CN109992353A - The scalable appearance method, apparatus of one kind, equipment and computer readable storage medium - Google Patents
The scalable appearance method, apparatus of one kind, equipment and computer readable storage medium Download PDFInfo
- Publication number
- CN109992353A CN109992353A CN201810000837.4A CN201810000837A CN109992353A CN 109992353 A CN109992353 A CN 109992353A CN 201810000837 A CN201810000837 A CN 201810000837A CN 109992353 A CN109992353 A CN 109992353A
- Authority
- CN
- China
- Prior art keywords
- vnf
- scalable
- scalable appearance
- appearance
- target
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
- G06F9/5077—Logical partitioning of resources; Management or configuration of virtualized resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45562—Creating, deleting, cloning virtual machine instances
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Debugging And Monitoring (AREA)
Abstract
The present invention provides the scalable appearance method, apparatus of one kind, equipment and computer readable storage medium, is related to field of communication technology, to improve the efficiency for carrying out scalable appearance to VNF.Expansion capacity reduction method of the invention, comprising: obtain to the scalable group's mark for holding virtual network function VNF;According to described to the scalable group's mark for holding VNF, the target VNF with group mark in network service NS is determined;Monitor whether the target VNF triggers scalable appearance operation;If monitoring, the target VNF triggers scalable appearance operation, triggers and operates to scalable appearance VNF execution and the identical scalable appearance of scalable appearance operation of the target VNF.The efficiency that scalable appearance is carried out to VNF can be improved in the present invention.
Description
Technical field
The present invention relates to field of communication technology, more particularly to a kind of scalable appearance method, apparatus, equipment and computer-readable deposit
Storage media.
Background technique
In NS (Network Service, network service), if carrying out scalable appearance using based on NS rank, need
The scalable appearance of VNF (Virtualized Network Function, virtual network function) rank is closed, to keep NS specified
Rank and template in.
In the prior art when carrying out the scalable appearance of VNF, its scalable appearance strategy, Jin Erjin are determined for each VNF respectively
The scalable appearance of row.And in practical application, on the one hand, often first deploy VNF and run a period of time, at this moment, VNF has had
Mature automatic scalable content regulation is then.When being included in NS, it may be preferable to which the scalable content regulation before being multiplexed the VNF is then.Separately
On the one hand, the different VNF being included in the same NS generally have certain relevance, which is embodied directly in scalable appearance
The association of rule, i.e., when portfolio changes, multiple VNF in NS may have identical scalable appearance demand simultaneously.
Therefore, the inefficiency that scalable appearance is carried out to VNF is caused using the method for the prior art.
Summary of the invention
In view of this, the present invention provides the scalable appearance method, apparatus of one kind, equipment and computer readable storage medium, to
Improve the efficiency that scalable appearance is carried out to VNF.
In order to solve the above technical problems, in a first aspect, the embodiment of the present invention provides a kind of expansion capacity reduction method, comprising:
It obtains to the scalable group's mark for holding virtual network function VNF;
According to the scalable group's mark for holding VNF, the target VNF with group mark in network service NS is determined;
Monitor whether the target VNF triggers scalable appearance operation;
If monitoring, the target VNF triggers scalable appearance operation, and triggering is described to be executed and the target to scalable appearance VNF
The identical scalable appearance operation of the scalable appearance operation of VNF.
Wherein, if monitoring that the target VNF triggers scalable appearance operation described, triggering is described to hold to scalable appearance VNF
Before the identical scalable appearance operation of the capable scalable appearance operation with the target VNF, the method also includes:
Whether allow to execute scalable appearance operation to scalable appearance VNF described in determining;
If described monitor that the target VNF triggers the operation of scalable appearance, triggering it is described to scalable appearances VNF execution with it is described
The identical scalable appearance operation of the scalable appearance operation of target VNF, comprising:
If monitoring, the target VNF triggers the operation of scalable appearance and described allow to execute scalable appearance to scalable appearances VNF and grasp
Make, then triggering is described operates to scalable appearance VNF execution and the identical scalable appearance of scalable appearance operation of the target VNF.
Wherein, whether allow to execute scalable appearance operation to scalable appearance VNF described in the determination, comprising:
Obtain the value to the scalable synchronous enabled groupSyncScaling field of group for holding VNF;
If the value of the groupSyncScaling field is the first preset value, it is determined that described to allow to scalable appearance VNF
Execute scalable appearance operation;
If the value of the groupSyncScaling field is the second preset value, it is determined that described not permit to scalable appearance VNF
Perhaps scalable appearance operation is executed.
Wherein, the method also includes:
Group is arranged for each VNF to identify;And/or
The value of the groupSyncScaling field of each VNF is set.
Second aspect, the embodiment of the present invention provide a kind of scalable capacitance device, comprising:
Module is obtained, for obtaining to the scalable group's mark for holding virtual network function VNF;
Determining module, for determining in network service NS that there is group mark according to the scalable group's mark for holding VNF
The target VNF of knowledge;
Monitoring modular, for monitoring whether the target VNF triggers scalable appearance operation;
Trigger module, if triggering is described to scalable appearance VNF for monitoring that the target VNF triggers scalable appearance operation
The identical scalable appearance with the operation of the scalable appearance of the target VNF is executed to operate.
The third aspect, the embodiment of the present invention provide it is a kind of it is scalable be installed with it is standby, comprising: memory, processor and be stored in institute
State the computer program that can be run on memory and on the processor;The realization when computer program is executed by processor
The step in method as described in relation to the first aspect.
Fourth aspect, the embodiment of the present invention provide a kind of computer readable storage medium, for storing computer program, institute
State the step realized in method as described in relation to the first aspect when computer program is executed by processor.
The advantageous effects of the above technical solutions of the present invention are as follows:
In embodiments of the present invention, when needing to treat the scalable scalable appearance of appearance VNF progress, if monitoring and being somebody's turn to do to scalable
Holding VNF, there is the target VNF of identical group mark to trigger scalable appearance operation, then waits for that scalable appearance VNF executes identical expansion to this
Capacity reducing operation.Therefore, scalable without being individually for each VNF formulation as the prior art using the scheme of the embodiment of the present invention
Hold strategy and executes scalable appearance operation again, thus, it improves and the scalable efficiency for holding operation is executed to VNF.
Detailed description of the invention
Fig. 1 is the flow chart of the expansion capacity reduction method of the embodiment of the present invention;
Fig. 2 is the flow chart of the expansion capacity reduction method of the embodiment of the present invention;
Fig. 3 is the schematic diagram of the scalable capacitance device of the embodiment of the present invention;
Fig. 4 is the first structure figure of the scalable capacitance device of the embodiment of the present invention;
Fig. 5 is the second structure chart of the scalable capacitance device of the embodiment of the present invention;
Fig. 6 is that the scalable of the embodiment of the present invention is installed with standby schematic diagram.
Specific embodiment
Below in conjunction with drawings and examples, specific embodiments of the present invention will be described in further detail.Following reality
Example is applied for illustrating the present invention, but is not intended to limit the scope of the invention.
As shown in Figure 1, the expansion capacity reduction method of the embodiment of the present invention, comprising:
Step 101 is obtained to the scalable group's mark for holding VNF.
It in practical applications, can be that each VNF increases group's mark, such as groupId in NSD (NS describes file).Its
In, the groupId value of each VNF can be set as needed, such as be set as 1, and 2,3 etc..
Step 102 is identified according to described to the scalable group for holding VNF, determines the target with group mark in NS
VNF。
Wherein, the VNF that the target VNF is referred to and identified to scalable appearance VNF group having the same.By reading NS
In each VNF groupId value, it may be determined that go out target VNF.
Whether step 103, the monitoring target VNF trigger scalable appearance operation.
In practical applications, it can monitor whether each target VNF triggers scalable appearance operation at predetermined intervals.
Meanwhile it can also monitor that each target VNF triggers what type of scalable appearance operation.
If step 104, monitoring that the target VNF triggers the operation of scalable appearance, triggering to scalable appearances VNF execution with it is described
The identical scalable appearance operation of the scalable appearance operation of target VNF.
If monitoring, the target VNF triggers scalable appearance operation, can be according to the scalable appearance plan of the target VNF got
Slightly, which is applied to operate identical expansion with the scalable appearance of the target VNF to execute on scalable appearance VNF
Capacity reducing operation.
In embodiments of the present invention, when needing to treat the scalable scalable appearance of appearance VNF progress, if monitoring and being somebody's turn to do to scalable
Holding VNF, there is the target VNF of identical group mark to trigger scalable appearance operation, then waits for that scalable appearance VNF executes identical expansion to this
Capacity reducing operation.Therefore, scalable without being individually for each VNF formulation as the prior art using the scheme of the embodiment of the present invention
Hold strategy and executes scalable appearance operation again, thus, it improves and the scalable efficiency for holding operation is executed to VNF.
As shown in Fig. 2, the expansion capacity reduction method of the embodiment of the present invention, comprising:
Group's mark is arranged for each VNF for step 201.
For example, being that group's mark of each VNF setting in NS is as follows as shown in table 1.
SBC | PGW | TAS | HSS | MME | DNS | |
Group's mark | 1 | 1 | 1 | 2 | 2 | 0 |
Table 1
The value of step 202, the synchronous enabled groupSyncScaling field of group of each VNF of setting.
Wherein, each VNF is corresponded in NSD and increases groupId parameter, while being increased in NSD
GroupSyncScaling switch can be opened for the group formulated and be associated with scalable appearance.
Wherein, the value in groupSyncScaling field indicates whether some VNF allows to execute some VNF group
The scalable appearance operation of (group of the VNF composition with identical group mark).For example, when its value is the first preset value, it can
Expression allows to execute scalable appearance operation;When its value is the second preset value, can indicate not allow to execute scalable appearance operation.Its
In, the first preset value and the second preset value can be arbitrarily arranged, such as the first preset value is Enable, and the second preset value is
Disable etc..By this set, the scalable flexibility for holding operation is increased.
By above-mentioned setting, it is as shown in table 2 that NSD increases parameter.
Table 2
Wherein, step 201 and 202 execution have no strict sequence relationship.
Step 203 is obtained to the scalable group's mark for holding virtual network function VNF.
Step 204 is identified according to described to the scalable group for holding VNF, determines in network service NS there is group mark
The target VNF of knowledge.
Whether step 205, the monitoring target VNF trigger scalable appearance operation.
Whether allow to execute scalable appearance operation to scalable appearance VNF described in step 206, determination.
Specifically, in this step, obtaining described to the scalable synchronous enabled groupSyncScaling word of group for holding VNF
The value of section.If the value of the groupSyncScaling field is the first preset value, it is determined that described to allow to hold to scalable appearance VNF
The scalable appearance operation of row;If the value of the groupSyncScaling field is the second preset value, it is determined that described to scalable appearance VNF
Do not allow to execute scalable appearance operation.
If step 207 monitors that the target VNF triggers the operation of scalable appearance and described allows to execute to scalable appearance VNF
Scalable appearance operation is triggered and is operated to scalable appearance VNF execution and the identical scalable appearance of scalable appearance operation of the target VNF.
Otherwise, it does not trigger and executes the identical scalable appearance operation with the operation of the scalable appearance of the target VNF to scalable appearance VNF.
For example, as shown in Table 1, such as VNF to be expanded be HSS, with its with group VNF be PGW, SBC, SBC, HSS
GroupSyncScaling field value be Enable.Sometime, detecting that PGW triggers certain scalable appearance operation,
So, the scalable appearance operation SBC, HSS can be performed.
In embodiments of the present invention, when needing to treat the scalable scalable appearance of appearance VNF progress, if monitoring and being somebody's turn to do to scalable
Holding VNF, there is the target VNF of identical group mark to trigger scalable appearance operation, then waits for that scalable appearance VNF executes identical expansion to this
Capacity reducing operation.Therefore, scalable without being individually for each VNF formulation as the prior art using the scheme of the embodiment of the present invention
Hold strategy and executes scalable appearance operation again, thus, it improves and the scalable efficiency for holding operation is executed to VNF.
As shown in figure 3, the scalable capacitance device of the embodiment of the present invention includes:
Module 301 is obtained, for obtaining to the scalable group's mark for holding VNF;
Determining module 302, for, to the scalable group's mark for holding VNF, determining in network service NS that there is institute according to described
State the target VNF of group's mark;
Monitoring modular 303, for monitoring whether the target VNF triggers scalable appearance operation;
Trigger module 304, if triggering is held to scalable appearance VNF for monitoring that the target VNF triggers scalable appearance operation
The capable identical scalable appearance of scalable appearance operation with the target VNF operates.
As shown in figure 4, the scalable flexibility for holding operation in order to further increase, described device further include:
Determining module 305 is operated for determining described to which whether scalable appearance VNF allows to execute scalable appearance;At this point, the touching
Hair module 304 is specifically used for, if monitoring, the target VNF triggers scalable appearances and operates and described allow to hold to scalable appearance VNF
The scalable appearance operation of row then executes the identical scalable appearance behaviour with the operation of the scalable appearance of the target VNF to scalable appearance VNF described in triggering
Make.
Wherein, the determining module includes: acquisition submodule, is made for obtaining described synchronize to the scalable group for holding VNF
The value of energy groupSyncScaling field;First determines submodule, if the value for the groupSyncScaling field
For the first preset value, it is determined that described to allow to execute scalable appearance operation to scalable appearance VNF;Second determines submodule, if being used for institute
The value for stating groupSyncScaling field is the second preset value, it is determined that described not allow to execute scalable appearance to scalable appearance VNF
Operation.
As shown in figure 5, in order to further increase scalable appearance operating efficiency, described device further include:
Setup module 306 is identified for group to be arranged for each VNF;And/or the groupSyncScaling of each VNF is set
The value of field.
The working principle of device of the present invention can refer to the description of preceding method embodiment.
In embodiments of the present invention, when needing to treat the scalable scalable appearance of appearance VNF progress, if monitoring and being somebody's turn to do to scalable
Holding VNF, there is the target VNF of identical group mark to trigger scalable appearance operation, then waits for that scalable appearance VNF executes identical expansion to this
Capacity reducing operation.Therefore, scalable without being individually for each VNF formulation as the prior art using the scheme of the embodiment of the present invention
Hold strategy and executes scalable appearance operation again, thus, it improves and the scalable efficiency for holding operation is executed to VNF.
As shown in fig. 6, the embodiment of the present invention it is scalable be installed with it is standby, comprising: processor 600, for reading in memory 620
Program, execute following process:
It obtains to the scalable group's mark for holding virtual network function VNF;
According to the scalable group's mark for holding VNF, the target VNF with group mark in network service NS is determined;
Monitor whether the target VNF triggers scalable appearance operation;
If monitoring, the target VNF triggers scalable appearance operation, and triggering is described to be executed and the target to scalable appearance VNF
The identical scalable appearance operation of the scalable appearance operation of VNF;
Transceiver 610, for sending and receiving data under the control of processor 600.
Wherein, in Fig. 6, bus architecture may include the bus and bridge of any number of interconnection, specifically by processor 600
The various circuits for the memory that the one or more processors and memory 620 of representative represent link together.Bus architecture is also
Various other circuits of such as peripheral equipment, voltage-stablizer and management circuit or the like can be linked together, these are all
It is it is known in the art, therefore, it will not be further described herein.Bus interface provides interface.Transceiver 610 can
To be multiple element, that is, includes transmitter and transceiver, the list for communicating over a transmission medium with various other devices is provided
Member.Processor 600, which is responsible for management bus architecture and common processing, memory 620, can store processor 600 and is executing operation
When used data.
Processor 600, which is responsible for management bus architecture and common processing, memory 620, can store processor 600 and is holding
Used data when row operation.
Processor 600 is also used to read the computer program, executes following steps:
Whether allow to execute scalable appearance operation to scalable appearance VNF described in determining;
If monitoring, the target VNF triggers the operation of scalable appearance and described allow to execute scalable appearance to scalable appearances VNF and grasp
Make, then triggering is described operates to scalable appearance VNF execution and the identical scalable appearance of scalable appearance operation of the target VNF.
Processor 600 is also used to read the computer program, executes following steps:
Obtain the value to the scalable synchronous enabled groupSyncScaling field of group for holding VNF;
If the value of the groupSyncScaling field is the first preset value, it is determined that described to allow to scalable appearance VNF
Execute scalable appearance operation;
If the value of the groupSyncScaling field is the second preset value, it is determined that described not permit to scalable appearance VNF
Perhaps scalable appearance operation is executed.
Processor 600 is also used to read the computer program, executes following steps:
Group is arranged for each VNF to identify;And/or
The value of the groupSyncScaling field of each VNF is set.
In addition, the computer readable storage medium of the embodiment of the present invention, for storing computer program, the computer journey
Sequence can be executed by processor and perform the steps of
It obtains to the scalable group's mark for holding virtual network function VNF;
According to the scalable group's mark for holding VNF, the target VNF with group mark in network service NS is determined;
Monitor whether the target VNF triggers scalable appearance operation;
If monitoring, the target VNF triggers scalable appearance operation, and triggering is described to be executed and the target to scalable appearance VNF
The identical scalable appearance operation of the scalable appearance operation of VNF.
Wherein, if monitoring that the target VNF triggers scalable appearance operation described, triggering is described to hold to scalable appearance VNF
Before the identical scalable appearance operation of the capable scalable appearance operation with the target VNF, the method also includes:
Whether allow to execute scalable appearance operation to scalable appearance VNF described in determining;
If described monitor that the target VNF triggers the operation of scalable appearance, triggering it is described to scalable appearances VNF execution with it is described
The identical scalable appearance operation of the scalable appearance operation of target VNF, comprising:
If monitoring, the target VNF triggers the operation of scalable appearance and described allow to execute scalable appearance to scalable appearances VNF and grasp
Make, then triggering is described operates to scalable appearance VNF execution and the identical scalable appearance of scalable appearance operation of the target VNF.
Wherein, whether allow to execute scalable appearance operation to scalable appearance VNF described in the determination, comprising:
Obtain the value to the scalable synchronous enabled groupSyncScaling field of group for holding VNF;
If the value of the groupSyncScaling field is the first preset value, it is determined that described to allow to scalable appearance VNF
Execute scalable appearance operation;
If the value of the groupSyncScaling field is the second preset value, it is determined that described not permit to scalable appearance VNF
Perhaps scalable appearance operation is executed.
Wherein, the method also includes:
Group is arranged for each VNF to identify;And/or
The value of the groupSyncScaling field of each VNF is set.
In several embodiments provided herein, it should be understood that disclosed method and apparatus, it can be by other
Mode realize.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the unit, only
For a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components can combine
Or it is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed phase
Coupling, direct-coupling or communication connection between mutually can be through some interfaces, the INDIRECT COUPLING or communication of device or unit
Connection can be electrical property, mechanical or other forms.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit
It is that the independent physics of each unit includes, can also be integrated in one unit with two or more units.Above-mentioned integrated list
Member both can take the form of hardware realization, can also realize in the form of hardware adds SFU software functional unit.
The above-mentioned integrated unit being realized in the form of SFU software functional unit can store and computer-readable deposit at one
In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are used so that a computer
Equipment (can be personal computer, server or the network equipment etc.) executes receiving/transmission method described in each embodiment of the present invention
Part steps.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (Read-Only Memory, abbreviation
ROM), random access memory (Random Access Memory, abbreviation RAM), magnetic or disk etc. are various can store
The medium of program code.
The above is a preferred embodiment of the present invention, it is noted that for those skilled in the art
For, without departing from the principles of the present invention, it can also make several improvements and retouch, these improvements and modifications
It should be regarded as protection scope of the present invention.
Claims (7)
1. a kind of expansion capacity reduction method characterized by comprising
It obtains to the scalable group's mark for holding virtual network function VNF;
According to the scalable group's mark for holding VNF, the target VNF with group mark in network service NS is determined;
Monitor whether the target VNF triggers scalable appearance operation;
If monitoring, the target VNF triggers scalable appearance operation, and triggering is described to be executed and the target VNF to scalable appearance VNF
Identical scalable appearances of scalable appearance operation operate.
2. the method according to claim 1, wherein if to monitor that the target VNF is triggered scalable described
Hold operation, triggering is described to be executed with the operation of the scalable appearance of the target VNF before identical scalable appearance operation to scalable appearance VNF,
The method also includes:
Whether allow to execute scalable appearance operation to scalable appearance VNF described in determining;
If described monitor that the target VNF triggers scalable appearance operation, triggering is described to be executed and the target to scalable appearance VNF
The identical scalable appearance operation of the scalable appearance operation of VNF, comprising:
If monitor the target VNF trigger the operation of scalable appearance and it is described allow to execute scalable appearance to scalable appearances VNF and operate,
Triggering is described to be operated to scalable appearance VNF execution and the identical scalable appearance of scalable appearance operation of the target VNF.
3. according to the method described in claim 2, it is characterized in that, whether allowing to execute to scalable appearance VNF described in the determination
Scalable appearance operation, comprising:
Obtain the value to the scalable synchronous enabled groupSyncScaling field of group for holding VNF;
If the value of the groupSyncScaling field is the first preset value, it is determined that described to allow to execute to scalable appearance VNF
Scalable appearance operation;
If the value of the groupSyncScaling field is the second preset value, it is determined that described not allow to hold to scalable appearance VNF
The scalable appearance operation of row.
4. method according to claim 1-3, which is characterized in that the method also includes:
Group is arranged for each VNF to identify;And/or
The value of the groupSyncScaling field of each VNF is set.
5. a kind of scalable capacitance device characterized by comprising
Module is obtained, for obtaining to the scalable group's mark for holding virtual network function VNF;
Determining module, for determining in network service NS with group mark according to the scalable group's mark for holding VNF
Target VNF;
Monitoring modular, for monitoring whether the target VNF triggers scalable appearance operation;
Trigger module, if triggering is described to be executed to scalable appearance VNF for monitoring that the target VNF triggers scalable appearance operation
It is operated with the identical scalable appearance of scalable appearance operation of the target VNF.
6. it is a kind of it is scalable be installed with it is standby, comprising: memory, processor and be stored on the memory and can be on the processor
The computer program of operation;It is characterized in that, being realized when the computer program is executed by processor as in Claims 1-4
Step in described in any item methods.
7. a kind of computer readable storage medium, for storing computer program, which is characterized in that the computer program is located
Reason device realizes the step in method according to any one of claims 1 to 4 when executing.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810000837.4A CN109992353B (en) | 2018-01-02 | 2018-01-02 | Capacity expanding and reducing method, device, equipment and computer readable storage medium |
PCT/CN2018/125507 WO2019134623A1 (en) | 2018-01-02 | 2018-12-29 | Capacity expansion and reduction method, device, apparatus and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810000837.4A CN109992353B (en) | 2018-01-02 | 2018-01-02 | Capacity expanding and reducing method, device, equipment and computer readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109992353A true CN109992353A (en) | 2019-07-09 |
CN109992353B CN109992353B (en) | 2021-11-02 |
Family
ID=67128777
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810000837.4A Active CN109992353B (en) | 2018-01-02 | 2018-01-02 | Capacity expanding and reducing method, device, equipment and computer readable storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN109992353B (en) |
WO (1) | WO2019134623A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112925607A (en) * | 2021-02-22 | 2021-06-08 | 深圳前海微众银行股份有限公司 | System capacity expansion and contraction method and device and electronic equipment |
CN113568741B (en) * | 2021-07-19 | 2024-05-10 | 咪咕文化科技有限公司 | Service expansion and contraction method, device, equipment and storage medium of distributed system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105812171A (en) * | 2014-12-31 | 2016-07-27 | 华为技术有限公司 | Virtualized network function VNF control method and device |
CN105934919A (en) * | 2014-12-17 | 2016-09-07 | 华为技术有限公司 | Method and system for automatically adjusting network service capability |
US20160335111A1 (en) * | 2014-02-24 | 2016-11-17 | Hewlett-Packard Development Company, L.P. | Virtual network function management with deactivated virtual machines |
US20170134483A1 (en) * | 2015-11-06 | 2017-05-11 | Genband Us Llc | Independent Groups of Virtual Network Function Components |
CN106856438A (en) * | 2015-12-09 | 2017-06-16 | 华为技术有限公司 | A kind of method of Network instantiation, device and NFV systems |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106302210A (en) * | 2015-06-23 | 2017-01-04 | 中兴通讯股份有限公司 | A kind of elastic expansion method, Apparatus and system |
EP3335375B1 (en) * | 2015-08-14 | 2023-02-15 | Nokia Solutions and Networks Oy | Method and apparatus for virtualized network function scaling that is initiated by network management and/or element management |
CN107026802B (en) * | 2016-01-30 | 2020-12-15 | 华为技术有限公司 | Resource management method and equipment |
US10158583B2 (en) * | 2016-03-17 | 2018-12-18 | Huawei Technologies Co., Ltd. | Virtual network function state scaling |
-
2018
- 2018-01-02 CN CN201810000837.4A patent/CN109992353B/en active Active
- 2018-12-29 WO PCT/CN2018/125507 patent/WO2019134623A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160335111A1 (en) * | 2014-02-24 | 2016-11-17 | Hewlett-Packard Development Company, L.P. | Virtual network function management with deactivated virtual machines |
CN105934919A (en) * | 2014-12-17 | 2016-09-07 | 华为技术有限公司 | Method and system for automatically adjusting network service capability |
CN105812171A (en) * | 2014-12-31 | 2016-07-27 | 华为技术有限公司 | Virtualized network function VNF control method and device |
US20170134483A1 (en) * | 2015-11-06 | 2017-05-11 | Genband Us Llc | Independent Groups of Virtual Network Function Components |
CN106856438A (en) * | 2015-12-09 | 2017-06-16 | 华为技术有限公司 | A kind of method of Network instantiation, device and NFV systems |
Also Published As
Publication number | Publication date |
---|---|
CN109992353B (en) | 2021-11-02 |
WO2019134623A1 (en) | 2019-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Mu et al. | IP routing processing with graphic processors | |
CN111176727A (en) | Computing device and computing method | |
CN106533992B (en) | PCI express fabric routing for fully connected mesh topologies | |
CN105138422B (en) | Control method and electronic equipment | |
US9354826B2 (en) | Capacity expansion method and device | |
CN103902322B (en) | System switching method and electronic equipment | |
CN105487987B (en) | A kind of concurrent sequence of processing reads the method and device of IO | |
CN109902014A (en) | A kind of server system shares method, apparatus, controlled terminal and the storage medium of serial ports | |
CN103049331A (en) | Dynamic scheduling method with virtual function | |
CN106936739A (en) | A kind of message forwarding method and device | |
CN102195803A (en) | Data communication method and system | |
CN109992353A (en) | The scalable appearance method, apparatus of one kind, equipment and computer readable storage medium | |
CN109408032A (en) | A kind of customized Fast implementation of BIOS, device, terminal and storage medium | |
Ruimei et al. | Design of ARM-based embedded Ethernet interface | |
CN103902324B (en) | System start method and electronic equipment | |
CN105573756B (en) | A kind of script language extensions method and event bus framework | |
US20130238871A1 (en) | Data processing method and apparatus, pci-e bus system, and server | |
CN104156663A (en) | Hardware virtual port and processor system | |
CN109254780A (en) | A kind of method, apparatus and controlled terminal of batch refresh server node firmware | |
CN104050189B (en) | The page shares processing method and processing device | |
Alon et al. | Pragmatic self-stabilization of atomic memory in message-passing systems | |
CN109542351A (en) | A kind of power consumption control method and solid state hard disk of solid state hard disk | |
CN105939242B (en) | Realize the method and device of virtual system | |
CN105939271B (en) | Search the method and device of ACL table item | |
CN105005547B (en) | NUMA-based multi-path server complete physical partitioning method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |