IP Library Granted Patent US 10,678,604
Granted Patent B2
US 10,678,604 · App. 15/543,277 · Granted Jun 9, 2020

Network functions virtualization management and orchestration method, network functions virtualization management and orchestration system, and program

Inventors: Junichi Gokurakuji (Tokyo, JP); Mayo Oohira (Tokyo, JP); Hirokazu Shinozawa (Tokyo, JP)
Assignee: NEC CORPORATION
G06F9/5077G06F9/45558G06F9/46G06F9/4868G06F2009/4557G06F2009/45562
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,678,604
App. No.
15/543,277
Granted
Jun 9, 2020
Kind
B2
Abstract

A network functions virtualization management and orchestration system with a VNF descriptor (VNFD) including a information element that allows an instance created based on the VNFD to be distinguished by name. The information element includes an information element of a VM name that describes a naming rule for a virtual machine (VM).

Claims (18)

1. A network functions virtualization management and orchestration method comprising:

receiving, from a storage unit, a VNF (Virtualized Network Function) descriptor (VNFD) that includes an information element including a naming rule that defines how to regularly and variably generate a plurality of different names to be allocated respectively to a plurality of virtual machine (VM) instances in creating the plurality of the VM instances; and

creating the plurality of the VM instances that are able to be distinguished by name from one another, by applying the naming rule included in the VNFD in common to the plurality of VM instances.

2. The network functions virtualization management and orchestration method according to claim 1 , wherein the naming rule of the information element includes a variable and an operator indicating an operation applied on the variable for regularly generating, from the variable, a plurality of different values that are included respectively as character strings in a plurality of names allocated to the plurality of the VM instances.

3. The network functions virtualization management and orchestration method according to claim 2 , comprising:

providing, in the VNFD, the information element that includes the naming rule on a same layer as information elements of an ID (Identifier) and a VDU (Virtualized Deployment Unit) of the VNFD.

4. A network functions virtualization management and orchestration system, comprising:

a processor; and

a memory storing program instructions executable by the processor,

wherein the processor is configured to: receive, from a storage unit, a VNF (Virtualized Network Function) descriptor (VNFD) that includes an information element including a naming rule that defines how to regularly and variably generate a plurality of different names to be allocated respectively to a plurality of virtual machine (VM) instances in creating the plurality of the VM instances; and

create the plurality of the VM instances that are able to be distinguished by name from one another, by applying the naming rule included in the VNFD in common to the plurality of VM instances.

5. The network functions virtualization management and orchestration system according to claim 4 , wherein the naming rule of the information element includes a variable and an operator indicating an operation applied on the variable for regularly generating, from the variable, a plurality of different values that are included respectively as character strings in a plurality of names allocated to the plurality of the VM instances.

6. The network functions virtualization management and orchestration system according to claim 5 , wherein the information element that includes the naming rule is provided in the VNFD on a same layer as information elements of an ID (Identifier) and a VDU (Virtualized Deployment Unit) of the VNFD, to allow a plurality of instances created based on the VNFD to be distinguished by name.

7. A non-transitory computer-readable recording medium storing therein a program causing a computer to execute processing comprising:

receiving, from a storage unit, a VNF (Virtualized Network Function) descriptor (VNFD) including an information element that includes a naming rule that defines how to regularly and variably generate a plurality of different names to be allocated respectively to a plurality of virtual machine (VM) instances in creating the plurality of the VM instances; and

creating the plurality of the VM instances that are able to be distinguished by name from one another, by applying the naming rule included in the VNFD in common to the plurality of VM instances.

8. The non-transitory computer-readable recording medium storing therein a program according to claim 7 , wherein the naming rule of the information element includes a variable and an operator indicating an operation applied on the variable for regularly generating, from the variable, a plurality of different values that are included respectively as character strings in a plurality of names allocated to the plurality of the VM instances.

9. The non-transitory computer-readable recording medium storing therein a program according to claim 8 , wherein the information element that includes the naming rule is provided in the VNFD on a same layer as information elements of an ID and a VDU (Virtualized Deployment Unit).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2017
From: GOKURAKUJI, JUNICHI; OOHIRA, MAYO; SHINOZAWA, HIROKAZU
To: NEC CORPORATION
Reel/Frame 042998/0871 →
Priority Claims (1)
JP 2015-011811 · Jan 23, 2015 · national
Continuity (1)
Related Publication 20180004576A1 · Jan 4, 2018