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 PDF

Info

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
Application number
CN201810000837.4A
Other languages
Chinese (zh)
Other versions
CN109992353B (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 Mobile Communications Group Co Ltd
China Mobile Communications Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Communications Co 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 Mobile Communications Group Co Ltd, China Mobile Communications Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201810000837.4A priority Critical patent/CN109992353B/en
Priority to PCT/CN2018/125507 priority patent/WO2019134623A1/en
Publication of CN109992353A publication Critical patent/CN109992353A/en
Application granted granted Critical
Publication of CN109992353B publication Critical patent/CN109992353B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • G06F9/5077Logical partitioning of resources; Management or configuration of virtualized resources
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/45562Creating, 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

The scalable appearance method, apparatus of one kind, equipment and computer readable storage medium
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.
CN201810000837.4A 2018-01-02 2018-01-02 Capacity expanding and reducing method, device, equipment and computer readable storage medium Active CN109992353B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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