CN105790976A - Method and system for realizing automatic update of virtual network function descriptor - Google Patents

Method and system for realizing automatic update of virtual network function descriptor Download PDF

Info

Publication number
CN105790976A
CN105790976A CN201410808909.XA CN201410808909A CN105790976A CN 105790976 A CN105790976 A CN 105790976A CN 201410808909 A CN201410808909 A CN 201410808909A CN 105790976 A CN105790976 A CN 105790976A
Authority
CN
China
Prior art keywords
network
virtual
vnfd
index
request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410808909.XA
Other languages
Chinese (zh)
Other versions
CN105790976B (en
Inventor
邓桓
胡晓娟
李昆仑
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201410808909.XA priority Critical patent/CN105790976B/en
Publication of CN105790976A publication Critical patent/CN105790976A/en
Application granted granted Critical
Publication of CN105790976B publication Critical patent/CN105790976B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention discloses a method and system for realizing automatic update of a virtual network function descriptor. The method comprises the steps that a network composer issues virtual network element operating performance check indexes to a virtual network element management device; a monitor reports current operating indexes of virtual network elements in real time to the virtual network element management device; the virtual network element management device judges if the current operating indexes are within preset permissible ranges of the check indexes; if not, the virtual network element management device reports a VNFD parameter updating request to the network composer; and the network composer automatically adjusts parameters in the VNFD according to the VNFD parameter updating request. According to the method and the system, virtual machine operating performance check indexes are issued by the network composer, a network function management device compares data reported by the monitor with the check indexes and intelligently applies for updating of parameters in the VNFD files, thus to realize optimized deployment of virtual networks and functions, and raise the use ratio of physical devices.

Description

Realize virtual network function and describe the method and system of Automatic Update of File
Technical field
The present invention relates to intelligent pipeline technical field, describe the method and system of Automatic Update of File particularly to a kind of virtual network function that realizes.
Background technology
Along with the evolution of network, the purchasing of the network equipment, the long development to new business of deployment cycle causes and has a strong impact on, therefore network function be virtualized into the focus in order to study at present.The virtualization network equipment needs to be verified for all of manufacturer software and common hardware in advance before disposing at present, and generate virtual network function and describe file (VNFD), carry out the automatic deployment of Virtual NE according to the parameter of file internal, so can bring 2 problems:
1, virtual network function describes the test checking that the renewal of file needs equipment vendor and operator to combine, and cost is high, and the update cycle is long.
2, virtual network function describes the degree of cooperation of parameter in file and hardware device and cannot be optimized automatically, and network efficiency is low.
For traditional telecommunication apparatus, hardware and software is tightly coupled, therefore hardware can carry out debugging and coordinating for software before dispatching from the factory, but at NFV, (network function virtualizes, NetworkFunctionVirtualization) after technology introduces, operator will purchase common hardware, and by providing the mode of virtual machine to dispose network element software, in this context, the height of deployment efficiency will describe file with the virtual network function adopted when disposing the contact being closely related.
Prior art mainly considers how to carry out the automatic deployment configuration of virtual network device based on VNFD, but after not accounting for working as common hardware upgrading, the feedback of Virtual NE deployment template and the mechanism automatically updated.In prior art, the upgrading of VNFD needs artificial currently running index of adding up, and manually carries out the amendment of VNFD and verify work, and efficiency is very low.
Summary of the invention
In view of above technical problem, the invention provides a kind of virtual network function that realizes and describe the method and system of Automatic Update of File, without artificial intervention after automatic deployment, by network function Intel Virtualization Technology, network is really made to have possessed from being deployed to the ability being configured to the perfect whole process automatization of self-optimization.
According to an aspect of the present invention, it is provided that a kind of realize the method that virtual network function describes Automatic Update of File, including:
Network arrangements device issues the verification index of Virtual NE runnability to Virtual NE managing device;
Watch-dog is to the currently running index of Virtual NE managing device real-time report Virtual NE;
Virtual NE managing device judges that currently running index is whether in the predetermined allowed band of verification index;
If currently running index is not in the predetermined allowed band of verification index, then Virtual NE managing device reports virtual network function to describe file VNFD parameter updating request to network arrangements device;
Network arrangements device, according to VNFD parameter updating request, adjusts the parameter in VNFD automatically.
In one embodiment of the invention, network arrangements device is according to VNFD parameter updating request, and the step automatically adjusting the parameter in VNFD includes:
VNFD parameter updating request is reported OSS OSS by network arrangements device;
After OSS management domain ratifies described VNFD parameter updating request, automatically adjust the parameter in VNFD.
In one embodiment of the invention, described method also includes:
When network needs to dispose new Virtual NE, OSS OSS issues automatic deployment request to network arrangements device;
Whether network arrangements device search existing database there is the network function template meeting automatic deployment request;
As searched the network function template meeting automatic deployment request, then network arrangements device is according to the configuration of network function template, to the corresponding Virtual NE resource of resource management system application, to complete the automatic deployment of Virtual NE, perform the step that network arrangements device issues the verification index of Virtual NE runnability to Virtual NE managing device afterwards.
In one embodiment of the invention, described method also includes:
When virtualization network needs to enable new business, the automatic deployment that OSS issues all network elements needed for new business to network arrangements device is asked;
Whether network arrangements device search existing database there is the Network template meeting automatic deployment request;
As searched the Network template meeting automatic deployment request, then described Network deployment template is disassembled as network function template by network arrangements device, and performs the step whether having the network function template meeting automatic deployment request in network arrangements device search existing database.
In one embodiment of the invention, VNFD parameter updating request includes currently running index and the VNFD parameter of needs renewal;
When currently running index is not in the predetermined allowed band verifying index, described method also includes:
Virtual NE managing device contrasts currently running index and verification index, it is determined that needs the VNFD parameter updated, performs to report to network arrangements device the step of VNFD parameter updating request afterwards.
According to a further aspect in the invention, it is provided that a kind of virtual network function that realizes describes the system of Automatic Update of File, including network arrangements device, Virtual NE managing device and watch-dog, wherein:
Network arrangements device, the verification index of the Virtual NE runnability for issuing to Virtual NE managing device;And the virtual network function reported according to Virtual NE managing device describes file VNFD parameter updating request, automatically adjust the parameter in VNFD;
Watch-dog, for the currently running index to the Virtual NE of Virtual NE managing device real-time report;
Virtual NE managing device, for judging that currently running index is whether in the predetermined allowed band of verification index;And when currently running index is not in the predetermined allowed band verifying index, report VNFD parameter updating request to network arrangements device.
In one embodiment of the invention, described system also includes OSS OSS, wherein: OSS, for receiving the VNFD parameter updating request that network arrangements device reports;And described VNFD parameter updating request is ratified;Network arrangements device is additionally operable to described VNFD parameter updating request is reported OSS OSS;And after OSS ratifies described VNFD parameter updating request, automatically adjust the parameter in VNFD.
In one embodiment of the invention, OSS is additionally operable to, when network needs to dispose new Virtual NE, issue automatic deployment request to network arrangements device;Network arrangements device is additionally operable in search existing database, if having the network function template meeting automatic deployment request;When searching the network function template meeting automatic deployment request, configuration according to network function template, to the corresponding Virtual NE resource of resource management system application, to complete the automatic deployment of Virtual NE, perform to issue to Virtual NE managing device the operation of the verification index of Virtual NE runnability afterwards.
In one embodiment of the invention, OSS is additionally operable to when virtualizing network and needing to enable new business, and the automatic deployment issuing all network elements needed for new business to network arrangements device is asked;Network arrangements device is additionally operable in search existing database, if having the Network template meeting automatic deployment request;And when searching the Network template meeting automatic deployment request, disassembled by described Network deployment template as network function template, and perform the operation whether having the network function template meeting automatic deployment request in search existing database.
In one embodiment of the invention, VNFD parameter updating request includes currently running index and the VNFD parameter of needs renewal;Virtual NE managing device is additionally operable to when currently running index is not in the predetermined allowed band verifying index, contrast currently running index and verification index, determine the VNFD parameter needing to update, perform to report to network arrangements device the operation of VNFD parameter updating request afterwards.
The present invention issues virtual machine runnability verification index by network arrangements device, each item data that network function managing device reports according to watch-dog and this index comparison, intelligence application virtual network describes the parameter in file and updates, optimization to realize virtualization network and function is disposed, and improves physical equipment utilization rate.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, the accompanying drawing used required in embodiment or description of the prior art will be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the premise not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the schematic diagram that the present invention realizes that virtual network function describes one embodiment of method of Automatic Update of File.
Fig. 2 is the schematic diagram adjusting VNFD parameter in one embodiment of the invention according to VNFD parameter updating request.
Fig. 3 is the schematic diagram that the present invention realizes that virtual network function describes another embodiment of method of Automatic Update of File.
Fig. 4 is the schematic diagram that the present invention realizes that virtual network function describes the another embodiment of method of Automatic Update of File.
Fig. 5 is the schematic diagram that the present invention realizes that virtual network function describes one embodiment of system of Automatic Update of File.
Fig. 6 is the schematic diagram that the present invention realizes that virtual network function describes another embodiment of system of Automatic Update of File.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments.Description only actually at least one exemplary embodiment is illustrative below, never as any restriction to the present invention and application or use.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art obtain under not making creative work premise, broadly fall into the scope of protection of the invention.
Unless specifically stated otherwise, the parts otherwise set forth in these embodiments and positioned opposite, the numerical expression of step and numerical value do not limit the scope of the invention.
Simultaneously, it should be appreciated that for the ease of describing, the size of the various piece shown in accompanying drawing is not draw according to actual proportionate relationship.
The known technology of person of ordinary skill in the relevant, method and apparatus are likely to be not discussed in detail, but in the appropriate case, described technology, method and apparatus should be considered to authorize a part for description.
Shown here with in all examples discussed, any occurrence should be construed as merely exemplary, not as restriction.Therefore, other example of exemplary embodiment can have different values.
It should also be noted that similar label and letter below figure represent similar terms, therefore, once a certain Xiang Yi accompanying drawing is defined, then it need not be further discussed in accompanying drawing subsequently.
Fig. 1 is the schematic diagram that the present invention realizes that virtual network function describes one embodiment of method of Automatic Update of File.Preferably, the present embodiment can be realized virtual network function by the present invention and describe the system execution of Automatic Update of File.The method comprises the following steps:
Step 101, network arrangements device issues the verification index of Virtual NE runnability to Virtual NE managing device.
In one embodiment of the invention, before step 101, described method also includes: when network arrangements device disposes the virtualization network equipment according to VNFD, extension Nfvo-Vnfm interface (interface is standardization not yet) after application virtual resource.
In one embodiment of the invention, step 101 may include that use SOAP (Simple Object Access Protocol, SimpleObjectAccessProtocol) or the agreement such as REST (declarative state transmit, RepresentationalStateTransfer) manage system to Virtual NE and issue the verification index of virtual machine (Virtual NE) runnability.
In one embodiment of the invention, the parameter in described verification index can by operator's according to circumstances self-defining, such as cpu busy percentage, memory usage, hard drive space, bandwidth utilization rate, processing delay etc..
Step 102, watch-dog is to the currently running index of Virtual NE managing device real-time report Virtual NE.
Step 103, Virtual NE managing device judges that currently running index is whether in the predetermined allowed band of verification index.
In one embodiment of the invention, after step 103, described method can also include: if currently running index in the predetermined allowed band of verification index, then proves that current network function automatic deployment has reached optimization, the wireless adjustment carrying out VNFD parameter.
Step 104, if currently running index is not in the predetermined allowed band of verification index, then Virtual NE managing device reports virtual network function to describe file VNFD parameter updating request to network arrangements device.
In one embodiment of the invention, VNFD parameter updating request includes currently running index and the VNFD parameter of needs renewal.
In one embodiment of the invention, step 104 may include that extension Nfvo-Vnfm interface;When currently running index is not in the predetermined allowed band verifying index, Virtual NE managing device contrasts currently running index and verification index, it is determined that need the VNFD parameter updated;Virtual NE managing device reports VNFD parameter updating request by Nfvo-Vnfm interface to network arrangements device.
In one embodiment of the invention, Virtual NE managing device can use the agreements such as SOAP or REST to report virtual network function to describe file VNFD parameter updating request to network arrangements device.
In one particular embodiment of the present invention, for soap message, can in the xml message of request defining operation type: VNFD_Update_Request, soap message body example is as follows:
<SOAP-ENV:Body>
<m:VNFD_Update_Request
Xmlns:m=" http://www.chinatelecom.com/rule_config/ " >
The corresponding VDU2 unit of<VDU_id>002<VDU_id>-----
<CPUusagethreshold>65%-70%<CPUusagethreshold>---virtual machine cpu busy percentage index
<CPUusage>55%<CPUusage>-----monitors average CPU utilization
The minimum cpu frequency of<CPUMinClockSpeed>2.4Ghz<CPUMinClockSpeed>-----needs
</m:VNFD_Update_Request>
</SOAP-ENV:Body>
Step 105, network arrangements device, according to VNFD parameter updating request, adjusts the parameter in VNFD automatically.
In one embodiment of the invention, network arrangements device can contrast, according to the soap message received, the VNFD being stored in data base, finds there be different can automatically updating after contrast, it is achieved thereby that VNFD parameter adjustment automatically.
The method that virtual network function describes Automatic Update of File is realized based on what the above embodiment of the present invention provided, virtual machine runnability verification index is issued by network arrangements device, each item data that network function managing device reports according to watch-dog and this index comparison, intelligence application virtual network describes the parameter in file and updates, it is achieved thereby that the optimization of virtualization network and function is disposed, improve physical equipment utilization rate.
In one embodiment of the invention, in step 105, if carrier policy allows to automatically update, then network arrangements device is after receiving VNFD parameter updating request, it is possible to automatically adjust the parameter in VNFD.
Fig. 2 starts, according to VNFD parameter updating request, the schematic diagram adjusting VNFD in one embodiment of the invention.As in figure 2 it is shown, the step 105 in Fig. 1 embodiment may include that
Step 201, VNFD parameter updating request is reported OSS (OSS, OperationSupportSystem) by network arrangements device, for instance, by the information reportings such as the system availability of monitoring and VNFD to OSS, the approval of request management domain.
Step 202, after OSS management domain ratifies described VNFD parameter updating request, adjusts the parameter in VNFD automatically.
Fig. 3 be in one embodiment of the invention when network needs to dispose new Virtual NE, it is achieved virtual network function describes the schematic diagram of the method for Automatic Update of File.Described method includes:
Step 301, when network needs to dispose new Virtual NE, OSS issues automatic deployment request to network arrangements device.
Whether step 302, have, in network arrangements device search existing database, the network function template meeting automatic deployment request.
In one embodiment of the invention, it is possible to search meets 60 general-purpose families, MME (mobile management entity, MobilityManagementEntity) network function, the isoparametric network function template (that is, VNFD) of version 2 .0 in the data.
Step 303, as searched the network function template meeting automatic deployment request, then generating network function managing device, network arrangements device is according to the configuration of network function template simultaneously, to the corresponding Virtual NE resource of resource management system application, to complete the automatic deployment of Virtual NE.
Step 304, network arrangements device issues the verification index of Virtual NE runnability by agreements such as SOAP or REST to Virtual NE managing device.
Step 305, watch-dog is to the currently running index of Virtual NE managing device real-time report Virtual NE.
In one embodiment of the invention, the currently running index of described Virtual NE can include the information such as the ruuning situation of Virtual NE and the number of users of correspondence.
Step 306, Virtual NE managing device judges that currently running index is whether in the predetermined allowed band of verification index.
Step 307, if currently running index is not in the predetermined allowed band of verification index, then Virtual NE managing device reports virtual network function to describe file VNFD parameter updating request to network arrangements device.
In one particular embodiment of the present invention, step 307 includes: as found after having spent a period of time, think closely at number of users and template parameter, and system performance measure with original issue index deviation to some extent time (such as issue cpu busy percentage 60% when index is 60 general-purpose family, actual monitored finds only have 50%), manage the interface between module and network arrangements device by network function, report VNFD to update application.Such as:
<SOAP-ENV:Body>
<m:VNFD_Update_Requestxmlns:m=" http://www.chinatelecom.com/rule_config/ ">
The corresponding VDU2 unit of<VDU_id>002<VDU_id>-----
The minimum cpu frequency of<CPUMinClockSpeed>2.4Ghz<CPUMinClockSpeed>-----needs
<MemoryParameters>DDR3-1600<MemoryParameters>---the memory parameters of needs
</m:VNFD_Update_Request>
</SOAP-ENV:Body>
Step 308, network arrangements device, according to VNFD parameter updating request, adjusts the parameter in VNFD automatically.
In the above-mentioned specific embodiment of the present invention, step 308 may include that the virtual cpu parameter as original is 2.8G hertz in VNFD, network arrangements device receives this more after new information, can automatically adjust the parameter in VNFD, or by the information reportings such as the system availability of monitoring and VNFD to OSS, the approval of request management domain;Allow to automatically update or receive the agreement of management domain at carrier policy after, this parameter can be updated in the VNFD of virtualization network element, such as: CPU requirement 2.8G hertz before is updated to 2.4G hertz, again to carry out efficiency during virtual MME network element deployment after improving.
Fig. 4 be in one embodiment of the invention virtualize network need to enable new business time, it is achieved virtual network function describes the schematic diagram of the method for Automatic Update of File.Described method includes:
Step 401, when virtualization network needs to enable new business, the automatic deployment that OSS issues all network elements needed for this new business to network arrangements device is asked.
Such as: virtualization network needs to enable the IMS (IP Multimedia System of government and enterprises, IPMultimediaSubsystem) it is video traffic, need automatic deployment application server, SBC (Session Border Controll, SessionBorderController), P/S/I-CSCF (proxy CSCF/serving CSCF/inquiry CSCF, wherein CSCF is CSCF (CallSessionControlFuntion)) etc. virtualize Network Element Function.
Whether step 402, have, in network arrangements device search existing database, the Network template (such as 100 general-purpose families, 1 application server AF, a set of IMS core net etc.) meeting automatic deployment request.
Step 403, as searched the Network template meeting automatic deployment request, then described Network deployment template is disassembled as network function template (such as 100 general-purpose families, P-CSCF function, software version 2.0) by network arrangements device.
Whether step 404, have, in network arrangements device search existing database, the network function template meeting automatic deployment request.
Step 405, as searched the network function template meeting automatic deployment request, then generating network function managing device, network arrangements device is according to the configuration of network function template simultaneously, to the corresponding Virtual NE resource of resource management system application, to complete the automatic deployment of Virtual NE.
Step 406, network arrangements device issues the verification index of Virtual NE runnability by agreements such as SOAP or REST to Virtual NE managing device.
Step 407, watch-dog is to the currently running index of Virtual NE managing device real-time report Virtual NE.
In one embodiment of the invention, the currently running index of described Virtual NE can include the information such as the ruuning situation of Virtual NE and the number of users of correspondence.
Step 408, Virtual NE managing device judges that currently running index is whether in the predetermined allowed band of verification index.
Step 409, if currently running index is not in the predetermined allowed band of verification index, then Virtual NE managing device reports virtual network function to describe file VNFD parameter updating request to network arrangements device.
In one particular embodiment of the present invention, step 409 includes: as found after having spent a period of time, think closely at number of users and template parameter, and system performance measure and original issuing (such as issue memory usage 60% when index is 100 general-purpose family when verifying index deviation to some extent, actual monitored finds to have reached 70%), Virtual NE managing device, by the interface between network function management module and network arrangements device, reports template parameter more new information.Such as:
<SOAP-ENV:Body>
<m:VNFD_Update_Requestxmlns:m=" http://www.chinatelecom.com/rule_config/ ">
The corresponding VDU2 unit of<VDU_id>002<VDU_id>-----
The minimum cpu frequency of<CPUMinClockSpeed>2.4Ghz<CPUMinClockSpeed>-----needs
<MemoryParameters>DDR3-1600<MemoryParameters>---the memory parameters of needs
</m:VNFD_Update_Request>
</SOAP-ENV:Body>
Step 410, network arrangements device, according to VNFD parameter updating request, adjusts the parameter in VNFD automatically.
In the above-mentioned specific embodiment of the present invention, step 409 includes: if original virutal machine memory parameter is DDR2-1333 internal memory in VNFD, after network arrangements device receives this parameter more new information, can automatically adjust the parameter in VNFD, or by the information reportings such as the system availability of monitoring and VNFD to OSS, the approval of request management domain;Allow to automatically update or receive the agreement of management domain at carrier policy after, this parameter can be updated in the VNFD of virtualization network element, such as request memory DDR2-1333 before is updated to DDR3-1600, with after improving again automatic service deployment time, efficiency during corresponding virtual P-CSCF network element deployment.
The above embodiment of the present invention solves prior art and mainly considers how to carry out based on VNFD the automatic deployment configuration of virtual network device, but do not account for after common hardware is upgraded, the feedback of Virtual NE deployment template and the mechanism automatically updated, and the upgrading of VNFD also needs to manually carry out, the technical problem that efficiency is very low.
The above embodiment of the present invention can realize virtual network device and describe automatically updating and upgrading of file, without artificial intervention after automatic deployment, by network function Intel Virtualization Technology, network is really made to have possessed from being deployed to the ability being configured to the perfect whole process automatization of self-optimization.
Fig. 5 is the schematic diagram that the present invention realizes that virtual network function describes one embodiment of system of Automatic Update of File.As it is shown in figure 5, the described virtual network function that realizes describes the system of Automatic Update of File and includes network arrangements device 501, Virtual NE managing device 502 and watch-dog 503, wherein:
Network arrangements device 501, is used for the verification index of the Virtual NE runnability using the agreements such as SOAP or REST to issue to Virtual NE managing device 502;And the virtual network function reported according to Virtual NE managing device 502 describes file VNFD parameter updating request, automatically adjust the parameter in VNFD.
In one embodiment of the invention, the parameter in described verification index can by operator's according to circumstances self-defining, such as cpu busy percentage, memory usage, hard drive space, bandwidth utilization rate, processing delay etc..
Watch-dog 503, for the currently running index to the Virtual NE of Virtual NE managing device 502 real-time report.
In one embodiment of the invention, the currently running index of described Virtual NE can include the information such as the ruuning situation of Virtual NE and the number of users of correspondence.
Virtual NE managing device 502, for judging that currently running index is whether in the predetermined allowed band of verification index;And when currently running index is not in the predetermined allowed band verifying index, use the agreements such as SOAP or REST to report VNFD parameter updating request to network arrangements device 501.
In one embodiment of the invention, VNFD parameter updating request includes currently running index and the VNFD parameter of needs renewal.
The virtual network function that realizes provided based on the above embodiment of the present invention describes the system of Automatic Update of File, virtual machine runnability verification index is issued by network arrangements device, each item data that network function managing device reports according to watch-dog and this index comparison, intelligence application virtual network describes the parameter in file and updates, it is achieved thereby that the optimization of virtualization network and function is disposed, improve physical equipment utilization rate.
In one embodiment of the invention, Virtual NE managing device 502 is additionally operable to when currently running index is not in the predetermined allowed band verifying index, contrast currently running index and verification index, determine the VNFD parameter needing to update, perform to report to network arrangements device 501 operation of VNFD parameter updating request afterwards.
Fig. 6 is the schematic diagram that the present invention realizes that virtual network function describes another embodiment of system of Automatic Update of File.Compared with embodiment illustrated in fig. 5, in the embodiment shown in fig. 6, described system also includes OSS 601, wherein:
OSS 601, for receiving the VNFD parameter updating request that network arrangements device 501 reports;And described VNFD parameter updating request is ratified.Network arrangements device 501 is additionally operable to described VNFD parameter updating request is reported OSS OSS601;And after OSS management domain ratifies described VNFD parameter updating request, automatically adjust the parameter in VNFD.
In one embodiment of the invention, OSS 601 is additionally operable to, when network needs to dispose new Virtual NE, issue automatic deployment request to network arrangements device 501;Network arrangements device 501 is additionally operable in search existing database, if having the network function template meeting automatic deployment request;When searching the network function template meeting automatic deployment request, configuration according to network function template, to the corresponding Virtual NE resource of resource management system application, to complete the automatic deployment of Virtual NE, perform to issue to Virtual NE managing device 502 operation of the verification index of Virtual NE runnability afterwards.
In one embodiment of the invention, OSS 601 is additionally operable to when virtualizing network and needing to enable new business, and the automatic deployment issuing all network elements needed for new business to network arrangements device 501 is asked;Network arrangements device 501 is additionally operable in search existing database, if having the Network template meeting automatic deployment request;And when searching the Network template meeting automatic deployment request, disassembled by described Network deployment template as network function template, and perform the operation whether having the network function template meeting automatic deployment request in search existing database.
The above embodiment of the present invention solves prior art and mainly considers how to carry out based on VNFD the automatic deployment configuration of virtual network device, but do not account for after common hardware is upgraded, the feedback of Virtual NE deployment template and the mechanism automatically updated, the upgrading of VNFD also needs to manually carry out, the technical problem that efficiency is very low.
The above embodiment of the present invention can realize virtual network device and describe automatically updating and upgrading of file, without artificial intervention after automatic deployment, by network function Intel Virtualization Technology, network is really made to have possessed from being deployed to the ability being configured to the perfect whole process automatization of self-optimization.
So far, the present invention is described in detail.In order to avoid covering the design of the present invention, it does not have describe details more known in the field.Those skilled in the art are as described above, complete it can be appreciated how implement technical scheme disclosed herein.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can be completed by hardware, can also be completed by the hardware that program carrys out instruction relevant, described program can be stored in a kind of computer-readable recording medium, storage medium mentioned above can be read only memory, disk or CD etc..
Description of the invention provides for example with for the purpose of describing, and is not exhaustively or limit the invention to disclosed form.Many modifications and variations are obvious for the ordinary skill in the art.Selecting and describing embodiment is in order to principles of the invention and practical application are better described, and makes those of ordinary skill in the art it will be appreciated that the present invention is thus design is suitable to the various embodiments with various amendments of special-purpose.

Claims (10)

1. one kind realizes the method that virtual network function describes Automatic Update of File, it is characterised in that including:
Network arrangements device issues the verification index of Virtual NE runnability to Virtual NE managing device;
Watch-dog is to the currently running index of Virtual NE managing device real-time report Virtual NE;
Virtual NE managing device judges that currently running index is whether in the predetermined allowed band of verification index;
If currently running index is not in the predetermined allowed band of verification index, then Virtual NE managing device reports virtual network function to describe file VNFD parameter updating request to network arrangements device;
Network arrangements device, according to VNFD parameter updating request, adjusts the parameter in VNFD automatically.
2. method according to claim 1, it is characterised in that network arrangements device is according to VNFD parameter updating request, and the step automatically adjusting the parameter in VNFD includes:
VNFD parameter updating request is reported OSS OSS by network arrangements device;
After OSS management domain ratifies described VNFD parameter updating request, automatically adjust the parameter in VNFD.
3. method according to claim 1, it is characterised in that also include:
When network needs to dispose new Virtual NE, OSS OSS issues automatic deployment request to network arrangements device;
Whether network arrangements device search existing database there is the network function template meeting automatic deployment request;
As searched the network function template meeting automatic deployment request, then network arrangements device is according to the configuration of network function template, to the corresponding Virtual NE resource of resource management system application, to complete the automatic deployment of Virtual NE, perform the step that network arrangements device issues the verification index of Virtual NE runnability to Virtual NE managing device afterwards.
4. method according to claim 3, it is characterised in that also include:
When virtualization network needs to enable new business, the automatic deployment that OSS issues all network elements needed for new business to network arrangements device is asked;
Whether network arrangements device search existing database there is the Network template meeting automatic deployment request;
As searched the Network template meeting automatic deployment request, then described Network deployment template is disassembled as network function template by network arrangements device, and performs the step whether having the network function template meeting automatic deployment request in network arrangements device search existing database.
5. the method according to any one of claim 1-4, it is characterised in that
VNFD parameter updating request includes currently running index and the VNFD parameter of needs renewal;
When currently running index is not in the predetermined allowed band verifying index, described method also includes:
Virtual NE managing device contrasts currently running index and verification index, it is determined that needs the VNFD parameter updated, performs to report to network arrangements device the step of VNFD parameter updating request afterwards.
6. one kind realizes virtual network function and describes the system of Automatic Update of File, it is characterised in that include network arrangements device, Virtual NE managing device and watch-dog, wherein:
Network arrangements device, the verification index of the Virtual NE runnability for issuing to Virtual NE managing device;And the virtual network function reported according to Virtual NE managing device describes file VNFD parameter updating request, automatically adjust the parameter in VNFD;
Watch-dog, for the currently running index to the Virtual NE of Virtual NE managing device real-time report;
Virtual NE managing device, for judging that currently running index is whether in the predetermined allowed band of verification index;And when currently running index is not in the predetermined allowed band verifying index, report VNFD parameter updating request to network arrangements device.
7. system according to claim 6, it is characterised in that also include OSS OSS, wherein:
OSS, for receiving the VNFD parameter updating request that network arrangements device reports;And described VNFD parameter updating request is ratified;
Network arrangements device is additionally operable to described VNFD parameter updating request is reported OSS OSS;And after OSS ratifies described VNFD parameter updating request, automatically adjust the parameter in VNFD.
8. system according to claim 7, it is characterised in that
OSS is additionally operable to, when network needs to dispose new Virtual NE, issue automatic deployment request to network arrangements device;
Network arrangements device is additionally operable in search existing database, if having the network function template meeting automatic deployment request;When searching the network function template meeting automatic deployment request, configuration according to network function template, to the corresponding Virtual NE resource of resource management system application, to complete the automatic deployment of Virtual NE, perform to issue to Virtual NE managing device the operation of the verification index of Virtual NE runnability afterwards.
9. system according to claim 8, it is characterised in that
OSS is additionally operable to when virtualizing network and needing to enable new business, and the automatic deployment issuing all network elements needed for new business to network arrangements device is asked;
Network arrangements device is additionally operable in search existing database, if having the Network template meeting automatic deployment request;And when searching the Network template meeting automatic deployment request, disassembled by described Network deployment template as network function template, and perform the operation whether having the network function template meeting automatic deployment request in search existing database.
10. the system according to any one of claim 6-9, it is characterised in that
VNFD parameter updating request includes currently running index and the VNFD parameter of needs renewal;
Virtual NE managing device is additionally operable to when currently running index is not in the predetermined allowed band verifying index, contrast currently running index and verification index, determine the VNFD parameter needing to update, perform to report to network arrangements device the operation of VNFD parameter updating request afterwards.
CN201410808909.XA 2014-12-23 2014-12-23 Realize that virtual network function describes the method and system of Automatic Update of File Active CN105790976B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410808909.XA CN105790976B (en) 2014-12-23 2014-12-23 Realize that virtual network function describes the method and system of Automatic Update of File

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410808909.XA CN105790976B (en) 2014-12-23 2014-12-23 Realize that virtual network function describes the method and system of Automatic Update of File

Publications (2)

Publication Number Publication Date
CN105790976A true CN105790976A (en) 2016-07-20
CN105790976B CN105790976B (en) 2018-10-09

Family

ID=56386504

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410808909.XA Active CN105790976B (en) 2014-12-23 2014-12-23 Realize that virtual network function describes the method and system of Automatic Update of File

Country Status (1)

Country Link
CN (1) CN105790976B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108255571A (en) * 2016-12-28 2018-07-06 大唐移动通信设备有限公司 The dispositions method and device of a kind of network element
CN110708708A (en) * 2019-09-03 2020-01-17 中国联合网络通信集团有限公司 Wireless resource optimization method and device
WO2020135517A1 (en) * 2018-12-26 2020-07-02 华为技术有限公司 Method and device for deploying virtual network function
CN112087311A (en) * 2019-06-14 2020-12-15 华为技术有限公司 Virtual network function VNF deployment method and device
CN114944990A (en) * 2021-02-07 2022-08-26 中移(苏州)软件技术有限公司 Method and device for verifying and exception handling of virtualized network function module package

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102546735A (en) * 2011-01-04 2012-07-04 中兴通讯股份有限公司 Cloud computing system, cloud computing method and cloud
CN104050045A (en) * 2014-06-27 2014-09-17 华为技术有限公司 Method and device for distributing virtual resources based on disk IO
US20140297864A1 (en) * 2013-03-27 2014-10-02 Ericsson Ab Method and system to allocate bandwidth for heterogeneous bandwidth request in cloud computing networks

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102546735A (en) * 2011-01-04 2012-07-04 中兴通讯股份有限公司 Cloud computing system, cloud computing method and cloud
US20140297864A1 (en) * 2013-03-27 2014-10-02 Ericsson Ab Method and system to allocate bandwidth for heterogeneous bandwidth request in cloud computing networks
CN104050045A (en) * 2014-06-27 2014-09-17 华为技术有限公司 Method and device for distributing virtual resources based on disk IO

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108255571A (en) * 2016-12-28 2018-07-06 大唐移动通信设备有限公司 The dispositions method and device of a kind of network element
WO2020135517A1 (en) * 2018-12-26 2020-07-02 华为技术有限公司 Method and device for deploying virtual network function
CN112087311A (en) * 2019-06-14 2020-12-15 华为技术有限公司 Virtual network function VNF deployment method and device
CN112087311B (en) * 2019-06-14 2022-04-12 华为技术有限公司 Virtual network function VNF deployment method and device
US11683222B2 (en) 2019-06-14 2023-06-20 Huawei Technologies Co., Ltd. Virtual network function VNF deployment method and apparatus
CN110708708A (en) * 2019-09-03 2020-01-17 中国联合网络通信集团有限公司 Wireless resource optimization method and device
CN110708708B (en) * 2019-09-03 2022-10-25 中国联合网络通信集团有限公司 Wireless resource optimization method and device
CN114944990A (en) * 2021-02-07 2022-08-26 中移(苏州)软件技术有限公司 Method and device for verifying and exception handling of virtualized network function module package
CN114944990B (en) * 2021-02-07 2023-11-03 中移(苏州)软件技术有限公司 Verification and exception handling method and device for virtualized network function module package

Also Published As

Publication number Publication date
CN105790976B (en) 2018-10-09

Similar Documents

Publication Publication Date Title
US10805171B1 (en) Understanding network entity relationships using emulation based continuous learning
US20190149420A1 (en) System and method for automated system management
Bondan et al. FENDE: marketplace-based distribution, execution, and life cycle management of VNFs
US11822526B2 (en) Integrated transition control center
CN104813285B (en) Using and infrastructure blueprint combination
Sun et al. ROAR: A QoS-oriented modeling framework for automated cloud resource allocation and optimization
US11539590B2 (en) Detect impact of network maintenance in software defined infrastructure
JP5055410B2 (en) Device management system and device management instruction scheduling method in the system
CN105790976A (en) Method and system for realizing automatic update of virtual network function descriptor
CN105765568A (en) Service template generation and deployment based on service level agreement requirements
US20150339135A1 (en) Configuration command template creation assistant using cross-model analysis to identify common syntax and semantics
JP2007531130A (en) How to enable real-time testing of on-demand infrastructure to predict service quality assurance contract compliance
WO2017185303A1 (en) Method and device for managing nfv mano policy descriptor
EP3818446A1 (en) Methods and systems for dynamic service performance prediction using transfer learning
WO2021104156A1 (en) Network service management method, device, and system
WO2019174000A1 (en) Method and apparatus for service management
US20220182851A1 (en) Communication Method and Apparatus for Plurality of Administrative Domains
KR101085744B1 (en) Enterprise platform system and server based cloud computing, and method for sevice the same
US20200034443A1 (en) Infrastructure Program Management Platform
Mamatas et al. Towards an information management overlay for emerging networks
US11144440B1 (en) Implementing device-specific libraries for validation testing
Brabra et al. Toward higher-level abstractions based on state machine for cloud resources elasticity
US10609180B2 (en) Facilitating dynamic establishment of virtual enterprise service platforms and on-demand service provisioning
De Sanctis et al. A user-driven adaptation approach for microservice-based IoT applications
CN109933959A (en) A kind of licence control method and relevant device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant