JP7377965B2 - ネットワークリソース管理方法、システム、ネットワーク機器と可読記憶媒体 - Google Patents
ネットワークリソース管理方法、システム、ネットワーク機器と可読記憶媒体 Download PDFInfo
- Publication number
- JP7377965B2 JP7377965B2 JP2022519759A JP2022519759A JP7377965B2 JP 7377965 B2 JP7377965 B2 JP 7377965B2 JP 2022519759 A JP2022519759 A JP 2022519759A JP 2022519759 A JP2022519759 A JP 2022519759A JP 7377965 B2 JP7377965 B2 JP 7377965B2
- Authority
- JP
- Japan
- Prior art keywords
- vnf
- container
- deployment
- virtual machine
- lifecycle
- 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.)
- Active
Links
- 238000007726 management method Methods 0.000 title claims description 120
- 238000000034 method Methods 0.000 claims description 184
- 230000008520 organization Effects 0.000 claims description 51
- 230000006870 function Effects 0.000 claims description 35
- 238000013468 resource allocation Methods 0.000 claims description 26
- 238000004590 computer program Methods 0.000 claims description 14
- 238000004891 communication Methods 0.000 claims description 11
- 230000000977 initiatory effect Effects 0.000 claims description 2
- OOXMVRVXLWBJKF-DUXPYHPUSA-N n-[3-[(e)-2-(5-nitrofuran-2-yl)ethenyl]-1,2,4-oxadiazol-5-yl]acetamide Chemical compound O1C(NC(=O)C)=NC(\C=C\C=2OC(=CC=2)[N+]([O-])=O)=N1 OOXMVRVXLWBJKF-DUXPYHPUSA-N 0.000 claims 11
- 238000010586 diagram Methods 0.000 description 13
- 238000005516 engineering process Methods 0.000 description 8
- 238000013499 data model Methods 0.000 description 6
- 238000013459 approach Methods 0.000 description 4
- 239000013256 coordination polymer Substances 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 238000013507 mapping Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012536 packaging technology Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000009420 retrofitting Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/40—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0895—Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5041—Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
- H04L41/5054—Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- 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/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/485—Task life-cycle, e.g. stopping, restarting, resuming execution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0896—Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/34—Signalling channels for network management communication
- H04L41/342—Signalling channels for network management communication between virtual entities, e.g. orchestrators, SDN or NFV entities
-
- 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/45595—Network integration; Enabling network access in virtual machine instances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0894—Policy-based network configuration management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Stored Programmes (AREA)
Description
Manager)とネットワーク仮想化機能編成器(NFVO、Network Function Virtualization Orchestrator)が含まれる。VIMは、仮想化リソースの制御と管理を担当し、VNFMは、VNFのライフサイクル管理を担当し、NFVOは、仮想インフラストラクチャに対する編成と管理、及びネットワークサービス(NS、Network Service)に対するライフサイクル管理を担当する。
本実施例は、ネットワークリソース管理方法を提供する。図3を参照すると、この方法は、
S11、ネットワーク仮想化機能編成器NFVOモジュールが、オペレーションサポートシステムOSSモジュールから、ネットワークサービス記述子NSD、及び/又は、仮想化ネットワーク機能記述子VNFDを取得することと、
S12、ネットワーク機能管理と編成システムMANOが、NS又はVNFのライフサイクル配備ポリシーに基づき、仮想マシン方式、コンテナ方式、混合編成方式のうちの一つに従って、NS又はVNFに対してライフサイクル管理操作を行うこととを含む。
NFVOモジュール自体にすでに配置されたMANO汎用配備ポリシー、及びNSD及び/又はVNFDに付帯される配備ポリシーの三つのポリシーのうちの少なくとも一つに基づき、NS又はVNFのライフサイクル配備ポリシーを生成することと、
S13、NFVOモジュールが、ライフサイクル配備ポリシー、及び対応するライフサイクル管理サービスに基づき、仮想ネットワーク機能マネージャVNFMへ、ライフサイクル管理サービスの操作要求を開始することと、
S14、VNFMモジュールが、ライフサイクル配備ポリシーを実行し、且つリソース割り当てを行うように、仮想化インフラストラクチャマネージャVIMモジュールに要求することとを含んでもよい。
NSDにおけるNS配備ポリシー、及びNFVOモジュールに配置されたMANO汎用配備ポリシーに基づき、NSライフサイクル配備ポリシーを生成すること、又は、
VNFDにおけるVNF配備ポリシー、及びNFVOモジュールに配置されたMANO汎用配備ポリシーに基づき、VNFライフサイクル配備ポリシーを生成することを含む。
VNFライフサイクル配備ポリシーには、仮想マシン配備ポリシー、コンテナ配備ポリシー及び仮想マシンコンテナ混合配備ポリシーのうちのいずれか一つが含まれる。
VDU-mには、接続点CP-m記述、仮想コンピューティングノードComputer-m記述、及び仮想ストレージStorage-m記述が含まれ、一種の仮想マシンVMの規格に対応し、
VDU-cには、接続点CP-c記述、仮想コンピューティングノードComputer-c記述、及び仮想ストレージStorage-c記述が含まれ、一種のコンテナContainerの規格に対応する。
各VNFDには、仮想マシンリソースを記述する一つ又は複数のVDU-m、及びコンテナリソースを記述する一つ又は複数のVDU-cが含まれ、
各VDU-mには、接続点CP-m記述、仮想コンピューティングノードComputer-m記述、及び仮想ストレージStorage-m記述が含まれ、一種のVM仮想マシンの規格に対応し、
各VDU-cには、接続点CP-c記述、仮想コンピューティングノードComputer-c記述、及び仮想ストレージStorage-c記述が含まれ、一種のContainerコンテナの規格に対応する。
各仮想マシン化VNF-mは、仮想マシン上で運行する一つ又は複数のVNFCによって構成され、
各コンテナ化VNF-cは、コンテナ上で運行する一つ又は複数のVNFCによって構成され、
各VNFCはいずれも属性VDUIDを有し、VNFDにおけるVDUモデルを指向し、このVNFCが、このVDU-c、VDU-mに基づいて作成されたものであることを表し、
各VNFCインスタンスは、一つの仮想マシン(VM)、又は一つのコンテナ群(POD)に対応する。
VNFMモジュールが、ライフサイクル配備ポリシーに用いられる方式に基づき、VNFそれぞれのライフサイクル管理サービスに必要とされる仮想マシンリソースリスト及び/又はコンテナリソースリストを生成し、且つVNFOへリソース許可要求を開始することと、
NFVOモジュールが許可後に指示した、該当する方式を担当するVIM idに基づき、該当するVIMへリソース割り当て要求を開始し、そのうち、仮想マシンリソースを担当するVIMモジュールが、仮想マシンリソースの割り当てを行って仮想マシンを作成し、コンテナリソースを担当するVIMが、コンテナリソースの割り当てを行ってコンテナを作成し、且つイメージをダウンロードすることとを含む。
VNFMモジュールが、VNFに対してライフサイクル管理サービスのパラメータ配置を行うことをさらに含む。
ライフサイクル管理サービスの完了をNFVOモジュール及びEMSモジュールに通知することをさらに含む。
図5は、本発明の実施例2によるネットワークリソース管理方法の信号フロー図である。この実施例では、主に、NS配備シナリオにおいて、MANOがVNF混合編成をサポートするフローが記述されている。NFVOは、ダウンロードしたNSD/VNFD-m&cを受信した後、NSDにおけるNS配備ポリシー及びNFVOに配置されたMANO汎用配備ポリシーに基づいてNSライフサイクル配備ポリシーを生成し、且つVNFMに送信する。VNFMは、前記配備ポリシーに基づき、異なる配備位置及び配備シナリオのVNFに対して、仮想マシン方式又はコンテナ方式を用いて配備を行い、且つVNFインスタンス化などのライフサイクル管理操作を完了し、最終的に、NFVOは、NSの配備操作全体を完了する。このNS配備操作において、NSを構成するVNFは、全て仮想マシンの方式に従って配備することと、全てコンテナの方式に従って配備することと、コンテナ及び仮想マシン混合の方式に従って配備することの三つの方式によって配備してもよい。
S201:OSSはNFVOに対してon-boardingを行い、NSD及び各VNFD-m&cデータモデルファイルをダウンロードし、そのうち、NSDには、NSを構成する各VNFに必要とされるVNFD-m&c id識別子が含まれ、幾つかの例においては、NS配備ポリシーがさらに含まれてもよい。
スケーリングリソースが不足している場合、VNFMは、NFVOに警告し、リソースを割り当てるようにNFVOによってVIMを指定し直すことができる。
図6は、本発明の実施例3によるネットワークリソース管理方法の信号フロー図である。この実施例では、主に、VNF配備シナリオにおいて、MANOがVNFC混合編成をサポートするフローが記述されている。VNFインスタンス化する時、VNFMは、NFVOから送信されたVNFD-m&c及びMANO汎用配備ポリシーを受信した後、VNFD-m&cにおけるVNF配備ポリシー及びMANO汎用配備ポリシーに基づいてVNFライフサイクル配備ポリシーを生成する。VNFMは、前記配備ポリシーに基づき、異なる配備位置及び能力のVNFCに対して、仮想マシン方式又はコンテナ方式を用いて配備を行い、且つVNFCインスタンス化などのライフサイクル管理操作を完了する。VNFCインスタンス化の完了後、VNFMは最終的にVNF配備操作全体を完了する。このVNF配備操作において、VNFを構成するVNFCは、全て仮想マシンの方式に従って配備することと、全てコンテナの方式に従って配備することと、コンテナ及び仮想マシン混合の方式に従って配備することの三つの方式によって配備してもよい。
S301:OSSはNFVOに対してon-boardingを行い、VNF Packageパッケージファイルをダウンロードし、パッケージファイルにはVNFD-M&Cデータモデルファイルが含まれ、幾つかの例において、VNFD-M&CにはVNF配備ポリシーが含まれてもよい。
図7は、本発明の実施例4によるネットワーク管理方法の信号フロー図である。この実施例では、主に、NS配備シナリオにおいて、MANOがVNF&VNFC混合編成をサポートするフローが記述されている。NFVOは、ダウンロードしたNSD/VNFD-m&cを受信した後、NSDにおけるNS配備ポリシー及びNFVOに配置されたMANO汎用配備ポリシーに基づいてNSライフサイクル配備ポリシーを生成し、且つVNFMに送信し、VNFMは、NSD/VNFD-m&cを受信した後、VNFDにおけるVNF配備ポリシー及びMANO汎用配備ポリシーに基づいてVNFライフサイクル配備ポリシーを生成する。VNFMは、前記NS配備ポリシー及びVNF配備ポリシーに基づき、NSを構成するVNFに対して、仮想マシン方式、コンテナ方式又は混合編成方式を用いて配備を行う。
S401:OSSはNFVOに対してon-boardingを行い、NSD及び各VNFD-M&Cデータモデルファイルをダウンロードし、NSDには、NSを構成する各VNFに必要とされるVNFD-M&C id識別子が含まれ、幾つかの例においては、NS配備ポリシーが含まれてもよい。
本実施例は、ネットワークリソース管理システムを提供する。図8を参照すると、このシステムは、
NSD、及び/又は、仮想マシンリソースとコンテナリソースの記述を含むVNFDを、NFVOモジュール82に送信するためのOSSモジュール81と、
NS又はVNFのライフサイクル配備ポリシーに基づき、仮想マシン方式、コンテナ方式、混合編成方式のうちの一つに従って、NS又はVNFに対してライフサイクル管理操作を行うためのMANO82とを含む。
VNFMモジュール84は、ライフサイクル配備ポリシーを実行し、且つリソース割り当てを行うようにVIMに要求するために用いられ、
VIMモジュール85は、リソースを割り当てるために用いられる。
NSDにおけるNS配備ポリシー、及びNFVOモジュール83に配置されたMANO汎用配備ポリシーに基づき、NSライフサイクル配備ポリシーを生成すること、又は、
VNFDにおけるVNF配備ポリシー、及びNFVOモジュール83に配置されたMANO汎用配備ポリシーに基づき、VNFライフサイクル配備ポリシーを生成することを含む。
VNFライフサイクル配備ポリシーには、仮想マシン配備ポリシー、コンテナ配備ポリシー及び仮想マシンコンテナ混合配備ポリシーのうちのいずれか一つが含まれる。
VDU-mには、接続点CP-m記述、仮想コンピューティングノードComputer-m記述、及び仮想ストレージStorage-m記述が含まれ、一種の仮想マシンVMの規格に対応し、
VDU-cには、接続点CP-c記述、仮想コンピューティングノードComputer-c記述、及び仮想ストレージStorage-c記述が含まれ、一種のコンテナContainerの規格に対応する。
VNFMモジュール84が、ライフサイクル配備ポリシーに用いられる方式に基づき、VNFそれぞれのライフサイクル管理サービスに必要とされる仮想マシンリソースリスト及び/又はコンテナリソースリストを生成し、且つVNFOへリソース許可要求を開始することと、
NFVOモジュール83が許可後に指示した、該当する方式を担当するVIM idに基づき、該当するVIMへリソース割り当て要求を開始し、そのうち、仮想マシンリソースを担当するVIMモジュール85は、仮想マシンリソースの割り当てを行って仮想マシンを作成し、コンテナリソースを担当するVIMが、コンテナリソースの割り当てを行ってコンテナを作成し、且つイメージをダウンロードすることとを含む。
ライフサイクル管理サービスの完了をNFVOモジュール83及びEMSモジュールに通知することをさらに含む。
本実施例は、ネットワーク機器をさらに提供する。図9を参照すると、それはプロセッサ91と、メモリ92と、通信バス93とを含み、そのうち、
通信バス93は、プロセッサ91とメモリ92との間の接続通信を実現するために用いられ、
プロセッサ91は、メモリ92に記憶されている一つ又は複数のコンピュータプログラムを実行することによって、上記各実施例におけるネットワークリソース管理方法のステップを実現するために用いられ、ここでは説明を省略する。
本発明の実施例が提供するネットワークリソース管理方法、システム、ネットワーク機器と可読記憶媒体によると、ネットワーク仮想化機能編成器NFVOモジュールは、オペレーションサポートシステムOSSモジュールから、ネットワークサービス記述子NSD、及び/又は、仮想マシンリソースとコンテナリソースの記述を含む仮想化ネットワーク機能記述子VNFDを取得し、ネットワーク機能管理と編成システムMANOは、NS又はVNFのライフサイクル配備ポリシーに基づき、仮想マシン方式、コンテナ方式、混合編成方式のうちの一つに従って、NS又はVNFに対してライフサイクル管理操作を行う。それによって、ライフサイクル管理操作を行う時に、仮想マシン方式とコンテナ方式に対して編成と管理を行える方案を提供する。
Claims (14)
- ネットワークリソース管理方法であって、
前記ネットワークリソース管理方法は、
ネットワーク仮想化機能編成器NFVOモジュールが、オペレーションサポートシステムOSSモジュールから、ネットワークサービス記述子NSD、及び/又は、仮想マシンリソースとコンテナリソースの記述を含む仮想化ネットワーク機能記述子VNFDを取得することと、
ネットワーク機能管理と編成システムMANOが、NS又はVNFのライフサイクル配備ポリシーに基づき、仮想マシン方式、コンテナ方式、混合編成方式のうちの一つに従って、NS又はVNFに対してライフサイクル管理操作を行うこととを含み、
前述した、ネットワーク機能管理と編成システムMANOが、NS又はVNFのライフサイクル配備ポリシーに基づき、仮想マシン方式、コンテナ方式、混合編成方式のうちの一つに従って、NS又はVNFに対してライフサイクル管理操作を行うことは、
前記NFVOモジュール自体にすでに配置されたMANO汎用配備ポリシー、及び前記NSD及び/又はVNFDに付帯される配備ポリシーの三つのポリシーのうちの少なくとも一つに基づき、前記NS又はVNFのライフサイクル配備ポリシーを生成することと、
前記NFVOモジュールが、前記ライフサイクル配備ポリシー、及び対応するライフサイクル管理サービスに基づき、仮想ネットワーク機能マネージャVNFMモジュールへ、前記ライフサイクル管理サービスの操作要求を開始することと、
VNFMモジュールが、前記ライフサイクル配備ポリシーを実行し、且つリソース割り当てを行うように、仮想化インフラストラクチャマネージャVIMモジュールに要求することとを含む、ネットワークリソース管理方法。 - 前記NFVOモジュール自体のMANO汎用配備ポリシーは、事業者及び/又は第三者の需要に応じて配置される、請求項1に記載のネットワークリソース管理方法。
- 前記NSDには、ネットワークサービスNS配備ポリシーが付帯され、及び/又は、前記VNFDには、仮想化ネットワーク機能VNF配備ポリシーが付帯される、請求項1に記載のネットワークリソース管理方法。
- 前述した、前記NFVOモジュール自体にすでに配置されたMANO汎用配備ポリシー、及び前記NSD及び/又はVNFDに付帯される配備ポリシーに基づき、ライフサイクル配備ポリシーを生成することは、
NSDにおけるNS配備ポリシー、及び前記NFVOモジュールに配置されたMANO汎用配備ポリシーに基づき、NSライフサイクル配備ポリシーを生成すること、又は、
VNFDにおけるVNF配備ポリシー、及び前記NFVOモジュールに配置されたMANO汎用配備ポリシーに基づき、VNFライフサイクル配備ポリシーを生成することを含む、請求項3に記載のネットワークリソース管理方法。 - 前記NSライフサイクル配備ポリシーには、仮想マシン配備ポリシー、コンテナ配備ポリシー及び仮想マシンコンテナ混合配備ポリシーのうちのいずれか一つが含まれ、
前記VNFライフサイクル配備ポリシーには、仮想マシン配備ポリシー、コンテナ配備ポリシー及び仮想マシンコンテナ混合配備ポリシーのうちのいずれか一つが含まれる、請求項4に記載のネットワークリソース管理方法。 - 前記VNFDの構成には、仮想マシンリソースを記述するための少なくとも一つのVDU-m、及びコンテナリソースを記述するための少なくとも一つのVDU-cが含まれ、
前記VDU-mには、接続点CP-m記述、仮想コンピューティングノードComputer-m記述、及び仮想ストレージStorage-m記述が含まれ、一種の仮想マシンVMの規格に対応し、
前記VDU-cには、接続点CP-c記述、仮想コンピューティングノードComputer-c記述、及び仮想ストレージStorage-c記述が含まれ、一種のコンテナContainerの規格に対応する、請求項1~5のいずれか1項に記載のネットワークリソース管理方法。 - 前述した、VNFMモジュールが前記ライフサイクル配備ポリシーを実行し、且つリソース割り当てを行うように、VIMに要求することは、
VNFMモジュールが、前記ライフサイクル配備ポリシーに用いられる方式に基づき、VNFそれぞれのライフサイクル管理サービスに必要とされる仮想マシンリソースリスト及び/又はコンテナリソースリストを生成し、且つVNFOへリソース許可要求を開始することと、
NFVOモジュールが許可後に指示した、該当する方式を担当するVIM idに基づき、該当するVIMへリソース割り当て要求を開始し、そのうち、仮想マシンリソースを担当するVIMモジュールが、仮想マシンリソースの割り当てを行って仮想マシンを作成し、コンテナリソースを担当するVIMが、コンテナリソースの割り当てを行ってコンテナを作成し、且つイメージをダウンロードすることとを含む、請求項1に記載のネットワークリソース管理方法。 - 前記ライフサイクル管理サービスがVNFスケーリングサービスを含む場合、コンテナ化VNFが仮想マシン上に配備されていれば、まず仮想マシンのスケーリングを行い、さらにコンテナのスケーリングを行う、請求項7に記載のネットワークリソース管理方法。
- 前記VIMモジュールがリソース割り当てを行った後に、
前記VNFMモジュールが、VNFに対してライフサイクル管理サービスのパラメータ配置を行うことをさらに含む、請求項1に記載のネットワークリソース管理方法。 - 前記VNFMモジュールが、VNFに対してライフサイクル管理サービスのパラメータ配置を行った後に、
前記ライフサイクル管理サービスの完了をNFVOモジュール及びEMSモジュールに通知することをさらに含む、請求項9に記載のネットワークリソース管理方法。 - NSD、及び/又は、仮想マシンリソースとコンテナリソースの記述を含むVNFDを、NFVOモジュールに送信するためのOSSモジュールと、
NS又はVNFのライフサイクル配備ポリシーに基づき、仮想マシン方式、コンテナ方式、混合編成方式のうちの一つに従って、NS又はVNFに対してライフサイクル管理操作を行うためのMANOモジュールと、
NSD及び/又はVNFDを取得し、自体にすでに配置されたMANO汎用配備ポリシー、及びNSD及び/又はVNFDに付帯される配備ポリシーの三つのポリシーのうちの少なくとも一つに基づき、ライフサイクル配備ポリシーを生成し、ライフサイクル配備ポリシー及び対応するライフサイクル管理サービスに基づき、VNFMへライフサイクル管理サービスの操作要求を開始するためのNFVOモジュールと、
ライフサイクル配備ポリシーを実行し、且つリソース割り当てを行うようにVIMに要求するためのVNFMモジュールと、
リソースを割り当てるためのVIMモジュールと、
を含む、ネットワークリソース管理システム。 - 前記VNFMモジュールは、
前記VIMモジュールがリソース割り当てを行った後に、VNFに対してライフサイクル管理サービスのパラメータ配置を行うためにさらに用いられる、請求項11に記載のネットワークリソース管理システム。 - プロセッサと、メモリと、通信バスとを含むネットワーク機器であって、
前記通信バスは、プロセッサとメモリとの間の接続通信を実現するために用いられ、
前記プロセッサは、メモリに記憶されている一つ又は複数のコンピュータプログラムを実行することによって、請求項1~10のいずれか1項に記載のネットワークリソース管理方法のステップを実現するために用いられる、ネットワーク機器。 - 一つ又は複数のコンピュータプログラムが記憶されており、前記一つ又は複数のコンピュータプログラムが一つ又は複数のプロセッサによって実行される時、請求項1~10のいずれか1項に記載のネットワークリソース管理方法のステップを実現させる、コンピュータ可読記憶媒体。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910944775.7 | 2019-09-30 | ||
CN201910944775.7A CN112583625B (zh) | 2019-09-30 | 2019-09-30 | 网络资源管理方法、***、网络设备和可读存储介质 |
PCT/CN2020/110349 WO2021063130A1 (zh) | 2019-09-30 | 2020-08-20 | 网络资源管理方法、***、网络设备和可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022550402A JP2022550402A (ja) | 2022-12-01 |
JP7377965B2 true JP7377965B2 (ja) | 2023-11-10 |
Family
ID=75117312
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022519759A Active JP7377965B2 (ja) | 2019-09-30 | 2020-08-20 | ネットワークリソース管理方法、システム、ネットワーク機器と可読記憶媒体 |
Country Status (6)
Country | Link |
---|---|
US (1) | US12034608B2 (ja) |
EP (1) | EP4044507A4 (ja) |
JP (1) | JP7377965B2 (ja) |
KR (1) | KR102674017B1 (ja) |
CN (1) | CN112583625B (ja) |
WO (1) | WO2021063130A1 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103180103B (zh) | 2010-02-09 | 2016-09-14 | 凯特克分部尤尼克斯公司 | 用于拧紧螺纹紧固件的装置 |
JP7409504B2 (ja) * | 2020-07-03 | 2024-01-09 | 日本電信電話株式会社 | ネットワーク仮想化システム、仮想リソース管理装置、仮想リソース管理方法およびプログラム |
CN113472848A (zh) * | 2021-05-31 | 2021-10-01 | 济南浪潮数据技术有限公司 | 一种虚拟机和容器的网络融合方法、装置及相关设备 |
CN114143181B (zh) * | 2021-10-23 | 2023-02-07 | 西安电子科技大学 | 一种意图驱动的空间信息网络编排***及方法 |
CN117675439A (zh) * | 2022-08-31 | 2024-03-08 | 华为技术有限公司 | 创建虚拟网络的方法和装置 |
WO2024136547A1 (en) * | 2022-12-21 | 2024-06-27 | Samsung Electronics Co., Ltd. | Method and apparatus for instantiating service operations related to network procedure in communication system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180205637A1 (en) | 2015-09-14 | 2018-07-19 | Huawei Technologies Co., Ltd. | Method for obtaining information about service chain in cloud computing system and apparatus |
US20190028350A1 (en) | 2017-07-20 | 2019-01-24 | Cisco Technology, Inc. | Dynamic and customizable virtual network functions |
US20190034244A1 (en) | 2016-03-30 | 2019-01-31 | Huawei Technologies Co., Ltd. | Resource allocation method for vnf and apparatus |
JP2020506459A (ja) | 2016-12-22 | 2020-02-27 | ニシラ, インコーポレイテッド | ホスト上のコンテキスト属性の収集と処理 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018174897A1 (en) * | 2017-03-24 | 2018-09-27 | Nokia Technologies Oy | Methods and apparatuses for multi-tiered virtualized network function scaling |
CN109885377B (zh) * | 2018-11-23 | 2023-04-28 | ***股份有限公司 | 统一资源调度协调器及其创建虚拟机和/或容器的方法、统一资源调度*** |
CN111385114B (zh) | 2018-12-28 | 2022-04-26 | 华为技术有限公司 | Vnf服务实例化方法及装置 |
CN111443985A (zh) * | 2019-01-17 | 2020-07-24 | 华为技术有限公司 | 实例化虚拟网络功能的方法及设备 |
CN111949364A (zh) * | 2019-05-16 | 2020-11-17 | 华为技术有限公司 | 容器化vnf的部署方法和相关设备 |
US10931507B2 (en) | 2019-06-25 | 2021-02-23 | Vmware, Inc. | Systems and methods for selectively implementing services on virtual machines and containers |
-
2019
- 2019-09-30 CN CN201910944775.7A patent/CN112583625B/zh active Active
-
2020
- 2020-08-20 KR KR1020227014166A patent/KR102674017B1/ko active IP Right Grant
- 2020-08-20 JP JP2022519759A patent/JP7377965B2/ja active Active
- 2020-08-20 US US17/764,158 patent/US12034608B2/en active Active
- 2020-08-20 WO PCT/CN2020/110349 patent/WO2021063130A1/zh unknown
- 2020-08-20 EP EP20872299.1A patent/EP4044507A4/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180205637A1 (en) | 2015-09-14 | 2018-07-19 | Huawei Technologies Co., Ltd. | Method for obtaining information about service chain in cloud computing system and apparatus |
US20190034244A1 (en) | 2016-03-30 | 2019-01-31 | Huawei Technologies Co., Ltd. | Resource allocation method for vnf and apparatus |
JP2020506459A (ja) | 2016-12-22 | 2020-02-27 | ニシラ, インコーポレイテッド | ホスト上のコンテキスト属性の収集と処理 |
US20190028350A1 (en) | 2017-07-20 | 2019-01-24 | Cisco Technology, Inc. | Dynamic and customizable virtual network functions |
Also Published As
Publication number | Publication date |
---|---|
KR20220070020A (ko) | 2022-05-27 |
EP4044507A1 (en) | 2022-08-17 |
JP2022550402A (ja) | 2022-12-01 |
KR102674017B1 (ko) | 2024-06-12 |
WO2021063130A1 (zh) | 2021-04-08 |
EP4044507A4 (en) | 2023-10-11 |
CN112583625B (zh) | 2023-12-08 |
US20220329495A1 (en) | 2022-10-13 |
CN112583625A (zh) | 2021-03-30 |
US12034608B2 (en) | 2024-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7377965B2 (ja) | ネットワークリソース管理方法、システム、ネットワーク機器と可読記憶媒体 | |
US11960915B2 (en) | Method and apparatus for creating virtual machine based on parameter information of a virtual network interface card | |
US10701139B2 (en) | Life cycle management method and apparatus | |
JP6834033B2 (ja) | ネットワークスライス管理方法、ユニット、及びシステム | |
EP3461087B1 (en) | Network-slice resource management method and apparatus | |
WO2019184967A1 (zh) | 一种网络切片的部署方法及装置 | |
WO2017080391A1 (zh) | 一种网络服务部署方法和装置 | |
CN111221618B (zh) | 一种容器化虚拟网络功能的部署方法和装置 | |
CN108885564B (zh) | 网络虚拟化场景中的资源放置控制 | |
CN109428764B (zh) | 虚拟网络功能的实例化方法 | |
US20230261950A1 (en) | Method of container cluster management and system thereof | |
CN111726241B (zh) | 网络资源管理方法、***、网络设备和可读存储介质 | |
WO2020135517A1 (zh) | 部署虚拟化网络功能的方法和装置 | |
CN110795202B (zh) | 一种虚拟化集群资源管理***的资源分配方法以及装置 | |
CN112015515B (zh) | 一种虚拟网络功能的实例化方法及装置 | |
CN115883283A (zh) | 一种容器化vnf的部署方法及装置 | |
CN109257201B (zh) | 一种License的发送方法和装置 | |
WO2022141293A1 (zh) | 一种弹性伸缩的方法及装置 | |
JP2024524398A (ja) | コンテナクラスタのストレージリソースを管理するための方法および装置、ならびにシステム | |
CN117201336A (zh) | 一种边缘用户服务切片生成方法、装置、设备及存储介质 | |
CN118057776A (zh) | 部署虚拟化网络功能的方法和通信装置 | |
CN111966444A (zh) | 实现虚拟化网络功能vnf管理的***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220329 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220329 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230322 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230509 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230713 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20231003 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231030 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7377965 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |