Nothing Special   »   [go: up one dir, main page]

JP2018519736A - Vnfフェイルオーバの方法及び装置 - Google Patents

Vnfフェイルオーバの方法及び装置 Download PDF

Info

Publication number
JP2018519736A
JP2018519736A JP2017565253A JP2017565253A JP2018519736A JP 2018519736 A JP2018519736 A JP 2018519736A JP 2017565253 A JP2017565253 A JP 2017565253A JP 2017565253 A JP2017565253 A JP 2017565253A JP 2018519736 A JP2018519736 A JP 2018519736A
Authority
JP
Japan
Prior art keywords
vnf
affinity group
primary
nfvi
reported
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
JP2017565253A
Other languages
English (en)
Other versions
JP6466003B2 (ja
Inventor
シュエ、イフェイ
リュウ、ハイ
Original Assignee
ホアウェイ・テクノロジーズ・カンパニー・リミテッド
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 ホアウェイ・テクノロジーズ・カンパニー・リミテッド filed Critical ホアウェイ・テクノロジーズ・カンパニー・リミテッド
Publication of JP2018519736A publication Critical patent/JP2018519736A/ja
Application granted granted Critical
Publication of JP6466003B2 publication Critical patent/JP6466003B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0663Performing the actions predefined by failover planning, e.g. switching to standby network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0668Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0894Policy-based network configuration management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0895Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/40Arrangements 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • H04L41/046Network management architectures or arrangements comprising network management agents or mobile agents therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本発明は、仮想化ネットワーク機能VNFフェイルオーバの方法及び装置を開示し、これにより、NFVシナリオにおいてアフィニティポリシーがHA機構と互換性がないことがあるという課題を解決する。方法は、MANOが、障害メッセージを受信する段階であって、障害メッセージは、障害のある第1VNFを示すために用いられる、受信する段階と、MANOが、第1VNFが属する一次アフィニティグループと一次アフィニティグループの二次アフィニティグループとを決定する段階であって、二次アフィニティグループにおけるVNFは、一次アフィニティグループにおけるVNFと一対一の対応関係にあり、アフィニティグループは、アフィニティポリシーが用いられるVNFのセットを表す、決定する段階と、MANOが、二次アフィニティグループにおけるVNFに、一次アフィニティグループにおけるVNFのサービスを処理し続けるよう命令する段階とである。

Description

本発明は、通信技術の分野に関し、特に、仮想化ネットワーク機能(英文:Virtualised Network Function、略名:VNF)フェイルオーバの方法及び装置に関する。
ネットワーク機能仮想化(英文:Network Functions Virtualization、略名:NFV)技術において、ユーザは、VNFセットのためのポリシーを明示的に特定することができる。ポリシーには、アフィニティ(英文:Affinity)ポリシー及びアンチアフィニティ(英文:Anti‐affinity)ポリシーが含まれる。アフィニティポリシーは、VNFが、特定されたホストのセットにおけるホストに展開されるようにするために用いられる。アンチアフィニティポリシーは、同一のVNFセットにおける異なるVNFが、異なるホストに展開されるようにするために用いられる。
電気通信レベルのサービスのための高可用性及び連続性要件を考慮すると、ホストに障害があるとき、ホスト上のVNFサービスの連続性を保証するために、高可用性(英文:High Available、略名HA)クラスタ機構が用いられる必要がある。
しかしながら、アフィニティポリシーが特定されるNFVシナリオにおいて、アフィニティポリシーは、1つの特定されたホストにのみ展開されるようにVNFを制限する。一度ホストに障害が発生すると、ホスト上のVNFは、二次ホストにフェイルオーバされ得ない。従って、NFVシナリオにおいてアフィニティポリシーがHA機構と互換性がないという課題を解決する解決手段が必要とされている。
本発明の実施形態は、VNFフェイルオーバの方法及び装置を提供し、これにより、NFVシナリオにおいてアフィニティポリシーがHA機構と互換性がないという課題を解決する。
第1態様によれば、本発明の実施形態は、VNFフェイルオーバの方法を提供し、方法は、
MANOが、障害メッセージを受信する段階であって、障害メッセージは、障害のある第1VNFを示すために用いられる、受信する段階と、
MANOが、第1VNFが属する一次アフィニティグループと一次アフィニティグループの二次アフィニティグループとを決定する段階であって、二次アフィニティグループにおけるVNFは、一次アフィニティグループにおけるVNFと一対一の対応関係にあり、アフィニティグループは、アフィニティポリシーが用いられるVNFのセットを表す、決定する段階と、
MANOが、二次アフィニティグループにおけるVNFに、一次アフィニティグループにおけるVNFのサービスを処理し続けるよう命令する段階と
を含む。
第1態様に関連して、第1態様の第1の可能な実装において、MANOは、NFVO及びVNFMを含み、
MANOが、障害メッセージを受信する段階は、
NFVOが、VNFMによって報告された障害メッセージを受信する段階を含み、
MANOが、第1VNFが属する一次アフィニティグループと一次アフィニティグループの二次アフィニティグループとを決定する段階は、
NFVOが、第1VNFが属する一次アフィニティグループと一次アフィニティグループの二次アフィニティグループとを決定する段階を含む。
第1態様の第1の可能な実装に関連して、第1態様の第2の可能な実装において、NFVOが、第1VNFが属する一次アフィニティグループと一次アフィニティグループの二次アフィニティグループとを決定する段階の後、方法は、
NFVOが、二次アフィニティグループの属性と二次アフィニティグループにおけるVNFの属性とを一次属性に変更する段階を更に含む。
第1態様の第1の可能な実装又は第2の可能な実装に関連して、第1態様の第3の可能な実装において、二次アフィニティグループのエージェントが、ハートビート機構を用いて第1VNFに障害があると検出した後、障害メッセージは、エージェントによってVNFMに報告される、又は、
NFVIが、NFVI内にあり第1VNFの動作に影響を及ぼす障害を検出した後、障害メッセージは、NFVIによって仮想化インフラストラクチャマネージャVIMに報告され、次に、VIMによってVNFMに報告される、又は、
NFVIが、NFVI内にあり第1VNFの動作に影響を及ぼす障害を検出した後、障害メッセージは、NFVIによって第1VNFに通知され、次に、第1VNFによってVNFMに報告される。
第1態様又は第1態様の第1から第3の可能な実装のいずれか1つに関連して、第1態様の第4の可能な実装において、アフィニティグループにおけるVNFは、1つのホストに分散されているか、又は複数のホストに分散されている。
第2態様によれば、本発明の実施形態が、
障害メッセージを受信するよう構成される受信ユニットであって、障害メッセージは、障害のある第1VNFを示すために用いられる、受信ユニットと、
第1VNFが属する一次アフィニティグループと一次アフィニティグループの二次アフィニティグループとを決定するよう構成される決定ユニットであって、二次アフィニティグループにおけるVNFは、一次アフィニティグループにおけるVNFと一対一の対応関係にあり、アフィニティグループは、アフィニティポリシーが用いられるVNFのセットを表す、決定ユニットと、
二次アフィニティグループにおけるVNFに、一次アフィニティグループにおけるVNFのサービスを処理し続けるよう命令するよう構成されるフェイルオーバユニットとを含むVNFフェイルオーバの装置を提供する。
第2態様に関連して、第2態様の第1の可能な実装において、受信ユニットは具体的に、VNFMによって報告される障害メッセージを受信するよう構成される。
第2態様の第1の可能な実装に関連して、第2態様の第2の可能な実装において、装置は、二次アフィニティグループの属性と二次アフィニティグループにおけるVNFの属性とを一次属性に変更するように構成される、更新ユニットを更に含む。
第2態様の第1の可能な実装又は第2の可能な実装に関連して、第2態様の第3の可能な実装において、二次アフィニティグループのエージェントが、ハートビート機構を用いて第1VNFに障害があると検出した後、障害メッセージは、エージェントによってVNFMに報告される、又は、
NFVIが、NFVI内にあり第1VNFの動作に影響を及ぼす障害を検出した後、障害メッセージは、NFVIによって仮想化インフラストラクチャマネージャVIMに報告され、次に、VIMによってVNFMに報告される、又は、
NFVIが、NFVI内にあり第1VNFの動作に影響を及ぼす障害を検出した後、障害メッセージは、NFVIによって第1VNFに通知され、次に、第1VNFによってVNFMに報告される。
第2態様又は第2態様の第1から第3の可能な実装のいずれか1つに関連して、第2態様の第4の可能な実装において、アフィニティグループにおけるVNFは、1つのホストに分散されているか、又は複数のホストに分散されている。
本発明の本実施形態において提供されている解決手段を用いて、NFVシナリオにおいてアフィニティポリシーがHA機構と互換性がないことがあるという課題が解決され得、アフィニティポリシーと一次/二次フェイルオーバとの管理は、MANOに集中され、これにより制御能力の非集中化を回避する。
本発明の実施形態に係る、NFVシステムのシステムアーキテクチャの概略図である。
本発明の実施形態に係る、一次ノード及び二次ノードの概略展開図である。
本発明の実施形態に係る、VNFフェイルオーバの方法のフローチャートである。
本発明の実施形態に係る、アフィニティグループにおけるVNFが1つのホストに分散されている概略図である。
本発明の実施形態に係る、アフィニティグループにおけるVNFが様々なホストに分散されている概略図である。
本発明の実施形態に係るVNFフェイルオーバの装置の概略構造図である。
本発明の目的、技術的解決手段、及び利点をより明確にするべく、以下では更に、添付図面を参照しながら、本発明を詳細に説明する。明らかに、説明されている実施形態は、本発明の実施形態の全部ではなく一部に過ぎない。本発明の実施形態に基づいて当業者により創造的努力することなく得られる全ての他の実施形態は、本発明の保護範囲内に含まれるものとする。
本発明の本実施形態は、VNFフェイルオーバの方法及び装置を提供する。アフィニティグループにおけるVNFに関連する障害メッセージを受信するとき、NFV管理及びオーケストレーションシステム(英文:NFV Management and Orchestration System、略名NFV−MANO)が、アフィニティグループにおける全てのVNFのフェイルオーバをトリガする。本方法及び本装置は、同一の発明概念に基づいている。本方法の課題解決の原理は、本装置のそれと同様であるので、同様の詳細に関しては、本装置の実装及び本方法のそれを相互参照されたい。繰り返しの説明は提供されない。
図1に示すとおり、本発明の実施形態が、NFVシステムのシステムアーキテクチャの概略図を提供する。NFVシステムは、例えば、データセンターネットワーク、サービスプロバイダネットワーク、又はローカルエリアネットワーク(英文:Local Area Network、略名LAN)等の複数のネットワークを用いて実装され得る。図1に示すとおり、NFVシステムは、NFV−MANO101、NFVインフラストラクチャ(英文:NFV Infrastructure、略名NFVI)102、複数のVNF103、複数のエレメント管理システム(英文:element management system、略名EMS)104、サービス、VNF及びインフラストラクチャ記述(英文:Service VNF and Infrastructure Description)システム105、及び1又は複数のオペレーション支援システム/ビジネス支援システム(英文:Operation Support System/Business Support System、略名OSS/BSS)106を含んでよい。
NFV−MANO101は、ネットワーク機能仮想化オーケストレータ(英文:Network Function Virtualization Orchestrator、略名NFVO)107、1又は複数の仮想化ネットワーク機能マネージャ(英文:Virtualised Network Function Manager、略名VNFM)108、及び1又は複数の仮想化インフラストラクチャマネージャ(英文:Virtualized Infrastructure Manager、略名VIM)109を含んでよい。NFVI102は、コンピューティングハードウェア110、ストレージハードウェア111、及びネットワークハードウェア112を含むハードウェアリソース層と、仮想化層と、仮想コンピューティング113(仮想マシン等)、仮想ストレージ114、及び仮想ネットワーク115を含む仮想リソース層とを含んでよい。
ハードウェアリソース層のコンピューティングハードウェア110は、処理及びコンピューティング機能を提供するよう構成される、専用プロセッサ又は汎用プロセッサであってよい。ストレージハードウェア111は、ストレージ能力を提供するよう構成される。ストレージ能力は、ストレージハードウェア111(例えば、サーバのローカルメモリ)によって提供されてもよく、又はネットワークを用いて提供されてもよい(例えば、サーバが、ネットワークを用いてネットワークストレージデバイスに接続される)。ネットワークハードウェア112は、スイッチ、ルータ、及び/又は他のネットワークデバイスであり得る。ネットワークハードウェア112は、複数のデバイス間の通信を実装するよう構成される。複数のデバイスは、無線で又は有線で接続される。
NFVI102における仮想化層は、ハードウェアリソース層のハードウェアリソースを抽象化し、ハードウェアリソースが属する物理層からVNF103を切り離し、VNF103に対して仮想リソースを提供するために用いられる。
仮想リソース層は、仮想コンピューティング113、仮想ストレージ114、及び仮想ネットワーク115を含んでよい。仮想コンピューティング113及び仮想ストレージ114は、仮想マシン又は他の仮想コンテナの形態でVNF103に提供され得る。例えば、1又は複数のVNF103が、仮想マシン上に展開され得る。仮想化層は、ネットワークハードウェア112を抽象化することにより仮想ネットワーク115を形成する。仮想スイッチ(英文:Vswitches)等の仮想ネットワーク115は、複数の仮想マシン間の、又はVNFを保持する他のタイプの複数の仮想コンテナ間の通信を実行するよう構成される。ネットワークハードウェアは、仮想LAN(英文:Vritual LAN、略名VLAN)、仮想プライベートローカルエリアネットワークサービス(英文:Virtual Private LAN Service、略名VPLS)、仮想拡張可能ローカルエリアネットワーク(英文:Virtual eXtensible Local Area Network、略名VxLAN)、又はGREを用いたネットワーク仮想化(英文:Nerwork Virtualization using Generic Routing Encapsulation、略名NVGRE)等の技術を用いて仮想化され得る。
OSS/BSS106は、電気通信サービスオペレータに、ネットワーク管理(障害監視又はネットワーク情報の収集等)、会計管理、顧客サービス管理、及び同様のものを含む、包括的なネットワーク管理及びビジネスオペレーション機能を主に提供する。サービス、VNF及びインフラストラクチャ記述システム105は、ETSI GS NFV002 v1.1.1規格で詳細に説明されている。詳細は、本明細書で、本発明の本実施形態で説明されない。
NFV−MANO101は、VNF103及びNFVI102を監視及び管理するよう構成され得る。NFVO107は、1又は複数のVNFM108と通信し得、リソース関連要求を実行し、VNFM108に構成情報を送信し、VNF103のステータス情報を収集する。加えて、NFVO107は、VIM109と通信し得、リソース割り当てを実行し、及び/又は仮想化ハードウェアリソースの構成情報及びステータス情報の予約及び交換を実行する。VNFM108は、NFVO107の命令の下でVNF103及びEMS104と通信し得、VNF103ライフサイクル管理を実行し、VNF103の生成、削除、開始、停止、及び同様のものを担う構成/ステータス情報の交換を実行する。VIM109は、VNF103と、コンピューティングハードウェア110、ストレージハードウェア111、ネットワークハードウェア112、仮想コンピューティング113、仮想ストレージ114、及び仮想ネットワーク115のそれぞれとの間のインタラクションを制御及び管理するよう構成され得る。例えば、VIM109は、VNF103へリソースを割り当てるオペレーションを実行するよう構成され得る。VNFM108及びVIM109は、互いに通信し得、仮想化ハードウェアリソースの構成及びステータス情報を交換する。
NFVI102は、VNF103を展開し、管理し、実行するための仮想化環境を共同で確立するハードウェア及びソフトウェアを含む。つまり、ハードウェアリソース層及び仮想リソース層は、例えば、仮想マシン及び/又は他の形態で仮想コンテナ等の各VNF103に仮想リソースを提供するために用いられる。
VNF103は、少なくとも1つのネットワーク機能の仮想化である。ネットワーク機能は、物理ネットワークデバイスによって事前に提供される。実装において、VNF103は、仮想化モビリティ管理エンティティ(英文:Mobility Management Entity、略名MME)ノードであり得、典型的な非仮想化MMEデバイスによって提供される全てのネットワーク機能を提供するよう構成される。他の実装において、VNF103は、非仮想化MMEデバイス上で提供される全てのコンポーネントのいくつかの機能を実装するために用いられ得る。1又は複数のVNF103が、仮想マシン(又は他の形態で仮想コンテナ)上で展開され得る。EMS104は、1又は複数のVNF103を管理するために構成され得る。
本発明の本実施形態において、同一のポリシー(アフィニティポリシー又はアンチアフィニティポリシー)において特定の関係を有するVNFのセットが、アフィニティグループと称される。本発明の本実施形態において、アフィニティポリシーがVNF上で実装される場合のみが注目されることに留意されるべきである。図1において、アフィニティポリシー管理が、NFVO107によって制御され、VIM109は、NFVO107によって配信される命令を実行することのみを担う。
加えて、電気通信レベルのサービスのための可用性及び連続性要件を満たすため、本発明の本実施形態においてHA機構が用いられる。図2に示すとおり、VNFがアフィニティグループの単位で一次ノード及び二次ノード上で展開される。各アフィニティグループは、いくつかのVNFを含む。異なるホストに一次アフィニティグループ及び二次アフィニティグループが展開される必要がある。一次アフィニティグループにおける各VNFは、二次アフィニティグループにおけるVNFに対応している。図2に示すとおり、一次アフィニティグループにおけるVNF1は、二次アフィニティグループにおけるVNF1'に対応しており、VNFnは、VNFn'に対応している。エージェント(英文:Agent)が、各アフィニティグループにおけるVNFを監視することを担い得る。二次アフィニティグループのエージェントが、ハートビート機構を用いて、一次アフィニティグループにおけるVNFに障害があるかどうかを検出する。代替的に、各アフィニティグループにおけるVNFが、上位層NFVIの検出機構を用いて、NFVIによって監視され得る。一次アフィニティグループにおける任意のVNFに障害があるとき、一次アフィニティグループにおける全てのVNFによって現在処理されているサービスは、それぞれ、二次アフィニティグループにおける対応するVNFにハンドオーバされ、処理を実行し続ける。図1において、VNF103の一次‐二次関係は、NFVO107によって管理され、VIM109は、その関係を認識しない。
本発明の実施形態は、VNFフェイルオーバの方法を提供する。図3に示すとおり、本方法の実装手順は、以下の通りである。
段階301:MANOが、障害メッセージを受信し、障害メッセージは、障害のある第1VNFを示すために用いられる。
段階302:MANOは、第1VNFが属する一次アフィニティグループと一次アフィニティグループの二次アフィニティグループとを決定し、二次アフィニティグループにおけるVNFは、一次アフィニティグループにおけるVNFと一対一の対応関係にあり、アフィニティグループは、アフィニティポリシーが用いられるVNFのセットを表す。
段階303:MANOは、二次アフィニティグループにおけるVNFに、一次アフィニティグループにおけるVNFのサービスを処理し続けるよう命令する。
任意で、MANOは、2つの機能モジュール、NFVO及びVNFMへと分割され得る。段階301から303の特定の実行処理は、以下の通りである。
NFVOは、VNFMによって報告される障害メッセージを受信する。次に、NFVOは、第1VNFが属する一次アフィニティグループと一次アフィニティグループの二次アフィニティグループとを決定する。最後に、NFVOは、二次アフィニティグループにおけるVNFに、一次アフィニティグループにおけるVNFのサービスを処理し続けるよう命令する。
任意で、障害メッセージは、以下の3つの方式でVNFMに報告され得る。
第1の実装において、二次アフィニティグループのエージェントが、ハートビート機構を用いて第1VNFに障害があると検出した後、障害メッセージは、エージェントによってVNFMに報告され得る。
第2の実装において、NFVIが、NFVI内にあり第1VNFの動作に影響を及ぼす障害を検出した後、障害メッセージは、NFVIによってVIMに報告され得、次に、VIMによってVNFMに報告され得る。
第3の実装において、NFVIが、NFVI内にあり第1VNFの動作に影響を及ぼす障害を検出した後、障害メッセージは、NFVIによって第1VNFに通知され得、次に、第1VNFによってVNFMに報告され得る。
第2の実装及び第3の実装において、NFVIは、NFVIの検出機構を用いて、NFVIにおけるリソースにおいて障害が発生したことを検出する。障害は、特定の時間後に第1VNFが動作し得ないか、又は劣化した状態で動作する場合をもたらし得る。しかしながら、現時点では、一次アフィニティグループと二次アフィニティグループとの間のハートビート機構を用いて障害は検出されない。従って、障害メッセージは、2つのアプローチ、NFVI→VIM→VNFM、又はNFVI→障害関連VNF→VNFMを用いて報告され得る。
一次アフィニティグループにおける単一のVNFに対してのみ一次/二次フェイルオーバを実行することは、ホスト上のアフィニティポリシーの制限に違反する。従って、本発明の本実施形態において、一次アフィニティグループ全体における全てのVNFのフェイルオーバが選択され、これにより、二次アフィニティグループにおける各VNFが、一次アフィニティグループにおける対応するVNFのサービスを引き継ぐ。フェイルオーバ処理が、転送経路を更新することによって具体的に実装され得、すなわち、NFVOは、VIM(又はソフトウェア定義のネットワークコントローラ)に、一次アフィニティグループにおける各VNFとそれぞれのサービスオブジェクトとの間の転送経路を削除し、各サービスオブジェクトと二次アフィニティグループにおける対応するVNFとの間に新たな転送経路を確立するよう命令してよく、或いは、仮想インターネットプロトコル(英文:Internet Protocol、略名IP)を用いて実装され得、すなわち、一次アフィニティグループにおける各VNFの仮想IPアドレスが、二次アフィニティグループにおける対応するVNFにフェイルオーバされてよい。
任意で、第1VNFが属する一次アフィニティグループと一次アフィニティグループの二次アフィニティグループとを決定する段階の後、NFVOは、二次アフィニティグループの属性と二次アフィニティグループにおけるVNFの属性とをデータベースにおける一次属性に更に変更し得る。
任意で、アフィニティグループ(一次アフィニティグループ又は二次アフィニティグループ)におけるVNFは、1つのホストに分散され得る。例えば、図4に示すとおり、アフィニティグループ1における全てのVNF及びアフィニティグループ2におけるそれらは、ホスト1に展開され、二次アフィニティグループ1における全てのVNF及び二次アフィニティグループ2におけるそれらは、ホスト2に展開される。代替的に、アフィニティグループにおけるVNFは、複数のホストに分散され得る。例えば、図5に示すとおり、アフィニティグループ1におけるVNFは、ホスト1及びホスト2に分散されており、二次アフィニティグループ1におけるVNFは、ホスト3及びホスト4に分散されている。
図6に示すとおり、本発明の実施形態が、本発明において図3に示されているVNFフェイルオーバの方法を実装するVNFフェイルオーバの装置を提供する。装置は、MANO内に配置され得る。装置は、
障害メッセージを受信するよう構成される受信ユニット601であって、障害メッセージは、障害のある第1VNFを示すために用いられる、受信ユニット601と、
第1VNFが属する一次アフィニティグループと一次アフィニティグループの二次アフィニティグループとを決定するよう構成される決定ユニット602であって、二次アフィニティグループにおけるVNFは、一次アフィニティグループにおけるVNFと一対一の対応関係にあり、アフィニティグループは、アフィニティポリシーが用いられるVNFのセットを表す、決定ユニット602と、
二次アフィニティグループにおけるVNFに、一次アフィニティグループにおけるVNFのサービスを処理し続けるよう命令するよう構成されるフェイルオーバユニット603とを含む。
任意で、受信ユニット601は具体的に、VNFMによって報告される障害メッセージを受信するよう構成される。
任意で、装置は、二次アフィニティグループの属性と二次アフィニティグループにおけるVNFの属性とを一次属性に変更するよう構成される更新ユニット604を更に含む。
任意で、二次アフィニティグループのエージェントが、ハートビート機構を用いて第1VNFに障害があると検出した後、障害メッセージは、エージェントによってVNFMに報告され得る。代替的に、NFVIが、NFVI内にあり第1VNFの動作に影響を及ぼす障害を検出した後、障害メッセージは、NFVIによって仮想化インフラストラクチャマネージャVIMに報告され得、次に、VIMによってVNFMに報告され得る。代替的に、NFVIが、NFVI内にあり第1VNFの動作に影響を及ぼす障害を検出した後、障害メッセージは、NFVIによって第1VNFに通知され得、次に、第1VNFによってVNFMに報告され得る。
任意で、アフィニティグループにおけるVNFは、1つのホストに分散されているか、又は複数のホストに分散されている。
結論として、本発明の本実施形態において提供されている技術的解決手段によれば、アフィニティグループにおけるVNFに関連する障害メッセージを受信するとき、MANOは、アフィニティグループにおける全てのVNFのフェイルオーバを最初にトリガする。従って、NFVシナリオにおいてアフィニティポリシーがHA機構と互換性がないことがあるという課題が解決され、アフィニティポリシーと一次/二次フェイルオーバとの管理は、MANOに集中され、これにより制御能力の非集中化を回避する。
当業者であれば、本発明の実施形態が、方法、システム、又はコンピュータプログラム製品として提供され得ることを理解しよう。従って、本発明は、ハードウェアのみの実施形態、ソフトウェアのみの実施形態、又はソフトウェアとハードウェアとの組み合わせによる実施形態の形式を用いてよい。加えて、本発明は、コンピュータ利用可能プログラムコードを含む1又は複数のコンピュータ利用可能ストレージ媒体(磁気ディスクメモリ、CD‐ROM、光メモリ、及び同様のものを含むが、これらに限定されない)において実装されるコンピュータプログラム製品の形態を用い得る。
本発明は、本発明の実施形態に係る方法、デバイス(システム)、及びコンピュータプログラム製品のフローチャート及び/又はブロック図を参照して説明されている。コンピュータプログラム命令が、フローチャート及び/又はブロック図における各処理及び/又は各ブロック、並びに、フローチャート及び/又はブロック図における処理及び/又はブロックの組み合わせを実装するために用いられてよいことを理解されたい。これらのコンピュータプログラム命令は、汎用コンピュータ、専用コンピュータ、組み込みプロセッサ、又はマシンを生成する任意の他のプログラム可能なデータ処理デバイスのプロセッサに提供されてよく、これにより、コンピュータ又は任意の他のプログラム可能なデータ処理デバイスのプロセッサによって実行される命令は、フローチャートにおける1又は複数の処理に、及び/又はブロック図における1又は複数のブロックに特定の機能を実装する装置を生成する。
これらのコンピュータプログラム命令は、コンピュータ可読メモリに記憶されてよく、これらは、コンピュータ又は任意の他のプログラム可能なデータ処理デバイスに、特定の方式で動作するよう命令可能であり、これにより、コンピュータ可読メモリに記憶された命令は、命令装置を含む中間物を生成する。命令装置は、フローチャートにおける1又は複数の処理に、及び/又はブロック図における1又は複数のブロックに特定の機能を実装する。
これらのコンピュータプログラム命令は、コンピュータ又は他のプログラム可能データ処理デバイスにロードされてよく、これにより、一連のオペレーション及び段階がコンピュータ又は他のプログラム可能デバイス上で実行され、これにより、コンピュータ実装処理を生成する。従って、コンピュータ又は他のプログラム可能デバイスにおいて実行される命令は、フローチャートにおける1又は複数の処理に、及び/又はブロック図における1又は複数のブロックに特定の機能を実装する段階を提供する。
いくつかの特定の本発明の実施形態が説明されたが、当業者であれば、基本的な発明の概念を一度認識すれば、これらの実施形態に変更及び変形を加えることが可能である。従って、以下の特許請求の範囲は、好適な実施形態及び本発明の範囲内に含まれる全ての変更及び変形を包含するものとして解釈されるべきであることを意図するものである。
明らかに、当業者であれば、本発明の実施形態の範囲から逸脱することなく、本発明の実施形態にさまざまな変形及びバリエーションを加えることが可能である。本発明は、本発明の実施形態のこれらの変形及びバリエーションが本発明の以下の特許請求の範囲及びこれらの均等な技術によって定義される保護範囲内に含まれるとすれば、これらを包含するものとして意図される。
本発明は、通信技術の分野に関し、特に、仮想化ネットワーク機能(英文:Virtualized Network Function、略名:VNF)フェイルオーバの方法及び装置に関する。
電気通信レベルのサービスのための高可用性及び連続性要件を考慮すると、ホストに障害があるとき、ホスト上のVNFサービスの連続性を保証するために、高可用性(英文:High availability、略名HA)クラスタ機構が用いられる必要がある。
第1態様によれば、本発明の実施形態は、VNFフェイルオーバの方法を提供し、方法は、
MANOシステムが、障害メッセージを受信する段階であって、障害メッセージは、障害のある第1VNFを示すために用いられる、受信する段階と、
MANOシステムが、第1VNFが属する一次アフィニティグループと一次アフィニティグループの二次アフィニティグループとを決定する段階であって、二次アフィニティグループにおけるVNFは、一次アフィニティグループにおけるVNFと一対一の対応関係にあり、アフィニティグループは、アフィニティポリシーが用いられるVNFのセットを表す、決定する段階と、
MANOシステムが、二次アフィニティグループにおけるVNFに、一次アフィニティグループにおけるVNFのサービスを処理し続けるよう命令する段階と
を含む。
第1態様に関連して、第1態様の第1の可能な実装において、MANOシステムは、NFVO及びVNFMを含み、
MANOシステムが、障害メッセージを受信する段階は、
NFVOが、VNFMによって報告された障害メッセージを受信する段階を含み、
MANOシステムが、第1VNFが属する一次アフィニティグループと一次アフィニティグループの二次アフィニティグループとを決定する段階は、
NFVOが、第1VNFが属する一次アフィニティグループと一次アフィニティグループの二次アフィニティグループとを決定する段階を含む。
仮想リソース層は、仮想コンピューティング113、仮想ストレージ114、及び仮想ネットワーク115を含んでよい。仮想コンピューティング113及び仮想ストレージ114は、仮想マシン又は他の仮想コンテナの形態でVNF103に提供され得る。例えば、1又は複数のVNF103が、仮想マシン上に展開され得る。仮想化層は、ネットワークハードウェア112を抽象化することにより仮想ネットワーク115を形成する。仮想スイッチ(英文:Vswitches)等の仮想ネットワーク115は、複数の仮想マシン間の、又はVNFを保持する他のタイプの複数の仮想コンテナ間の通信を実行するよう構成される。ネットワークハードウェアは、仮想LAN(英文:Virtual LAN、略名VLAN)、仮想プライベートローカルエリアネットワークサービス(英文:Virtual Private LAN Service、略名VPLS)、仮想拡張可能ローカルエリアネットワーク(英文:Virtual Extensible Local Area Network、略名VxLAN)、又はGREを用いたネットワーク仮想化(英文:Network Virtualization using Generic Routing Encapsulation、略名NVGRE)等の技術を用いて仮想化され得る。
明らかに、当業者であれば、本発明の実施形態の範囲から逸脱することなく、本発明の実施形態にさまざまな変形及びバリエーションを加えることが可能である。本発明は、本発明の実施形態のこれらの変形及びバリエーションが本発明の以下の特許請求の範囲及びこれらの均等な技術によって定義される保護範囲内に含まれるとすれば、これらを包含するものとして意図される。
(項目1)
仮想化ネットワーク機能VNFフェイルオーバの方法であって、
管理及びオーケストレーションMANOシステムが、障害メッセージを受信する段階であって、上記障害メッセージは、障害のある第1VNFを示すために用いられる、受信する段階と、
上記MANOが、上記第1VNFが属する一次アフィニティグループと上記一次アフィニティグループの二次アフィニティグループとを決定する段階であって、上記二次アフィニティグループにおけるVNFは、上記一次アフィニティグループにおけるVNFと一対一の対応関係にあり、上記アフィニティグループは、アフィニティポリシーが用いられるVNFのセットを表す、決定する段階と、
上記MANOが、上記二次アフィニティグループにおける上記VNFに、上記一次アフィニティグループにおける上記VNFのサービスを処理し続けるよう命令する段階と
を備える
方法。
(項目2)
上記MANOは、ネットワーク機能仮想化オーケストレータNFVO及び仮想化ネットワーク機能マネージャVNFMを備え、
MANOが、障害メッセージを上記受信する段階は、
上記NFVOが、上記VNFMによって報告された上記障害メッセージを受信する段階を含み、
上記MANOが、上記第1VNFが属する一次アフィニティグループと上記一次アフィニティグループの二次アフィニティグループを上記決定する段階は、
上記NFVOが、上記第1VNFが属する上記一次アフィニティグループと上記一次アフィニティグループの上記二次アフィニティグループとを決定する段階を含む、項目1に記載の方法。
(項目3)
上記NFVOが、上記第1VNFが属する上記一次アフィニティグループと上記一次アフィニティグループの上記二次アフィニティグループとを上記決定する段階の後、上記方法は、
上記NFVOが、上記二次アフィニティグループの属性と上記二次アフィニティグループにおける上記VNFの属性とを一次属性に変更する段階を更に含む、項目2に記載の方法。
(項目4)
上記二次アフィニティグループのエージェントが、ハートビート機構を用いて上記第1VNFに障害があると検出した後、上記障害メッセージは、上記エージェントによって上記VNFMに報告される、又は、
ネットワーク機能仮想化インフラストラクチャNFVIが、上記NFVI内にあり上記第1VNFの動作に影響を及ぼす障害を検出した後、上記障害メッセージは、上記NFVIによって仮想化インフラストラクチャマネージャVIMに報告され、次に、上記VIMによって上記VNFMに報告される、又は、
上記NFVIが、上記NFVI内にあり上記第1VNFの動作に影響を及ぼす障害を検出した後、上記障害メッセージは、上記NFVIによって上記第1VNFに通知され、次に、上記第1VNFによって上記VNFMに報告される、
項目2又は3に記載の方法。
(項目5)
上記アフィニティグループにおける上記VNFは、1つのホストに分散されているか、又は複数のホストに分散されている、項目1から4の何れか一項に記載の方法。
(項目6)
仮想化ネットワーク機能VNFフェイルオーバの装置であって、
障害メッセージを受信するよう構成される受信ユニットであって、上記障害メッセージは、障害のある第1VNFを示すために用いられる、受信ユニットと、
上記第1VNFが属する一次アフィニティグループと上記一次アフィニティグループの二次アフィニティグループとを決定するよう構成される決定ユニットであって、上記二次アフィニティグループにおけるVNFは、上記一次アフィニティグループにおけるVNFと一対一の対応関係にあり、上記アフィニティグループは、アフィニティポリシーが用いられるVNFのセットを表す、決定ユニットと、
上記二次アフィニティグループにおける上記VNFに、上記一次アフィニティグループにおける上記VNFのサービスを処理し続けるよう命令するよう構成されるフェイルオーバユニットと
を備える
装置。
(項目7)
上記受信ユニットは具体的に、仮想化ネットワーク機能マネージャVNFMによって報告される上記障害メッセージを受信するよう構成される、項目6に記載の装置。
(項目8)
上記装置は、
上記二次アフィニティグループの属性と上記二次アフィニティグループにおける上記VNFの属性とを一次属性に変更するよう構成される更新ユニットを更に備える、項目7に記載の装置。
(項目9)
上記二次アフィニティグループのエージェントが、ハートビート機構を用いて上記第1VNFに障害があると検出した後、上記障害メッセージは、上記エージェントによって上記VNFMに報告される、又は、
ネットワーク機能仮想化インフラストラクチャNFVIが、上記NFVI内にあり上記第1VNFの動作に影響を及ぼす障害を検出した後、上記障害メッセージは、上記NFVIによって仮想化インフラストラクチャマネージャVIMに報告され、次に、上記VIMによって上記VNFMに報告される、又は、
上記NFVIが、上記NFVI内にあり上記第1VNFの動作に影響を及ぼす障害を検出した後、上記障害メッセージは、上記NFVIによって上記第1VNFに通知され、次に、上記第1VNFによって上記VNFMに報告される、
項目7又は8に記載の装置。
(項目10)
上記アフィニティグループにおける上記VNFは、1つのホストに分散されているか、又は複数のホストに分散されている、項目6から9の何れか一項に記載の装置。

Claims (10)

  1. 仮想化ネットワーク機能VNFフェイルオーバの方法であって、
    管理及びオーケストレーションMANOシステムが、障害メッセージを受信する段階であって、前記障害メッセージは、障害のある第1VNFを示すために用いられる、受信する段階と、
    前記MANOが、前記第1VNFが属する一次アフィニティグループと前記一次アフィニティグループの二次アフィニティグループとを決定する段階であって、前記二次アフィニティグループにおけるVNFは、前記一次アフィニティグループにおけるVNFと一対一の対応関係にあり、前記アフィニティグループは、アフィニティポリシーが用いられるVNFのセットを表す、決定する段階と、
    前記MANOが、前記二次アフィニティグループにおける前記VNFに、前記一次アフィニティグループにおける前記VNFのサービスを処理し続けるよう命令する段階と
    を備える
    方法。
  2. 前記MANOは、ネットワーク機能仮想化オーケストレータNFVO及び仮想化ネットワーク機能マネージャVNFMを備え、
    MANOが、障害メッセージを前記受信する段階は、
    前記NFVOが、前記VNFMによって報告された前記障害メッセージを受信する段階を含み、
    前記MANOが、前記第1VNFが属する一次アフィニティグループと前記一次アフィニティグループの二次アフィニティグループを前記決定する段階は、
    前記NFVOが、前記第1VNFが属する前記一次アフィニティグループと前記一次アフィニティグループの前記二次アフィニティグループとを決定する段階を含む、請求項1に記載の方法。
  3. 前記NFVOが、前記第1VNFが属する前記一次アフィニティグループと前記一次アフィニティグループの前記二次アフィニティグループとを前記決定する段階の後、前記方法は、
    前記NFVOが、前記二次アフィニティグループの属性と前記二次アフィニティグループにおける前記VNFの属性とを一次属性に変更する段階を更に含む、請求項2に記載の方法。
  4. 前記二次アフィニティグループのエージェントが、ハートビート機構を用いて前記第1VNFに障害があると検出した後、前記障害メッセージは、前記エージェントによって前記VNFMに報告される、又は、
    ネットワーク機能仮想化インフラストラクチャNFVIが、前記NFVI内にあり前記第1VNFの動作に影響を及ぼす障害を検出した後、前記障害メッセージは、前記NFVIによって仮想化インフラストラクチャマネージャVIMに報告され、次に、前記VIMによって前記VNFMに報告される、又は、
    前記NFVIが、前記NFVI内にあり前記第1VNFの動作に影響を及ぼす障害を検出した後、前記障害メッセージは、前記NFVIによって前記第1VNFに通知され、次に、前記第1VNFによって前記VNFMに報告される、
    請求項2又は3に記載の方法。
  5. 前記アフィニティグループにおける前記VNFは、1つのホストに分散されているか、又は複数のホストに分散されている、請求項1から4の何れか一項に記載の方法。
  6. 仮想化ネットワーク機能VNFフェイルオーバの装置であって、
    障害メッセージを受信するよう構成される受信ユニットであって、前記障害メッセージは、障害のある第1VNFを示すために用いられる、受信ユニットと、
    前記第1VNFが属する一次アフィニティグループと前記一次アフィニティグループの二次アフィニティグループとを決定するよう構成される決定ユニットであって、前記二次アフィニティグループにおけるVNFは、前記一次アフィニティグループにおけるVNFと一対一の対応関係にあり、前記アフィニティグループは、アフィニティポリシーが用いられるVNFのセットを表す、決定ユニットと、
    前記二次アフィニティグループにおける前記VNFに、前記一次アフィニティグループにおける前記VNFのサービスを処理し続けるよう命令するよう構成されるフェイルオーバユニットと
    を備える
    装置。
  7. 前記受信ユニットは具体的に、仮想化ネットワーク機能マネージャVNFMによって報告される前記障害メッセージを受信するよう構成される、請求項6に記載の装置。
  8. 前記装置は、
    前記二次アフィニティグループの属性と前記二次アフィニティグループにおける前記VNFの属性とを一次属性に変更するよう構成される更新ユニットを更に備える、請求項7に記載の装置。
  9. 前記二次アフィニティグループのエージェントが、ハートビート機構を用いて前記第1VNFに障害があると検出した後、前記障害メッセージは、前記エージェントによって前記VNFMに報告される、又は、
    ネットワーク機能仮想化インフラストラクチャNFVIが、前記NFVI内にあり前記第1VNFの動作に影響を及ぼす障害を検出した後、前記障害メッセージは、前記NFVIによって仮想化インフラストラクチャマネージャVIMに報告され、次に、前記VIMによって前記VNFMに報告される、又は、
    前記NFVIが、前記NFVI内にあり前記第1VNFの動作に影響を及ぼす障害を検出した後、前記障害メッセージは、前記NFVIによって前記第1VNFに通知され、次に、前記第1VNFによって前記VNFMに報告される、
    請求項7又は8に記載の装置。
  10. 前記アフィニティグループにおける前記VNFは、1つのホストに分散されているか、又は複数のホストに分散されている、請求項6から9の何れか一項に記載の装置。
JP2017565253A 2015-06-30 2015-06-30 Vnfフェイルオーバの方法及び装置 Active JP6466003B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/082997 WO2017000260A1 (zh) 2015-06-30 2015-06-30 一种切换vnf的方法和装置

Publications (2)

Publication Number Publication Date
JP2018519736A true JP2018519736A (ja) 2018-07-19
JP6466003B2 JP6466003B2 (ja) 2019-02-06

Family

ID=57607424

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017565253A Active JP6466003B2 (ja) 2015-06-30 2015-06-30 Vnfフェイルオーバの方法及び装置

Country Status (5)

Country Link
US (1) US10644952B2 (ja)
EP (1) EP3300298B1 (ja)
JP (1) JP6466003B2 (ja)
CN (1) CN106664216B (ja)
WO (1) WO2017000260A1 (ja)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106452925B (zh) * 2016-12-02 2021-01-05 华为技术有限公司 在nfv系统中检测故障的方法、装置和系统
US10728132B2 (en) * 2017-06-01 2020-07-28 Hewlett Packard Enterprise Development Lp Network affinity index increase
US10735275B2 (en) 2017-06-16 2020-08-04 Cisco Technology, Inc. Releasing and retaining resources for use in a NFV environment
US11003516B2 (en) * 2017-07-24 2021-05-11 At&T Intellectual Property I, L.P. Geographical redundancy and dynamic scaling for virtual network functions
US11048536B2 (en) * 2017-11-28 2021-06-29 Microsoft Technology Licensing, Llc High availability cloud service provision
US10778506B1 (en) 2017-11-30 2020-09-15 Open Invention Network Llc Coordinated switch of activity in virtual network function components
US10764115B1 (en) 2018-01-05 2020-09-01 Open Invention Network Llc EMS handling of faults in virtual network function components
CN110048872A (zh) * 2018-01-16 2019-07-23 中兴通讯股份有限公司 一种网络告警方法、装置、系统及终端
FR3081582A1 (fr) * 2018-06-18 2019-11-29 Orange Procede d'installation d'une fonction reseau virtualisee
CN116669083A (zh) * 2018-09-27 2023-08-29 中兴通讯股份有限公司 一种ue迁移方法、装置、系统及存储介质
US11627057B2 (en) * 2018-11-01 2023-04-11 Hewlett Packard Enterprise Development Lp Virtual network function response to a service interruption
US10880370B2 (en) 2018-11-27 2020-12-29 At&T Intellectual Property I, L.P. Virtual network manager system
US11323310B2 (en) * 2019-06-24 2022-05-03 Allot Ltd. Method, device, and system for providing hot reservation for in-line deployed network functions with multiple network interfaces
JP7260820B2 (ja) * 2019-08-20 2023-04-19 日本電信電話株式会社 処理装置、処理システム、処理方法、および処理プログラム
EP3862880B1 (en) * 2020-02-04 2024-09-11 Adtran Networks SE Computer-implemented method for reducing service disruption times for a universal customer premise equipment, ucpe, device with resource constraint in a network functions virtualization, nfv, network infrastructure
CN113573329A (zh) * 2020-04-28 2021-10-29 华为技术有限公司 节点控制的方法、系统以及装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140201374A1 (en) * 2013-01-11 2014-07-17 Futurewei Technologies, Inc. Network Function Virtualization for a Network Device

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8918490B1 (en) * 2007-07-12 2014-12-23 Oracle America Inc. Locality and time based dependency relationships in clusters
US8510590B2 (en) * 2010-03-17 2013-08-13 Vmware, Inc. Method and system for cluster resource management in a virtualized computing environment
TWI537828B (zh) * 2010-12-21 2016-06-11 萬國商業機器公司 虛擬機管理的方法及其電腦系統之裝置和電腦程式
US9292376B2 (en) * 2012-08-24 2016-03-22 Vmware, Inc. Proactive resource reservation for protecting virtual machines
EP2849064B1 (en) 2013-09-13 2016-12-14 NTT DOCOMO, Inc. Method and apparatus for network virtualization
CN104685830B (zh) 2013-09-30 2018-03-06 华为技术有限公司 故障管理的方法、实体和系统
US9838265B2 (en) * 2013-12-19 2017-12-05 Amdocs Software Systems Limited System, method, and computer program for inter-module communication in a network based on network function virtualization (NFV)
CN108039964B (zh) 2014-04-09 2021-02-23 华为技术有限公司 基于网络功能虚拟化的故障处理方法及装置、系统
EP3110106B1 (en) 2014-04-14 2019-11-06 Huawei Technologies Co., Ltd. Disaster recovery data center configuration method and apparatus in cloud computing architecture
CN104253866B (zh) 2014-09-20 2018-03-27 华为技术有限公司 虚拟网络功能网元的软件部署方法、系统及相关设备
WO2016050663A1 (en) * 2014-09-29 2016-04-07 Koninklijke Kpn N.V. State replication of virtual network function instances
US9594649B2 (en) * 2014-10-13 2017-03-14 At&T Intellectual Property I, L.P. Network virtualization policy management system
CN104320274B (zh) * 2014-10-24 2017-12-15 华为技术有限公司 一种容灾方法及装置
US20170346676A1 (en) * 2014-12-12 2017-11-30 Nokia Solutions And Networks Oy Alarm correlation in network function virtualization environment
CN104636184B (zh) * 2014-12-29 2018-05-01 上海华为技术有限公司 虚拟机实例的部署方法和装置及设备
WO2016121830A1 (ja) * 2015-01-28 2016-08-04 日本電気株式会社 仮想ネットワークファンクション管理装置、システム、ヒーリング方法及びプログラム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140201374A1 (en) * 2013-01-11 2014-07-17 Futurewei Technologies, Inc. Network Function Virtualization for a Network Device
JP2016509412A (ja) * 2013-01-11 2016-03-24 華為技術有限公司Huawei Technologies Co.,Ltd. ネットワークデバイスのためのネットワーク機能仮想化

Also Published As

Publication number Publication date
CN106664216B (zh) 2019-12-06
US10644952B2 (en) 2020-05-05
EP3300298B1 (en) 2020-11-25
US20180123870A1 (en) 2018-05-03
CN106664216A (zh) 2017-05-10
JP6466003B2 (ja) 2019-02-06
WO2017000260A1 (zh) 2017-01-05
EP3300298A1 (en) 2018-03-28
EP3300298A4 (en) 2018-05-02

Similar Documents

Publication Publication Date Title
JP6466003B2 (ja) Vnfフェイルオーバの方法及び装置
JP7105930B2 (ja) 警報方法および警報装置
JP6026705B2 (ja) 更新管理システムおよび更新管理方法
EP3216194B1 (en) Network function virtualization service chaining
JP6463851B2 (ja) サービス可用性管理のための方法およびエンティティ
US20170373931A1 (en) Method for updating network service descriptor nsd and apparatus
US11805004B2 (en) Techniques and interfaces for troubleshooting datacenter networks
JP6432955B2 (ja) 仮想ネットワーク機能インスタンスをマイグレーションさせるための方法、装置およびシステム
CA2975071A1 (en) Management of network functions virtualization and orchestration apparatus, system, management method, and program
US9634886B2 (en) Method and apparatus for providing tenant redundancy
CN104410672A (zh) 网络功能虚拟化应用升级的方法、转发业务的方法及装置
CN103595801B (zh) 一种云计算系统及其虚拟机实时监控方法
US20180004563A1 (en) Orchestrator apparatus, system, virtual machine creation method, and computer-readable recording medium
US20220171650A1 (en) Network system, management method and apparatus thereof, and server
WO2018137520A1 (zh) 一种业务恢复方法及装置
JP2015191246A (ja) 通信システムおよび管理方法
CN107360015B (zh) 切换共享存储的方法和设备
WO2018039878A1 (zh) 一种虚拟资源的管理方法、装置及系统
US11281451B2 (en) Distributed backup and restoration in virtualized computing environments
CN110417568B (zh) Nfv策略协商方法及系统

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180125

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180125

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181130

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: 20181211

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190108

R150 Certificate of patent or registration of utility model

Ref document number: 6466003

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250