(57)【要約】      （修正有）【課題】ネットワーク機能仮想化（ＮＦＶ）環境において障害報告及び処理を実装するす障害管理方法を提供する。【解決手段】方法は、ネットワーク機能仮想化インフラストラクチャ（ＮＦＶＩ）エンティティの障害発生エンティティ識別子及び障害タイプを含み、障害発生エンティティ識別子を有する第１ＮＦＶＩエンティティに障害が生じていることを示すのに用いられる第１障害情報を取得する段階と、第１障害情報に応じて第１包括的障害情報を生成する段階と、第１包括的障害情報に応じて障害修復又は報告処理を実行する段階とを含む。第１包括的障害情報は、第１障害情報及び第１障害情報の関連障害情報を有する。【効果】ハードウェア及び／又はソフトウェアエンティティの障害情報は、関連した複数の障害情報に対して包括的処理を実行すべく取得され、これによりＮＦＶ環境において障害報告及び処理が実装できる。【選択図】図２
2018029344.tif 000002
【特許請求の範囲】
【請求項１】
障害管理方法であって、
仮想化ネットワーク機能（ＶＮＦ）エンティティの障害発生エンティティ識別子及び障害タイプを含み、前記障害発生エンティティ識別子を有する第１ＶＮＦエンティティに障害が生じていることを示すのに用いられる第２障害情報を、仮想化ネットワーク機能マネージャ（ＶＮＦＭ）によって取得する段階と、
前記第２障害情報に応じて第２包括的障害情報を前記ＶＮＦＭによって生成する段階と、
前記第２包括的障害情報に応じて、障害修復又は報告処理を前記ＶＮＦＭによって実行する段階とを、
備え、
前記第２障害情報は、動作状態及び障害時間のうち少なくとも１つをさらに含み、
前記第２包括的障害情報は障害状態の情報をさらに含み、前記障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを含む、
方法。
【請求項２】
ＶＮＦエンティティの障害発生エンティティ識別子及び障害タイプを含む第２障害情報をＶＮＦＭによって前記取得する段階は、
前記第１ＶＮＦエンティティにより送信された前記第２障害情報を、前記ＶＮＦＭによって受信する段階、又は、
前記ＶＮＦＭによって、前記第１ＶＮＦエンティティに障害が生じていると判断して、前記第１ＶＮＦエンティティの前記障害に応じて、前記ＶＮＦＭによって前記第２障害情報を生成する段階を備える、
請求項１に記載の方法。
【請求項３】
前記第２障害情報に応じて第２包括的障害情報を前記ＶＮＦＭによって前記生成する段階は、
前記ＶＮＦＭによって、前記第１ＶＮＦエンティティと関連したＶＮＦエンティティにより送信された障害情報が前記第２障害情報の関連障害情報であると判断する段階と、
前記ＶＮＦＭによって、前記第２障害情報及び前記関連障害情報を含む前記第２包括的障害情報を生成する段階とを、
備える、
請求項１又は２に記載の方法。
【請求項４】
前記第２包括的障害情報に応じて、障害修復又は報告処理を前記ＶＮＦＭによって前記実行する段階は、
前記第２包括的障害情報における前記第２障害情報における前記障害タイプ、又は前記第２包括的障害情報における前記関連障害情報における障害タイプに応じて、前記ＶＮＦＭによって、前記ＶＮＦＭが前記第２障害情報における前記障害タイプ又は前記関連障害情報における前記障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と
前記ＶＮＦＭが前記第２障害情報における前記障害タイプ又は前記関連障害情報における前記障害タイプに対応する前記障害修復ポリシーを含むとき、前記障害修復ポリシーに応じて、前記ＶＮＦＭによって、前記第１ＶＮＦエンティティの前記障害、及び前記第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害のうち少なくとも１つを修復する段階、又は、
前記ＶＮＦＭが前記第２障害情報における前記障害タイプ又は前記関連障害情報における前記障害タイプに対応する前記障害修復ポリシーを含まないとき、前記ＶＮＦＭによって前記第２包括的障害情報をオーケストレータに送信する段階とを、
備える、
請求項３に記載の方法。
【請求項５】
前記障害修復ポリシーに応じて、前記第１ＶＮＦエンティティの前記障害、及び前記第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害のうち少なくとも１つを前記修復する段階の後に、
前記障害修復が成功したときに、前記ＶＮＦＭによって、成功表示メッセージを前記オーケストレータに送信する段階、又は、
前記障害修復が失敗したときに、前記ＶＮＦＭによって、前記第２包括的障害情報を前記オーケストレータに送信する段階をさらに備える、
請求項４に記載の方法。
【請求項６】
前記第２包括的障害情報を前記オーケストレータに前記送信する段階の前に、
前記ＶＮＦＭによって、前記第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報を仮想化インフラストラクチャマネージャ（ＶＩＭ）に要求する段階と、
前記ＶＮＦＭによって、前記第１ＶＮＦエンティティと関連した前記ＮＦＶＩエンティティの前記障害情報を前記第２包括的障害情報に追加する段階とを、
さらに備え、
前記ＮＦＶＩエンティティは、前記ＮＦＶＩエンティティにおける任意のハードウェア（ＨＷ）、ホストオペレーティングシステム（Ｈｏｓｔ  ＯＳ）、仮想マシンマネージャ、又は仮想マシン（ＶＭ）エンティティである、
請求項５に記載の方法。
【請求項７】
前記ＶＮＦＭによって、仮想化インフラストラクチャマネージャ（ＶＩＭ）により送信された第１包括的障害情報を受信する段階と、
前記ＶＮＦＭが、前記第１包括的障害情報における第１障害情報における障害タイプ、又は前記第１包括的障害情報における関連障害情報における障害タイプに対応する障害修復ポリシーを含むか否かを、前記ＶＮＦＭによって判断する段階と、
前記ＶＮＦＭが前記第１障害情報における前記障害タイプ又は前記関連障害情報における前記障害タイプに対応する前記障害修復ポリシーを含むとき、前記障害修復ポリシーに応じて、前記ＶＮＦＭによって、第１ＮＦＶＩエンティティの前記障害、及び、前記第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害のうち少なくとも１つを修復する段階、又は、
前記ＶＮＦＭが前記第１障害情報における前記障害タイプ又は前記関連障害情報における前記障害タイプに対応する前記障害修復ポリシーを含まないとき、前記ＶＮＦＭによって、前記第１包括的障害情報をオーケストレータに送信する、あるいは前記ＶＮＦＭが前記第１包括的障害情報を処理出来ないことを示すのに用いられる表示メッセージを前記ＶＩＭに送信する段階とを、
さらに備え、
前記第１包括的障害情報は、前記第１障害情報及び前記第１障害情報の前記関連障害情報を有し、前記第１障害情報は、前記第１ＮＦＶＩエンティティで障害が生じていることを示すのに用いられる、
請求項１から６のいずれか一項に記載の方法。
【請求項８】
前記第１障害情報は、動作状態及び障害時間のうち少なくとも１つをさらに含み、
前記第１包括的障害情報は障害状態の情報をさらに含み、前記障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを有する、
請求項７に記載の方法。
【請求項９】
前記第２包括的障害情報に応じて、障害修復又は報告処理を前記ＶＮＦＭによって前記実行する段階の後に、
前記第２包括的障害情報に応じて、前記ＶＮＦＭによって、前記ＶＮＦＭは前記第２包括的障害情報と同じである包括的障害情報を含むか否かを検出する段階と、
前記ＶＮＦＭが前記第２包括的障害情報と同じである前記包括的障害情報を含むとき、前記ＶＮＦＭによって、前記第２包括的障害情報を削除する段階とを、
さらに備える、
請求項１から８のいずれか一項に記載の方法。
【請求項１０】
仮想化ネットワーク機能マネージャ（ＶＮＦＭ）であって、
仮想化ネットワーク機能（ＶＮＦ）エンティティの障害発生エンティティ識別子及び障害タイプを有し、前記障害発生エンティティ識別子を有する第１ＶＮＦエンティティに障害が生じていることを示すのに用いられる第２障害情報を取得する取得ユニットと、
前記第２障害情報に応じて第２包括的障害情報を生成する生成ユニットと、
前記第２包括的障害情報に応じて、障害修復又は報告処理を実行する処理ユニットとを、
備え、
前記第２障害情報は、動作状態及び障害時間のうち少なくとも１つをさらに含み、
前記第２包括的障害情報は障害状態の情報をさらに含み、前記障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを含む、
ＶＮＦＭ。
【請求項１１】
前記ＶＮＦＭは受信ユニットをさらに備え、前記取得ユニットは特に、
前記受信ユニットを用いることにより、前記第１ＶＮＦエンティティにより送信された前記第２障害情報を受信する、又は、
前記ＶＮＦＭは判断ユニットをさらに備え、前記取得ユニットは特に、
前記判断ユニットを用いることにより、前記第１ＶＮＦエンティティに障害が生じていると判断して、前記生成ユニットを用いることにより、前記第１ＶＮＦエンティティの前記障害に応じて、前記第２障害情報を生成する、
請求項１０に記載のＶＮＦＭ。
【請求項１２】
前記生成ユニットは特に、
前記判断ユニットを用いることにより、前記第１ＶＮＦエンティティと関連したＶＮＦエンティティにより送信された障害情報が、前記第２障害情報の関連障害情報であると判断し、
前記第２障害情報及び前記関連障害情報を含む前記第２包括的障害情報を生成する、
請求項１１に記載のＶＮＦＭ。
【請求項１３】
前記処理ユニットは送信ユニットを有し、前記処理ユニットは特に、
前記判断ユニットを用いることにより、また前記第２包括的障害情報における前記第２障害情報における前記障害タイプ、又は前記第２包括的障害情報における前記関連障害情報における障害タイプに応じて、前記ＶＮＦＭが前記第２障害情報における前記障害タイプ又は前記関連障害情報における前記障害タイプに対応する障害修復ポリシーを含むか否かを判断し、
前記ＶＮＦＭが前記第２障害情報における前記障害タイプ又は前記関連障害情報における前記障害タイプに対応する前記障害修復ポリシーを含むとき、前記障害修復ポリシーに応じて、前記第１ＶＮＦエンティティの前記障害、及び、前記第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害のうち少なくとも１つを修復する、又は
前記ＶＮＦＭが前記第２障害情報における前記障害タイプ又は前記関連障害情報における前記障害タイプに対応する前記障害修復ポリシーを含まないとき、前記送信ユニットを用いることにより、前記第２包括的障害情報をオーケストレータに送信する、
請求項１２に記載のＶＮＦＭ。
【請求項１４】
前記送信ユニットは特に、
前記障害修復が成功したときに、成功表示メッセージを前記オーケストレータに送信する、又は、
前記障害修復が失敗したときに、前記第２包括的障害情報を前記オーケストレータに送信する、
請求項１３に記載のＶＮＦＭ。
【請求項１５】
前記処理ユニットはさらに、
前記第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報を仮想化インフラストラクチャマネージャ（ＶＩＭ）に要求し、
前記第１ＶＮＦエンティティと関連した前記ＮＦＶＩエンティティの前記障害情報を前記第２包括的障害情報に追加し、
前記ＮＦＶＩエンティティは、前記ＮＦＶＩにおける任意のハードウェア（ＨＷ）、ホストオペレーティングシステム（Ｈｏｓｔ  ＯＳ）、仮想マシンマネージャ、又は仮想マシン（ＶＭ）エンティティである、
請求項１４に記載のＶＮＦＭ。
【請求項１６】
前記処理ユニットはさらに、
仮想化インフラストラクチャマネージャ（ＶＩＭ）により送信された第１包括的障害情報を受信し、
前記ＶＮＦＭが、前記第１包括的障害情報における第１障害情報における障害タイプ、又は前記第１包括的障害情報における関連障害情報における障害タイプに対応する障害修復ポリシーを含むか否かを判断し、
前記ＶＮＦＭが前記第１障害情報における前記障害タイプ又は前記関連障害情報における前記障害タイプに対応する前記障害修復ポリシーを含むとき、前記障害修復ポリシーに応じて、第１ＮＦＶＩエンティティの前記障害、及び、前記第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害のうち少なくとも１つを修復する、又は、
前記ＶＮＦＭが前記第１障害情報における前記障害タイプ又は前記関連障害情報における前記障害タイプに対応する前記障害修復ポリシーを含まないとき、前記第１包括的障害情報をオーケストレータに送信し、あるいは前記ＶＮＦＭが前記第１包括的障害情報を処理出来ないことを示すのに用いられる表示メッセージを前記ＶＩＭに送信し、
前記第１包括的障害情報は、前記第１障害情報及び前記第１障害情報の前記関連障害情報を有し、前記第１障害情報は、前記第１ＮＦＶＩエンティティで障害が生じていることを示すのに用いられる、
請求項１０から１５のいずれか一項に記載のＶＮＦＭ。
【請求項１７】
前記第１障害情報は、動作状態及び障害時間のうち少なくとも１つをさらに含み、
前記第１包括的障害情報は障害状態の情報をさらに含み、前記障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを含む、
請求項１６に記載のＶＮＦＭ。
【請求項１８】
前記ＶＮＦＭは検出ユニットと削除ユニットとをさらに備え、前記検出ユニットは特に、
前記第２包括的障害情報に応じて、前記ＶＮＦＭが前記第２包括的障害情報と同じである包括的障害情報を含むか否かを検出し、
前記削除ユニットは特に、
前記ＶＮＦＭが前記第２包括的障害情報と同じである前記包括的障害情報を含むとき、前記第２包括的障害情報を削除する、
請求項１０から１７のいずれか一項に記載のＶＮＦＭ。
【請求項１９】
コンピュータに、請求項１から９のいずれか一項に記載の方法を実行させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明は通信分野に関し、具体的には障害管理方法、エンティティ、及びシステムに関する。
【背景技術】
【０００２】
ネットワーク機能仮想化（Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ  Ｖｉｒｔｕａｌｉｚａｔｉｏｎ、ＮＦＶ）は、汎用の高性能大容量サーバ、スイッチ、及びストレージデバイスを用いることにより、いくつかのネットワーク機能のソフトウェアを実装するよう意図されている。最初の通常の仮想環境と比較すると、ＮＦＶのエンドツーエンド（Ｅｎｄ  ｔｏ  Ｅｎｄ、Ｅ２Ｅ）アーキテクチャでは、仮想化ネットワーク機能（Ｖｉｒｔｕａｌｉｚｅｄ  Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ、ＶＮＦ）インスタンス／エンティティ、仮想化インフラストラクチャマネージャ（Ｖｉｒｔｕａｌｉｚｅｄ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ、ＶＩＭ）エンティティ、及びＶＮＦマネージャエンティティなどの多くのソフトウェアインスタンス及び管理エンティティが加えられ、それにより、ＮＦＶ環境は通常の仮想環境より複雑になっている。通常の仮想環境における障害報告及び処理の方法は、ＮＦＶ環境に適用されることはない。ゆえに、複雑なＮＦＶ環境における障害報告及び処理をどのように実行するかが検討される必要がある。
【発明の概要】
【０００３】
本願発明の複数の実施形態は障害管理方法を提供し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。
【０００４】
第１態様に従って、ネットワーク機能仮想化インフラストラクチャ（ＮＦＶＩ）エンティティの障害発生エンティティ識別子及び障害タイプを有し、障害発生エンティティ識別子を有する第１ＮＦＶＩエンティティに障害が生じていることを示すのに用いられる第１障害情報を仮想化インフラストラクチャマネージャ（ＶＩＭ）によって取得する段階と、第１障害情報に応じて、第１障害情報及び第１障害情報の関連障害情報を有する第１包括的障害情報をＶＩＭによって生成する段階と、第１包括的障害情報に応じて障害修復又は報告処理をＶＩＭによって実行する段階とを含む、障害管理方法が提供される。
【０００５】
第１態様を参照すると、第１態様の第１実施例において、ＮＦＶＩエンティティの障害発生エンティティ識別子及び障害タイプを含む第１障害情報をＶＩＭによって取得する段階は、第１ＮＦＶＩエンティティにより送信された第１障害情報を受信する段階、又は第１ＮＦＶＩエンティティに障害が生じていると判断して、第１ＮＦＶＩエンティティの障害に応じて第１障害情報を生成する段階を含む。
【０００６】
第１態様及び先述の第１態様の実施例を参照すると、第１態様の第２実施例において、第１ＮＦＶＩエンティティは、ＮＦＶＩエンティティにおける任意のハードウェア（ＨＷ）、ホストオペレーティングシステム（Ｈｏｓｔ  ＯＳ）、仮想マシンマネージャ、又は仮想マシン（ＶＭ）エンティティであり、第１障害情報に応じて第１包括的障害情報をＶＩＭによって生成する段階は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティにより送信された障害情報が第１障害情報の関連障害情報であると判断する段階と、第１障害情報及び関連障害情報を有する第１包括的障害情報を生成する段階とを含む。
【０００７】
第１態様及び先述の第１態様の複数の実施例を参照すると、第１態様の第３実施例において、第１包括的障害情報に応じて障害修復又は報告処理をＶＩＭによって実行する段階は、第１包括的障害情報における第１障害情報における障害タイプ、又は第１包括的障害情報における関連障害情報における障害タイプに応じて、ＶＩＭが、第１障害情報における障害タイプ、又は関連障害情報における障害タイプに対応する障害修復ポリシーを有するか否かを判断する段階と、ＶＩＭが第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを有するとき、障害修復ポリシーに応じて第１ＮＦＶＩエンティティの障害、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する段階、又はＶＩＭが第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを有さないとき、第１包括的障害情報をＶＮＦＭに送信するか、あるいは第１包括的障害情報をオーケストレータに送信する段階とを含む。
【０００８】
第１態様及び先述の第１態様の複数の実施例を参照すると、第１態様の第４実施例において、第１包括的障害情報における第１障害情報における障害タイプ、又は第１包括的障害情報における関連障害情報における障害タイプに応じて、ＶＩＭが第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを有するか否かを判断する段階は、第１ＮＦＶＩエンティティ及び第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティから、最も高い優先度を有するＮＦＶＩエンティティを判断する段階と、最も高い優先度を有するＮＦＶＩエンティティの障害タイプに応じて、ＶＩＭが対応する障害修復ポリシーを有するか否か判断する段階と、ＶＩＭが、最も高い優先度を有するＮＦＶＩエンティティの障害タイプに対応する障害修復ポリシーを有するとき、障害修復ポリシーに応じて、最も高い優先度を有するＮＦＶＩエンティティの障害を修復する段階とを含み、ＨＷの優先度はＨｏｓｔ  ＯＳの優先度より高く、Ｈｏｓｔ  ＯＳの優先度は仮想マシンマネージャの優先度より高く、仮想マシンマネージャの優先度はＶＭの優先度より高い。
【０００９】
第１態様及び先述の第１態様の複数の実施例を参照すると、第１態様の第５実施例において、障害修復ポリシーに応じて、第１ＮＦＶＩエンティティの障害、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する段階の後に、方法は、障害修復が成功したときに、成功表示メッセージをオーケストレータに送信する段階、又は障害修復が失敗したときに、第１包括的障害情報をＶＮＦＭに送信するか、あるいは第１包括的障害情報をオーケストレータに送信する段階をさらに含む。
【００１０】
第１態様及び先述の第１態様の複数の実施例を参照すると、第１態様の第６実施例において、第１包括的障害情報をＶＮＦＭに送信する段階の後に、方法は、ＶＮＦＭにより送信され、ＶＮＦＭが第１包括的障害情報を処理出来ないことを示すのに用いられる表示メッセージを受信する段階と、第１包括的障害情報をオーケストレータに送信する段階とを、さらに含む。
【００１１】
第１態様及び先述の第１態様の複数の実施例を参照すると、第１態様の第７実施例において、第１包括的障害情報をオーケストレータに送信する段階の前に、方法は、第１ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報をＶＮＦＭに要求する段階と、第１ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報を第１包括的障害情報に追加する段階とを、さらに含む。
【００１２】
第１態様及び先述の第１態様の複数の実施例を参照すると、第１態様の第８実施例において、方法は、ＶＮＦＭにより送信され、障害発生ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報をＶＩＭに要求するのに用いられる要求情報を受信する段階と、障害発生ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報をＶＮＦＭに送信する段階とを、さらに含む。
【００１３】
第１態様及び先述の第１態様の複数の実施例を参照すると、第１態様の第９実施例において、第１障害情報に応じて第１包括的障害情報をＶＩＭによって生成する段階の後に、方法は、第１包括的障害情報に応じて、ＶＩＭが第１包括的障害情報と同じである包括的障害情報を含むか否かを検出する段階と、ＶＩＭが第１包括的障害情報と同じである包括的障害情報を含むとき、第１包括的障害情報を削除する段階とを、さらに含む。
【００１４】
第１態様及び先述の第１態様の複数の実施例を参照すると、第１態様の第１０実施例において、第１障害情報はオペレーションアンドビジネスサポートシステム（ＯＳＳ／ＢＳＳ）にさらに報告され、これにより、ＯＳＳ／ＢＳＳは第１障害情報をモニタし、提示する。
【００１５】
第１態様及び先述の第１態様の複数の実施例を参照すると、第１態様の第１１実施例において、第１障害情報は動作状態及び障害時間のうち少なくとも１つをさらに含み、第１包括的障害情報は障害状態の情報をさらに含み、障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを含む。
【００１６】
第２態様に従って、障害管理方法が提供され、これは、仮想化ネットワーク機能（ＶＮＦ）エンティティの障害発生エンティティ識別子及び障害タイプを有し、障害発生エンティティ識別子を有する第１ＶＮＦエンティティに障害が生じていることを示すのに用いられる第２障害情報を、仮想化ネットワーク機能マネージャ（ＶＮＦＭ）によって取得する段階と、第２障害情報に応じて第２包括的障害情報をＶＮＦＭによって生成する段階と、第２包括的障害情報に応じて、障害修復又は報告処理をＶＮＦＭによって実行する段階とを含む。
【００１７】
第２態様を参照すると、第２態様の第１実施例において、ＶＮＦエンティティの障害発生エンティティ識別子及び障害タイプを含む第２障害情報をＶＮＦＭによって取得する段階は、第１ＶＮＦエンティティにより送信された第２障害情報を受信する段階、又は第１ＶＮＦエンティティに障害が生じていると判断して、第１ＶＮＦエンティティの障害に応じて第２障害情報を生成する段階を含む。
【００１８】
第２態様及び先述の第２態様の実施例を参照すると、第２態様の第２実施例において、第２障害情報に応じて第２包括的障害情報をＶＮＦＭによって生成する段階は、第１ＶＮＦエンティティと関連したＶＮＦエンティティにより送信された障害情報が第２障害情報の関連障害情報であると判断する段階と、第２障害情報及び関連障害情報を含む第２包括的障害情報を生成する段階とを、含む。
【００１９】
第２態様及び先述の第２態様の複数の実施例を参照すると、第２態様の第３実施例において、第２包括的障害情報に応じて障害修復又は報告処理をＶＮＦＭによって実行する段階は、第２包括的障害情報における第２障害情報における障害タイプ、又は第２包括的障害情報における関連障害情報における障害タイプに応じて、ＶＮＦＭが、第２障害情報における障害タイプ、又は関連障害情報における障害タイプに対応する障害修復ポリシーを有するか否かを判断する段階と、ＶＮＦＭが第２障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを有するとき、障害修復ポリシーに応じて第１ＶＮＦエンティティの障害、及び／又は、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害を修復する段階、又はＶＮＦＭが第２障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを有さないとき、第２包括的障害情報をオーケストレータに送信する段階とを含む。
【００２０】
第２態様及び先述の第２態様の複数の実施例を参照すると、第２態様の第４実施例において、障害修復ポリシーに応じて、第１ＶＮＦエンティティの障害、及び／又は、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害を修復する段階の後に、方法は、障害修復が成功したときに、成功表示メッセージをオーケストレータに送信する段階、又は障害修復が失敗したときに、第２包括的障害情報をオーケストレータに送信する段階をさらに含む。
【００２１】
第２態様及び先述の第２態様の複数の実施例を参照すると、第２態様の第５実施例において、第２包括的障害情報をオーケストレータに送信する段階の前に、方法は、第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報を仮想化インフラストラクチャマネージャ（ＶＩＭ）に要求する段階と、第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報を第２包括的障害情報に追加する段階とをさらに含み、ＮＦＶＩエンティティはＮＦＶＩにおける任意のハードウェア（ＨＷ）、ホストオペレーティングシステム（Ｈｏｓｔ  ＯＳ）、仮想マシンマネージャ、又は仮想マシン（ＶＭ）エンティティである。
【００２２】
第２態様及び先述の第２態様の複数の実施例を参照すると、第２態様の第６実施例において、方法は、ＶＩＭにより送信された第１包括的障害情報を受信する段階と、ＶＮＦＭが第１包括的障害情報における第１障害情報における障害タイプ、又は第１包括的障害情報における関連障害情報における障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、ＶＮＦＭが第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＮＦＶＩエンティティの障害、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する段階、又はＶＮＦＭが第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含まないとき、第１包括的障害情報をオーケストレータに送信するか、あるいはＶＮＦＭが第１包括的障害情報を処理出来ないことを示すのに用いられる表示メッセージをＶＩＭに送信し、これによりＶＩＭは第１包括的障害情報をオーケストレータに送信する段階とを、さらに含み、第１包括的障害情報は、第１障害情報及び第１障害情報の関連障害情報を含み、第１障害情報は第１ＮＦＶＩエンティティに障害が生じていることを示すのに用いられる。
【００２３】
第２態様及び先述の第２態様の複数の実施例を参照すると、第２態様の第７実施例において、ＶＩＭにより送信された第１包括的障害情報を受信する段階の後に、方法は、第１包括的障害情報に応じて、第１ＮＦＶＩエンティティと関連する、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティと関連する第１ＶＮＦエンティティの障害情報を判断する段階と、第１ＶＮＦエンティティの障害情報を第１包括的障害情報に追加し、これにより、ＶＮＦＭは第１包括的障害情報に対する修復又は報告処理を実行する段階とをさらに含む。
【００２４】
第２態様及び先述の第２態様の複数の実施例を参照すると、第２態様の第８実施例において、第２包括的障害情報に応じて、障害修復又は報告処理をＶＮＦＭによって実行する段階の後に、方法は、第２包括的障害情報に応じて、ＶＮＦＭが第２包括的障害情報と同じである包括的障害情報を含むか否かを検出する段階と、ＶＮＦＭが第２包括的障害情報と同じである包括的障害情報を含むとき、第２包括的障害情報を削除する段階とをさらに含む。
【００２５】
第２態様及び先述の第２態様の複数の実施例を参照すると、第２態様の第９実施例において、方法は、ＶＩＭにより送信され、障害発生ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報をＶＮＦＭに要求するのに用いられる要求情報を受信する段階と、障害発生ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報をＶＩＭに送信する段階とをさらに含む。
【００２６】
第２態様及び先述の第２態様の複数の実施例を参照すると、第２態様の第１０実施例において、第２障害情報は、オペレーションアンドビジネスサポートシステム（ＯＳＳ／ＢＳＳ）にさらに報告され、これにより、ＯＳＳ／ＢＳＳは第２障害情報をモニタし、提示する。
【００２７】
第２態様及び先述の第２態様の複数の実施例を参照すると、第２態様の第１１実施例において、第２障害情報は、動作状態及び障害時間のうち少なくとも１つをさらに含み、第２包括的障害情報は障害状態の情報をさらに含み、障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを含む。
【００２８】
第３態様に従って、障害管理方法が提供され、これは、仮想化インフラストラクチャマネージャ（ＶＩＭ）により送信された第１包括的障害情報をオーケストレータによって受信する段階と、第１包括的障害情報に応じて障害修復又は報告処理をオーケストレータによって実行する段階とを含み、第１包括的障害情報は第１障害情報を含み、第１障害情報は障害発生エンティティ識別子及び障害タイプを含み、第１障害情報は障害発生エンティティ識別子を有する第１ネットワーク機能仮想化インフラストラクチャ（ＮＦＶＩ）エンティティに障害が生じていることを示すのに用いられる。
【００２９】
第３態様を参照すると、第３態様の第１実施例において、第１包括的障害情報は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害情報、及び／又は、第１ＮＦＶＩエンティティと関連した仮想化ネットワーク機能（ＶＮＦ）エンティティの障害情報をさらに含む。
【００３０】
第３態様及び先述の第３態様の実施例を参照すると、第３態様の第２実施例において、第１包括的障害情報に応じて障害修復又は報告処理をオーケストレータによって実行する段階は、第１包括的障害情報における障害タイプに応じて、オーケストレータが障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、オーケストレータが障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＮＦＶＩエンティティの障害、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する段階、又は、オーケストレータが障害タイプに対応する障害修復ポリシーを含まないとき、第１包括的障害情報をオペレーションアンドビジネスサポートシステム（ＯＳＳ／ＢＳＳ）に送信する段階とを含む。
【００３１】
第３態様及び先述の第３態様の複数の実施例を参照すると、第３態様の第３実施例において、第１包括的障害情報に応じて障害修復又は報告処理をオーケストレータによって実行する段階は、第１包括的障害情報における障害タイプに応じて、オーケストレータが障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、オーケストレータが障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＮＦＶＩエンティティの障害、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害、及び第１ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害を修復する段階、又はオーケストレータが障害タイプに対応する障害修復ポリシーを含まないとき、第１包括的障害情報をＯＳＳ／ＢＳＳに送信する段階とを含む。
【００３２】
第３態様及び先述の第３態様の複数の実施例を参照すると、第３態様の第４実施例において、第１包括的障害情報に応じて障害修復又は報告処理をオーケストレータによって実行する段階の前に、方法は、第１包括的障害情報に応じて、オーケストレータが第１包括的障害情報と同じである包括的障害情報を含むか否かを検出する段階と、オーケストレータが第１包括的障害情報と同じである包括的障害情報を含むとき、第１包括的障害情報を削除する段階とをさらに含む。
【００３３】
第３態様及び先述の第３態様の複数の実施例を参照すると、第３態様の第５実施例において、第１障害情報は動作状態及び障害時間のうち少なくとも１つをさらに含み、第１包括的障害情報は障害状態の情報をさらに含み、障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを含む。
【００３４】
第４態様に従って、障害管理方法が提供され、これは、仮想化ネットワーク機能マネージャ（ＶＮＦＭ）により送信された第２包括的障害情報をオーケストレータによって受信する段階と、第２包括的障害情報に応じて、障害修復又は報告処理をオーケストレータによって実行する段階とを含み、第２包括的障害情報は第２障害情報を含み、第２障害情報は障害発生エンティティ識別子及び障害タイプを含み、第２障害情報は障害発生エンティティ識別子を有する第１仮想化ネットワーク機能（ＶＮＦ）エンティティに障害が生じていることを示すのに用いられる。
【００３５】
第４態様を参照すると、第４態様の第１実施例において、第２包括的障害情報は、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害情報、及び／又は、第１ＶＮＦエンティティと関連した仮想化インフラストラクチャマネージャＮＦＶＩエンティティの障害情報をさらに含む。
【００３６】
第４態様及び先述の第４態様の実施例を参照すると、第４態様の第２実施例において、第２包括的障害情報に応じて、障害修復又は報告処理をオーケストレータによって実行する段階は、第２包括的障害情報の障害タイプに応じて、オーケストレータが障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、オーケストレータが障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＶＮＦエンティティの障害、及び／又は、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害を修復する段階、又はオーケストレータが障害タイプに対応する障害修復ポリシーを含まないとき、第２包括的障害情報をオペレーションアンドビジネスサポートシステム（ＯＳＳ／ＢＳＳ）に送信する段階とを含む。
【００３７】
第４態様及び先述の第４態様の複数の実施例を参照すると、第４態様の第３実施例において、第２包括的障害情報に応じて、障害修復又は報告処理をオーケストレータによって実行する段階は、第２包括的障害情報の障害タイプに応じて、オーケストレータが障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、オーケストレータが障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＶＮＦエンティティの障害、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害、及び第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害を修復する段階、又はオーケストレータが障害タイプに対応する障害修復ポリシーを含まないとき、第２包括的障害情報をＯＳＳ／ＢＳＳに送信する段階とを含む。
【００３８】
第４態様及び先述の第４態様の複数の実施例を参照すると、第４態様の第４実施例において、第２包括的障害情報に応じて、障害修復又は報告処理をオーケストレータによって実行する段階の前に、方法は、第２包括的障害情報に応じて、オーケストレータが第２包括的障害情報と同じである包括的障害情報を含むか否かを検出する段階と、オーケストレータが第２包括的障害情報と同じである包括的障害情報を含むとき、第２包括的障害情報を削除する段階とをさらに含む。
【００３９】
第４態様及び先述の第４態様の複数の実施例を参照すると、第４態様の第５実施例において、第２障害情報は動作状態及び障害時間のうち少なくとも１つをさらに含み、第２包括的障害情報は障害状態の情報をさらに含み、障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを含む。
【００４０】
第５態様に従って、仮想化インフラストラクチャマネージャが提供され、これは、ネットワーク機能仮想化インフラストラクチャ（ＮＦＶＩ）エンティティの障害発生エンティティ識別子及び障害タイプを含む第１障害情報を取得するよう構成された取得ユニットと、第１障害情報に応じて第１包括的障害情報を生成するよう構成された生成ユニットと、第１包括的障害情報に応じて障害修復又は報告処理を実行するよう構成された処理ユニットとを含み、第１障害情報は障害発生エンティティ識別子を有する第１ＮＦＶＩエンティティに障害が生じていることを示すのに用いられ、第１包括的障害情報は第１障害情報及び第１障害情報の関連障害情報を含む。
【００４１】
第５態様を参照すると、第５態様の第１実施例において、マネージャは判断ユニットと受信ユニットとをさらに含み、取得ユニットは、受信ユニットを用いることにより、第１ＮＦＶＩエンティティにより送信された第１障害情報を受信し、又は判断ユニットを用いることにより、第１ＮＦＶＩエンティティに障害が生じていると判断して、第１ＮＦＶＩエンティティの障害に応じて第１障害情報を生成するよう特に構成される。
【００４２】
第５態様及び先述の第５態様の実施例を参照すると、第５態様の第２実施例において、第１ＮＦＶＩエンティティは、ＮＦＶＩエンティティにおける任意のハードウェア（ＨＷ）、ホストオペレーティングシステム（Ｈｏｓｔ  ＯＳ）、仮想マシンマネージャ、又は仮想マシン（ＶＭ）エンティティであり、生成ユニットは、判断ユニットを用いることにより、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティにより送信された障害情報が第１障害情報の関連障害情報であると判断し、第１障害情報及び関連障害情報を含む第１包括的障害情報を生成するよう特に構成される。
【００４３】
第５態様及び先述の第５態様の複数の実施例を参照すると、第５態様の第３実施例において、処理ユニットは送信ユニットを含み、処理ユニットは、判断ユニットを用いることにより、第１包括的障害情報における第１障害情報における障害タイプ、又は第１包括的障害情報における関連障害情報における障害タイプに応じて、ＶＩＭが第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含むか否かを判断し、ＶＩＭが第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＮＦＶＩエンティティの障害、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する、又はＶＩＭが第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含まないとき、送信ユニットを用いることにより、第１包括的障害情報をＶＮＦＭに送信する、あるいは第１包括的障害情報をオーケストレータに送信するよう特に構成される。
【００４４】
第５態様及び先述の第５態様の複数の実施例を参照すると、第５態様の第４実施例において、処理ユニットは、判断ユニットを用いることにより、第１ＮＦＶＩエンティティ及び第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティから、最も高い優先度を有するＮＦＶＩエンティティを判断し、判断ユニットを用いることにより、最も高い優先度を有するＮＦＶＩエンティティの障害タイプに応じて、ＶＩＭが対応する障害修復ポリシーを含むか否かを判断し、ＶＩＭが最も高い優先度を有するＮＦＶＩエンティティの障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、最も高い優先度を有するＮＦＶＩエンティティの障害を修復するよう特に構成され、ＨＷの優先度はＨｏｓｔ  ＯＳの優先度より高く、Ｈｏｓｔ  ＯＳの優先度は仮想マシンマネージャの優先度より高く、仮想マシンマネージャの優先度はＶＭの優先度より高い。
【００４５】
第５態様及び先述の第５態様の複数の実施例を参照すると、第５態様の第５実施例において、送信ユニットは、障害修復が成功したときに、成功表示メッセージをオーケストレータに送信する、又は障害修復は失敗したときに、第１包括的障害情報をＶＮＦＭに送信するか、あるいは第１包括的障害情報をオーケストレータに送信するよう特に構成される。
【００４６】
第５態様及び先述の第５態様の複数の実施例を参照すると、第５態様の第６実施例において、受信ユニットは、ＶＮＦＭにより送信され、ＶＮＦＭが第１包括的障害情報を処理出来ないことを示すのに用いられる表示メッセージを受信するようさらに構成され、送信ユニットは、第１包括的障害情報をオーケストレータに送信するようさらに構成される。
【００４７】
第５態様及び先述の第５態様の複数の実施例を参照すると、第５態様の第７実施例において、処理ユニットは、第１ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報をＶＮＦＭに要求し、第１ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報を第１包括的障害情報に追加するようさらに構成される。
【００４８】
第５態様及び先述の第５態様の複数の実施例を参照すると、第５態様の第８実施例において、受信ユニットは、ＶＮＦＭにより送信され、障害発生ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報をＶＩＭに要求するのに用いられる要求情報を受信するようさらに構成され、送信ユニットは、障害発生ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報をＶＮＦＭに送信するようさらに構成される。
【００４９】
第５態様及び先述の第５態様の複数の実施例を参照すると、第５態様の第９実施例において、マネージャは検出ユニットと削除ユニットとをさらに含み、検出ユニットは、第１包括的障害情報に応じて、ＶＩＭが第１包括的障害情報と同じである包括的障害情報を含むか否かを検出するよう特に構成され、削除ユニットは、ＶＩＭが第１包括的障害情報と同じである包括的障害情報を含むとき、第１包括的障害情報を削除するよう特に構成される。
【００５０】
第６態様に従って、仮想化ネットワーク機能マネージャが提供され、これは、仮想化ネットワーク機能（ＶＮＦ）エンティティの障害発生エンティティ識別子及び障害タイプを含み、障害発生エンティティ識別子を有する第１ＶＮＦエンティティに障害が生じていることを示すのに用いられる第２障害情報を取得するよう構成された取得ユニットと、第２障害情報に応じて第２包括的障害情報を生成するよう構成された生成ユニットと、第２包括的障害情報に応じて障害修復又は報告処理を実行するよう構成された処理ユニットとを含む。
【００５１】
第６態様を参照すると、第６態様の第１実施例において、マネージャは判断ユニットと受信ユニットとをさらに含み、取得ユニットは、受信ユニットを用いることにより、第１ＶＮＦエンティティにより送信された第２障害情報を受信する、又は判断ユニットを用いることにより、第１ＶＮＦエンティティに障害が生じていると判断して、生成ユニットを用いることにより、第１ＶＮＦエンティティの障害に応じて第２障害情報を生成するよう特に構成される。
【００５２】
第６態様及び先述の第６態様の実施例を参照すると、第６態様の第２実施例において、生成ユニットは、判断ユニットを用いることにより、第１ＶＮＦエンティティと関連したＶＮＦエンティティにより送信された障害情報が、第２障害情報の関連障害情報であると判断し、第２障害情報及び関連障害情報を含む第２包括的障害情報を生成するよう特に構成される。
【００５３】
第６態様及び先述の第６態様の複数の実施例を参照すると、第６態様の第３実施例において、処理ユニットは送信ユニットを含み、処理ユニットは、判断ユニットを用いることにより、第２包括的障害情報における第２障害情報における障害タイプ、又は第２包括的障害情報における関連障害情報における障害タイプに応じて、ＶＮＦＭが第２障害情報における障害タイプ又は関連障害情報におけるにおける障害タイプに対応する障害修復ポリシーを含むか否かを判断し、ＶＮＦＭが第２障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＶＮＦエンティティの障害、及び／又は、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害を修復する、又はＶＮＦＭが第２障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含まないとき、送信ユニットを用いることにより第２包括的障害情報をオーケストレータに送信するよう特に構成される。
【００５４】
第６態様及び先述の第６態様の複数の実施例を参照すると、第６態様の第４実施例において、送信ユニットは、障害修復が成功したときに成功表示メッセージをオーケストレータに送信し、障害修復が失敗したときに第２包括的障害情報をオーケストレータに送信するよう特に構成される。
【００５５】
第６態様及び先述の第６態様の複数の実施例を参照すると、第６態様の第５実施例において、処理ユニットは、第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報を仮想化インフラストラクチャマネージャ（ＶＩＭ）に要求し、第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報を第２包括的障害情報に追加するようさらに構成され、ＮＦＶＩエンティティは、ＮＦＶＩにおける任意のハードウェア（ＨＷ）、ホストオペレーティングシステム（Ｈｏｓｔ  ＯＳ）、仮想マシンマネージャ、又は仮想マシン（ＶＭ）エンティティである。
【００５６】
第６態様及び先述の第６態様の複数の実施例を参照すると、第６態様の第６実施例において、処理ユニットは、ＶＩＭにより送信された第１包括的障害情報を受信し、ＶＮＦＭが第１包括的障害情報における第１障害情報における障害タイプ、又は第１包括的障害情報における関連障害情報における障害タイプに対応する障害修復ポリシーを含むか否かを判断し、ＶＮＦＭが第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＮＦＶＩエンティティの障害、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する、又はＶＮＦＭが第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含まないとき、第１包括的障害情報をオーケストレータに送信、あるいはＶＮＦＭが第１包括的障害情報を処理出来ないことを示すのに用いられる表示メッセージをＶＩＭに送信し、これによりＶＩＭは第１包括的障害情報をオーケストレータに送信するようさらに構成され、第１包括的障害情報は第１障害情報及び第１障害情報の関連障害情報を含み、第１障害情報は第１ＮＦＶＩエンティティに障害が生じていることを示すのに用いられる。
【００５７】
第６態様及び先述の第６態様の複数の実施例を参照すると、第６態様の第７実施例において、処理ユニットは、第１包括的障害情報に応じて、第１ＮＦＶＩエンティティと関連する、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティと関連する第１ＶＮＦエンティティの障害情報を判断し、第１ＶＮＦエンティティの障害情報を第１包括的障害情報に追加し、これによりＶＮＦＭは第１包括的障害情報に対する修復又は報告処理を実行するようさらに構成される。
【００５８】
第６態様及び先述の第６態様の複数の実施例を参照すると、第６態様の第８実施例において、マネージャは検出ユニットと削除ユニットとをさらに含み、検出ユニットは、第２包括的障害情報に応じて、ＶＮＦＭが第２包括的障害情報と同じである包括的障害情報を含むか否かを検出するよう特に構成され、削除ユニットは、ＶＮＦＭが第２包括的障害情報と同じである包括的障害情報を含むとき、第２包括的障害情報を削除するよう特に構成される。
【００５９】
第６態様及び先述の第６態様の複数の実施例を参照すると、第６態様の第９実施例において、受信ユニットは、ＶＩＭにより送信され、障害発生ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報をＶＮＦＭに要求するのに用いられる要求情報を受信するようさらに構成され、送信ユニットは、障害発生ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報をＶＩＭに送信するようさらに構成される。
【００６０】
第７態様に従って、オーケストレータが提供され、これは、仮想化インフラストラクチャマネージャ（ＶＩＭ）により送信された第１包括的障害情報を受信するよう構成された受信ユニットと、第１包括的障害情報に応じて障害修復又は報告処理を実行するよう構成された処理ユニットとを含み、第１包括的障害情報は第１障害情報を含み、第１障害情報は障害発生エンティティ識別子及び障害タイプを含み、第１障害情報は障害発生エンティティ識別子を有する第１ネットワーク機能仮想化インフラストラクチャ（ＮＦＶＩ）エンティティに障害が生じていることを示すのに用いられる。
【００６１】
第７態様を参照すると、第７態様の第１実施例において、第１包括的障害情報は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害情報、及び／又は、第１ＮＦＶＩエンティティと関連した仮想化ネットワーク機能（ＶＮＦ）エンティティの障害情報をさらに含む。
【００６２】
第７態様及び先述の第７態様の複数の実施例を参照すると、第７態様の第２実施例において、処理ユニットは、第１包括的障害情報における障害タイプに応じて、オーケストレータが障害タイプに対応する障害修復ポリシーを含むか否かを判断し、オーケストレータが障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＮＦＶＩエンティティの障害、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する、又はオーケストレータが障害タイプに対応する障害修復ポリシーを含まないとき、第１包括的障害情報をオペレーションアンドビジネスサポートシステム（ＯＳＳ／ＢＳＳ）に送信するよう特に構成される。
【００６３】
第７態様及び先述の第７態様の複数の実施例を参照すると、第７態様の第３実施例において、処理ユニットは、第１包括的障害情報における障害タイプに応じて、オーケストレータが障害タイプに対応する障害修復ポリシーを含むか否かを判断し、オーケストレータが障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＮＦＶＩエンティティの障害、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害、及び第１ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害を修復する、又はオーケストレータが障害タイプに対応する障害修復ポリシーを含まないとき、第１包括的障害情報をＯＳＳ／ＢＳＳに送信するよう特に構成される。
【００６４】
第７態様及び先述の第７態様の複数の実施例を参照すると、第７態様の第４実施例において、マネージャは検出ユニットと削除ユニットとをさらに含み、検出ユニットは、第１包括的障害情報に応じて、オーケストレータが第１包括的障害情報と同じである包括的障害情報を含むか否かを検出するよう特に構成され、削除ユニットは、オーケストレータが第１包括的障害情報と同じである包括的障害情報を含むとき、第１包括的障害情報を削除するよう特に構成される。
【００６５】
第８態様に従って、オーケストレータが提供され、これは、仮想化ネットワーク機能マネージャ（ＶＮＦＭ）により送信された第２包括的障害情報を受信するよう構成された受信ユニットと、第２包括的障害情報に応じて、障害修復又は報告処理を実行するよう構成された処理ユニットとを含み、第２包括的障害情報は第２障害情報を含み、第２障害情報は障害発生エンティティ識別子及び障害タイプを含み、第２障害情報は障害発生エンティティ識別子を有する第１仮想化ネットワーク機能（ＶＮＦ）エンティティに障害が生じていることを示すのに用いられる。
【００６６】
第８態様を参照すると、第８態様の第１実施例において、第２包括的障害情報は、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害情報、及び／又は、第１ＶＮＦエンティティと関連した仮想化インフラストラクチャマネージャＮＦＶＩエンティティの障害情報をさらに含む。
【００６７】
第８態様及び先述の第８態様の実施例を参照すると、第８態様の第２実施例において、処理ユニットは、第２包括的障害情報の障害タイプに応じて、オーケストレータが障害タイプに対応する障害修復ポリシーを含むか否かを判断し、オーケストレータが障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＶＮＦエンティティの障害、及び／又は、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害を修復する、又はオーケストレータが障害タイプに対応する障害修復ポリシーを含まないとき、第２包括的障害情報をオペレーションアンドビジネスサポートシステム（ＯＳＳ／ＢＳＳ）に送信するよう特に構成される。
【００６８】
第８態様及び先述の第８態様の複数の実施例を参照すると、第８態様の第３実施例において、処理ユニットは、第２包括的障害情報における障害タイプに応じて、オーケストレータが障害タイプに対応する障害修復ポリシーを含むか否かを判断し、オーケストレータが障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＶＮＦエンティティの障害、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害、及び第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害を修復する、又はオーケストレータが障害タイプに対応する障害修復ポリシーを含まないとき、第２包括的障害情報をＯＳＳ／ＢＳＳに送信するよう特に構成される。
【００６９】
第８態様及び先述の第８態様の複数の実施例を参照すると、第８態様の第４実施例においてオーケストレータは検出ユニットと削除ユニットとをさらに含み、検出ユニットは、第２包括的障害情報に応じて、オーケストレータが第２包括的障害情報と同じである包括的障害情報を含むか否かを検出するよう構成され、削除ユニットは、オーケストレータが第２包括的障害情報と同じである包括的障害情報を含むとき、第２包括的障害情報を削除するよう特に構成される。
【００７０】
本願発明の複数の実施形態において提供された障害管理方法によると、ＶＩＭ及びＶＮＦＭは、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対する包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。
【図面の簡単な説明】
【００７１】
本願発明の複数の実施形態における複数の技術的解決法をより明確に説明すべく、本願発明の複数の実施形態を説明するために必要とされる複数の添付図面を以下に簡単に紹介する。明らかに、以下の説明における複数の添付図面は、単に本願発明のいくつかの実施形態を示しているだけであり、当業者は創造努力なしにこれらの添付図面から他の複数の図面をさらに引き出しうる。
【図１】本願発明に係るネットワーク機能仮想化（ＮＦＶ）のシステムアーキテクチャ図である。
【図２】本願発明の実施形態に係る障害管理方法のフローチャートである。
【図３】本願発明の実施形態に係る障害管理方法のフローチャートである。
【図４】本願発明の実施形態に係る障害管理方法のフローチャートである。
【図５】本願発明の実施形態に係る障害管理方法のフローチャートである。
【図６ａ】本願発明の実施形態に係る障害管理方法のインタラクション図である。
【図６ｂ】本願発明の実施形態に係る複数のエンティティ間の相互関係の概略図である。
【図７】本願発明の別の実施形態に係る障害管理方法のインタラクション図である。
【図８】本願発明の別の実施形態に係る障害管理方法のインタラクション図である。
【図９】本願発明の別の実施形態に係る障害管理方法のインタラクション図である。
【図１０】本願発明の別の実施形態に係る障害管理方法のインタラクション図である。
【図１１】本願発明の実施形態に係る仮想化インフラストラクチャマネージャ（ＶＩＭ）エンティティの概略ブロック図である。
【図１２】本願発明の実施形態に係る仮想化ネットワーク機能マネージャ（ＶＮＦＭ）エンティティの概略ブロック図である。
【図１３】本願発明の実施形態に係るオーケストレータ（Ｏｒｃｈｅｓｔｒａｔｏｒ）エンティティの概略ブロック図である。
【図１４】本願発明の別の実施形態に係るＶＩＭエンティティの概略ブロック図である。
【図１５】本願発明の別の実施形態に係るＶＮＦＭエンティティの概略ブロック図である。
【図１６】本願発明の別の実施形態に係るオーケストレータエンティティの概略ブロック図である。
【発明を実施するための形態】
【００７２】
以下に、本願発明の複数の実施形態における複数の添付図面を参照して、本願発明の複数の実施形態における複数の技術的解決法を明確にかつ完全に説明する。説明された複数の実施形態は本願発明の複数の実施形態の一部であり、それらの全てではないことは明らかである。本願発明の複数の実施形態に基づいて、当業者によって創造努力を用いずとも得られる他の全ての複数の実施形態は、本願発明の権利保護範囲に含まれる。
【００７３】
図１は、本願発明に係るネットワーク機能仮想化（ＮＦＶ）のシステムアーキテクチャ図である。
【００７４】
ネットワーク機能仮想化（Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ  Ｖｉｒｔｕａｌｉｚａｔｉｏｎ、ＮＦＶ）のエンドツーエンド（Ｅｎｄ  ｔｏ  Ｅｎｄ、Ｅ２Ｅ）アーキテクチャにおいて、ネットワーク機能仮想化インフラストラクチャ（Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ  Ｖｉｒｔｕａｌｉｚａｔｉｏｎ  Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ、ＮＦＶＩ）は、コンピューティングハードウェア、ストレージハードウェア、ネットワークハードウェア、及び同様のものに特に分類され得る最下層ハードウェア（Ｈａｒｄｗａｒｅ、ＨＷ）リソースを含んでいる。仮想化層は、ハードウェア層上に位置し、またホストオペレーティングシステム（Ｈｏｓｔ  Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ、Ｈｏｓｔ  ＯＳ）及びスーパー管理プログラム／仮想マシンマネージャ（Ｈｙｐｅｒｖｉｓｏｒ）を含み、複数の仮想マシン（Ｖｉｒｔｕａｌ  Ｍａｃｈｉｎｅ、ＶＭ）が仮想化層で動作する。ＨＷ及びＨｙｐｅｒｖｉｓｏｒは、エレメント管理システム（Ｅｌｅｍｅｎｔ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ、ＥＭＳ）を用いることにより、オペレーションアンドビジネスサポートシステム（Ｏｐｅｒａｔｉｏｎ  ａｎｄ  Ｂｕｓｉｎｅｓｓ  Ｓｕｐｐｏｒｔ  Ｓｙｓｔｅｍ、ＯＳＳ／ＢＳＳ）に接続される。ＮＦＶＩ上の複数の仮想化ネットワーク機能（Ｖｉｒｔｕａｌ  Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ、ＶＮＦ）の複数のインスタンスは、ｖＥＭＳを用いることにより、ＯＳＳ／ＢＳＳに接続される。
【００７５】
ＮＦＶＩは、Ｎｆ−Ｖｉインタフェースを用いることにより仮想化インフラストラクチャマネージャ（Ｖｉｒｔｕａｌｉｚｅｄ  Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ  Ｍａｎａｇｅｒ、ＶＩＭ）に接続され、ＶＮＦは、Ｖｅ−Ｖｎｆｍインタフェースを用いることによりＶＮＦマネージャ（ＶＮＦＭ）に接続され、ＶＩＭは、Ｖｉ−Ｖｎｆｍインタフェースを用いることによりＶＮＦＭに接続される。ＮＦＶＩは、Ｏｒ−Ｖｉ用いることによりオーケストレータ（Ｏｒｃｈｅｓｔｒａｔｏｒ）に接続され、ＶＮＦＭは、Ｏｒ−Ｖｎｆｍを用いることによりオーケストレータに接続され、オーケストレータは、Ｏｓ−Ｍａインタフェースを用いることによりＯＳＳ／ＢＳＳに接続される。
【００７６】
ＯＳＳ／ＢＳＳは、オーケストレータへのサービス要求を開始するよう構成され、オーケストレータは、ＯＳＳ／ＢＳＳのサービス要求に応じて、複数のリソースを調整して管理することを担い、ＮＦＶサービスを実装し、ＶＮＦ及びＮＦＶＩの複数のリソースと動作状態情報とをリアルタイムで検出する。ＶＮＦＭは、ＶＮＦのライフサイクル、例えば、開始、生存時間、ＶＮＦの動作状態情報の検出及び収集を管理することを担う。ＶＩＭは、ＮＦＶＩの複数のリソースを管理して割り当て、かつＮＦＶＩの動作状態情報を検出して収集することを担う。
【００７７】
図２は、本願発明の実施形態に係る障害管理方法のフローチャートである。図２における方法はＶＩＭによって実行される。
【００７８】
２０１：仮想化インフラストラクチャマネージャ（ＶＩＭ）は、ネットワーク機能仮想化インフラストラクチャ（ＮＦＶＩ）エンティティの障害発生エンティティ識別子及び障害タイプを含む第１障害情報を取得し、第１障害情報は障害発生エンティティ識別子を有する第１ＮＦＶＩエンティティに障害が生じていることを示すのに用いられる。
【００７９】
２０２：ＶＩＭは、第１障害情報に応じて第１包括的障害情報を生成し、この第１包括的障害情報は、第１障害情報及び第１障害情報の関連障害情報を含む。
【００８０】
２０３：ＶＩＭは、第１包括的障害情報に応じて障害修復又は報告処理を実行する。
【００８１】
本願発明のこの実施形態において提供された障害管理方法によると、ＶＩＭは、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対する包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。
【００８２】
オプションとして、一実施形態において、段階２０１は、第１ＮＦＶＩエンティティにより送信された第１障害情報を受信する段階、又は第１ＮＦＶＩエンティティに障害が生じていると判断する段階と、及び第１ＮＦＶＩエンティティの障害に応じて、第１障害情報を生成する段階とを含む。すなわち、ＶＩＭは障害発生エンティティの障害情報を受動的に受信し得るか、又は障害を検出した後で、障害情報を能動的に生成し得る。
【００８３】
オプションとして、一実施形態において、第１ＮＦＶＩエンティティは、ＮＦＶＩエンティティにおける任意のハードウェア（ＨＷ）、ホストオペレーティングシステム（Ｈｏｓｔ  ＯＳ）、仮想マシンマネージャ、又は仮想マシン（ＶＭ）エンティティであり、段階２０２は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティにより送信された障害情報が、第１障害情報の関連障害情報であると判断する段階と、第１障害情報及び関連障害情報を含む第１包括的障害情報を生成する段階とを含む。いくつかのＨＷ、Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、及びＶＭエンティティの間には相互関係が存在するので、第１ＮＦＶＩエンティティに障害が生じると、第１ＮＦＶＩと関連した別のＮＦＶＩエンティティにも障害が生じ得る。ＶＩＭは、一貫した包括的処理を実行すべく、全ての関連障害情報を収集し得る。
【００８４】
オプションとして、一実施形態において、段階２０３は、第１包括的障害情報における第１障害情報における障害タイプ、又は第１包括的障害情報における関連障害情報における障害タイプに応じて、ＶＩＭが、第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、ＶＩＭが第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＮＦＶＩエンティティの障害、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する段階、又はＶＩＭが第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含まないとき、第１包括的障害情報をＶＮＦＭに送信するか、あるいは第１包括的障害情報をオーケストレータに送信する段階とを含む。
【００８５】
具体的には、包括的障害情報を生成した後に、ＶＩＭは最初に、ＶＩＭが包括的障害情報をローカルに処理出来るか否かを判断し、ＶＩＭが包括的障害情報を処理出来る場合に、ＶＩＭは包括的障害情報に含まれる１つのＮＦＶＩエンティティの障害を修復する、又はＶＩＭが包括的障害情報を処理出来ない場合、あるいは修復が失敗した場合に、ＶＩＭは報告処理を実行する。
【００８６】
オプションとして、一実施形態において、第１包括的障害情報における第１障害情報における障害タイプ、又は第１包括的障害情報における関連障害情報における障害タイプに応じて、ＶＩＭが第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階は、第１ＮＦＶＩエンティティ及び第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティから、最も高い優先度を有するＮＦＶＩエンティティを判断する段階と、最も高い優先度を有するＮＦＶＩエンティティの障害タイプに応じて、ＶＩＭが対応する障害修復ポリシーを含むか否かを判断する段階と、ＶＩＭが最も高い優先度を有するＮＦＶＩエンティティの障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、最も高い優先度を有するＮＦＶＩエンティティの障害を修復する段階とを含み、ＨＷの優先度はＨｏｓｔ  ＯＳの優先度より高く、Ｈｏｓｔ  ＯＳの優先度は仮想マシンマネージャの優先度より高く、仮想マシンマネージャの優先度はＶＭの優先度より高い。
【００８７】
オプションとして、一実施形態において、障害修復ポリシーに応じて、第１ＮＦＶＩエンティティの障害、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する段階の後に、方法は、障害修復が成功したときに成功表示メッセージをオーケストレータに送信する段階、又は障害修復が失敗したときに第１包括的障害情報をＶＮＦＭに送信するか、あるいは第１包括的障害情報をオーケストレータに送信する段階をさらに含み得る。成功表示メッセージは動作状態が「正常」に設定された障害情報であってよく、又は、修復が成功したことを示すのに用いられる別の形態のメッセージであってもよいが、これは本願発明において限定されない。
【００８８】
オプションとして、一実施形態において、第１包括的障害情報をＶＮＦＭに送信する段階の後に、方法は、ＶＮＦＭにより送信され、ＶＮＦＭが第１包括的障害情報を処理出来ないことを示すのに用いられる表示メッセージを受信する段階と、第１包括的障害情報をオーケストレータに送信する段階とをさらに含む。ＶＩＭが第１包括的障害情報を処理することも、第１包括的障害情報をＶＮＦＭに報告することも出来ない場合において、ＶＮＦＭが第１包括的障害情報を処理することも出来ない場合、ＶＮＦＭは第１包括的障害情報をオーケストレータにさらに報告する。
【００８９】
オプションとして、一実施形態において、第１包括的障害情報をオーケストレータに送信する前に、方法は、第１ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報をＶＮＦＭに要求する段階と、第１ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報を第１包括的障害情報に追加する段階とをさらに含む。ＶＩＭが第１包括的障害情報を処理出来ないとき、又は修復が失敗したとき、障害発生ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報を取得して包括的な報告を実行すべく、ＶＩＭはＶＮＦＭへの要求を開始し得る。これにより上位層管理エンティティは包括的処理を実行し得る。
【００９０】
オプションとして、一実施形態において、方法は、ＶＮＦＭにより送信され、障害発生ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報をＶＩＭに要求するのに用いられる要求情報を受信する段階と、障害発生ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報をＶＮＦＭに送信する段階とをさらに含む。具体的には、ＶＮＦＭがＶＮＦエンティティの包括的障害情報を処理出来ないとき、ＶＮＦＭは関連ＮＦＶＩの障害情報をＶＩＭにさらに要求し、包括的な報告を実行し得る。これにより上位層管理エンティティは包括的処理を実行し得る。
【００９１】
オプションとして、一実施形態において、第１障害情報に応じて第１包括的障害情報をＶＩＭにより生成する段階の後に、方法は、第１包括的障害情報に応じて、ＶＩＭが第１包括的障害情報と同じである包括的障害情報を含むか否かを検出する段階と、ＶＩＭが第１包括的障害情報と同じである包括的障害情報を含むとき、第１包括的障害情報を削除する段階とをさらに含む。
【００９２】
具体的には、複数の関連ＮＦＶＩエンティティに複数の関連障害が生じていると、ＶＩＭは複数の同じ包括的障害情報を取得し得るからである。本明細書で同じであるということは、包括的障害情報における障害情報の内容が同じであることを指す。この場合、ＶＩＭは繰り返されるアラームの検出を実行し得る。ＶＩＭは、処理中の包括的障害情報を継続して処理し、未処理の同じ包括的障害情報を削除する。
【００９３】
オプションとして、一実施形態において、第１障害情報は、オペレーションアンドビジネスサポートシステム（ＯＳＳ／ＢＳＳ）にさらに報告され、これによりＯＳＳ／ＢＳＳは第１障害情報をモニタし提示する。
【００９４】
オプションとして、一実施形態において、第１障害情報は、動作状態及び障害時間のうち少なくとも１つをさらに含み、第１包括的障害情報は障害状態の情報をさらに含み、障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを含む。
【００９５】
本願発明のこの実施形態において提供された障害管理方法において、ＶＩＭは、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対する包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。加えて、包括的処理は関連した複数の障害情報に対して実行され、同じ包括的障害情報は繰り返されるアラームの検出によって削除されるので、障害処理の効率及び精度は向上する。
【００９６】
図３は、本願発明の実施形態に係る障害管理方法のフローチャートである。図３における方法はＶＮＦＭによって実行される。
【００９７】
３０１：仮想化ネットワーク機能マネージャ（ＶＮＦＭ）は、仮想化ネットワーク機能（ＶＮＦ）エンティティの障害発生エンティティ識別子及び障害タイプを含む第２障害情報を取得し、第２障害情報は、障害発生エンティティ識別子を有する第１ＶＮＦエンティティに障害が生じていることを示すのに用いられる。
【００９８】
３０２：ＶＮＦＭは、第２障害情報に応じて第２包括的障害情報を生成する。
【００９９】
３０３：ＶＮＦＭは、第２包括的障害情報に応じて、障害修復又は報告処理を実行する。
【０１００】
本願発明のこの実施形態において提供された障害管理方法によると、ＶＮＦＭは、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対する包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。
【０１０１】
オプションとして、一実施形態において、段階３０１は、第１ＶＮＦエンティティにより送信された第２障害情報を受信する段階、又は第１ＶＮＦエンティティに障害が生じていると判断して、第１ＶＮＦエンティティの障害に応じて第２障害情報を生成する段階を含む。すなわち、ＶＮＦＭは障害発生エンティティの障害情報を受動的に受信し得るか、又は障害を検出した後で、障害情報を能動的に生成し得る。
【０１０２】
オプションとして、一実施形態において、段階３０２は、第１ＶＮＦエンティティと関連したＶＮＦエンティティにより送信された障害情報が第２障害情報の関連障害情報であると判断する段階と、第２障害情報及び関連障害情報を含む第２包括的障害情報を生成する段階とを含む。複数のＶＮＦエンティティ間には相互関係が存在するので、第１ＶＮＦエンティティに障害が生じると、第１ＶＮＦエンティティと関連した別のＶＮＦエンティティにも障害が生じ得る。ＶＮＦＭは、一貫した包括的処理を実行すべく、全ての関連障害情報を収集し得る。
【０１０３】
オプションとして、一実施形態において、段階３０３は、第２包括的障害情報における第２障害情報における障害タイプ、又は第２包括的障害情報における関連障害情報における障害タイプに応じて、ＶＮＦＭが第２障害情報おける障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、ＶＮＦＭが第２障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＶＮＦエンティティの障害、及び／又は、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害を修復する段階、又はＶＮＦＭが第２障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含まないとき、第２包括的障害情報をオーケストレータに送信する段階とを含む。
【０１０４】
具体的には、包括的障害情報を生成した後に、ＶＮＦＭは最初に、ＶＮＦＭが包括的障害情報をローカルに処理出来るか否かを判断する必要があり、ＶＮＦＭが包括的障害情報を処理出来る場合に、ＶＮＦＭは包括的障害情報に含まれる１つのＶＮＦエンティティの障害を修復する、又はＶＮＦＭが包括的障害情報を処理出来ない場合、あるいは修復が失敗した場合に、ＶＮＦＭは報告処理を実行する。
【０１０５】
オプションとして、一実施形態において、障害修復ポリシーに応じて、第１ＶＮＦエンティティの障害、及び／又は、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害を修復する段階の後に、方法は、障害修復が成功したときに成功表示メッセージをオーケストレータに送信する段階、又は障害修復が失敗したときに第２包括的障害情報をオーケストレータに送信する段階をさらに含む。成功表示メッセージは、動作状態が「正常」に設定された障害情報であってよく、又は修復が成功したことを示すのに用いられる別の形態のメッセージであってもよいが、これは本願発明において限定されない。
【０１０６】
オプションとして、一実施形態において、第２包括的障害情報をオーケストレータに送信する段階の前に、方法は、第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報を仮想化インフラストラクチャマネージャ（ＶＩＭ）に要求する段階と、第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報を第２包括的障害情報に追加する段階とをさらに含み、ＮＦＶＩエンティティは、ＮＦＶＩにおける任意のハードウェア（ＨＷ）、ホストオペレーティングシステム（Ｈｏｓｔ  ＯＳ）、仮想マシンマネージャ、又は仮想マシン（ＶＭ）エンティティである。ＶＮＦＭが第２包括的障害情報を処理出来ないとき、又は修復が失敗したとき、障害発生ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報を取得して包括的な報告を実行すべく、ＶＮＦＭはＶＩＭへの要求を開始し得る。これにより、上位層管理エンティティは包括的処理を実行し得る。
【０１０７】
オプションとして、一実施形態において、方法は、ＶＩＭにより送信された第１包括的障害情報を受信する段階と、ＶＮＦＭが第１包括的障害情報における第１障害情報における障害タイプ、又は第１包括的障害情報における関連障害情報における障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、ＶＮＦＭが第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＮＦＶＩエンティティの障害、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する段階、又はＶＮＦＭが第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含まないとき、第１包括的障害情報をオーケストレータに送信するか、あるいはＶＮＦＭが第１包括的障害情報を処理出来ないことを示すのに用いられる表示メッセージをＶＩＭに送信し、これによりＶＩＭは第１包括的障害情報をオーケストレータに送信する段階とをさらに含み、第１包括的障害情報は第１障害情報及び第１障害情報の関連障害情報を含み、第１障害情報は第１ＮＦＶＩエンティティに障害が生じていることを示すのに用いられる。ＶＩＭがＮＦＶＩエンティティの第１包括的障害情報を処理出来ないとき、又は修復が失敗したとき、ＶＩＭは第１包括的障害情報をＶＮＦＭに報告する。ＶＮＦＭも第１包括的障害情報を処理出来ない場合、又は修復が失敗した場合、ＶＮＦＭはＶＩＭに通知し、これによりＶＩＭは第１包括的障害情報をオーケストレータに報告する。
【０１０８】
オプションとして、一実施形態において、ＶＩＭにより送信された第１包括的障害情報を受信する段階の後に、方法は、第１包括的障害情報に応じて、第１ＮＦＶＩエンティティと関連する、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティと関連する第１ＶＮＦエンティティの障害情報を判断する段階と、第１ＶＮＦエンティティの障害情報を第１包括的障害情報に追加し、これによりＶＮＦＭが第１包括的障害情報に対する修復又は報告処理を実行する段階とをさらに含む。
【０１０９】
オプションとして、一実施形態において、第２包括的障害情報に応じて障害修復又は報告処理をＶＮＦＭにより実行する段階の後に、方法は、第２包括的障害情報に応じて、ＶＮＦＭが第２包括的障害情報と同じである包括的障害情報を含むか否かを検出する段階と、ＶＮＦＭが第２包括的障害情報と同じである包括的障害情報を含むとき、第２包括的障害情報を削除する段階とをさらに含む。
【０１１０】
具体的には、複数の関連ＶＮＦエンティティに複数の関連障害が生じていると、ＶＮＦＭは複数の同じ包括的障害情報を取得し得るからである。本明細書で同じであるということは、包括的障害情報における障害情報の内容が同じであることを指す。この場合、ＶＮＦＭは繰り返されるアラームの検出を実行し得る。ＶＮＦＭは、処理中の包括的障害情報を継続して処理し、未処理の同じ包括的障害情報を削除する。
【０１１１】
オプションとして、一実施形態において、方法は、ＶＩＭにより送信され、障害発生ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報をＶＮＦＭに要求するのに用いられる要求情報を受信する段階と、障害発生ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報をＶＩＭに送信する段階とをさらに含む。
【０１１２】
オプションとして、一実施形態において、第２障害情報はオペレーションアンドビジネスサポートシステム（ＯＳＳ／ＢＳＳ）にさらに報告され、これによりＯＳＳ／ＢＳＳは第２障害情報をモニタし提示する。
【０１１３】
オプションとして、一実施形態において、第２障害情報は動作状態及び障害時間のうち少なくとも１つをさらに含み、第２包括的障害情報は障害状態の情報をさらに含み、障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを含む。
【０１１４】
本願発明のこの実施形態において提供された障害管理方法において、ＶＮＦＭはハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対して包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。加えて、包括的処理は関連した複数の障害情報に対して実行され、同じ包括的障害情報は繰り返されるアラームの検出によって削除されるので、障害処理の効率及び精度は向上する。
【０１１５】
図４は、本願発明の実施形態に係る障害管理方法のフローチャートである。図４における方法はオーケストレータによって実行される。
【０１１６】
４０１：オーケストレータは仮想化インフラストラクチャマネージャ（ＶＩＭ）により送信された第１包括的障害情報を受信し、第１包括的障害情報は第１障害情報を含み、第１障害情報は障害発生エンティティ識別子及び障害タイプを含み、第１障害情報は障害発生エンティティ識別子を有する第１ネットワーク機能仮想化インフラストラクチャ（ＮＦＶＩ）エンティティに障害が生じていることを示すのに用いられる。
【０１１７】
４０２：オーケストレータは第１包括的障害情報に応じて障害修復又は報告処理を実行する。
【０１１８】
本願発明のこの実施形態において提供された障害管理方法によると、オーケストレータはハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対して包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。
【０１１９】
オプションとして、一実施形態において、第１包括的障害情報は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害情報、及び／又は、第１ＮＦＶＩエンティティと関連した仮想化ネットワーク機能（ＶＮＦ）エンティティの障害情報をさらに含む。すなわち、オーケストレータによってＶＩＭから取得された包括的障害情報は、ＮＦＶＩエンティティの障害情報を含み得るか、又はＮＦＶＩエンティティ及び関連ＶＮＦエンティティの障害情報を含み得る。
【０１２０】
オプションとして、一実施形態において、段階４０２は、第１包括的障害情報における障害タイプに応じて、オーケストレータが障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、オーケストレータが障害タイプに対応する障害修復ポリシーを含むとき、第１ＮＦＶＩエンティティの障害、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する段階、又はオーケストレータが障害タイプに対応する障害修復ポリシーを含まないとき、第１包括的障害情報をオペレーションアンドビジネスサポートシステム（ＯＳＳ／ＢＳＳ）に送信する段階とを含む。
【０１２１】
オプションとして、一実施形態において、段階４０２は、第１包括的障害情報における障害タイプに応じて、オーケストレータが障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、オーケストレータが障害タイプに対応する障害修復ポリシーを含むとき、第１ＮＦＶＩエンティティの障害、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害、及び第１ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害を修復する段階、又はオーケストレータが障害タイプに対応する障害修復ポリシーを含まないとき、第１包括的障害情報をＯＳＳ／ＢＳＳに送信する段階とを含む。
【０１２２】
オプションとして、一実施形態において、段階４０２の前に方法は、第１包括的障害情報に応じて、オーケストレータが第１包括的障害情報と同じである包括的障害情報を含むか否かを検出する段階と、オーケストレータが第１包括的障害情報と同じである包括的障害情報を含むとき、第１包括的障害情報を削除する段階とをさらに含む。具体的には、複数の関連障害が複数の関連ＮＦＶＩエンティティ又はＶＮＦエンティティに生じていると、オーケストレータは複数の同じ包括的障害情報を取得し得るからである。本明細書で同じであるということは、包括的障害情報における障害情報の内容が同じであることを指す。この場合、オーケストレータは繰り返されるアラームの検出を実行し得る。オーケストレータは処理中の包括的障害情報を継続して処理し、未処理の同じ包括的障害情報を削除する。
【０１２３】
オプションとして、一実施形態において、第１障害情報は動作状態及び障害時間のうち少なくとも１つをさらに含み、第１包括的障害情報は障害状態の情報をさらに含み、障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを含む。
【０１２４】
本願発明のこの実施形態において提供された障害管理方法によると、オーケストレータはＶＩＭにより報告された包括的障害情報を受信して、関連した複数の障害情報に対して包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。加えて、包括的処理は関連した複数の障害情報に対して実行され、同じ包括的障害情報は繰り返されるアラームの検出によって削除されるので、障害処理の効率及び精度が向上する。
【０１２５】
図５は、本願発明の実施形態に係る障害管理方法のフローチャートである。図５における方法はオーケストレータによって実行される。
【０１２６】
５０１：オーケストレータは仮想化ネットワーク機能マネージャ（ＶＮＦＭ）により送信された第２包括的障害情報を受信し、第２包括的障害情報は第２障害情報を含み、第２障害情報は障害発生エンティティ識別子及び障害タイプを含み、第２障害情報は障害発生エンティティ識別子を有する第１仮想化ネットワーク機能ＶＮＦエンティティに障害が生じていることを示すのに用いられる。
【０１２７】
５０２：オーケストレータは第２包括的障害情報に応じて障害修復又は報告処理を実行する。
【０１２８】
本願発明のこの実施形態において提供された障害管理方法によると、オーケストレータはハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対して包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。
【０１２９】
オプションとして、一実施形態において、第２包括的障害情報は、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害情報、及び／又は、第１ＶＮＦエンティティと関連した仮想化インフラストラクチャマネージャ（ＮＦＶＩ）エンティティの障害情報をさらに含む。すなわち、オーケストレータによってＶＮＦＭから取得された包括的障害情報は、ＮＦＶＩエンティティの障害情報を含み得るか、又はＶＮＦエンティティの障害情報を含み得るか、又はＮＦＶＩエンティティ及び関連ＶＮＦエンティティの障害情報を含み得る。
【０１３０】
オプションとして、一実施形態において、段階５０２は、第２包括的障害情報における障害タイプに応じて、オーケストレータが障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、オーケストレータが障害タイプに対応する障害修復ポリシーを含むとき、第１ＶＮＦエンティティの障害、及び／又は、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害を修復する段階、又はオーケストレータが障害タイプに対応する障害修復ポリシーを含まないとき、第２包括的障害情報をオペレーションアンドビジネスサポートシステム（ＯＳＳ／ＢＳＳ）に送信する段階とを含む。
【０１３１】
オプションとして、一実施形態において、段階５０２は、第２包括的障害情報おける障害タイプに応じて、オーケストレータが障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、オーケストレータが障害タイプに対応する障害修復ポリシーを含むとき、第１ＶＮＦエンティティの障害、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害、及び第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害を修復する段階、又はオーケストレータが障害タイプに対応する障害修復ポリシーを含まないとき、第２包括的障害情報をＯＳＳ／ＢＳＳに送信する段階とを含む。
【０１３２】
オプションとして、一実施形態において、段階５０２の前に方法は、第２包括的障害情報に応じて、オーケストレータが第２包括的障害情報と同じである包括的障害情報を含むか否かを検出する段階と、オーケストレータが第２包括的障害情報と同じである包括的障害情報を含むとき、第２包括的障害情報を削除する段階とをさらに含む。具体的には、複数の関連障害が複数の関連ＮＦＶＩエンティティ又はＶＮＦエンティティに生じると、オーケストレータは複数の同じ包括的障害情報を取得し得るからである。本明細書で同じであるということは、包括的障害情報における障害情報の内容が同じであることを指す。この場合、オーケストレータは繰り返されるアラームの検出を実行し得る。オーケストレータは、処理中の包括的障害情報を継続して処理し、未処理の同じ包括的障害情報を削除する。
【０１３３】
オプションとして、一実施形態において、第２障害情報は動作状態及び障害時間のうち少なくとも１つをさらに含み、第２包括的障害情報は障害状態の情報をさらに含み、障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを含む。
【０１３４】
本願発明のこの実施形態において提供された障害管理方法によると、オーケストレータはＶＮＦＭにより報告された包括的障害情報を受信して、関連した複数の障害情報に対して包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。加えて、包括的処理は関連した複数の障害情報に対して実行され、同じ包括的障害情報は繰り返されるアラームの検出によって削除されるので、障害処理の効率及び精度は向上する。
【０１３５】
図６ａは、本願発明の実施形態に係る障害管理方法のインタラクション図である。図６ａにおける方法は、図１に示されているＮＦＶシステムによって実行され得る。
６０１：ＶＩＭは障害情報を取得する。
【０１３６】
ＶＩＭが、ＮＦＶＩにおける任意のＨＷ、Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、又はＶＭに障害が生じていることを検出すると、ＶＩＭは障害発生ＮＦＶＩエンティティの障害情報を取得する。具体的には、取得した障害情報は障害発生ＮＦＶＩエンティティによって生成され、ＶＩＭに報告され得るか、又は検出した障害に応じて、ＶＩＭによってローカルに生成され得る。ＶＩＭは、以下の方法を用いることにより、ＮＦＶＩエンティティに障害が生じていることを検出し得る。
【０１３７】
説明の便宜のために、第１ＮＦＶＩエンティティに障害が生じている例を用いることにより、以下は説明される。第１ＮＦＶＩエンティティはＮＦＶＩにおける任意のＨＷ、Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、又はＶＭであり得て、エンティティはハードウェアエンティティ又はソフトウェアエンティティを含み得る。
［方法１］
【０１３８】
第１ＮＦＶＩエンティティに障害が生じると、第１ＮＦＶＩエンティティが障害情報を生成し、障害情報は第１ＮＦＶＩエンティティを一意に識別するのに用いられる少なくとも障害発生エンティティ識別子を含み、障害発生第１ＮＦＶＩエンティティの実際の位置、又はトポロジー関係における障害発生第１ＮＦＶＩエンティティの位置は、識別子を用いることにより一意に判断され得る。障害情報は、障害情報を一意に識別するのに用いられる障害識別子をさらに含む。障害情報は、障害の原因を表すのに用いられ障害タイプ、例えば、過負荷、電源オフ、メモリリーク、ポートエラー、又は障害なしをさらに含む。加えて、障害情報は動作状態及び障害時間をさらに含み、動作状態は第１ＮＦＶＩエンティティが現在正常に働き得るか否かを示すのに用いられ、障害時間は障害が生じた時間を記録するのに用いられ得る。例として、障害情報のフォーマットが表１に示され得る。
【表１】
2018029344.tif 000003
【０１３９】
先述のフォーマットにおける障害情報を生成した後に、第１ＮＦＶＩは、Ｎｆ−Ｖｉインタフェースを用いることにより障害情報をＶＩＭに送信し得て、第１ＮＦＶＩはオプションとして、管理、記録、及び提示のために、ＥＭＳを用いることにより障害情報をＯＳＳ／ＢＳＳにも送信し得る。
［方法２］
【０１４０】
ＶＩＭは、障害検出を実行するよう第１ＮＦＶＩエンティティに命令すべく、第１ＮＦＶＩエンティティに表示メッセージを定期的に、又は必要なときに送信し得る。第１ＮＦＶＩエンティティが障害を検出した場合に、第１ＮＦＶＩエンティティは表１のものと同様の障害情報をＶＩＭに返し得るか、又は第１ＮＦＶＩエンティティに障害発生がない場合に、第１ＮＦＶＩエンティティは何のメッセージも返さないか、又は障害タイプが「障害なし」で動作状態が「正常」という、表１に示された障害情報を返し得る。
［方法３］
【０１４１】
第１ＮＦＶＩエンティティは、第１ＮＦＶＩエンティティが正常に動作していることを示すハートビート表示メッセージをＶＩＭに定期的に送信し得る。ＶＩＭは、第１ＮＦＶＩエンティティの複数のハートビートを定期的に受信し、第１ＮＦＶＩエンティティが正常に働いていることを検知する。第１ＮＦＶＩエンティティの複数のハートビートが中断すると、ＶＩＭは第１ＮＦＶＩエンティティに障害が生じていると判断し、ＶＩＭは第１ＮＦＶＩの障害情報を生成し得る。障害情報の具体的なフォーマットは、表１の障害情報のものと同様であり、さらなる詳細が本明細書で改めて説明されることはない。
【０１４２】
電源オフなどの予期せぬ出来事に起因して、ＮＦＶＩエンティティが障害情報を報告できないとき、それでもＶＩＭは、第１ＮＦＶＩエンティティに障害が生じていることを直ちに検知し得る。
［方法４］
【０１４３】
ＶＩＭは、ＮＦＶＩに対して定期的に、又は必要なときに障害検出を実行し得て、そして障害検出結果に応じてＶＩＭは第１ＮＦＶＩの障害情報を生成する。障害情報の具体的なフォーマットは、表１の障害情報のものと同様であり、さらなる詳細が本明細書で改めて説明されることはない。
【０１４４】
結論として、ＶＩＭは、先述の複数の方法のいずれか１つを用いることによりＮＦＶＩエンティティの障害を検出し得て、また複数の方法を組み合わせることにより、例えば、方法１と方法３とを組み合わせることにより検出を確実に実行し得る。ＮＦＶＩエンティティは、複数のハートビートをＶＩＭに定期的に送信し、障害が生じると、障害情報をＶＩＭに送信する。壊滅的な障害に起因してＮＦＶＩエンティティが障害情報を報告できない場合に、ＶＩＭは複数のハートビートの停止に応じて、ＮＦＶＩエンティティに障害が生じていることを検知し得る。
６０２：ＶＩＭは包括的障害情報を生成する。
【０１４５】
ＶＩＭが第１ＮＦＶＩエンティティにより送信された障害情報を受信した後、又はＶＩＭが第１ＮＦＶＩエンティティの障害に応じて障害情報を生成した後に、ＶＩＭは、包括的処理を実行すべく、第１ＮＦＶＩエンティティと関連した別のＮＦＶＩエンティティの障害情報を収集して包括的障害情報を生成する必要がある。
【０１４６】
具体的には、ＨＷ、Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、及びＶＭエンティティの間には相互関係が存在するので、第１ＮＦＶＩエンティティに障害が生じると、第１ＮＦＶＩエンティティと関連したいくつかエンティティにも障害が生じ得る。図６ｂは、ＨＷ、Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、及びＶＭエンティティの間の相互関係を例示的に示している。例えば、Ｈｏｓｔ  ＯＳ１、Ｈｙｐｅｒｖｉｓｏｒ１、ＶＭ１、及びＶＭ２は、ＨＷ１と関連している。このことは、ＨＷ１に障害が生じると、ＨＷ１に確立された複数の仮想化エンティティ、つまり、Ｈｏｓｔ  ＯＳ１、Ｈｙｐｅｒｖｉｓｏｒ１、ＶＭ１、及びＶＭ２にも障害が生じうることを意味している。この場合、ＶＩＭは、Ｈｏｓｔ  ＯＳ１、Ｈｙｐｅｒｖｉｓｏｒ１、ＶＭ１、及びＶＭ２によって報告された障害情報を収集し、ＨＷ１の障害情報を参照して包括的障害情報を生成し得る。具体的には、表２に示されている包括的障害情報が生成され得る。
【表２】
2018029344.tif 000004
【０１４７】
ＨＷ、Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、及びＶＭエンティティの障害情報のフォーマットは、表１のものと同様である。包括的障害情報の識別子は、包括的障害情報を一意に識別するのに用いられる。表２に示されている包括的障害情報は具体例であり、包括的障害情報に具体的に含まれる複数のエンティティの障害情報は相互関係に応じて判断されることが、理解されるべきである。包括的障害情報が生成されたばかりのとき、障害状態は「未処理」に設定され得る。
６０３：繰り返されるアラームの検出を実行する。
【０１４８】
包括的障害情報を生成した後に、ＶＩＭは生成された包括的障害情報をローカルに検出し、同じ情報があるか否かを判断し得る。具体的には、ＮＦＶＩエンティティに障害が生じた後に、全ての関連障害発生ＮＦＶＩエンティティは障害情報を報告し得て、ＶＩＭは同じ障害について複数の同じ包括的障害情報を生成し得る。例えば、ＨＷ１に障害が生じている場合、ＨＷ１と関連したＨｏｓｔ  ＯＳ１、Ｈｙｐｅｒｖｉｓｏｒ１、ＶＭ１、及びＶＭ２にも複数の障害が生じ、ＨＷ１と関連したＨｏｓｔ  ＯＳ１、Ｈｙｐｅｒｖｉｓｏｒ１、ＶＭ１、及びＶＭ２はＨＷ１と同じ動作を実行する。ＶＩＭは、関連障害情報を収集した後に複数の同じ包括的障害情報を生成し得て、この場合、ＶＩＭは１つの包括的障害情報のみを処理して、他の同じ包括的障害情報を破棄し得る。同じ包括的障害情報とは、ＨＷ、Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、及びＶＭの障害情報が部分的に同じであるが、障害識別子及び障害状態は異なり得ることを指すことが理解されるべきである。
【０１４９】
具体的には、包括的障害情報は、包括的障害情報おける障害状態に応じて確保され得るか、又は破棄され得る。例えば、生成されたばかりの包括的障害情報における障害状態が「未処理」である場合、繰り返されるアラームの検出が包括的障害情報に対して実行される。また障害状態が「処理中」である同じ包括的障害情報が発見された場合に、未処理である包括的障害情報は破棄され、障害状態が「処理中」である包括的障害情報は確保されて処理される。
６０４：ＶＩＭは自己修復判断を実行する。
【０１５０】
ＶＩＭが包括的障害情報を生成すると、ＶＩＭは、包括的障害情報における障害タイプが、ＶＩＭが処理し得る障害タイプであるか否かを最初に判断し得る。
【０１５１】
具体的には、ＶＩＭは障害修復ポリシーを有し、障害修復ポリシーは障害発生エンティティ識別子と、障害タイプと、障害修復方法との間のマッピングを含む。処理が実行され得るか否かは、包括的障害情報における障害タイプが障害修復ポリシーに存在するか否かを判断することによって、判断され得る。例えば、ＨＷ１の障害タイプが「能力低下」であり、対応する障害修復方法は「再起動」である。
【０１５２】
加えて、包括的障害情報が複数の関連ＮＦＶＩエンティティの障害情報を含むとき、ＶＩＭは、ＮＦＶＩエンティティの優先度に応じて、ＮＦＶＩエンティティの障害情報における障害タイプに対して自己修復判断を実行することを判断し得る。優先度は、高い順に、ＨＷ、Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、ＶＭである。例えば、表２に示されているように、包括的障害情報がＨＷ１、Ｈｏｓｔ  ＯＳ１、Ｈｙｐｅｒｖｉｓｏｒ１、ＶＭ１、及びＶＭ２の障害情報を含むとき、ＶＩＭはＨＷ１の障害を優先的に処理し得る。すなわち、「能力低下」などの、ＨＷ１の障害情報における障害タイプに応じて、障害修復方法が「再起動」であると判断し得る。
【０１５３】
具体的には、障害修復方法は以下に列挙された方法、すなわち、ハードウェアデバイスの再起動、ソフトウェア（Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、又は同様のもの）の再ロード、ＶＭの移行、ＶＮＦインストールソフトウェアの再ロード、ＶＮＦの再インスタンス化、ＶＮＦインスタンスの追加、ＶＮＦの移行（すなわち、ＶＮＦへのリソースの再割り当て）及びＶＮＦ転送グラフ（ＶＮＦ  Ｆｏｒｗａｒｄｉｎｇ  Ｇｒａｐｈ）の再インスタンス化のうち１つを含み得るが、これに限定されない。
６０５ａ：ＶＩＭは自己修復処理を実行し得る。
【０１５４】
ＶＩＭが、処理が実行され得ると判断する場合に、ＶＩＭは障害修復方法に従って、ＮＦＶＩエンティティに対して障害修復を実行する。障害修復が成功し、複数の関連ＮＦＶＩエンティティの障害が修復された場合、オーケストレータに修復が成功したことが通知され、障害修復処理プロセスは終了する。
【０１５５】
包括的障害情報が複数のＮＦＶＩエンティティを含み、優先的に処理されるＮＦＶＩエンティティの障害は問題なく修復されたが、他の複数の関連ＮＦＶＩエンティティの障害が残っている場合に、包括的障害情報における全てのＮＦＶＩエンティティの障害が修復されるまで、残りの複数の障害発生ＮＦＶＩエンティティにおいて最も高い優先度を有するＮＦＶＩエンティティを判断して修復すべく、段階６０４が繰り返される。そして、オーケストレータに修復が成功したことが通知され、障害修復処理プロセスは終了する。
【０１５６】
具体的には、その後に生成され、状態が「未処理」になっている同じ包括的障害情報に対して処理が繰り返されるのを回避すべく、処理され得る包括的障害情報に対して、ＶＩＭは修復状態を「処理中」に設定し得る。
【０１５７】
問題なく修復されたＮＦＶＩエンティティは、動作状態が「正常」であり、表１における障害情報と同様である障害情報を報告することにより、ＶＩＭに障害修復が成功したことを通知する。包括的障害情報における全ての関連ＮＦＶＩエンティティの障害が修復されると、ＶＩＭは包括的障害情報における障害状態を「修復済」に設定して、Ｏｒ−Ｖｉインタフェースを用いることにより、包括的障害情報をオーケストレータに報告し得る。修復成功は、既定のシグナリングを用いることにより報告もされ得るが、これは本願発明において限定されないことが、理解されるべきである。
【０１５８】
加えて、修復中であるＮＦＶＩエンティティは、障害エンティティと別の隣接するエンティティとの間のインタラクションによって引き起こされるさらなる障害の影響を回避すべく、分離され得る。
６０５ｂ：ＶＩＭは自己修復処理を実行できない。
【０１５９】
ＶＩＭにおける障害修復ポリシーが修復予定のＮＦＶＩエンティティの障害タイプを含まない場合に、ＶＩＭは包括的障害情報における障害状態を「未修復」に設定して、Ｏｒ−Ｖｉインタフェースを用いることにより、包括的障害情報をオーケストレータに報告し得る。
６０６：オーケストレータは自己修復判断を実行する。
【０１６０】
オーケストレータがＶＩＭにより送信された包括的障害情報を受信すると、オーケストレータは、自己修復処理が実行され得るか否かを検出する。これは、ＶＩＭの自己修復判断と同様である。オーケストレータはローカルの障害修復ポリシーに対してクエリを行い、処理が実行され得て、修復が成功した場合に、オーケストレータは包括的障害情報における障害状態を「修復済」に設定して、包括的障害情報をＯＳＳ／ＢＳＳに報告する、又はオーケストレータが修復処理を実行できない場合、あるいは修復処理を実行し得るが修復に失敗した場合に、オーケストレータはＮＦＶＩの包括的障害情報における障害状態を「未修復」に設定して、包括的障害情報をＯＳＳ／ＢＳＳに報告する。オーケストレータは複数のリソースの調整及び管理とＮＦＶサービスの実装とを担うので、オーケストレータは比較的高い管理許可及び処理能力を有し、ほとんどの障害を修復し得ることが理解されるべきである。処理できないか、又は修復に失敗した、ほんの少量の障害のみがＯＳＳ／ＢＳＳに報告される。
【０１６１】
具体的には、障害修復方法は以下に列挙された方法、すなわち、ハードウェアデバイスの再起動、ソフトウェア（Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、又は同様のもの）の再ロード、ＶＭの移行、ＶＮＦインストールソフトウェアの再ロード、ＶＮＦの再インスタンス化、ＶＮＦインスタンスの追加、ＶＮＦの移行（すなわち、ＶＮＦへのリソースの再割り当て）及びＶＮＦ転送グラフ（ＶＮＦ  Ｆｏｒｗａｒｄｉｎｇ  Ｇｒａｐｈ）の再インスタンス化のうち１つを含み得るが、これに限定されない。
６０７：ＯＳＳ／ＢＳＳは障害修復を実行する。
【０１６２】
ＯＳＳ／ＢＳＳは、受信した包括的障害情報における障害状態を「処理中」に設定する。そして、ＯＳＳ／ＢＳＳは、障害修復ポリシーにおける方法に従って障害修復を実行する。障害が復旧した後に、ＯＳＳ／ＢＳＳはＮＦＶＩエンティティにより送信された障害復旧通知を受信し得て、次にＯＳＳ／ＢＳＳは包括的障害情報における障害状態を「修復済」に変更する。ＯＳＳ／ＢＳＳにおける障害修復ポリシーは、全ての障害タイプの処理方法をデフォルトで含む。
【０１６３】
本願発明のこの実施形態において提供された障害管理方法によると、ＶＩＭはハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対して包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。加えて、包括的処理は関連した複数の障害情報に対して実行され、同じ包括的障害情報は繰り返されるアラームの検出によって削除され、処理中の障害発生エンティティは分離されるので、障害処理の効率及び精度は向上し、障害の影響は実質的に防がれる。
【０１６４】
図７は本願発明の別の実施形態に係る障害管理方法のインタラクション図である。図７における方法は、図１に示されているＮＦＶシステムによって実行され得る。
７０１：ＶＮＦＭは障害情報を取得する。
【０１６５】
ＶＮＦＭがＶＮＦにおける任意のＶＮＦエンティティにおいて障害が生じていることを検出すると、ＶＮＦＭは障害発生ＶＮＦエンティティの障害情報を取得する。具体的には、取得した障害情報は障害発生ＶＮＦエンティティによって生成され、ＶＮＦＭに報告され得るか、又は検出した障害に応じてＶＮＦＭによってローカルに生成され得る。ＶＮＦＭは以下の方法を用いることにより、ＶＮＦエンティティに障害が生じていることを検出し得る。
【０１６６】
説明の便宜のために、第１ＶＮＦエンティティに障害が生じている例を用いることにより、以下は説明される。第１ＶＮＦエンティティはＶＮＦにおける任意のＶＮＦエンティティであり得て、エンティティはハードウェアエンティティ、ソフトウェアエンティティ、又はインスタンスを含み得る。
［方法１］
【０１６７】
第１ＶＮＦエンティティに障害が生じると、第１ＶＮＦエンティティは障害情報を生成し、障害情報は第１ＶＮＦエンティティを一意に識別するのに用いられる少なくとも障害発生エンティティ識別子を含み、障害発生第１ＶＮＦエンティティの実際の位置、又はトポロジー関係における障害発生第１ＶＮＦエンティティの位置は、識別子を用いることにより一意に判断され得る。障害識別子は、障害情報を一意に識別するのに用いられる。障害情報は、障害の原因を表すのに用いられ障害タイプ、例えば、過負荷、電源オフ、メモリリーク、ポートエラー、又は障害なしをさらに含む。加えて、障害情報は動作状態及び障害時間をさらに含み、動作状態は第１ＶＮＦエンティティが現在正常に働き得るか否かを示すのに用いられ、障害時間は障害が生じた時間を記録するのに用いられ得る。例として、障害情報のフォーマットが表３に示され得る。
【表３】
2018029344.tif 000005
【０１６８】
先述のフォーマットにおける障害情報を生成した後に、第１ＶＮＦは、Ｖｅ−Ｖｎｆｍインタフェースを用いることにより障害情報をＶＮＦＭに送信し得て、第１ＮＦＶＩはオプションとして、管理、記録、及び提示のために、ｖＥＭＳを用いることにより障害情報をＯＳＳ／ＢＳＳにも送信し得る。
［方法２］
【０１６９】
ＶＮＦＭは、障害検出を実行するよう第１ＶＮＦエンティティに命令すべく、第１ＶＮＦエンティティに表示メッセージを定期的に、又は必要なときに送信し得る。第１ＶＮＦエンティティが障害を検出した場合に、第１ＶＮＦエンティティは表３のものと同様の障害情報をＶＮＦＭに返し得るか、又は第１ＶＮＦに障害発生がない場合に、第１ＶＮＦエンティティは何のメッセージも返さないか、又は障害タイプが「障害なし」で動作状態が「正常」という、表３に示された障害情報を返し得る。
［方法３］
【０１７０】
第１ＶＮＦエンティティは、第１ＶＮＦエンティティが正常に動作していることを示すハートビート表示メッセージをＶＮＦＭに定期的に送信し得る。ＶＮＦＭは、第１ＶＮＦエンティティの複数のハートビートを定期的に受信し、第１ＶＮＦエンティティが正常に働いていることを検知する。第１ＶＮＦエンティティの複数のハートビートが中断すると、ＶＮＦＭは第１ＶＮＦエンティティに障害が生じていると判断し、ＶＮＦＭは第１ＶＮＦの障害情報を生成し得る。障害情報の具体的なフォーマットは、表３の障害情報のものと同様であり、さらなる詳細が本明細書で改めて説明されることはない。
【０１７１】
予期せぬ出来事に起因して、ＶＮＦエンティティが障害情報を報告できないとき、それでもＶＮＦＭは、第１ＶＮＦエンティティに障害が生じていることを直ちに検知し得る。
［方法４］
【０１７２】
ＶＮＦＭは、ＶＮＦに対して定期的に、又は必要なときに障害検出を実行し得て、そして障害検出結果に応じてＶＮＦＭは第１ＶＮＦの障害情報を生成する。障害情報の具体的なフォーマットは、表３の障害情報のものと同様であり、さらなる詳細が本明細書で改めて説明されることはない。
【０１７３】
結論として、ＶＮＦＭは、先述の複数の方法のいずれか１つを用いることによりＶＮＦエンティティの障害を検出し得て、また複数の方法を組み合わせることにより、例えば、方法１と方法３とを組み合わせることにより検出を確実に実行し得る。ＶＮＦエンティティは、複数のハートビートをＶＮＦＭに定期的に送信し、障害が生じると、障害情報をＶＮＦＭに送信する。壊滅的な障害に起因してＶＮＦエンティティが障害情報を報告できない場合に、ＶＮＦＭは複数のハートビートの停止に応じて、ＶＮＦエンティティに障害が生じていることを検知し得る。
７０２：ＶＮＦＭは包括的障害情報を生成する。
【０１７４】
ＶＮＦＭが第１ＶＮＦエンティティにより送信された障害情報を受信した後、又はＶＮＦＭが第１ＶＮＦエンティティの障害に応じて障害情報を生成した後に、ＶＮＦＭは、第１ＶＮＦの障害情報に応じて包括的障害情報を生成し得る。オプションとして、ＶＮＦＭは、包括的処理を実行すべく、第１ＶＮＦエンティティと関連した他の複数のＶＮＦエンティティの障害情報を収集して包括的障害情報を生成し得る。
【０１７５】
具体的には、複数のＶＮＦエンティティの間に相互関係が存在するので、第１ＶＮＦエンティティに障害が生じると、第１ＶＮＦエンティティと関連した別のＶＮＦエンティティにも障害が生じ得る。図６ｂは、複数のＶＮＦエンティティの間の相互関係を例示的に示している。例えば、ＶＮＦ１及びＶＮＦ２は両方ともＶＭ１に基づいており、すなわちＶＮＦ１とＶＮＦ２との間に相互関係が存在する。ＶＮＦ１に障害が生じると、ＶＮＦ２にも障害が生じ得る。
【０１７６】
この場合、ＶＮＦＭはＶＮＦ１によって報告された障害情報を収集し、ＶＮＦ２の障害情報を参照して包括的障害情報を生成し得る。具体的には、表４に示されている包括的障害情報が生成され得る。
【表４】
2018029344.tif 000006
【０１７７】
ＶＮＦ１及びＶＮＦ２エンティティの障害情報のフォーマットは、表３のものと同様である。表４に示されている包括的障害情報は具体例であり、包括的障害情報に具体的に含まれる複数のエンティティの障害情報は相互関係に応じて判断されることが、理解されるべきである。包括的障害情報が生成されたばかりのとき、障害状態は「未処理」に設定され得る。
７０３：繰り返されるアラームの検出を実行する。
【０１７８】
ＶＮＦＭが包括的障害情報を生成した後に、ＶＮＦＭは生成された包括的障害情報をローカルに検出して、同じ情報があるか否かを判断し得る。具体的には、ＶＮＦエンティティに障害が生じた後に、全ての関連障害発生ＶＮＦエンティティは障害情報を報告し得て、ＶＮＦＭは同じ障害について複数の同じ包括的障害情報を生成し得る。例えば、ＶＮＦ１に障害が生じている場合に、ＶＮＦ１と関連したＶＮＦ２にも障害が生じ、ＶＮＦ２はＶＮＦ１と同じ動作を実行する。ＶＮＦＭは、関連障害情報を収集した後に複数の同じ包括的障害情報を生成し得て、この場合、ＶＮＦＭは１つの包括的障害情報のみを処理して、他の同じ包括的障害情報を破棄し得る。本明細書で同じ包括的障害情報とは、ＶＮＦの状態情報が部分的に同じであり、障害状態が異なり得ることを指すことが理解されるべきである。
【０１７９】
具体的には、包括的障害情報は、包括的障害情報における障害状態に応じて確保され得るか、又は破棄され得る。例えば、生成されたばかりの包括的障害情報における障害状態が「未処理」である場合、繰り返されるアラームの検出が包括的障害情報に対して実行される。また障害状態が「処理中」である同じ包括的障害情報が発見された場合に、未処理である包括的障害情報は破棄される。
７０４：ＶＮＦＭは自己修復判断を実行する。
【０１８０】
ＶＮＦＭが包括的障害情報を生成すると、ＶＮＦＭは包括的障害情報における障害タイプが、ＶＮＦＭが処理し得る障害タイプであるか否かを最初に判断し得る。
【０１８１】
具体的には、ＶＮＦＭは障害修復ポリシーを有し、障害修復ポリシーは障害発生エンティティ識別子と、障害タイプと、障害修復方法との間のマッピングを含む。処理が実行され得るか否かは、包括的障害情報における障害タイプが障害修復ポリシーに存在するか否かを判断することによって、判断され得る。例えば、ＶＮＦ１の障害タイプが「能力低下」であり、対応する障害修復方法は「ＶＮＦインスタンスの追加」である。
【０１８２】
具体的には、障害修復方法は以下に列挙された方法、すなわち、ハードウェアデバイスの再起動、ソフトウェア（Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、又は同様のもの）の再ロード、ＶＭの移行、ＶＮＦインストールソフトウェアの再ロード、ＶＮＦの再インスタンス化、ＶＮＦインスタンスの追加、ＶＮＦの移行（すなわち、ＶＮＦへのリソースの再割り当て）及びＶＮＦ転送グラフ（ＶＮＦ  Ｆｏｒｗａｒｄｉｎｇ  Ｇｒａｐｈ）の再インスタンス化のうち１つを含み得るが、これに限定されない。
７０５ａ：ＶＮＦＭは自己修復処理を実行し得る。
【０１８３】
ＶＮＦＭが、処理が実行され得ると判断した場合、ＶＮＦＭは障害修復方法に従ってＶＮＦエンティティに対して障害修復を実行する。障害修復が成功し、複数の関連ＶＮＦエンティティの障害が修復された場合に、オーケストレータに修復が成功したことが通知され、障害修復処理プロセスは終了する。
【０１８４】
包括的障害情報が複数のＶＮＦエンティティを含み、優先的に処理されるＶＮＦエンティティの障害は問題なく修復されたが、他の複数の関連ＶＮＦエンティティの障害が残っている場合に、包括的障害情報における全てのＶＮＦエンティティの障害が修復されるまで、残りの複数の障害発生ＶＮＦエンティティを判断して修復すべく、段階７０４が繰り返される。そして、オーケストレータに修復が成功したことが通知され、障害修復処理プロセスは終了する。
【０１８５】
具体的には、その後に生成され、状態が「未処理」になっている同じ包括的障害情報に対して処理が繰り返されるのを回避すべく、処理され得る包括的障害情報に対して、ＶＮＦＭは修復状態を「処理中」に設定し得る。
【０１８６】
問題なく修復されたＶＮＦエンティティは、動作状態が「正常」であり、表３における障害情報と同様である障害情報を報告することにより、ＶＮＦＭに障害修復が成功したことを通知する。包括的障害情報における全ての関連ＶＮＦエンティティの障害が修復されると、ＶＮＦＭは包括的障害情報における障害状態を「修復済」に設定して、Ｏｒ−Ｖｎｆｍインタフェースを用いることにより、包括的障害情報をオーケストレータに報告し得る。修復成功は、既定のシグナリングを用いることにより報告もされ得るが、これは本願発明において限定されないことが、理解されるべきである。
【０１８７】
加えて、修復中であるＶＮＦエンティティは、障害エンティティと別の隣接するエンティティとの間のインタラクションによって引き起こされるさらなる障害の影響を回避すべく、分離され得る。
７０５ｂ：ＶＮＦＭは自己修復処理を実行できない。
【０１８８】
ＶＮＦＭにおける障害修復ポリシーが修復予定のＶＮＦエンティティの障害タイプを含まない場合に、ＶＮＦＭは包括的障害情報における障害状態を「未修復」に設定して、Ｏｒ−Ｖｎｆｍインタフェースを用いることにより、包括的障害情報をオーケストレータに報告し得る。
７０６：オーケストレータは自己修復判断を実行する。
【０１８９】
オーケストレータがＶＮＦＭにより送信された包括的障害情報を受信すると、オーケストレータは、自己修復処理が実行され得るか否かを検出する。これは、ＶＮＦＭの自己修復判断と同様である。オーケストレータはローカルの障害修復ポリシーに対してクエリを行い、処理が実行され得て、修復が成功した場合に、オーケストレータは包括的障害情報における障害状態を「修復済」に設定して、包括的障害情報をＯＳＳ／ＢＳＳに報告する、又はオーケストレータが修復処理を実行できない場合、あるいは修復処理を実行し得るが修復に失敗した場合に、オーケストレータはＶＮＦの包括的障害情報における障害状態を「未修復」に設定して、包括的障害情報をＯＳＳ／ＢＳＳに報告する。オーケストレータは複数のリソースの調整及び管理とＮＦＶサービスの実装とを担うので、オーケストレータは比較的高い管理許可及び処理能力を有し、ほとんどの障害を修復し得ることが理解されるべきである。処理できないか、又は修復に失敗した、ほんの少量の障害のみがＯＳＳ／ＢＳＳに報告される。
７０７：ＯＳＳ／ＢＳＳは障害修復を実行する。
【０１９０】
ＯＳＳ／ＢＳＳは、受信した包括的障害情報における障害状態を「処理中」に設定する。そして、ＯＳＳ／ＢＳＳは、障害修復ポリシーにおける方法に従って障害修復を実行する。障害が復旧した後に、ＯＳＳ／ＢＳＳはＶＮＦエンティティにより送信された障害復旧通知を受信し得て、次にＯＳＳ／ＢＳＳは包括的障害情報における障害状態を「修復済」に変更する。ＯＳＳ／ＢＳＳにおける障害修復ポリシーは、全ての障害タイプの処理方法をデフォルトで含む。
【０１９１】
具体的には、障害修復方法は以下に列挙された方法、すなわち、ハードウェアデバイスの再起動、ソフトウェア（Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、又は同様のもの）の再ロード、ＶＭの移行、ＶＮＦインストールソフトウェアの再ロード、ＶＮＦの再インスタンス化、ＶＮＦインスタンスの追加、ＶＮＦの移行（すなわち、ＶＮＦへのリソースの再割り当て）及びＶＮＦ転送グラフ（ＶＮＦ  Ｆｏｒｗａｒｄｉｎｇ  Ｇｒａｐｈ）の再インスタンス化のうち１つを含み得るが、これに限定されない。
【０１９２】
本願発明のこの実施形態において提供された障害管理方法によると、ＶＩＭは、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対する包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。加えて、包括的処理は関連した複数の障害情報に対して実行され、同じ包括的障害情報は繰り返されるアラームの検出によって削除され、処理中の障害発生エンティティは分離されるので、障害処理の効率及び精度は向上し、障害の影響は実質的に防がれる。
【０１９３】
図８は、本願発明の別の実施形態に係る障害管理方法のインタラクション図である。図８における方法は、図１に示されているＮＦＶシステムによって実行され得る。
８０１：ＶＩＭは障害情報を取得する。
【０１９４】
ＶＩＭが、ＮＦＶＩにおける任意のＨＷ、Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、又はＶＭエンティティに障害が生じていることを検出すると、ＶＩＭは障害発生ＮＦＶＩエンティティの障害情報を取得する。具体的には、取得した障害情報は障害発生ＮＦＶＩエンティティによって生成され、ＶＩＭに報告され得るか、又は検出した障害に応じて、ＶＩＭによってローカルに生成され得る。具体的には、ＮＦＶＩエンティティに障害が生じていることを、ＶＩＭによって検出する方法は、図６の段階６０１において説明された方法と同様であり、さらなる詳細が本明細書で改めて説明されることはない。
８０２：ＶＩＭは包括的障害情報を生成する。
【０１９５】
ＶＩＭが第１ＮＦＶＩエンティティにより送信された障害情報を受信した後、又はＶＩＭが第１ＮＦＶＩエンティティの障害に応じて障害情報を生成した後に、ＶＩＭは、包括的処理を実行すべく、第１ＮＦＶＩエンティティと関連した別のＮＦＶＩエンティティの障害情報を収集して包括的障害情報を生成する必要があり、これは図６の段階６０２において説明された方法と明確に同様であり、さらなる詳細が本明細書で改めて説明されることはない。
８０３：繰り返されるアラームの検出を実行する。
【０１９６】
包括的障害情報を生成した後に、ＶＩＭは生成された包括的障害情報をローカルに検出し、同じ情報があるか否かを判断し得る。具体的な検出方法は、図６の段階６０３において説明された方法と同様であり、さらなる詳細が本明細書で改めて説明されることはない。
８０４：ＶＩＭは自己修復判断を実行する。
【０１９７】
ＶＩＭが包括的障害情報を生成すると、ＶＩＭは、包括的障害情報における障害タイプが、ＶＩＭが処理し得る障害タイプであるか否かを最初に判断し得る。具体的な判断方法は、図６の段階６０４において説明された方法と同様であり、さらなる詳細が本明細書で改めて説明されることはない。
８０５ａ：ＶＩＭは自己修復処理を実行し得る。
【０１９８】
ＶＩＭが、処理が実行され得ると判断する場合に、ＶＩＭは障害修復方法に従って、ＮＦＶＩエンティティに対して障害修復を実行する。障害修復が成功し、複数の関連ＮＦＶＩエンティティの障害が修復された場合、オーケストレータに修復が成功したことが通知され、障害修復処理プロセスは終了する。
【０１９９】
包括的障害情報が複数のＮＦＶＩエンティティを含み、優先的に処理されるＮＦＶＩエンティティの障害は問題なく修復されたが、他の複数の関連ＮＦＶＩエンティティの障害が残っている場合に、包括的障害情報における全てのＮＦＶＩエンティティの障害が修復されるまで、残りの複数の障害発生ＮＦＶＩエンティティにおいて最も高い優先度を有するＮＦＶＩエンティティを判断して修復すべく、段階８０４が繰り返される。そして、オーケストレータに修復が成功したことが通知され、障害修復処理プロセスは終了する。具体的な方法は、図６の段階６０５ａにおいて説明された方法と同様であり、さらなる詳細が本明細書で改めて説明されることはない。
【０２００】
加えて、修復中であるＮＦＶＩエンティティは、障害エンティティと別の隣接するエンティティとの間のインタラクションによって引き起こされるさらなる障害の影響を回避すべく、分離され得る。
８０５ｂ：ＶＩＭが自己修復処理を実行できない場合に、ＶＩＭはＶＮＦＭへの報告を実行する。
【０２０１】
ＶＩＭにおける障害修復ポリシーが修復予定のＮＦＶＩエンティティの障害タイプを含まない場合に、ＶＩＭは包括的障害情報における障害状態を「未修復」に設定して、Ｖｉ−Ｖｎｆｍインタフェースを用いることにより、包括的障害情報をＶＮＦＭに報告する。
【０２０２】
ＶＮＦＭがＶＩＭにより送信された包括的障害情報を受信すると、ＶＮＦＭは自己修復処理が実行され得るか否かを検出する。これはＶＩＭの自己修復判断と同様である。ＶＮＦＭはローカルの障害修復ポリシーに対してクエリを行い、処理が実行され得て、修復が成功した場合に、ＶＮＦＭは包括的障害情報における障害状態を「修復済」に設定して、包括的障害情報をオーケストレータに報告する、又はＶＮＦＭが修復処理を実行できない場合、あるいは修復処理を実行し得るが修復に失敗した場合に、ＶＮＦＭはＮＦＶＩの包括的障害情報における障害状態を「未修復」に設定して、包括的障害情報をオーケストレータに報告する。
８０６：オーケストレータは自己修復判断を実行する。
【０２０３】
オーケストレータがＶＮＦＭにより送信されたＮＦＶＩの包括的障害情報を受信すると、オーケストレータは、自己修復処理が実行され得るか否かを検出する。これは、ＶＩＭの自己修復判断と同様である。オーケストレータはローカルの障害修復ポリシーに対してクエリを行い、処理が実行され得て、修復が成功した場合に、オーケストレータは包括的障害情報における障害状態を「修復済」に設定して、包括的障害情報をＯＳＳ／ＢＳＳに報告する、又はオーケストレータが修復処理を実行できない場合、あるいは修復処理を実行し得るが修復に失敗した場合に、オーケストレータはＮＦＶＩの包括的障害情報における障害状態を「未修復」に設定して、包括的障害情報をＯＳＳ／ＢＳＳに報告する。オーケストレータは複数のリソースの調整及び管理とＮＦＶサービスの実装とを担うので、オーケストレータは比較的高い管理許可及び処理能力を有し、ほとんどの障害を修復し得ることが理解されるべきである。処理できないか、又は修復に失敗した、ほんの少量の障害のみがＯＳＳ／ＢＳＳに報告される。
８０７：ＯＳＳ／ＢＳＳは障害修復を実行する。
【０２０４】
ＯＳＳ／ＢＳＳは、受信した包括的障害情報における障害状態を「処理中」に設定する。そして、ＯＳＳ／ＢＳＳは、障害修復ポリシーにおける方法に従って障害修復を実行する。障害が復旧した後に、ＯＳＳ／ＢＳＳはＮＦＶＩエンティティにより送信された障害復旧通知を受信し得て、次にＯＳＳ／ＢＳＳは包括的障害情報における障害状態を「修復済」に変更する。ＯＳＳ／ＢＳＳにおける障害修復ポリシーは、全ての障害タイプの処理方法をデフォルトで含む。
【０２０５】
具体的には、障害修復方法は以下に列挙された方法、すなわち、ハードウェアデバイスの再起動、ソフトウェア（Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、又は同様のもの）の再ロード、ＶＭの移行、ＶＮＦインストールソフトウェアの再ロード、ＶＮＦの再インスタンス化、ＶＮＦインスタンスの追加、ＶＮＦの移行（すなわち、ＶＮＦへのリソースの再割り当て）及びＶＮＦ転送グラフ（ＶＮＦ  Ｆｏｒｗａｒｄｉｎｇ  Ｇｒａｐｈ）の再インスタンス化のうち１つを含み得るが、これに限定されない。
【０２０６】
本願発明のこの実施形態において提供された障害管理方法によると、ＶＩＭは、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対する包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。加えて、包括的処理は関連した複数の障害情報に対して実行され、同じ包括的障害情報は繰り返されるアラームの検出によって削除され、処理中の障害発生エンティティは分離されるので、障害処理の効率及び精度は向上し、障害の影響は実質的に防がれる。
【０２０７】
図９は本願発明の別の実施形態に係る障害管理方法のインタラクション図である。図９における方法は、図１に示されているＮＦＶシステムによって実行され得る。
９０１：ＶＩＭは障害情報を取得する。
【０２０８】
ＶＩＭが、ＮＦＶＩにおける任意のＨＷ、Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、又はＶＭに障害が生じていることを検出すると、ＶＩＭは障害発生ＮＦＶＩエンティティの障害情報を取得する。具体的には、取得した障害情報は障害発生ＮＦＶＩエンティティによって生成され、ＶＩＭに報告され得るか、又は検出した障害に応じて、ＶＩＭによってローカルに生成され得る。具体的には、ＮＦＶＩエンティティに障害が生じていることを、ＶＩＭによって検出する方法は、図６の段階６０１において説明された方法と同様であり、さらなる詳細が本明細書で改めて説明されることはない。
９０２：ＶＩＭは包括的障害情報を生成する。
【０２０９】
ＶＩＭが第１ＮＦＶＩエンティティにより送信された障害情報を受信した後、又はＶＩＭが第１ＮＦＶＩエンティティの障害に応じて障害情報を生成した後に、ＶＩＭは、包括的処理を実行すべく、第１ＮＦＶＩエンティティと関連した別のＮＦＶＩエンティティの障害情報を収集して包括的障害情報を生成する必要があり、これは図６の段階６０２において説明された方法と明確に同様であり、さらなる詳細が本明細書で改めて説明されることはない。
９０３：繰り返されるアラームの検出を実行する。
【０２１０】
包括的障害情報を生成した後に、ＶＩＭは生成された包括的障害情報をローカルに検出し、同じ情報があるか否かを判断し得る。具体的な検出方法は、図６の段階６０３において説明された方法と同様であり、さらなる詳細が本明細書で改めて説明されることはない。
９０４：ＶＩＭは自己修復判断を実行する。
【０２１１】
ＶＩＭが包括的障害情報を生成すると、ＶＩＭは、包括的障害情報における障害タイプが、ＶＩＭが処理し得る障害タイプであるか否かを最初に判断し得る。具体的な判断方法は、図６の段階６０４において説明された方法と同様であり、さらなる詳細が本明細書で改めて説明されることはない。
９０５ａ：ＶＩＭは自己修復処理を実行し得る。
【０２１２】
ＶＩＭが、処理が実行され得ると判断する場合に、ＶＩＭは障害修復方法に従って、ＮＦＶＩエンティティに対して障害修復を実行する。障害修復が成功し、複数の関連ＮＦＶＩエンティティの障害が修復された場合、オーケストレータに修復が成功したことが通知され、障害修復処理プロセスは終了する。
【０２１３】
包括的障害情報が複数のＮＦＶＩエンティティを含み、優先的に処理されるＮＦＶＩエンティティの障害は問題なく修復されたが、他の複数の関連ＮＦＶＩエンティティの障害が残っている場合に、包括的障害情報における全てのＮＦＶＩエンティティの障害が修復されるまで、残りの複数の障害発生ＮＦＶＩエンティティにおいて最も高い優先度を有するＮＦＶＩエンティティを判断して修復すべく、段階９０４が繰り返される。そして、オーケストレータに修復が成功したことが通知され、障害修復処理プロセスは終了する。具体的な方法は、図６の段階６０５ａにおいて説明された方法と同様であり、さらなる詳細が本明細書で改めて説明されることはない。
【０２１４】
加えて、修復中であるＮＦＶＩエンティティは、障害エンティティと別の隣接するエンティティとの間のインタラクションによって引き起こされるさらなる障害の影響を回避すべく、分離され得る。
９０５ｂ：ＶＩＭが自己修復処理を実行できない場合に、ＶＩＭはＶＮＦＭへの報告を実行する。
【０２１５】
ＶＩＭにおける障害修復ポリシーが修復予定のＮＦＶＩエンティティの障害タイプを含まない場合に、ＶＩＭは包括的障害情報における障害状態を「未修復」に設定して、Ｖｉ−Ｖｎｆｍインタフェースを用いることにより、包括的障害情報をＶＮＦＭに報告する。
【０２１６】
ＶＮＦＭがＶＩＭにより送信された包括的障害情報を受信すると、ＶＮＦＭは自己修復処理が実行され得るか否かを検出する。これはＶＩＭの自己修復判断と同様である。ＶＮＦＭはローカルの障害修復ポリシーに対してクエリを行い、処理が実行され得て、修復が成功した場合に、ＶＮＦＭは包括的障害情報における障害状態を「修復済」に設定して、包括的障害情報をオーケストレータに報告する、又はＶＮＦＭが修復処理を実行できない場合、あるいは修復処理を実行し得るが修復に失敗した場合に、ＶＮＦＭはＮＦＶＩの包括的障害情報における障害状態を「未修復」に設定して、包括的障害情報をＶＩＭに返す。
９０６：オーケストレータは自己修復判断を実行する。
【０２１７】
そして、ＶＩＭは、Ｏｒ−Ｖｉインタフェースを用いることによりＮＦＶＩの包括的障害情報をオーケストレータに報告し、オーケストレータは自己修復処理が実行され得るか否かを検出する。これはＶＩＭの自己修復判断と同様である。オーケストレータはローカルの障害修復ポリシーに対してクエリを行い、処理が実行され得て、修復が成功した場合に、オーケストレータは包括的障害情報における障害状態を「修復済」に設定して、包括的障害情報をＯＳＳ／ＢＳＳに報告する、又はオーケストレータが修復処理を実行できない場合、あるいは修復処理を実行し得るが修復に失敗した場合に、オーケストレータは包括的障害情報における障害状態を「未修復」に設定して、包括的障害情報をＯＳＳ／ＢＳＳに報告する。オーケストレータは複数のリソースの調整及び管理とＮＦＶサービスの実装とを担うので、オーケストレータは比較的高い管理許可及び処理能力を有し、ほとんどの障害を修復し得ることが理解されるべきである。処理できないか、又は修復に失敗した、ほんの少量の障害のみがＯＳＳ／ＢＳＳに報告される。
９０７：ＯＳＳ／ＢＳＳは障害修復を実行する。
【０２１８】
ＯＳＳ／ＢＳＳは、受信した包括的障害情報における障害状態を「処理中」に設定する。そして、ＯＳＳ／ＢＳＳは、障害修復ポリシーにおける方法に従って障害修復を実行する。障害が復旧した後に、ＯＳＳ／ＢＳＳはＮＦＶＩエンティティにより送信された障害復旧通知を受信し得て、次にＯＳＳ／ＢＳＳは包括的障害情報における障害状態を「修復済」に変更する。ＯＳＳ／ＢＳＳにおける障害修復ポリシーは、全ての障害タイプの処理方法をデフォルトで含む。
【０２１９】
具体的には、障害修復方法は以下に列挙された方法、すなわち、ハードウェアデバイスの再起動、ソフトウェア（Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、又は同様のもの）の再ロード、ＶＭの移行、ＶＮＦインストールソフトウェアの再ロード、ＶＮＦの再インスタンス化、ＶＮＦインスタンスの追加、ＶＮＦの移行（すなわち、ＶＮＦへのリソースの再割り当て）及びＶＮＦ転送グラフ（ＶＮＦ  Ｆｏｒｗａｒｄｉｎｇ  Ｇｒａｐｈ）の再インスタンス化のうち１つを含み得るが、これに限定されない。
【０２２０】
図６、図８、及び図９は、ＮＦＶＩエンティティの障害をＶＩＭによって修復し管理する処理であり、図７は、ＶＮＦエンティティの障害をＶＮＦＭによって修復し管理する処理であることが理解されるべきである。ＮＦＶＩエンティティをＶＩＭによって修復し管理する処理と、ＶＮＦエンティティをＶＮＦＭによって修復し管理する処理とは、２つの比較的別個の処理であってよく、又は２つの同時処理であってもよいが、このことは本願発明において限定されない。
【０２２１】
本願発明のこの実施形態において提供された障害管理方法によると、ＶＩＭは、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対する包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。加えて、包括的処理は関連した複数の障害情報に対して実行され、同じ包括的障害情報は繰り返されるアラームの検出によって削除され、処理中の障害発生エンティティは分離されるので、障害処理の効率及び精度は向上し、障害の影響は実質的に防がれる。
【０２２２】
図１０は本願発明の別の実施形態に係る障害管理方法のインタラクション図である。図１０における方法は、図１に示されているＮＦＶシステムによって実行され得る。
１００１ａ：ＶＩＭは障害情報を取得する。
【０２２３】
ＶＩＭが、ＮＦＶＩにおける任意のＨＷ、Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、又はＶＭに障害が生じていることを検出すると、ＶＩＭは障害発生ＮＦＶＩエンティティの障害情報を取得する。具体的には、取得した障害情報は障害発生ＮＦＶＩエンティティによって生成され、ＶＩＭに報告され得るか、又は検出した障害に応じて、ＶＩＭによってローカルに生成され得る。ＶＩＭは、以下の方法を用いることにより、ＮＦＶＩエンティティに障害が生じていることを検出し得る。
【０２２４】
説明の便宜のために、第１ＮＦＶＩエンティティに障害が生じている例を用いることにより、以下は説明される。第１ＮＦＶＩエンティティはＮＦＶＩにおける任意のＨＷ、Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、又はＶＭであり得て、エンティティはハードウェアエンティティ又はソフトウェアエンティティを含み得る。
［方法１］
【０２２５】
第１ＮＦＶＩエンティティに障害が生じると、第１ＮＦＶＩエンティティが障害情報を生成し、障害情報は第１ＮＦＶＩエンティティを一意に識別するのに用いられる少なくとも障害発生エンティティ識別子を含み、障害発生第１ＮＦＶＩエンティティの実際の位置、又はトポロジー関係における障害発生第１ＮＦＶＩエンティティの位置は、識別子を用いることにより一意に判断され得る。障害情報は、障害情報を一意に識別するのに用いられる障害識別子をさらに含む。障害情報は、障害の原因を表すのに用いられ障害タイプ、例えば、電源オフ、過負荷、又は障害なしをさらに含む。加えて、障害情報は動作状態及び障害時間をさらに含み、動作状態は第１ＮＦＶＩエンティティが現在正常に働き得るか否かを示すのに用いられ、障害時間は障害が生じた時間を記録するのに用いられ得る。例として、障害情報のフォーマットが表１に示され得る。
【０２２６】
先述のフォーマットにおける障害情報を生成した後に、第１ＮＦＶＩは、Ｎｆ−Ｖｉインタフェースを用いることにより障害情報をＶＩＭに送信し得て、第１ＮＦＶＩはオプションとして、管理、記録、及び提示のために、ＥＭＳを用いることにより障害情報をＯＳＳ／ＢＳＳにも送信し得る。
［方法２］
【０２２７】
ＶＩＭは、障害検出を実行するよう第１ＮＦＶＩエンティティに命令すべく、第１ＮＦＶＩエンティティに表示メッセージを定期的に、又は必要なときに送信し得る。第１ＮＦＶＩエンティティが障害を検出した場合に、第１ＮＦＶＩエンティティは表１のものと同様の障害情報をＶＩＭに返し得るか、又は第１ＮＦＶＩに障害発生がない場合に、第１ＮＦＶＩエンティティは何のメッセージも返さないか、又は障害タイプが「障害なし」で動作状態が「正常」という、表１に示された障害情報を返し得る。
［方法３］
【０２２８】
第１ＮＦＶＩエンティティは、第１ＮＦＶＩエンティティが正常に動作していることを示すハートビート表示メッセージをＶＩＭに定期的に送信し得る。ＶＩＭは、第１ＮＦＶＩエンティティの複数のハートビートを定期的に受信し、第１ＮＦＶＩエンティティが正常に働いていることを検知する。第１ＮＦＶＩエンティティの複数のハートビートが中断すると、ＶＩＭは第１ＮＦＶＩエンティティに障害が生じていると判断し、ＶＩＭは第１ＮＦＶＩの障害情報を生成し得る。障害情報の具体的なフォーマットは、表１の障害情報のものと同様であり、さらなる詳細が本明細書で改めて説明されることはない。
【０２２９】
電源オフなどの予期せぬ出来事に起因して、ＮＦＶＩエンティティが障害情報を報告できないとき、それでもＶＩＭは、第１ＮＦＶＩエンティティに障害が生じていることを直ちに検知し得る。
［方法４］
【０２３０】
ＶＩＭは、ＮＦＶＩに対して定期的に、又は必要なときに障害検出を実行し得て、そして障害検出結果に応じてＶＩＭは第１ＮＦＶＩの障害情報を生成する。障害情報の具体的なフォーマットは、表１の障害情報のものと同様であり、さらなる詳細が本明細書で改めて説明されることはない。
【０２３１】
結論として、ＶＩＭは、先述の複数の方法のいずれか１つを用いることによりＮＦＶＩエンティティの障害を検出し得て、また複数の方法を組み合わせることにより、例えば、方法１と方法３とを組み合わせることにより検出を確実に実行し得る。ＮＦＶＩエンティティは、複数のハートビートをＶＩＭに定期的に送信し、障害が生じると、障害情報をＶＩＭに送信する。壊滅的な障害に起因してＮＦＶＩエンティティが障害情報を報告できない場合に、ＶＩＭは複数のハートビートの停止に応じて、ＮＦＶＩエンティティに障害が生じていることを検知し得る。
１００１ｂ：ＶＮＦＭは障害情報を取得する。
【０２３２】
ＶＮＦＭがＶＮＦにおける任意のＶＮＦエンティティにおいて障害が生じていることを検出すると、ＶＮＦＭは障害発生ＶＮＦエンティティの障害情報を取得する。具体的には、取得した障害情報は障害発生ＶＮＦエンティティによって生成され、ＶＮＦＭに報告され得るか、又は検出した障害に応じてＶＮＦＭによってローカルに生成され得る。ＶＮＦＭは以下の方法を用いることにより、ＶＮＦエンティティに障害が生じていることを検出し得る。
【０２３３】
説明の便宜のために、第１ＶＮＦエンティティに障害が生じている例を用いることにより、以下は説明される。第１ＶＮＦエンティティはＶＮＦにおける任意のＶＮＦエンティティであり得て、エンティティはハードウェアエンティティ、ソフトウェアエンティティ、又はインスタンスを含み得る。
［方法１］
【０２３４】
第１ＶＮＦエンティティに障害が生じると、第１ＶＮＦエンティティは障害情報を生成し、障害情報は第１ＶＮＦエンティティを一意に識別するのに用いられる少なくとも障害発生エンティティ識別子を含み、障害発生第１ＶＮＦエンティティの実際の位置、又はトポロジー関係における障害発生第１ＶＮＦエンティティの位置は、識別子を用いることにより一意に判断され得る。障害情報は、障害の原因又は結果を表すのに用いられ障害タイプをさらに含み得る。加えて、障害情報は動作状態及び障害時間をさらに含み、動作状態は第１ＶＮＦエンティティが現在正常に働き得るか否かを示すのに用いられ、障害時間は障害が生じた時間を記録するのに用いられ得る。例として、障害情報のフォーマットが表３に示され得る。
【０２３５】
先述のフォーマットにおける障害情報を生成した後に、第１ＶＮＦは、Ｖｅ−Ｖｎｆｍインタフェースを用いることにより障害情報をＶＮＦＭに送信し得て、第１ＶＮＦはオプションとして、管理、記録、及び提示のために、ｖＥＭＳを用いることにより障害情報をＯＳＳ／ＢＳＳにも送信し得る。
［方法２］
【０２３６】
ＶＮＦＭは、障害検出を実行するよう第１ＶＮＦエンティティに命令すべく、第１ＶＮＦエンティティに表示メッセージを定期的に、又は必要なときに送信し得る。第１ＶＮＦエンティティが障害を検出した場合に、第１ＶＮＦエンティティは表３のものと同様の障害情報をＶＮＦＭに返し得るか、又は第１ＶＮＦに障害発生がない場合に、第１ＶＮＦエンティティは何のメッセージも返さないか、又は障害タイプが「障害なし」で動作状態が「正常」という、表３に示された障害情報を返し得る。
［方法３］
【０２３７】
第１ＶＮＦエンティティは、第１ＶＮＦエンティティが正常に動作していることを示すハートビート表示メッセージをＶＮＦＭに定期的に送信し得る。ＶＮＦＭは、第１ＶＮＦエンティティの複数のハートビートを定期的に受信し、第１ＶＮＦエンティティが正常に働いていることを検知する。第１ＶＮＦエンティティの複数のハートビートが中断すると、ＶＮＦＭは第１ＶＮＦエンティティに障害が生じていると判断し、ＶＮＦＭは第１ＶＮＦの障害情報を生成し得る。障害情報の具体的なフォーマットは、表３の障害情報のものと同様であり、さらなる詳細が本明細書で改めて説明されることはない。
【０２３８】
予期せぬ出来事に起因して、ＶＮＦエンティティが障害情報を報告できないとき、それでもＶＮＦＭは、第１ＶＮＦエンティティに障害が生じていることを直ちに検知し得る。
［方法４］
【０２３９】
ＶＮＦＭは、ＶＮＦに対して定期的に、又は必要なときに障害検出を実行し得て、そして障害検出結果に応じてＶＮＦＭは第１ＶＮＦの障害情報を生成する。障害情報の具体的なフォーマットは、表３の障害情報のものと同様であり、さらなる詳細が本明細書で改めて説明されることはない。
【０２４０】
結論として、ＶＮＦＭは、先述の複数の方法のいずれか１つを用いることによりＶＮＦエンティティの障害を検出し得て、また複数の方法を組み合わせることにより、例えば、方法１と方法３とを組み合わせることにより検出を確実に実行し得る。ＶＮＦエンティティは、複数のハートビートをＶＮＦＭに定期的に送信し、障害が生じると、障害情報をＶＮＦＭに送信する。壊滅的な障害に起因してＶＮＦエンティティが障害情報を報告できない場合に、ＶＮＦＭは複数のハートビートの停止に応じて、ＶＮＦエンティティに障害が生じていることを検知し得る。
【０２４１】
段階１００１ａ及び段階１００１ｂは、２つの比較的別個の処理であってよく、又は２つの関連した処理であってもよいことが理解されるべきである。本願発明のこの実施形態において、２つの段階は２つの同時処理と理解され得る。すなわち、本願発明のこの実施形態は、ＮＦＶＩ及びＶＮＦに関連障害が生じている場合における障害の管理及び修復を具体的に説明している。
１００２ａ：ＶＩＭは包括的障害情報を生成する。
【０２４２】
ＶＩＭが第１ＮＦＶＩエンティティにより送信された障害情報を受信した後、又はＶＩＭが第１ＮＦＶＩエンティティの障害に応じて障害情報を生成した後に、すなわち、段階１００１ａの後に、ＶＩＭは、包括的処理を実行すべく、第１ＮＦＶＩエンティティと関連した別のＮＦＶＩエンティティの障害情報を収集して包括的障害情報を生成する必要がある。
【０２４３】
具体的には、ＨＷ、Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、及びＶＭエンティティの間には相互関係が存在するので、第１ＮＦＶＩエンティティに障害が生じると、第１ＮＦＶＩエンティティと関連したエンティティにも障害が生じ得る。図６ｂは、ＨＷ、Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、及びＶＭエンティティの間の相互関係を例示的に示している。例えば、Ｈｏｓｔ  ＯＳ１、Ｈｙｐｅｒｖｉｓｏｒ１、ＶＭ１、及びＶＭ２は、ＨＷ１と関連している。このことは、ＨＷ１に障害が生じると、ＨＷ１に確立された複数の仮想化エンティティ、つまり、Ｈｏｓｔ  ＯＳ１、Ｈｙｐｅｒｖｉｓｏｒ１、ＶＭ１、及びＶＭ２にも障害が生じうることを意味している。
【０２４４】
この場合、ＶＩＭは、Ｈｏｓｔ  ＯＳ１、Ｈｙｐｅｒｖｉｓｏｒ１、ＶＭ１、及びＶＭ２によって報告された障害情報を収集し、ＨＷ１の障害情報を参照して包括的障害情報を生成し得る。具体的には、表２に示されている包括的障害情報が生成され得る。ＨＷ、Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、及びＶＭエンティティの障害情報のフォーマットは、表１のものと同様である。表２に示されている包括的障害情報は具体例であり、包括的障害情報に具体的に含まれる複数のエンティティの障害情報は相互関係に応じて判断されることが、理解されるべきである。包括的障害情報が生成されたばかりのとき、障害状態は「未処理」に設定され得る。
１００２ｂ：ＶＮＦＭは包括的障害情報を生成する。
【０２４５】
ＶＮＦＭが第１ＶＮＦエンティティにより送信された障害情報を受信した後、又はＶＮＦＭが第１ＶＮＦエンティティの障害に応じて障害情報を生成した後に、すなわち、段階１００１ｂの後に、ＶＮＦＭは、第１ＶＮＦの障害情報に応じて包括的障害情報を生成し得る。オプションとして、ＶＮＦＭは、包括的処理を実行すべく、第１ＶＮＦエンティティと関連した他の複数のＶＮＦエンティティの障害情報を収集して包括的障害情報を生成し得る。
【０２４６】
具体的には、複数のＶＮＦエンティティの間に相互関係が存在するので、第１ＶＮＦエンティティに障害が生じると、第１ＶＮＦエンティティと関連した別のＶＮＦエンティティにも障害が生じ得る。図７ｂは、複数のＶＮＦエンティティの間の相互関係を例示的に示している。例えば、ＶＮＦ１及びＶＮＦ２は両方ともＶＭ１に基づいており、すなわちＶＮＦ１とＶＮＦ２との間に相互関係が存在する。ＶＮＦ１に障害が生じると、ＶＮＦ２にも障害が生じ得る。
【０２４７】
この場合、ＶＮＦＭはＶＮＦ１によって報告された障害情報を収集し、ＶＮＦ２の障害情報を参照して包括的障害情報を生成し得る。具体的には、表４に示されている包括的障害情報が生成され得る。
【０２４８】
ＶＮＦ１及びＶＮＦ２エンティティの障害情報のフォーマットは、表３のものと同様である。表４に示されている包括的障害情報は具体例であり、包括的障害情報に具体的に含まれる複数のエンティティの障害情報は相互関係に応じて判断されることが、理解されるべきである。包括的障害情報が生成されたばかりのとき、障害状態は「未処理」に設定され得る。
【０２４９】
同様に、段階１００２ａ及び段階１００２ｂは、２つの比較的別個の処理であってよく、又は２つの関連した処理であってもよい。本願発明のこの実施形態において、２つの段階は２つの同時処理と理解され得る。
１００３ａ：ＶＩＭは繰り返されるアラームの検出を実行する。
【０２５０】
包括的障害情報を生成した後に、ＶＩＭは生成された包括的障害情報をローカルに検出し、同じ情報があるか否かを判断し得る。具体的には、ＮＦＶＩエンティティに障害が生じた後に、全ての関連障害発生ＮＦＶＩエンティティは障害情報を報告し得て、ＶＩＭは同じ障害について複数の同じ包括的障害情報を生成し得る。例えば、ＨＷ１に障害が生じている場合、ＨＷ１と関連したＨｏｓｔ  ＯＳ１、Ｈｙｐｅｒｖｉｓｏｒ１、ＶＭ１、及びＶＭ２にも複数の障害が生じ、ＨＷ１と関連したＨｏｓｔ  ＯＳ１、Ｈｙｐｅｒｖｉｓｏｒ１、ＶＭ１、及びＶＭ２はＨＷ１と同じ動作を実行する。ＶＩＭは、関連障害情報を収集した後に複数の同じ包括的障害情報を生成し得て、この場合、ＶＩＭは１つの包括的障害情報のみを処理して、他の同じ包括的障害情報を破棄し得る。同じ包括的障害情報とは、ＨＷ、Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、及びＶＭの障害情報が部分的に同じであるが、障害状態は異なり得ることを指すことが理解されるべきである。
【０２５１】
具体的には、包括的障害情報は、包括的障害情報おける障害状態に応じて確保され得るか、又は破棄され得る。例えば、生成されたばかりの包括的障害情報における障害状態が「未処理」である場合、繰り返されるアラームの検出が包括的障害情報に対して実行される。また障害状態が「処理中」である同じ包括的障害情報が発見された場合に、未処理である包括的障害情報は破棄され、障害状態が「処理中」である包括的障害情報は確保されて処理される。
１００３ｂ：ＶＮＦＭは繰り返されるアラームの検出を実行する。
【０２５２】
包括的障害情報を生成した後に、ＶＮＦＭは生成された包括的障害情報をローカルに検出して、同じ情報があるか否かを判断し得る。具体的には、ＶＮＦエンティティに障害が生じた後に、全ての関連障害発生ＶＮＦエンティティは障害情報を報告し得て、ＶＮＦＭは同じ障害について複数の同じ包括的障害情報を生成し得る。例えば、ＶＮＦ１に障害が生じている場合に、ＶＮＦ１と関連したＶＮＦ２にも障害が生じ、ＶＮＦ２はＶＮＦ１と同じ動作を実行する。ＶＮＦＭは、関連障害情報を収集した後に複数の同じ包括的障害情報を生成し得て、この場合、ＶＮＦＭは１つの包括的障害情報のみを処理して、他の同じ包括的障害情報を破棄し得る。本明細書で同じ包括的障害情報とは、ＶＮＦの状態情報が部分的に同じであり、障害状態が異なり得ることを指すことが理解されるべきである。
【０２５３】
具体的には、包括的障害情報は、包括的障害情報おける障害状態に応じて確保され得るか、又は破棄され得る。例えば、生成されたばかりの包括的障害情報における障害状態が「未処理」である場合、繰り返されるアラームの検出が包括的障害情報に対して実行される。また障害状態が「処理中」である同じ包括的障害情報が発見された場合に、未処理である包括的障害情報は破棄され、障害状態が「処理中」である包括的障害情報は確保されて処理される。
１００４ａ：ＶＩＭは自己修復判断を実行する。
【０２５４】
ＶＩＭが包括的障害情報を生成すると、ＶＩＭは、包括的障害情報における障害タイプが、ＶＩＭが処理し得る障害タイプであるか否かを最初に判断し得る。
【０２５５】
具体的には、ＶＩＭは障害修復ポリシーを有し、障害修復ポリシーは障害発生エンティティ識別子と、障害タイプと、障害修復方法との間のマッピングを含む。処理が実行され得るか否かは、包括的障害情報における障害タイプが障害修復ポリシーに存在するか否かを判断することによって、判断され得る。例えば、ＨＷ１の障害タイプが「能力低下」であり、対応する障害修復方法は「再起動」である。
【０２５６】
加えて、包括的障害情報が複数の関連ＮＦＶＩエンティティの障害情報を含むとき、ＶＩＭは、ＮＦＶＩエンティティの優先度に応じて、ＮＦＶＩエンティティの障害情報における障害タイプに対して自己修復判断を実行することを判断し得る。優先度は、高い順に、ＨＷ、Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、ＶＭである。例えば、表２に示されているように、包括的障害情報がＨＷ１、Ｈｏｓｔ  ＯＳ１、Ｈｙｐｅｒｖｉｓｏｒ１、ＶＭ１、及びＶＭ２の障害情報を含むとき、ＶＩＭはＨＷ１の障害を優先的に処理し得る。すなわち、「能力低下」などの、ＨＷ１の障害情報における障害タイプに応じて、障害修復方法が「再起動」であると判断し得る。
１００４ｂ：ＶＮＦＭは自己修復判断を実行する。
【０２５７】
ＶＮＦＭが包括的障害情報を生成すると、ＶＮＦＭは包括的障害情報における障害タイプが、ＶＮＦＭが処理し得る障害タイプであるか否かを最初に判断し得る。
【０２５８】
具体的には、ＶＮＦＭは障害修復ポリシーを有し、障害修復ポリシーは障害発生エンティティ識別子と、障害タイプと、障害修復方法との間のマッピングを含む。処理が実行され得るか否かは、包括的障害情報における障害タイプが障害修復ポリシーに存在するか否かを判断することによって、判断され得る。例えば、ＶＮＦ１の障害タイプが「能力低下」であり、対応する障害修復方法は「ＶＮＦインスタンスの追加」である。
【０２５９】
具体的には、障害修復方法は以下に列挙された方法、すなわち、ハードウェアデバイスの再起動、ソフトウェア（Ｈｏｓｔ  ＯＳ、Ｈｙｐｅｒｖｉｓｏｒ、又は同様のもの）の再ロード、ＶＭの移行、ＶＮＦインストールソフトウェアの再ロード、ＶＮＦの再インスタンス化、ＶＮＦインスタンスの追加、ＶＮＦの移行（すなわち、ＶＮＦへのリソースの再割り当て）及びＶＮＦ転送グラフ（ＶＮＦ  Ｆｏｒｗａｒｄｉｎｇ  Ｇｒａｐｈ）の再インスタンス化のうち１つを含み得るが、これに限定されない。
１００５ａ：ＶＩＭは自己修復処理を実行し得る。
【０２６０】
ＶＩＭが、処理が実行され得ると判断する場合に、ＶＩＭは障害修復方法に従って、ＮＦＶＩエンティティに対して障害修復を実行する。障害修復が成功し、複数の関連ＮＦＶＩエンティティの障害が修復された場合、オーケストレータに修復が成功したことが通知され、障害修復処理プロセスは終了する。
【０２６１】
包括的障害情報が複数のＮＦＶＩエンティティを含み、優先的に処理されるＮＦＶＩエンティティの障害は問題なく修復されたが、他の複数の関連ＮＦＶＩエンティティの障害が残っている場合に、包括的障害情報における全てのＮＦＶＩエンティティの障害が修復されるまで、残りの複数の障害発生ＮＦＶＩエンティティにおいて最も高い優先度を有するＮＦＶＩエンティティを判断して修復すべく、段階１００４ａが繰り返される。そして、オーケストレータに修復が成功したことが通知され、障害修復処理プロセスは終了する。
【０２６２】
具体的には、その後に生成され、状態が「未処理」になっている同じ包括的障害情報に対して処理が繰り返されるのを回避すべく、処理され得る包括的障害情報に対して、ＶＩＭは修復状態を「処理中」に設定し得る。
【０２６３】
問題なく修復されたＮＦＶＩエンティティは、動作状態が「正常」であり、表１における障害情報と同様である障害情報を報告することにより、ＶＩＭに障害修復が成功したことを通知する。包括的障害情報における全ての関連ＮＦＶＩエンティティの障害が修復されると、ＶＩＭは包括的障害情報における障害状態を「修復済」に設定して、Ｏｒ−Ｖｉインタフェースを用いることにより、包括的障害情報をオーケストレータに報告し得る。修復成功は、既定のシグナリングを用いることにより報告もされ得るが、これは本願発明において限定されないことが、理解されるべきである。
【０２６４】
加えて、修復中であるＮＦＶＩエンティティは、障害エンティティと別の隣接するエンティティとの間のインタラクションによって引き起こされるさらなる障害の影響を回避すべく、分離され得る。
１００５ｂ：ＶＮＦＭは自己修復処理を実行し得る。
【０２６５】
ＶＮＦＭが、処理が実行され得ると判断した場合、ＶＮＦＭは障害修復方法に従ってＶＮＦエンティティに対して障害修復を実行する。障害修復が成功し、複数の関連ＶＮＦエンティティの障害が修復された場合に、オーケストレータに修復が成功したことが通知され、障害修復処理プロセスは終了する。
【０２６６】
包括的障害情報が複数のＶＮＦエンティティを含み、優先的に処理されるＶＮＦエンティティの障害は問題なく修復されたが、他の複数の関連ＶＮＦエンティティの障害が残っている場合に、包括的障害情報における全てのＶＮＦエンティティの障害が修復されるまで、残りの複数の障害発生ＶＮＦエンティティを判断して修復すべく、段階１００４ｂが繰り返される。そして、オーケストレータに修復が成功したことが通知され、障害修復処理プロセスは終了する。
【０２６７】
具体的には、その後に生成され、状態が「未処理」になっている同じ包括的障害情報に対して処理が繰り返されるのを回避すべく、処理され得る包括的障害情報に対して、ＶＮＦＭは修復状態を「処理中」に設定し得る。
【０２６８】
問題なく修復されたＶＮＦエンティティは、動作状態が「正常」であり、表３における障害情報と同様である障害情報を報告することにより、ＶＮＦＭに障害修復が成功したことを通知する。包括的障害情報における全ての関連ＶＮＦエンティティの障害が修復されると、ＶＮＦＭは包括的障害情報における障害状態を「修復済」に設定して、Ｏｒ−Ｖｎｆｍインタフェースを用いることにより、包括的障害情報をオーケストレータに報告し得る。修復成功は、既定のシグナリングを用いることにより報告もされ得るが、これは本願発明において限定されないことが、理解されるべきである。
【０２６９】
加えて、修復中であるＶＮＦエンティティは、障害エンティティと別の隣接するエンティティとの間のインタラクションによって引き起こされるさらなる障害の影響を回避すべく、分離され得る。
１００５ｃ：ＶＩＭは自己修復処理を実行できない。
【０２７０】
段階１００５ａにおいて判断した後に、ＶＩＭにおける障害修復ポリシーが修復予定のＮＦＶＩエンティティの障害タイプを含まない場合に、ＶＩＭは第１ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報をＶＮＦＭに要求する。そして、ＶＩＭは、ＶＮＦＭにより送信された、第１ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報を受信して、受信した障害情報をＮＦＶＩの最初の包括的障害情報に追加し、次に、Ｏｒ−Ｖｉインタフェースを用いることにより、組み合わせられた包括的障害情報をオーケストレータに報告する。例えば、図６ａに示されている相互関係において、ＨＷ１と関連したＮＦＶＩエンティティは、Ｈｏｓｔ  ＯＳ１、Ｈｙｐｅｒｖｉｓｏｒ１、ＶＭ１、及びＶＭ２であり、ＨＷ１はさらにＶＮＦと関連し、ＶＮＦ１及びＶＮＦ２もＨＷ１と関連している。ＶＮＦ１に障害が生じている場合、すなわち、ＶＮＦＭがＶＮＦ１の障害情報を有する場合に、ＶＮＦＭは、Ｖｉ−Ｖｎｆｍインタフェースを用いることにより、ＶＮＦ１の障害情報をＶＩＭに送信し、これによりＶＩＭは包括的処理及び報告を実行する。
１００５ｄ：ＶＮＦＭは自己修復処理を実行できない。
【０２７１】
段階１００５ｂにおいて判断した後に、ＶＮＦＭにおける障害修復ポリシーが修復予定のＶＮＦエンティティの障害タイプを含まない場合に、ＶＮＦＭは第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報をＶＩＭに要求する。そして、ＶＮＦＭは、ＶＩＭにより送信された、第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報を受信して、受信した障害情報をＶＮＦの最初の包括的障害情報に追加し、次に、Ｏｒ−Ｖｎｆｍインタフェースを用いることにより、組み合わせられた包括的障害情報をオーケストレータに報告する。例えば、図６ａに示されている相互関係において、ＶＮＦ１と関連したＮＦＶＩエンティティは、ＶＭ１、Ｈｏｓｔ  ＯＳ１、Ｈｙｐｅｒｖｉｓｏｒ１、ＨＷ１、及びＨＷ２である。複数の障害がＶＭ１、Ｈｏｓｔ  ＯＳ１、Ｈｙｐｅｒｖｉｓｏｒ１、及びＨＷ１にも生じている場合に、ＶＩＭは、Ｖｉ−Ｖｎｆｍインタフェースを用いることにより、ＶＭ１、Ｈｏｓｔ  ＯＳ１、Ｈｙｐｅｒｖｉｓｏｒ１、及びＨＷ１の障害情報をＶＮＦＭに送信し、これによりＶＮＦＭは包括的処理及び報告を実行する。
１００６：オーケストレータは自己修復判断を実行する。
【０２７２】
オーケストレータが、ＶＮＦＭ又はＶＩＭにより報告され、包括的処理が実行された（１００５ｃ又は１００５ｄ）包括的障害情報を受信すると、オーケストレータは自己修復処理が包括的障害情報に対して実行され得るか否かを検出する。これは、ＶＩＭの自己修復判断と同様である。オーケストレータはローカルの障害修復ポリシーを検索し、処理が実行され得て、修復が成功した場合に、オーケストレータは包括的障害情報における障害状態を「修復済」に設定して、包括的障害情報をＯＳＳ／ＢＳＳに報告する、又はオーケストレータが修復処理を実行できない場合、あるいは修復処理を実行し得るが修復に失敗した場合に、オーケストレータは包括的障害情報における障害状態を「未修復」に設定して、包括的障害情報をＯＳＳ／ＢＳＳに報告する。オーケストレータは複数のリソースの調整及び管理とＮＦＶサービスの実装とを担うので、オーケストレータは比較的高い管理許可及び処理能力を有し、ほとんどの障害を修復し得ることが理解されるべきである。処理できないか、又は修復に失敗した、ほんの少量の障害のみがＯＳＳ／ＢＳＳに報告される。
１００７：ＯＳＳ／ＢＳＳは障害修復を実行する。
【０２７３】
ＯＳＳ／ＢＳＳは、受信した包括的障害情報における障害状態を「処理中」に設定する。そして、ＯＳＳ／ＢＳＳは、障害修復ポリシーにおける方法に従って障害修復を実行する。障害が復旧した後に、ＯＳＳ／ＢＳＳはＮＦＶＩエンティティにより送信された障害復旧通知を受信し得て、次にＯＳＳ／ＢＳＳは包括的障害情報における障害状態を「修復済」に変更する。ＯＳＳ／ＢＳＳにおける障害修復ポリシーは、全ての障害タイプの処理方法をデフォルトで含む。
【０２７４】
本願発明のこの実施形態において提供された障害管理方法によると、ＶＩＭは、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対する包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。加えて、包括的処理は関連した複数の障害情報に対して実行され、同じ包括的障害情報は繰り返されるアラームの検出によって削除され、処理中の障害発生エンティティは分離されるので、障害処理の効率及び精度は向上し、障害の影響は実質的に防がれる。
【０２７５】
図１１は、本願発明の実施形態に係る仮想化インフラストラクチャマネージャ（ＶＩＭ）エンティティの概略図である。図１１に示されるＶＩＭエンティティ１１００は、取得ユニット１１０１、生成ユニット１１０２、及び処理ユニット１１０３を含む。
【０２７６】
取得ユニット１１０１は、ネットワーク機能仮想化インフラストラクチャ（ＮＦＶＩ）エンティティの障害発生エンティティ識別子及び障害タイプを含む第１障害情報を取得し、第１障害情報は障害発生エンティティ識別子を有する第１ＮＦＶＩエンティティに障害が生じていることを示すのに用いられる。
【０２７７】
生成ユニット１１０２は、取得ユニット１１０１によって取得された第１障害情報に応じて第１包括的障害情報を生成するよう構成され、第１包括的障害情報は、第１障害情報及び第１障害情報の関連障害情報を含む。
【０２７８】
処理ユニット１１０３は、生成ユニット１１０２によって生成された第１包括的障害情報に応じて障害修復又は報告処理を実行するよう構成される。
【０２７９】
本願発明のこの実施形態において提供されたＶＩＭエンティティ１１００は、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対して包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。
【０２８０】
オプションとして、一実施形態において、ＶＩＭエンティティ１１００は判断ユニットと受信ユニットとをさらに含み、取得ユニットは、受信ユニットを用いることにより、第１ＮＦＶＩエンティティにより送信された第１障害情報を受信する、又は判断ユニットを用いることにより、第１ＮＦＶＩエンティティに障害が生じていると判断して、第１ＮＦＶＩエンティティの障害に応じて、第１障害情報を生成するよう特に構成される。
【０２８１】
オプションとして、一実施形態において、第１ＮＦＶＩエンティティは、ＮＦＶＩエンティティにおける任意のハードウェア（ＨＷ）、ホストオペレーティングシステム（Ｈｏｓｔ  ＯＳ）、仮想マシンマネージャ、又は仮想マシン（ＶＭ）エンティティであり、生成ユニット１１０２は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティにより送信された障害情報が、第１障害情報の関連障害情報であると判断し、第１障害情報及び関連障害情報を含む第１包括的障害情報を生成するよう特に構成される。
【０２８２】
オプションとして、一実施形態において、処理ユニット１１０３は送信ユニットを含み、処理ユニット１１０３は、判断ユニットを用いることにより、第１包括的障害情報における第１障害情報における障害タイプ、又は第１包括的障害情報における関連障害情報における障害タイプに応じて、ＶＩＭエンティティ１１００が第１障害情報における障害タイプ、又は関連障害情報における障害タイプに対応する障害修復ポリシーを含むか否かを判断し、ＶＩＭエンティティ１１００が第１障害情報における障害タイプ、又は関連障害情報における障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＮＦＶＩエンティティの障害、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する、又は、ＶＩＭエンティティ１１００が第１障害情報における障害タイプ、又は関連障害情報における障害タイプに対応する障害修復ポリシーを含まないとき、送信ユニットを用いることにより、第１包括的障害情報をＶＮＦＭに送信するか、あるいは第１包括的障害情報をオーケストレータに送信するよう特に構成される。
【０２８３】
オプションとして、一実施形態において、処理ユニット１１０３は、判断ユニットを用いることにより、第１ＮＦＶＩエンティティ及び第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティから、最も高い優先度を有するＮＦＶＩエンティティを判断し、判断ユニットを用いることにより、最も高い優先度を有するＮＦＶＩエンティティの障害タイプに応じて、ＶＩＭエンティティ１１００が対応する障害修復ポリシーを含むか否かを判断し、ＶＩＭエンティティ１１００が、最も高い優先度を有するＮＦＶＩエンティティの障害タイプに対応する障害修復ポリシーを有するとき、障害修復ポリシーに応じて、最も高い優先度を有するＮＦＶＩエンティティの障害を修復するよう特に構成され、ＨＷの優先度はＨｏｓｔ  ＯＳの優先度より高く、Ｈｏｓｔ  ＯＳの優先度は仮想マシンマネージャの優先度より高く、仮想マシンマネージャの優先度はＶＭの優先度より高い。
【０２８４】
オプションとして、一実施形態において、送信ユニットは、障害修復が成功したときに、成功表示メッセージをオーケストレータに送信する、又は、障害修復が失敗したときに、第１包括的障害情報をＶＮＦＭに送信するか、あるいは第１包括的障害情報をオーケストレータに送信するよう特に構成される。
【０２８５】
オプションとして、一実施形態において、受信ユニットは、ＶＮＦＭにより送信され、ＶＮＦＭが第１包括的障害情報を処理することが出来ないことを示すのに用いられる表示メッセージを受信するようさらに構成され、送信ユニットは、第１包括的障害情報をオーケストレータに送信するようさらに構成される。
【０２８６】
オプションとして、一実施形態において、処理ユニット１１０３は、第１ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報をＶＮＦＭに要求して、第１ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報を第１包括的障害情報に追加するようさらに構成される。
【０２８７】
オプションとして、一実施形態において、受信ユニットは、ＶＮＦＭにより送信され、障害発生ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報をＶＩＭエンティティ１１００に要求するのに用いられる要求情報を受信するようさらに構成され、送信ユニットは、障害発生ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報をＶＮＦＭに送信するようさらに構成される。
【０２８８】
オプションとして、一実施形態において、ＶＩＭエンティティ１１００は検出ユニットと削除ユニットとをさらに含み、検出ユニットは、第１包括的障害情報に応じて、ＶＩＭエンティティ１１００が第１包括的障害情報と同じである包括的障害情報を含むか否かを検出するよう特に構成され、削除ユニットは、ＶＩＭエンティティ１１００が第１包括的障害情報と同じである包括的障害情報を含むとき、第１包括的障害情報を削除するよう特に構成される。
【０２８９】
本願発明のこの実施形態において提供されたＶＩＭエンティティ１１００は、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対して包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。加えて、包括的処理は関連した複数の障害情報に対して実行され、同じ包括的障害情報は繰り返されるアラームの検出によって削除されるので、障害処理の効率及び精度が向上する。
【０２９０】
図１２は、本願発明の実施形態に係る仮想化ネットワーク機能マネージャ（ＶＮＦＭ）エンティティの概略図である。図１２に示されるＶＮＦＭエンティティ１２００は、取得ユニット１２０１、生成ユニット１２０２、及び処理ユニット１２０３を含む。
【０２９１】
取得ユニット１２０１は、仮想化ネットワーク機能（ＶＮＦ）エンティティの障害発生エンティティ識別子及び障害タイプを含む第２障害情報を取得し、第２障害情報は、障害発生エンティティ識別子を有する第１ＶＮＦエンティティに障害が生じていることを示すのに用いられる。生成ユニット１２０２は、第２障害情報に応じて第２包括的障害情報を生成する。処理ユニット１２０３は、第２包括的障害情報に応じて障害修復又は報告処理を実行する。
【０２９２】
本願発明のこの実施形態において提供されたＶＮＦＭエンティティ１２００は、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対して包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。
【０２９３】
オプションとして、一実施形態において、ＶＮＦＭエンティティ１２００は判断ユニットと受信ユニットとをさらに含み、取得ユニットは、受信ユニットを用いることにより、第１ＶＮＦエンティティにより送信された第２障害情報を受信する、又は判断ユニットを用いることにより、第１ＶＮＦエンティティに障害が生じていると判断して、生成ユニットを用いることにより、第１ＶＮＦエンティティの障害に応じて第２障害情報を生成するよう特に構成される。
【０２９４】
オプションとして、一実施形態において、生成ユニット１２０２は、判断ユニットを用いることにより、第１ＶＮＦエンティティと関連したＶＮＦエンティティにより送信された障害情報が、第２障害情報の関連障害情報であると判断し、第２障害情報及び関連障害情報を含む第２包括的障害情報を生成するよう特に構成される。
【０２９５】
オプションとして、一実施形態において、処理ユニット１２０３は送信ユニットを含み、処理ユニットは、判断ユニットを用いることにより、第２包括的障害情報における第２障害情報における障害タイプ、又は第２包括的障害情報における関連障害情報におけるにおける障害タイプに応じて、ＶＮＦＭエンティティ１２００が第２障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含むか否かを判断し、ＶＮＦＭエンティティ１２００が第２障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＶＮＦエンティティの障害、及び／又は、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害を修復する、又はＶＮＦＭエンティティ１２００が第２障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含まないとき、送信ユニットを用いることにより、第２包括的障害情報をオーケストレータに送信するよう特に構成される。
【０２９６】
オプションとして、一実施形態において、送信ユニットは、障害修復が成功したときに、成功表示メッセージをオーケストレータに送信する、又は、障害修復が失敗したときに、第２包括的障害情報をオーケストレータに送信するよう特に構成される。
【０２９７】
オプションとして、一実施形態において、処理ユニット１２０３は、第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報を仮想化インフラストラクチャマネージャ（ＶＩＭ）に要求し、第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報を第２包括的障害情報に追加するようさらに構成され、ＮＦＶＩエンティティは、ＮＦＶＩにおける任意のハードウェア（ＨＷ）、ホストオペレーティングシステム（Ｈｏｓｔ  ＯＳ）、仮想マシンマネージャ、又は仮想マシン（ＶＭ）エンティティである。
【０２９８】
オプションとして、一実施形態において、処理ユニット１２０３は、ＶＩＭにより送信された第１包括的障害情報を受信し、ＶＮＦＭエンティティ１２００が第１包括的障害情報における第１障害情報における障害タイプ、又は第１包括的障害情報における関連障害情報における障害タイプに対応する障害修復ポリシーを含むか否かを判断し、ＶＮＦＭエンティティ１２００が第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含むとき、障害修復ポリシーに応じて、第１ＮＦＶＩエンティティの障害、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する、又はＶＮＦＭエンティティ１２００が第１障害情報における障害タイプ又は関連障害情報における障害タイプに対応する障害修復ポリシーを含まないとき、第１包括的障害情報をオーケストレータに送信するか、あるいはＶＮＦＭエンティティ１２００が第１包括的障害情報を処理出来ないことを示すのに用いられる表示メッセージをＶＩＭに送信し、これによりＶＩＭは第１包括的障害情報をオーケストレータに送信するようさらに構成され、第１包括的障害情報は第１障害情報及び第１障害情報の関連障害情報を含み、第１障害情報は第１ＮＦＶＩエンティティに障害が生じていることを示すのに用いられる。
【０２９９】
オプションとして、一実施形態において、処理ユニット１２０３は、第１包括的障害情報に応じて、第１ＮＦＶＩエンティティと関連する、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティと関連する第１ＶＮＦエンティティの障害情報を判断し、第１ＶＮＦエンティティの障害情報を第１包括的障害情報に追加し、これによりＶＮＦＭエンティティ１２００が第１包括的障害情報に対する修復又は報告処理を実行するようさらに構成される。
【０３００】
オプションとして、一実施形態において、ＶＮＦＭエンティティ１２００は検出ユニットと削除ユニットとをさらに含み、検出ユニットは、第２包括的障害情報に応じて、ＶＮＦＭエンティティ１２００が第２包括的障害情報と同じである包括的障害情報を含むか否かを検出するよう特に構成され、削除ユニットは、ＶＮＦＭエンティティ１２００が第２包括的障害情報と同じである包括的障害情報を含むとき、第２包括的障害情報を削除するよう特に構成される。
【０３０１】
オプションとして、一実施形態において、受信ユニットは、ＶＩＭにより送信され、障害発生ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報をＶＮＦＭエンティティ１２００に要求するのに用いられる要求情報を受信するようさらに構成され、送信ユニットは、障害発生ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報をＶＩＭに送信するようさらに構成される。
【０３０２】
本願発明のこの実施形態において提供されたＶＮＦＭエンティティ１２００は、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対して包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。加えて、包括的処理は関連した複数の障害情報に対して実行され、同じ包括的障害情報は繰り返されるアラームの検出によって削除されるので、障害処理の効率及び精度が向上する。
【０３０３】
図１３は、本願発明の実施形態に係るオーケストレータ（Ｏｒｃｈｅｓｔｒａｔｏｒ）エンティティの概略ブロック図である。図１２に示されるオーケストレータエンティティ１３００は、受信ユニット１３０１及び処理ユニット１３０２を含む。
【０３０４】
受信ユニット１３０１は、仮想化インフラストラクチャマネージャ（ＶＩＭ）により送信された第１包括的障害情報を受信し、第１包括的障害情報は第１障害情報を含み、第１障害情報は障害発生エンティティ識別子及び障害タイプを含み、第１障害情報は障害発生エンティティ識別子を有する第１ネットワーク機能仮想化インフラストラクチャＮＦＶＩエンティティに障害が生じていることを示すのに用いられ、処理ユニット１３０２は、第１包括的障害情報に応じて障害修復又は報告処理を実行する。又は、受信ユニット１３０１は仮想化ネットワーク機能マネージャ（ＶＮＦＭ）により送信された第２包括的障害情報を受信し、第２包括的障害情報は第２障害情報を含み、第２障害情報は障害発生エンティティ識別子及び障害タイプを含み、第２障害情報は障害発生エンティティ識別子を有する第１仮想化ネットワーク機能（ＶＮＦ）エンティティに障害が生じていることを示すのに用いられ、処理ユニット１３０２は第２包括的障害情報に応じて障害修復又は報告処理を実行する。
【０３０５】
本願発明のこの実施形態において提供されたオーケストレータエンティティ１３００は、ハードウェア及び／又はソフトウェアエンティティの障害情報を、ＶＮＦＭ又はＶＩＭから取得して、関連した複数の障害情報に対して包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。
【０３０６】
オプションとして、一実施形態において、第１包括的障害情報は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害情報、及び／又は、第１ＮＦＶＩエンティティと関連した仮想化ネットワーク機能（ＶＮＦ）エンティティの障害情報をさらに含む。
【０３０７】
オプションとして、一実施形態において、第２包括的障害情報は、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害情報、及び／又は、第１ＶＮＦエンティティと関連した仮想化インフラストラクチャマネージャ（ＮＦＶＩ）エンティティの障害情報をさらに含む。
【０３０８】
オプションとして、一実施形態において、処理ユニット１３０２は、第１包括的障害情報における障害タイプに応じて、オーケストレータエンティティ１３００が障害タイプに対応する障害修復ポリシーを含むか否かを判断し、オーケストレータエンティティ１３００が障害タイプに対応する障害修復ポリシーを含むとき、第１ＮＦＶＩエンティティの障害、及び／又は、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する、又はオーケストレータエンティティ１３００が障害タイプに対応する障害修復ポリシーを含まないとき、第１包括的障害情報をオペレーションアンドビジネスサポートシステム（ＯＳＳ／ＢＳＳ）に送信するよう特に構成される。
【０３０９】
オプションとして、一実施形態において、処理ユニット１３０２は、第２包括的障害情報における障害タイプに応じて、オーケストレータエンティティ１３００が障害タイプに対応する障害修復ポリシーを含むか否かを判断し、オーケストレータエンティティ１３００が障害タイプに対応する障害修復ポリシーを含むとき、第１ＶＮＦエンティティの障害、及び／又は、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害を修復する、又はオーケストレータエンティティ１３００が障害タイプに対応する障害修復ポリシーを含まないとき、第２包括的障害情報をオペレーションアンドビジネスサポートシステムＯＳＳ／ＢＳＳに送信するよう特に構成される。
【０３１０】
オプションとして、一実施形態において、処理ユニット１３０２は、第１包括的障害情報における障害タイプに応じて、オーケストレータエンティティ１３００が障害タイプに対応する障害修復ポリシーを含むか否かを判断し、オーケストレータエンティティ１３００が障害タイプに対応する障害修復ポリシーを含むとき、第１ＮＦＶＩエンティティの障害、第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害、及び第１ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害を修復する、又はオーケストレータエンティティ１３００が障害タイプに対応する障害修復ポリシーを含まないとき、第１包括的障害情報をＯＳＳ／ＢＳＳに送信するよう特に構成される。
【０３１１】
オプションとして、一実施形態において、処理ユニット１３０２は、第２包括的障害情報における障害タイプに応じて、オーケストレータエンティティ１３００が障害タイプに対応する障害修復ポリシーを含むか否かを判断し、オーケストレータエンティティ１３００が障害タイプに対応する障害修復ポリシーを含むとき、第１ＶＮＦエンティティの障害、第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害、及び第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害を修復する、又はオーケストレータエンティティ１３００が障害タイプに対応する障害修復ポリシーを含まないとき、第２包括的障害情報をＯＳＳ／ＢＳＳに送信するよう特に構成される。
【０３１２】
オプションとして、一実施形態において、オーケストレータエンティティ１３００は検出ユニットと削除ユニットとをさらに含み、検出ユニットは、第１／第２包括的障害情報に応じて、オーケストレータエンティティ１３００が第１／第２包括的障害情報と同じである包括的障害情報を含むか否かを検出するよう構成され、削除ユニットは、オーケストレータエンティティ１３００が第１／第２包括的障害情報と同じである包括的障害情報を含むとき、第１／第２包括的障害情報を削除するよう構成される。
【０３１３】
本願発明のこの実施形態において提供されたオーケストレータエンティティ１３００は、ハードウェア及び／又はソフトウェアエンティティの障害情報を、ＶＩＭ又はＶＮＦＭから取得して、関連した複数の障害情報に対して包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。加えて、包括的処理は関連した複数の障害情報に対して実行され、同じ包括的障害情報は繰り返されるアラームの検出によって削除されるので、障害処理の効率及び精度が向上する。
【０３１４】
図１４は、本願発明の別の実施形態に係るＶＩＭエンティティの概略ブロック図である。図１４においてＶＩＭエンティティ１４００は、プロセッサ１４０１及びメモリ１４０２を含む。プロセッサ１４０１は、バスシステム１４０３を用いることにより、メモリ１４０２に接続されている。
【０３１５】
メモリ１４０２は、プロセッサ１４０１が以下の複数の動作を実行できるようにする命令を格納するよう構成される。その複数の動作とは、ＮＦＶＩエンティティの障害発生エンティティ識別子及び障害タイプを含み、障害発生エンティティ識別子を有する第１ＮＦＶＩエンティティに障害が生じていることを示すのに用いられる第１障害情報を取得すること、第１障害情報に応じて第１包括的障害情報を生成すること、及び第１包括的障害情報に応じて障害修復又は報告処理を実行することであり、第１包括的障害情報は第１障害情報及び第１障害情報の関連障害情報を含む。  
【０３１６】
本願発明のこの実施形態において提供されたＶＩＭエンティティ１４００は、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対して包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。
【０３１７】
加えて、ＶＩＭエンティティ１４００は、送信回路１４０４及び受信回路１４０５をさらに含み得る。プロセッサ１４０１はＶＩＭエンティティ１４００の動作を制御し、プロセッサ１４０１は中央処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、ＣＰＵ）と呼ばれることもあり得る。メモリ１４０２は、リードオンリメモリ及びランダムアクセスメモリを含み得て、命令及びデータをプロセッサ１４０１に提供する。メモリ１４０２の一部は、不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）をさらに含み得る。ＶＩＭエンティティ１４００の複数の構成要素は、バスシステム１４０３を用いることにより共に連結される。データバスに加えて、バスシステム１４０３は電力バス、コントロールバス、及び状態信号バスを含む。しかしながら、明確な説明のために、図における様々なタイプのバスは、バスシステム１４０３として示されている。
【０３１８】
本願発明の複数の実施形態において開示された方法は、プロセッサ１４０１に適用され得るか、又はプロセッサ１４０１によって実装され得る。プロセッサ１４０１は集積回路チップであり得て、信号処理能力を有する。実装プロセスにおいて、先述の複数の方法の複数の段階は、プロセッサ１４０１のハードウェアの中の集積論理回路、又はソフトウェア形態の中の命令を用いることにより実装され得る。先述のプロセッサ１４０１は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、又は、別のプログラマブル論理デバイス、個別のゲート又はトランジスタ論理デバイス、あるいは個別のハードウェア構成要素であってよい。プロセッサ１４０１は、本願発明の複数の実施形態において開示された複数の方法、段階、及び論理ブロック図を実装又は実行し得る。汎用プロセッサはマイクロプロセッサであってよく、又はプロセッサは任意の従来のプロセッサ及び同様のものであってよい。本願発明の複数の実施形態を参照して開示された複数の方法の複数の段階は、ハードウェアデコードプロセッサによって直接的に実行されて完了され得るか、又はデコードプロセッサにおいてハードウェア及びソフトウェアモジュールの組み合わせを用いることにより実行されて完了され得る。ソフトウェアモジュールは、ランダムアクセスメモリ、フラッシュメモリ、リードオンリメモリ、プログラマブルリードオンリメモリ、電気的消去可能プログラマブルメモリ、又はレジスタなどの、当該分野で成熟した記憶媒体の中に位置し得る。記憶媒体はメモリ１４０２の中に位置し、プロセッサ１４０１はメモリ１４０２の中の情報を読み取り、プロセッサのハードウェアと組み合わせて、先述の複数の方法における複数の段階を完了させる。
【０３１９】
本願発明のこの実施形態において提供されたＶＩＭエンティティ１４００は、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対する包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。加えて、包括的処理は関連した複数の障害情報に対して実行され、同じ包括的障害情報は繰り返されるアラームの検出によって削除されるので、障害処理の効率及び精度が向上する。
【０３２０】
図１５は、本願発明の別の実施形態に係るＶＮＦＭエンティティの概略ブロック図である。図１５においてＶＮＦＭエンティティ１５００は、プロセッサ１５０１及びメモリ１５０２を含む。プロセッサ１５０１は、バスシステム１５０３を用いることにより、メモリ１５０２に接続されている。
【０３２１】
メモリ１５０２は、プロセッサ１５０１が以下の複数の動作を実行できるようにする命令を格納するよう構成される。その複数の動作とは、仮想化ネットワーク機能ＶＮＦエンティティの障害発生エンティティ識別子及び障害タイプを含み、障害発生エンティティ識別子を有する第１ＶＮＦエンティティに障害が生じていることを示すのに用いられる第２障害情報を取得すること、第２障害情報に応じて第２包括的障害情報を生成すること、及び第２包括的障害情報に応じて障害修復又は報告処理を実行することである。
【０３２２】
本願発明のこの実施形態において提供されたＶＮＦＭエンティティ１５００は、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対して包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。
【０３２３】
加えて、ＶＮＦＭエンティティ１５００は、送信回路１５０４及び受信回路１５０５をさらに含み得る。プロセッサ１５０１はＶＮＦＭエンティティ１５００の動作を制御し、プロセッサ１５０１は中央処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、ＣＰＵ）と呼ばれることもあり得る。メモリ１５０２は、リードオンリメモリ及びランダムアクセスメモリを含み得て、命令及びデータをプロセッサ１５０１に提供する。メモリ１５０２の一部は、不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）をさらに含み得る。ＶＮＦＭエンティティ１５００の複数の構成要素は、バスシステム１５０３を用いることにより共に連結される。データバスに加えて、バスシステム１５０３は電力バス、コントロールバス、及び状態信号バスを含む。しかしながら、明確な説明のために、図における様々なタイプのバスは、バスシステム１５０３として示されている。
【０３２４】
本願発明の複数の実施形態において開示された方法は、プロセッサ１５０１に適用され得るか、又はプロセッサ１５０１によって実装され得る。プロセッサ１５０１は集積回路チップであり得て、信号処理能力を有する。実装プロセスにおいて、先述の複数の方法の複数の段階は、プロセッサ１５０１のハードウェアの中の集積論理回路、又はソフトウェア形態の中の命令を用いることにより実装され得る。先述のプロセッサ１５０１は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、又は、別のプログラマブル論理デバイス、個別のゲート又はトランジスタ論理デバイス、あるいは個別のハードウェア構成要素であってよい。プロセッサ８０２は、本願発明の複数の実施形態において開示された複数の方法、段階、及び論理ブロック図を実装又は実行し得る。汎用プロセッサはマイクロプロセッサであってよく、又はプロセッサは任意の従来のプロセッサ及び同様のものであってよい。本願発明の複数の実施形態を参照して開示された複数の方法の複数の段階は、ハードウェアデコードプロセッサによって直接的に実行されて完了され得るか、又はデコードプロセッサにおいてハードウェア及びソフトウェアモジュールの組み合わせを用いることにより実行されて完了され得る。ソフトウェアモジュールは、ランダムアクセスメモリ、フラッシュメモリ、リードオンリメモリ、プログラマブルリードオンリメモリ、電気的消去可能プログラマブルメモリ、又はレジスタなどの、当該分野で成熟した記憶媒体の中に位置し得る。記憶媒体はメモリ１５０２の中に位置し、プロセッサ１５０１はメモリ１５０２の中の情報を読み取り、プロセッサのハードウェアと組み合わせて、先述の複数の方法における複数の段階を完了させる。
【０３２５】
本願発明のこの実施形態において提供されたＶＮＦＭエンティティ１５００は、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対して包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。加えて、包括的処理は関連した複数の障害情報に対して実行され、同じ包括的障害情報は繰り返されるアラームの検出によって削除されるので、障害処理の効率及び精度が向上する。
【０３２６】
図１６は、本願発明の別の実施形態に係るオーケストレータエンティティの概略ブロック図である。図１６においてオーケストレータエンティティ１６００は、プロセッサ１６０１及びメモリ１６０２を含む。プロセッサ１６０１は、バスシステム１６０３を用いることにより、メモリ１６０２に接続されている。
【０３２７】
メモリ１６０２は、プロセッサ１６０１が以下の複数の動作を実行できるようにする命令を格納するよう構成される。その複数の動作とは、仮想化インフラストラクチャマネージャ（ＶＩＭ）により送信された第１包括的障害情報を受信すること、及び第１包括的障害情報に応じて障害修復又は報告処理を実行することであり、第１包括的障害情報は第１障害情報を含み、第１障害情報は障害発生エンティティ識別子及び障害タイプを含み、第１障害情報は障害発生エンティティ識別子を有する第１ネットワーク機能仮想化インフラストラクチャ（ＮＦＶＩ）エンティティに障害が生じていることを示すのに用いられる。又は、仮想化ネットワーク機能マネージャ（ＶＮＦＭ）により送信された第２包括的障害情報を受信すること、及び第２包括的障害情報に応じて障害修復又は報告処理を実行することであり、第２包括的障害情報は第２障害情報を含み、第２障害情報は障害発生エンティティ識別子及び障害タイプを含み、第２障害情報は障害発生エンティティ識別子を有する第１仮想化ネットワーク機能（ＶＮＦ）エンティティに障害が生じていることを示すのに用いられる。
【０３２８】
本願発明のこの実施形態において提供されたオーケストレータエンティティ１６００は、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対する包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。
【０３２９】
加えて、オーケストレータエンティティ１６００は、送信回路１６０４及び受信回路１６０５をさらに含み得る。プロセッサ１６０１はオーケストレータエンティティ１６００の動作を制御し、プロセッサ１６０１は中央処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、ＣＰＵ）と呼ばれることもあり得る。メモリ１６０２は、リードオンリメモリ及びランダムアクセスメモリを含み得て、命令及びデータをプロセッサ１６０１に提供する。メモリ１６０２の一部は、不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）をさらに含み得る。オーケストレータエンティティ１６００の複数の構成要素は、バスシステム１６０３を用いることにより共に連結される。データバスに加えて、バスシステム１６０３は電力バス、コントロールバス、及び状態信号バスを含む。しかしながら、明確な説明のために、図における様々なタイプのバスは、バスシステム１６０３として示されている。
【０３３０】
本願発明の複数の実施形態において開示された方法は、プロセッサ１６０１に適用され得るか、又はプロセッサ１６０１によって実装され得る。プロセッサ１６０１は集積回路チップであり得て、信号処理能力を有する。実装プロセスにおいて、先述の複数の方法の複数の段階は、プロセッサ１６０１のハードウェアの中の集積論理回路、又はソフトウェア形態の中の命令を用いることにより実装され得る。先述のプロセッサ１６０１は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、又は、別のプログラマブル論理デバイス、個別のゲート又はトランジスタ論理デバイス、あるいは個別のハードウェア構成要素であってよい。プロセッサ１６０１は、本願発明の複数の実施形態において開示された複数の方法、段階、及び論理ブロック図を実装又は実行し得る。汎用プロセッサはマイクロプロセッサであってよく、又はプロセッサは任意の従来のプロセッサ及び同様のものであってよい。本願発明の複数の実施形態を参照して開示された複数の方法の複数の段階は、ハードウェアデコードプロセッサによって直接的に実行されて完了され得るか、又はデコードプロセッサにおいてハードウェア及びソフトウェアモジュールの組み合わせを用いることにより実行されて完了され得る。ソフトウェアモジュールは、ランダムアクセスメモリ、フラッシュメモリ、リードオンリメモリ、プログラマブルリードオンリメモリ、電気的消去可能プログラマブルメモリ、又はレジスタなどの、当該分野で成熟した記憶媒体の中に位置し得る。記憶媒体はメモリ１６０２の中に位置し、プロセッサ１６０１はメモリ１６０２の中の情報を読み取り、プロセッサのハードウェアと組み合わせて、先述の複数の方法における複数の段階を完了させる。
【０３３１】
本願発明のこの実施形態において提供されたオーケストレータエンティティ１６００は、ハードウェア及び／又はソフトウェアエンティティの障害情報を取得して、関連した複数の障害情報に対する包括的処理を実行し、これによりＮＦＶ環境において障害報告及び処理が実装され得る。加えて、包括的処理は関連した複数の障害情報に対して実行され、同じ包括的障害情報は繰り返されるアラームの検出によって削除されるので、障害処理の効率及び精度が向上する。
【０３３２】
当業者は、本明細書で開示された複数の実施形態において説明された複数の例と組み合わせて、方法の複数の段階及び構成が、電子的ハードウェア、コンピュータソフトウェア、又はこれらの組み合わせによって実装され得ることを認識し得る。ハードウェアとソフトウェアとの間の互換性を明確に説明すべく、前述のものは、機能に応じて一般的に説明されたそれぞれの実施形態の複数の段階及び構成を有する。複数の機能がハードウェアによって実行されるか、ソフトウェアによって実行されるかは、複数の特定のアプリケーション、および複数の技術的解決法の複数の設計制約条件に依存する。当業者は、説明された機能を特定の用途のために実装すべく、異なる複数の方法を用い得るが、実装が本願発明の範囲を越えることが考えられるべきではない。
【０３３３】
本明細書で開示された複数の実施形態において説明された複数の方法又は段階は、ハードウェア、プロセッサにより実行されるソフトウェアプログラム、又はこれらの組み合わせによって実装され得る。ソフトウェアプログラムは、ランダムアクセスメモリ（ＲＡＭ）、メモリ、リードオンリメモリ（ＲＯＭ）、電気的プログラマブルＲＯＭ、電気的消去可能プログラマブルＲＯＭ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ，又は当該技術で知られた任意の他の形態の記憶媒体に存在し得る。
【０３３４】
本願発明は、添付の複数の図面を参照し、例示的な複数の実施形態と組み合わせて詳細に説明されているが、本願発明はこれに限定されない。様々な等価の変更又は置換は、本願発明の複数の実施形態に対して、当業者によって本願発明の本質から逸脱することなく成され得る。そのような複数の変更又は置換は、本願発明の範囲内に含まれるものとする。
（項目１）
障害管理方法であって、
ネットワーク機能仮想化インフラストラクチャＮＦＶＩエンティティの障害発生エンティティ識別子及び障害タイプを有し、上記障害発生エンティティ識別子を有する第１ＮＦＶＩエンティティに障害が生じていることを示すのに用いられる第１障害情報を、仮想化インフラストラクチャマネージャＶＩＭによって取得する段階と、
上記第１障害情報に応じて、上記第１障害情報及び上記第１障害情報の関連障害情報を含む第１包括的障害情報を上記ＶＩＭによって生成する段階と、
上記第１包括的障害情報に応じて障害修復又は報告処理を上記ＶＩＭによって実行する段階とを、
備える、
方法。
（項目２）
ＮＦＶＩエンティティの障害発生エンティティ識別子及び障害タイプを含む第１障害情報をＶＩＭによって上記取得する段階は、
上記第１ＮＦＶＩエンティティにより送信された上記第１障害情報を受信する段階、又は、
上記第１ＮＦＶＩエンティティに障害が生じていると判断して、上記第１ＮＦＶＩエンティティの上記障害に応じて上記第１障害情報を生成する段階を有する、
項目１に記載の方法。
（項目３）
上記第１ＮＦＶＩエンティティは、上記ＮＦＶＩエンティティにおける任意のハードウェアＨＷ、ホストオペレーティングシステムＨｏｓｔ  ＯＳ、仮想マシンマネージャ、又は仮想マシンＶＭエンティティであり、
上記第１障害情報に応じて第１包括的障害情報を上記ＶＩＭによって上記生成する段階は、
上記第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティにより送信された障害情報が、上記第１障害情報の上記関連障害情報であると判断する段階と、
上記第１障害情報及び上記関連障害情報を有する上記第１包括的障害情報を生成する段階とを、
備える、
項目１又は２に記載の方法。
（項目４）
上記第１包括的障害情報に応じて障害修復又は報告処理を上記ＶＩＭによって上記実行する段階は、
上記第１包括的障害情報における上記第１障害情報における上記障害タイプ、又は上記第１包括的障害情報における上記関連障害情報における障害タイプに応じて、上記ＶＩＭが上記第１障害情報における上記障害タイプ又は上記関連障害情報における上記障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、
上記ＶＩＭが上記第１障害情報における上記障害タイプ又は上記関連障害情報における上記障害タイプに対応する上記障害修復ポリシーを含むとき、上記障害修復ポリシーに応じて、上記第１ＮＦＶＩエンティティの上記障害及び／又は上記第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する段階、又は、
上記ＶＩＭが上記第１障害情報における上記障害タイプ又は上記関連障害情報における上記障害タイプに対応する上記障害修復ポリシーを含まないとき、上記第１包括的障害情報をＶＮＦＭに送信するか、あるいは上記第１包括的障害情報をオーケストレータに送信する段階とを、
備える、
項目１又は２に記載の方法。
（項目５）
上記第１包括的障害情報における上記第１障害情報における上記障害タイプ、又は上記第１包括的障害情報における上記関連障害情報における障害タイプに応じて、上記ＶＩＭが上記第１障害情報における上記障害タイプ又は上記関連障害情報における上記障害タイプに対応する障害修復ポリシーを含むか否かを上記判断する段階は、
上記第１ＮＦＶＩエンティティ及び上記第１ＮＦＶＩエンティティと関連した上記ＮＦＶＩエンティティから、最も高い優先度を有するＮＦＶＩエンティティを判断する段階と、
最も高い優先度を有する上記ＮＦＶＩエンティティの障害タイプに応じて、上記ＶＩＭが対応する障害修復ポリシーを含むか否か判断する段階と、
上記ＶＩＭが、最も高い優先度を有する上記ＮＦＶＩエンティティの上記障害タイプに対応する上記障害修復ポリシーを含むとき、上記障害修復ポリシーに応じて、最も高い優先度を有する上記ＮＦＶＩエンティティの障害を修復する段階とを、
有し、
ＨＷの優先度はＨｏｓｔ  ＯＳの優先度より高く、上記Ｈｏｓｔ  ＯＳの上記優先度は仮想マシンマネージャの優先度より高く、上記仮想マシンマネージャの上記優先度はＶＭの優先度より高い、
項目４に記載の方法。
（項目６）
上記障害修復ポリシーに応じて、上記第１ＮＦＶＩエンティティの上記障害、及び／又は、上記第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を上記修復する段階の後に、
上記障害修復が成功したときに、成功表示メッセージを上記オーケストレータに送信する、又は、
上記障害修復が失敗したときに、上記第１包括的障害情報を上記ＶＮＦＭに送信するか、あるいは上記第１包括的障害情報を上記オーケストレータに送信する段階をさらに備える、
項目４に記載の方法。
（項目７）
上記第１包括的障害情報を上記ＶＮＦＭに上記送信する段階の後に、
上記ＶＮＦＭにより送信され、上記ＶＮＦＭが上記第１包括的障害情報を処理出来ないことを示すのに用いられる表示メッセージを受信する段階と、
上記第１包括的障害情報を上記オーケストレータに送信する段階とを、
さらに備える、
項目６に記載の方法。
（項目８）
上記第１包括的障害情報を上記オーケストレータに上記送信する段階の前に、
上記第１ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報を上記ＶＮＦＭに要求する段階と、
上記第１ＮＦＶＩエンティティと関連した上記ＶＮＦエンティティの上記障害情報を上記第１包括的障害情報に追加する段階とを、
さらに備える、
項目６に記載の方法。
（項目９）
上記ＶＮＦＭにより送信され、障害発生ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報を上記ＶＩＭに要求するのに用いられた要求情報を受信する段階と、
上記障害発生ＶＮＦエンティティと関連した上記ＮＦＶＩエンティティの上記障害情報を上記ＶＮＦＭに送信する段階とを、
さらに備える
項目１から８のいずれか一項に記載の方法。
（項目１０）
上記第１障害情報に応じて第１包括的障害情報を上記ＶＩＭによって上記生成する段階の後に、
上記第１包括的障害情報に応じて、上記ＶＩＭが上記第１包括的障害情報と同じである包括的障害情報を含むか否か検出する段階と、
上記ＶＩＭが上記第１包括的障害情報と同じである上記包括的障害情報を含むとき、上記第１包括的障害情報を削除する段階とを、
さらに備える、
項目１から８のいずれか一項に記載の方法。
（項目１１）
上記第１障害情報は、オペレーションアンドビジネスサポートシステムＯＳＳ／ＢＳＳにさらに報告され、それにより上記ＯＳＳ／ＢＳＳは上記第１障害情報をモニタし、提示する、
項目１から８のいずれか一項に記載の方法。
（項目１２）
上記第１障害情報は、動作状態及び障害時間のうち少なくとも１つをさらに含み、
上記第１包括的障害情報は障害状態の情報をさらに含み、上記障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを含む、
項目１から１１のいずれか一項に記載の方法。
（項目１３）
障害管理方法であって、
仮想化ネットワーク機能ＶＮＦエンティティの障害発生エンティティ識別子及び障害タイプを含み、上記障害発生エンティティ識別子を有する第１ＶＮＦエンティティに障害が生じていることを示すのに用いられる第２障害情報を、仮想化ネットワーク機能マネージャＶＮＦＭによって取得する段階と、
上記第２障害情報に応じて第２包括的障害情報を上記ＶＮＦＭによって生成する段階と、
上記第２包括的障害情報に応じて、障害修復又は報告処理を上記ＶＮＦＭによって実行する段階とを、
備える、
方法。
（項目１４）
ＶＮＦエンティティの障害発生エンティティ識別子及び障害タイプを含む第２障害情報をＶＮＦＭによって上記取得する段階は、
上記第１ＶＮＦエンティティにより送信された上記第２障害情報を受信する段階、又は、
上記第１ＶＮＦエンティティに障害が生じていると判断して、上記第１ＶＮＦエンティティの上記障害に応じて、上記第２障害情報を生成する段階を備える、
項目１３に記載の方法。
（項目１５）
上記第２障害情報に応じて第２包括的障害情報を上記ＶＮＦＭによって上記生成する段階は、
上記第１ＶＮＦエンティティと関連したＶＮＦエンティティにより送信された障害情報が上記第２障害情報の関連障害情報であると判断する段階と、
上記第２障害情報及び上記関連障害情報を含む上記第２包括的障害情報を生成する段階とを、
備える、
項目１３又は１４に記載の方法。
（項目１６）
上記第２包括的障害情報に応じて、障害修復又は報告処理を上記ＶＮＦＭによって上記実行する段階は、
上記第２包括的障害情報における上記第２障害情報における上記障害タイプ、又は上記第２包括的障害情報における上記関連障害情報における障害タイプに応じて、上記ＶＮＦＭが上記第２障害情報における上記障害タイプ又は上記関連障害情報における上記障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と
上記ＶＮＦＭが上記第２障害情報における上記障害タイプ又は上記関連障害情報における上記障害タイプに対応する上記障害修復ポリシーを含むとき、上記障害修復ポリシーに応じて、上記第１ＶＮＦエンティティの上記障害、及び／又は上記第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害を修復する段階、又は、
上記ＶＮＦＭが上記第２障害情報における上記障害タイプ又は上記関連障害情報における上記障害タイプに対応する上記障害修復ポリシーを含まないとき、上記第２包括的障害情報をオーケストレータに送信する段階とを、
備える、
項目１３又は１４に記載の方法。
（項目１７）
上記障害修復ポリシーに応じて、上記第１ＶＮＦエンティティの上記障害、及び／又は上記第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害を上記修復する段階の後に、
上記障害修復が成功したときに、成功表示メッセージを上記オーケストレータに送信する段階、又は、
上記障害修復が失敗したときに、上記第２包括的障害情報を上記オーケストレータに送信する段階をさらに備える、
項目１６に記載の方法。
（項目１８）
上記第２包括的障害情報を上記オーケストレータに上記送信する段階の前に、
上記第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報を仮想化インフラストラクチャマネージャＶＩＭに要求する段階と、
上記第１ＶＮＦエンティティと関連した上記ＮＦＶＩエンティティの上記障害情報を上記第２包括的障害情報に追加する段階とを、
さらに備え、
上記ＮＦＶＩエンティティは、上記ＮＦＶＩエンティティにおける任意のハードウェアＨＷ、ホストオペレーティングシステムＨｏｓｔ  ＯＳ、仮想マシンマネージャ、又は仮想マシンＶＭエンティティである、
項目１７に記載の方法。
（項目１９）
ＶＩＭにより送信された第１包括的障害情報を受信する段階と、
上記ＶＮＦＭが、上記第１包括的障害情報における上記第１障害情報における障害タイプ、又は上記第１包括的障害情報における関連障害情報における障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、
上記ＶＮＦＭが上記第１障害情報における上記障害タイプ又は上記関連障害情報における上記障害タイプに対応する上記障害修復ポリシーを含むとき、上記障害修復ポリシーに応じて、第１ＮＦＶＩエンティティの上記障害、及び／又は、上記第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する段階、又は、
上記ＶＮＦＭが上記第１障害情報における上記障害タイプ又は上記関連障害情報における上記障害タイプに対応する上記障害修復ポリシーを含まないとき、上記第１包括的障害情報をオーケストレータに送信する、あるいは上記ＶＮＦＭが上記第１包括的障害情報を処理出来ないことを示すのに用いられる表示メッセージを上記ＶＩＭに送信し、これにより上記ＶＩＭが上記第１包括的障害情報を上記オーケストレータに送信する段階とを、
さらに備え、
上記第１包括的障害情報は、上記第１障害情報及び上記第１障害情報の上記関連障害情報を有し、上記第１障害情報は、上記第１ＮＦＶＩエンティティで障害が生じていることを示すのに用いられる、
項目１３に記載の方法。
（項目２０）
ＶＩＭにより送信された第１包括的障害情報を上記受信する段階の後に、
上記第１包括的障害情報に応じて、第１ＮＦＶＩエンティティと関連する、及び／又は、上記第１ＮＦＶＩエンティティと関連した上記ＮＦＶＩエンティティと関連する上記第１ＶＮＦエンティティの障害情報を判断する段階と、
上記第１ＶＮＦエンティティの上記障害情報を上記第１包括的障害情報に追加し、これにより上記ＶＮＦＭが上記第１包括的障害情報に対する修復又は報告処理を実行する段階とを、
さらに備える、
項目１９に記載の方法。
（項目２１）
上記第２包括的障害情報に応じて、障害修復又は報告処理を上記ＶＮＦＭによって上記実行する段階の後に、
上記第２包括的障害情報に応じて、上記ＶＮＦＭは上記第２包括的障害情報と同じである包括的障害情報を含むか否かを検出する段階と、
上記ＶＮＦＭが上記第２包括的障害情報と同じである上記包括的障害情報を含むとき、上記第２包括的障害情報を削除する段階とを、
さらに備える、
項目１３から２０のいずれか一項に記載の方法。
（項目２２）
上記ＶＩＭにより送信され、障害発生ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報を上記ＶＮＦＭに要求するのに用いられる要求情報を受信する段階と、
上記障害発生ＮＦＶＩエンティティと関連した上記ＶＮＦエンティティの上記障害情報を上記ＶＩＭに送信する段階とを、
さらに備える、
項目１３から２０のいずれか一項に記載の方法。
（項目２３）
上記第２障害情報は、オペレーションアンドビジネスサポートシステムＯＳＳ／ＢＳＳにさらに報告され、これにより上記ＯＳＳ／ＢＳＳは上記第２障害情報をモニタし提示する、
項目１３から２０のいずれか一項に記載の方法。
（項目２４）
上記第２障害情報は、動作状態及び障害時間のうち少なくとも１つをさらに含み、
上記第２包括的障害情報は障害状態の情報をさらに含み、上記障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを含む、
項目１３から２３のいずれか一項に記載の方法。
（項目２５）
障害管理方法であって、
仮想化インフラストラクチャマネージャＶＩＭにより送信された第１包括的障害情報をオーケストレータによって受信する段階と、
上記第１包括的障害情報に応じて障害修復又は報告処理を上記オーケストレータによって実行する段階とを、
備え、
上記第１包括的障害情報は第１障害情報を含み、上記第１障害情報は障害発生エンティティ識別子及び障害タイプを含み、上記第１障害情報は上記障害発生エンティティ識別子を有する第１ネットワーク機能仮想化インフラストラクチャＮＦＶＩエンティティに障害が生じていることを示すのに用いられる、
方法。
（項目２６）
上記第１包括的障害情報は、上記第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害情報、及び／又は、上記第１ＮＦＶＩエンティティと関連した仮想化ネットワーク機能ＶＮＦエンティティの障害情報をさらに含む、
項目２５に記載の方法。
（項目２７）
上記第１包括的障害情報に応じて障害修復又は報告処理を上記オーケストレータによって上記実行する段階は、
上記第１包括的障害情報における上記障害タイプに応じて、上記オーケストレータが上記障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、
上記オーケストレータが上記障害タイプに対応する上記障害修復ポリシーを含むとき、上記障害修復ポリシーに応じて、上記第１ＮＦＶＩエンティティの上記障害、及び／又は、上記第１ＮＦＶＩエンティティと関連した上記ＮＦＶＩエンティティの障害を修復する段階、又は、
上記オーケストレータが上記障害タイプに対応する上記障害修復ポリシーを含まないとき、上記第１包括的障害情報をオペレーションアンドビジネスサポートシステムＯＳＳ／ＢＳＳに送信する段階とを、
備える、
項目２５又は２６に記載の方法。
（項目２８）
上記第１包括的障害情報に応じて障害修復又は報告処理を上記オーケストレータによって上記実行する段階は、
上記第１包括的障害情報における上記障害タイプに応じて、上記オーケストレータが上記障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、
上記オーケストレータが上記障害タイプに対応する上記障害修復ポリシーを含むとき、上記障害修復ポリシーに応じて、上記第１ＮＦＶＩエンティティの上記障害、上記第１ＮＦＶＩエンティティと関連した上記ＮＦＶＩエンティティの障害、及び上記第１ＮＦＶＩエンティティと関連した上記ＶＮＦエンティティの障害を修復する段階、又は、
上記オーケストレータが上記障害タイプに対応する上記障害修復ポリシーを含まないとき、上記第１包括的障害情報をＯＳＳ／ＢＳＳに送信する段階とを、
備える、
項目２５又は２６に記載の方法。
（項目２９）
上記第１包括的障害情報に応じて障害修復又は報告処理を上記オーケストレータによって上記実行する段階の前に、
上記第１包括的障害情報に応じて、上記オーケストレータが上記第１包括的障害情報と同じである包括的障害情報を含むか否かを検出する段階と、
上記オーケストレータが上記第１包括的障害情報と同じである上記包括的障害情報を含むとき、上記第１包括的障害情報を削除する段階とを、
さらに備える、
項目２５から２８のいずれか一項に記載の方法。
（項目３０）
上記第１障害情報は、動作状態及び障害時間のうち少なくとも１つをさらに含み、
上記第１包括的障害情報は障害状態の情報をさらに含み、上記障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを含む、
項目２５から２９のいずれか一項に記載の方法。
（項目３１）
障害管理方法であって、
仮想化ネットワーク機能マネージャＶＮＦＭにより送信された第２包括的障害情報をオーケストレータによって受信する段階と、
上記第２包括的障害情報に応じて、障害修復又は報告処理を上記オーケストレータによって実行する段階とを、
備え、
上記第２包括的障害情報は第２障害情報を含み、上記第２障害情報は障害発生エンティティ識別子及び障害タイプを含み、上記第２障害情報は、上記障害発生エンティティ識別子を有する第１仮想化ネットワーク機能ＶＮＦエンティティに障害が生じていることを示すのに用いられる、
方法。
（項目３２）
上記第２包括的障害情報は、上記第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害情報、及び／又は、上記第１ＶＮＦエンティティと関連した仮想化インフラストラクチャマネージャＮＦＶＩエンティティの障害情報をさらに含む、項目３１に記載の方法。
（項目３３）
上記第２包括的障害情報に応じて障害修復又は報告処理を上記オーケストレータによって上記実行する段階は、
上記第２包括的障害情報における上記障害タイプに応じて、上記オーケストレータが上記障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、
上記オーケストレータが上記障害タイプに対応する上記障害修復ポリシーを含むとき、上記障害修復ポリシーに応じて、上記第１ＶＮＦエンティティの上記障害、及び／又は、上記第１ＶＮＦエンティティと関連した上記ＶＮＦエンティティの障害を修復する段階、又は、
上記オーケストレータが上記障害タイプに対応する上記障害修復ポリシーを含まないとき、上記第２包括的障害情報をオペレーションアンドビジネスサポートシステムＯＳＳ／ＢＳＳに送信する段階とを、
備える、
項目３１又は３２に記載の方法。
（項目３４）
上記第２包括的障害情報に応じて、障害修復又は報告処理を上記オーケストレータによって上記実行する段階は、
上記第２包括的障害情報における上記障害タイプに応じて、上記オーケストレータが上記障害タイプに対応する障害修復ポリシーを含むか否かを判断する段階と、
上記オーケストレータが上記障害タイプに対応する上記障害修復ポリシーを含むとき、上記障害修復ポリシーに応じて、上記第１ＶＮＦエンティティの上記障害、上記第１ＶＮＦエンティティと関連した上記ＶＮＦエンティティの障害、及び上記第１ＶＮＦエンティティと関連した上記ＮＦＶＩエンティティの障害を修復する段階、又は、
上記オーケストレータが上記障害タイプに対応する上記障害修復ポリシーを含まないとき、上記第２包括的障害情報をＯＳＳ／ＢＳＳに送信する段階とを、
備える、
項目３１又は３２に記載の方法。
（項目３５）
上記第２包括的障害情報に応じて、障害修復又は報告処理を上記オーケストレータによって上記実行する段階の前に、
上記第２包括的障害情報に応じて、上記オーケストレータが上記第２包括的障害情報と同じである包括的障害情報を含むか否かを検出する段階と、
上記オーケストレータが上記第２包括的障害情報と同じである上記包括的障害情報を含むとき、上記第２包括的障害情報を削除する段階とを、
さらに備える、
項目３１から３４のいずれか一項に記載の方法。
（項目３６）
上記第２障害情報は、動作状態及び障害時間のうち少なくとも１つをさらに含み、
上記第２包括的障害情報は障害状態の情報をさらに含み、上記障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを含む、
項目３１から３５のいずれか一項に記載の方法。
（項目３７）
仮想化インフラストラクチャマネージャであって、
ネットワーク機能仮想化インフラストラクチャＮＦＶＩエンティティの障害発生エンティティ識別子及び障害タイプを有し、上記障害発生エンティティ識別子を有する第１ＮＦＶＩエンティティに障害が生じていることを示すのに用いられる第１障害情報を取得するよう構成された取得ユニットと、
上記第１障害情報に応じて、上記第１障害情報及び上記第１障害情報の関連障害情報を含む第１包括的障害情報を生成するよう構成された生成ユニットと、
上記第１包括的障害情報に応じて障害修復又は報告処理を実行するよう構成された処理ユニットとを、
備える、
マネージャ。
（項目３８）
上記マネージャは判断ユニットと受信ユニットとをさらに備え、
上記取得ユニットは、
上記受信ユニットを用いることにより、上記第１ＮＦＶＩエンティティにより送信された上記第１障害情報を受信する、又は、
上記判断ユニットを用いることにより、上記第１ＮＦＶＩエンティティに障害が生じていると判断して、上記第１ＮＦＶＩエンティティの上記障害に応じて、上記第１障害情報を生成するよう特に構成される、
項目３７に記載のマネージャ。
（項目３９）
上記第１ＮＦＶＩエンティティは、上記ＮＦＶＩエンティティにおける任意のハードウェアＨＷ、ホストオペレーティングシステムＨｏｓｔ  ＯＳ、仮想マシンマネージャ、又は仮想マシンＶＭエンティティであり、上記生成ユニットは、
上記判断ユニットを用いることにより、上記第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティにより送信された障害情報が上記第１障害情報の上記関連障害情報であると判断し、
上記第１障害情報及び上記関連障害情報を有する上記第１包括的障害情報を生成するよう特に構成される、
項目３７又は３８に記載のマネージャ。
（項目４０）
上記処理ユニットは送信ユニットを有し、上記処理ユニットは、
上記判断ユニットを用いることにより、上記第１包括的障害情報における上記第１障害情報における上記障害タイプ、又は上記第１包括的障害情報における上記関連障害情報における障害タイプに応じて、上記ＶＩＭが上記第１障害情報における上記障害タイプ、又は上記関連障害情報における上記障害タイプに対応する障害修復ポリシーを含むか否かを判断し、
上記ＶＩＭが上記第１障害情報における上記障害タイプ、又は上記関連障害情報における上記障害タイプに対応する上記障害修復ポリシーを含むとき、上記障害修復ポリシーに応じて、上記第１ＮＦＶＩエンティティの上記障害、及び／又は、上記第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する、又は、
上記ＶＩＭが上記第１障害情報における上記障害タイプ、又は上記関連障害情報における上記障害タイプに対応する上記障害修復ポリシーを含まないとき、上記送信ユニットを用いることにより、上記第１包括的障害情報をＶＮＦＭに送信するか、あるいは上記第１包括的障害情報をオーケストレータに送信するよう特に構成される、
項目３７又は３８に記載のマネージャ。
（項目４１）
上記処理ユニットは、
上記判断ユニットを用いることにより、上記第１ＮＦＶＩエンティティ及び上記第１ＮＦＶＩエンティティと関連した上記ＮＦＶＩエンティティから、最も高い優先度を有するＮＦＶＩエンティティを判断し、
上記判断ユニットを用いることにより、最も高い優先度を有する上記ＮＦＶＩエンティティの障害タイプに応じて、上記ＶＩＭが対応する障害修復ポリシーを含むか否かを判断し、
上記ＶＩＭが、最も高い優先度を有する上記ＮＦＶＩエンティティの上記障害タイプに対応する上記障害修復ポリシーを含むとき、上記障害修復ポリシーに応じて、最も高い優先度を有する上記ＮＦＶＩエンティティの障害を修復するよう特に構成され、
ＨＷの優先度はＨｏｓｔ  ＯＳの優先度より高く、上記Ｈｏｓｔ  ＯＳの上記優先度は仮想マシンマネージャの優先度より高く、上記仮想マシンマネージャの上記優先度はＶＭの優先度より高い、
項目４０に記載のマネージャ。
（項目４２）
上記送信ユニットは、
上記障害修復が成功したときに、成功表示メッセージを上記オーケストレータに送信する、又は、
上記障害修復が失敗したときに、上記第１包括的障害情報を上記ＶＮＦＭに送信するか、あるいは上記第１包括的障害情報を上記オーケストレータに送信するよう特に構成される、
項目４０に記載のマネージャ。
（項目４３）
上記受信ユニットは、
上記ＶＮＦＭにより送信され、上記ＶＮＦＭが上記第１包括的障害情報を処理することが出来ないことを示すのに用いられる表示メッセージを受信するようさらに構成され、
上記送信ユニットは、
上記第１包括的障害情報を上記オーケストレータに送信するようさらに構成される、
項目４２に記載のマネージャ。
（項目４４）
上記処理ユニットは、
上記第１ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報を上記ＶＮＦＭに要求し、
上記第１ＮＦＶＩエンティティと関連した上記ＶＮＦエンティティの上記障害情報を上記第１包括的障害情報に追加するようさらに構成される、
項目４２に記載のマネージャ。
（項目４５）
上記受信ユニットは、
上記ＶＮＦＭにより送信され、障害発生ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報を上記ＶＩＭに要求するのに用いられる要求情報を受信するようさらに構成され、
上記送信ユニットは、
上記障害発生ＶＮＦエンティティと関連した上記ＮＦＶＩエンティティの上記障害情報を上記ＶＮＦＭに送信するようさらに構成される、
項目３７から４４のいずれか一項に記載のマネージャ。
（項目４６）
上記マネージャは検出ユニットと削除ユニットとをさらに備え、上記検出ユニットは、
上記第１包括的障害情報に応じて、上記ＶＩＭが上記第１包括的障害情報と同じである包括的障害情報を含むか否かを検出するよう特に構成され、
上記削除ユニットは、
上記ＶＩＭが上記第１包括的障害情報と同じである上記包括的障害情報を含むとき、上記第１包括的障害情報を削除するよう特に構成される、
項目３７から４４のいずれか一項に記載のマネージャ。
（項目４７）
仮想化ネットワーク機能マネージャであって、
仮想化ネットワーク機能ＶＮＦエンティティの障害発生エンティティ識別子及び障害タイプを有し、上記障害発生エンティティ識別子を有する第１ＶＮＦエンティティに障害が生じていることを示すのに用いられる第２障害情報を取得するよう構成された取得ユニットと、
上記第２障害情報に応じて第２包括的障害情報を生成するよう構成された生成ユニットと、
上記第２包括的障害情報に応じて、障害修復又は報告処理を実行するよう構成された処理ユニットとを、
備える、
マネージャ。
（項目４８）
上記マネージャは判断ユニットと受信ユニットとをさらに備え、上記取得ユニットは、
上記受信ユニットを用いることにより、上記第１ＶＮＦエンティティにより送信された上記第２障害情報を受信する、又は、
上記判断ユニットを用いることにより、上記第１ＶＮＦエンティティに障害が生じていると判断して、上記生成ユニットを用いることにより、上記第１ＶＮＦエンティティの上記障害に応じて、上記第２障害情報を生成するよう特に構成される、
項目４７に記載のマネージャ。
（項目４９）
上記生成ユニットは、
上記判断ユニットを用いることにより、上記第１ＶＮＦエンティティと関連したＶＮＦエンティティにより送信された障害情報が、上記第２障害情報の関連障害情報であると判断し、
上記第２障害情報及び上記関連障害情報を含む上記第２包括的障害情報を生成するよう特に構成される、
項目４７又は４８に記載のマネージャ。
（項目５０）
上記処理ユニットは送信ユニットを有し、上記処理ユニットは、
上記判断ユニットを用いることにより、上記第２包括的障害情報における上記第２障害情報における上記障害タイプ、又は上記第２包括的障害情報における上記関連障害情報における障害タイプに応じて、上記ＶＮＦＭが上記第２障害情報における上記障害タイプ又は上記関連障害情報における上記障害タイプに対応する障害修復ポリシーを含むか否かを判断し、
上記ＶＮＦＭが上記第２障害情報における上記障害タイプ又は上記関連障害情報における上記障害タイプに対応する上記障害修復ポリシーを含むとき、上記障害修復ポリシーに応じて、上記第１ＶＮＦエンティティの上記障害、及び／又は、上記第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害を修復する、又は
上記ＶＮＦＭが上記第２障害情報における上記障害タイプ又は上記関連障害情報における上記障害タイプに対応する上記障害修復ポリシーを含まないとき、上記送信ユニットを用いることにより、上記第２包括的障害情報をオーケストレータに送信するよう特に構成される、
項目４７又は４８に記載のマネージャ。
（項目５１）
上記送信ユニットは、
上記障害修復が成功したときに、成功表示メッセージを上記オーケストレータに送信する、又は、
上記障害修復が失敗したときに、上記第２包括的障害情報を上記オーケストレータに送信するよう特に構成される、
項目５０に記載のマネージャ。
（項目５２）
上記処理ユニットは、
上記第１ＶＮＦエンティティと関連したＮＦＶＩエンティティの障害情報を仮想化インフラストラクチャマネージャＶＩＭに要求し、
上記第１ＶＮＦエンティティと関連した上記ＮＦＶＩエンティティの上記障害情報を上記第２包括的障害情報に追加するようさらに構成され、
上記ＮＦＶＩエンティティは、上記ＮＦＶＩにおける任意のハードウェアＨＷ、ホストオペレーティングシステムＨｏｓｔ  ＯＳ、仮想マシンマネージャ、又は仮想マシンＶＭエンティティである、
項目５１に記載のマネージャ。
（項目５３）
上記処理ユニットは、
ＶＩＭにより送信された第１包括的障害情報を受信し
上記ＶＮＦＭが、上記第１包括的障害情報における上記第１障害情報における障害タイプ、又は上記第１包括的障害情報における関連障害情報における障害タイプに対応する障害修復ポリシーを含むか否かを判断し、
上記ＶＮＦＭが上記第１障害情報における上記障害タイプ又は上記関連障害情報における上記障害タイプに対応する上記障害修復ポリシーを含むとき、上記障害修復ポリシーに応じて、第１ＮＦＶＩエンティティの上記障害、及び／又は、上記第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する、又は、
上記ＶＮＦＭが上記第１障害情報における上記障害タイプ又は上記関連障害情報における上記障害タイプに対応する上記障害修復ポリシーを含まないとき、上記第１包括的障害情報をオーケストレータに送信する、あるいは上記ＶＮＦＭが上記第１包括的障害情報を処理出来ないことを示すのに用いられる表示メッセージを上記ＶＩＭに送信し、これにより上記ＶＩＭが上記第１包括的障害情報を上記オーケストレータに送信するようさらに構成され、
上記第１包括的障害情報は、上記第１障害情報及び上記第１障害情報の上記関連障害情報を有し、上記第１障害情報は、上記第１ＮＦＶＩエンティティで障害が生じていることを示すのに用いられる、
項目４７に記載のマネージャ。
（項目５４）
上記処理ユニットは、
上記第１包括的障害情報に応じて、第１ＮＦＶＩエンティティと関連する、及び／又は、上記第１ＮＦＶＩエンティティと関連した上記ＮＦＶＩエンティティと関連する上記第１ＶＮＦエンティティの障害情報を判断し、
上記第１ＶＮＦエンティティの上記障害情報を上記第１包括的障害情報に追加し、これにより上記ＶＮＦＭが上記第１包括的障害情報に対する修復又は報告処理を実行するようさらに構成される、
項目５３に記載のマネージャ。
（項目５５）
上記マネージャは検出ユニットと削除ユニットとをさらに備え、上記検出ユニットは、
上記第２包括的障害情報に応じて、上記ＶＮＦＭが上記第２包括的障害情報と同じである包括的障害情報を含むか否かを検出するよう特に構成され、
上記削除ユニットは、
上記ＶＮＦＭが上記第２包括的障害情報と同じである上記包括的障害情報を含むとき、上記第２包括的障害情報を削除するよう特に構成される、
項目４７から５４のいずれか一項に記載のマネージャ。
（項目５６）
上記受信ユニットは、
上記ＶＩＭにより送信され、障害発生ＮＦＶＩエンティティと関連したＶＮＦエンティティの障害情報を上記ＶＮＦＭに要求するのに用いられる要求情報を受信するようさらに構成され、
上記送信ユニットは、
上記障害発生ＮＦＶＩエンティティと関連した上記ＶＮＦエンティティの上記障害情報を上記ＶＩＭに送信するようさらに構成される、
項目４７から５４のいずれか一項に記載のマネージャ。
（項目５７）
仮想化インフラストラクチャマネージャＶＩＭにより送信された第１包括的障害情報を受信するよう構成された受信ユニットと、
上記第１包括的障害情報に応じて障害修復又は報告処理を実行するよう構成された処理ユニットとを、
備え、
上記第１包括的障害情報は第１障害情報を含み、上記第１障害情報は障害発生エンティティ識別子及び障害タイプを含み、上記第１障害情報は上記障害発生エンティティ識別子を有する第１ネットワーク機能仮想化インフラストラクチャＮＦＶＩエンティティに障害が生じていることを示すのに用いられる、
オーケストレータ。
（項目５８）
上記第１包括的障害情報は、上記第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害情報、及び／又は、上記第１ＮＦＶＩエンティティと関連した仮想化ネットワーク機能ＶＮＦエンティティの障害情報をさらに含む、
項目５７に記載のオーケストレータ。
（項目５９）
上記処理ユニットは、
上記第１包括的障害情報における上記障害タイプに応じて、上記オーケストレータが上記障害タイプに対応する障害修復ポリシーを含むか否かを判断し、
上記オーケストレータが上記障害タイプに対応する上記障害修復ポリシーを含むとき、上記障害修復ポリシーに応じて、上記第１ＮＦＶＩエンティティの上記障害、及び／又は、上記第１ＮＦＶＩエンティティと関連した上記ＮＦＶＩエンティティの障害を修復する、又は、
上記オーケストレータが上記障害タイプに対応する上記障害修復ポリシーを含まないとき、上記第１包括的障害情報をオペレーションアンドビジネスサポートシステムＯＳＳ／ＢＳＳに送信するよう特に構成される、
項目５７又は５８に記載のオーケストレータ。
（項目６０）
上記処理ユニットは、
上記第１包括的障害情報における上記障害タイプに応じて、上記オーケストレータが上記障害タイプに対応する障害修復ポリシーを含むか否かを判断し、
上記オーケストレータが上記障害タイプに対応する上記障害修復ポリシーを含むとき、上記障害修復ポリシーに応じて、上記第１ＮＦＶＩエンティティの上記障害、上記第１ＮＦＶＩエンティティと関連した上記ＮＦＶＩエンティティの障害、及び上記第１ＮＦＶＩエンティティと関連した上記ＶＮＦエンティティの障害を修復する、又は、
上記オーケストレータが上記障害タイプに対応する上記障害修復ポリシーを含まないとき、上記第１包括的障害情報をＯＳＳ／ＢＳＳに送信するよう特に構成される、
項目５７又は５８に記載のオーケストレータ。
（項目６１）
上記オーケストレータは、検出ユニットと削除ユニットとをさらに備え、
上記検出ユニットは、
上記第１包括的障害情報に応じて、上記オーケストレータが上記第１包括的障害情報と同じである包括的障害情報を含むか否かを検出するよう構成され、
上記削除ユニットは、
上記オーケストレータが上記第１包括的障害情報と同じである上記包括的障害情報を含むとき、上記第１包括的障害情報を削除するよう特に構成される、
項目５７から６０のいずれか一項に記載のオーケストレータ。
（項目６２）
オーケストレータであって、
仮想化ネットワーク機能マネージャＶＮＦＭにより送信された第２包括的障害情報を受信するよう構成された受信ユニットと、
上記第２包括的障害情報に応じて、障害修復又は報告処理を実行するよう構成された処理ユニットとを、
備え、
上記第２包括的障害情報は第２障害情報を含み、上記第２障害情報は障害発生エンティティ識別子及び障害タイプを含み、上記第２障害情報は、上記障害発生エンティティ識別子を有する第１仮想化ネットワーク機能ＶＮＦエンティティに障害が生じていることを示すのに用いられる、
オーケストレータ。
（項目６３）
上記第２包括的障害情報は、上記第１ＶＮＦエンティティと関連したＶＮＦエンティティの障害情報、及び／又は、上記第１ＶＮＦエンティティと関連した仮想化インフラストラクチャマネージャＮＦＶＩエンティティの障害情報をさらに含む、
項目６２に記載のオーケストレータ。
（項目６４）
上記処理ユニットは、
上記第２包括的障害情報における上記障害タイプに応じて、上記オーケストレータが上記障害タイプに対応する障害修復ポリシーを含むか否かを判断し、
上記オーケストレータが上記障害タイプに対応する上記障害修復ポリシーを含むとき、上記障害修復ポリシーに応じて、上記第１ＶＮＦエンティティの上記障害、及び／又は、上記第１ＶＮＦエンティティと関連した上記ＶＮＦエンティティの障害を修復する、又は、
上記オーケストレータが上記障害タイプに対応する上記障害修復ポリシーを含まないとき、上記第２包括的障害情報をオペレーションアンドビジネスサポートシステムＯＳＳ／ＢＳＳに送信するよう特に構成される、
項目６２又は６３に記載のオーケストレータ。
（項目６５）
上記処理ユニットは、
上記第２包括的障害情報における上記障害タイプに応じて、上記オーケストレータが上記障害タイプに対応する障害修復ポリシーを含むか否かを判断し、
上記オーケストレータが上記障害タイプに対応する上記障害修復ポリシーを含むとき、上記障害修復ポリシーに応じて、上記第１ＶＮＦエンティティの上記障害、上記第１ＶＮＦエンティティと関連した上記ＶＮＦエンティティの障害、及び上記第１ＶＮＦエンティティと関連した上記ＮＦＶＩエンティティの障害を修復する、又は、
上記オーケストレータが上記障害タイプに対応する上記障害修復ポリシーを含まないとき、上記第２包括的障害情報をＯＳＳ／ＢＳＳに送信するよう特に構成される、
項目６２又は６３に記載のオーケストレータ。
（項目６６）
上記オーケストレータは、検出ユニットと削除ユニットとをさらに備え、
上記検出ユニットは、
上記第２包括的障害情報に応じて、上記オーケストレータが上記第２包括的障害情報と同じである包括的障害情報を含むか否かを検出するよう構成され、
上記削除ユニットは、
上記オーケストレータが上記第２包括的障害情報と同じである上記包括的障害情報を含むとき、上記第２包括的障害情報を削除するよう特に構成される、
項目６２から６５のいずれか一項に記載のオーケストレータ。
【図１】
2018029344.tif 000007
【図２】
2018029344.tif 000008
【図３】
2018029344.tif 000009
【図４】
2018029344.tif 000010
【図５】
2018029344.tif 000011
【図６ａ】
2018029344.tif 000012
【図６ｂ】
2018029344.tif 000013
【図７】
2018029344.tif 000014
【図８】
2018029344.tif 000015
【図９】
2018029344.tif 000016
【図１０】
2018029344.tif 000017
【図１１】
2018029344.tif 000018
【図１２】
2018029344.tif 000019
【図１３】
2018029344.tif 000020
【図１４】
2018029344.tif 000021
【図１５】
2018029344.tif 000022
【図１６】
2018029344.tif 000023
【手続補正書】
【提出日】平成29年10月11日(2017.10.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
障害管理方法であって、
ネットワーク機能仮想化インフラストラクチャＮＦＶＩエンティティの障害発生エンティティ識別子及び障害タイプを有し、前記障害発生エンティティ識別子を有する第１ＮＦＶＩエンティティに障害が生じていることを示すのに用いられる第１障害情報を、仮想化インフラストラクチャマネージャＶＩＭによって取得する段階と、
前記第１障害情報に応じて、前記第１障害情報及び前記第１障害情報の関連障害情報を含む第１包括的障害情報を前記ＶＩＭによって生成する段階と、
前記第１包括的障害情報に応じて障害修復又は報告処理を前記ＶＩＭによって実行する段階とを、
備え、
前記第１障害情報は、動作状態及び障害時間のうち少なくとも１つをさらに含み、
前記第１包括的障害情報は障害状態の情報をさらに含み、前記障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを含む、
方法。
【請求項２】
ＮＦＶＩエンティティの障害発生エンティティ識別子及び障害タイプを含む第１障害情報をＶＩＭによって前記取得する段階は、
前記第１ＮＦＶＩエンティティにより送信された前記第１障害情報を受信する段階、又は、
前記第１ＮＦＶＩエンティティに障害が生じていると判断して、前記第１ＮＦＶＩエンティティの前記障害に応じて前記第１障害情報を生成する段階を有する、
請求項１に記載の方法。
【請求項３】
前記第１ＮＦＶＩエンティティは、前記ＮＦＶＩエンティティにおける任意のハードウェアＨＷ、ホストオペレーティングシステムＨｏｓｔ  ＯＳ、仮想マシンマネージャ、又は仮想マシンＶＭエンティティであり、
前記第１障害情報に応じて第１包括的障害情報を前記ＶＩＭによって前記生成する段階は、
前記第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティにより送信された障害情報が、前記第１障害情報の前記関連障害情報であると前記ＶＩＭによって判断する段階と、
前記第１障害情報及び前記関連障害情報を有する前記第１包括的障害情報を前記ＶＩＭによって生成する段階とを、
備える、
請求項１または２に記載の方法。
【請求項４】
前記第１包括的障害情報に応じて障害修復又は報告処理を前記ＶＩＭによって前記実行する段階は、
前記第１包括的障害情報における前記第１障害情報における前記障害タイプ、又は前記第１包括的障害情報における前記関連障害情報における障害タイプに応じて、前記ＶＩＭが前記第１障害情報における前記障害タイプ又は前記関連障害情報における前記障害タイプに対応する障害修復ポリシーを含むか否かを前記ＶＩＭによって判断する段階と、
前記ＶＩＭが前記第１障害情報における前記障害タイプ又は前記関連障害情報における前記障害タイプに対応する前記障害修復ポリシーを含むとき、前記障害修復ポリシーに応じて、前記第１ＮＦＶＩエンティティの前記障害及び／又は前記第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を前記ＶＩＭによって修復する段階、又は、
前記ＶＩＭが前記第１障害情報における前記障害タイプ又は前記関連障害情報における前記障害タイプに対応する前記障害修復ポリシーを含まないとき、前記第１包括的障害情報をＶＮＦＭに前記ＶＩＭによって送信するか、あるいは前記第１包括的障害情報をオーケストレータに送信する段階とを、
備える、
請求項１から３のいずれか１項に記載の方法。
【請求項５】
前記第１包括的障害情報における前記第１障害情報における前記障害タイプ、又は前記第１包括的障害情報における前記関連障害情報における障害タイプに応じて、前記ＶＩＭが前記第１障害情報における前記障害タイプ又は前記関連障害情報における前記障害タイプに対応する障害修復ポリシーを含むか否かを前記判断する段階は、
前記第１ＮＦＶＩエンティティ及び前記第１ＮＦＶＩエンティティと関連した前記ＮＦＶＩエンティティから、最も高い優先度を有するＮＦＶＩエンティティを判断する段階と、
最も高い優先度を有する前記ＮＦＶＩエンティティの障害タイプに応じて、前記ＶＩＭが対応する障害修復ポリシーを含むか否か判断する段階と、
前記ＶＩＭが、最も高い優先度を有する前記ＮＦＶＩエンティティの前記障害タイプに対応する前記障害修復ポリシーを含むとき、前記障害修復ポリシーに応じて、最も高い優先度を有する前記ＮＦＶＩエンティティの障害を修復する段階とを、
有し、
ＨＷの優先度はＨｏｓｔ  ＯＳの優先度より高く、前記Ｈｏｓｔ  ＯＳの前記優先度は仮想マシンマネージャの優先度より高く、前記仮想マシンマネージャの前記優先度はＶＭの優先度より高い、
請求項４に記載の方法。
【請求項６】
仮想化インフラストラクチャマネージャ（ＶＩＭ）であって、
ネットワーク機能仮想化インフラストラクチャ（ＮＦＶＩ）エンティティの障害発生エンティティ識別子及び障害タイプを有し、前記障害発生エンティティ識別子を有する第１ＮＦＶＩエンティティに障害が生じていることを示すのに用いられる第１障害情報を取得するよう構成された取得ユニットと、
前記第１障害情報に応じて、前記第１障害情報及び前記第１障害情報の関連障害情報を含む第１包括的障害情報を生成するよう構成された生成ユニットと、
前記第１包括的障害情報に応じて障害修復又は報告処理を実行するよう構成された処理ユニットとを、
備え、
前記第１障害情報は、動作状態及び障害時間のうち少なくとも１つをさらに含み、
前記第１包括的障害情報は障害状態の情報をさらに含み、前記障害状態は未処理と、処理中と、修復済と、未修復とのうち少なくとも１つを含む、
仮想化インフラストラクチャマネージャ（ＶＩＭ）。
【請求項７】
前記マネージャは判断ユニットと受信ユニットとをさらに備え、
前記取得ユニットは、
前記受信ユニットを用いることにより、前記第１ＮＦＶＩエンティティにより送信された前記第１障害情報を受信する、又は、
前記判断ユニットを用いることにより、前記第１ＮＦＶＩエンティティに障害が生じていると判断して、前記第１ＮＦＶＩエンティティの前記障害に応じて、前記第１障害情報を生成するように構成される、
請求項６に記載のＶＩＭ。
【請求項８】
前記第１ＮＦＶＩエンティティは、前記ＮＦＶＩエンティティにおける任意のハードウェアＨＷ、ホストオペレーティングシステム（Ｈｏｓｔ  ＯＳ）、仮想マシンマネージャ、又は仮想マシン（ＶＭ）エンティティであり、前記生成ユニットは、
前記判断ユニットを用いることにより、前記第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティにより送信された障害情報が前記第１障害情報の前記関連障害情報であると判断し、
前記第１障害情報及び前記関連障害情報を有する前記第１包括的障害情報を生成するように構成される、
請求項７に記載のＶＩＭ。
【請求項９】
前記処理ユニットは送信ユニットを有し、前記処理ユニットは、
前記判断ユニットを用いることにより、前記第１包括的障害情報における前記第１障害情報における前記障害タイプ、又は前記第１包括的障害情報における前記関連障害情報における障害タイプに応じて、前記ＶＩＭが前記第１障害情報における前記障害タイプ、又は前記関連障害情報における前記障害タイプに対応する障害修復ポリシーを含むか否かを判断し、
前記ＶＩＭが前記第１障害情報における前記障害タイプ、又は前記関連障害情報における前記障害タイプに対応する前記障害修復ポリシーを含むとき、前記障害修復ポリシーに応じて、前記第１ＮＦＶＩエンティティの前記障害、及び／又は、前記第１ＮＦＶＩエンティティと関連したＮＦＶＩエンティティの障害を修復する、又は、
前記ＶＩＭが前記第１障害情報における前記障害タイプ、又は前記関連障害情報における前記障害タイプに対応する前記障害修復ポリシーを含まないとき、前記送信ユニットを用いることにより、前記第１包括的障害情報をＶＮＦＭに送信するか、あるいは前記第１包括的障害情報をオーケストレータに送信するように構成される、
請求項７または８に記載のＶＩＭ。
【請求項１０】
前記処理ユニットは、
前記判断ユニットを用いることにより、前記第１ＮＦＶＩエンティティ及び前記第１ＮＦＶＩエンティティと関連した前記ＮＦＶＩエンティティから、最も高い優先度を有するＮＦＶＩエンティティを判断し、
前記判断ユニットを用いることにより、最も高い優先度を有する前記ＮＦＶＩエンティティの障害タイプに応じて、前記ＶＩＭが対応する障害修復ポリシーを含むか否かを判断し、
前記ＶＩＭが、最も高い優先度を有する前記ＮＦＶＩエンティティの前記障害タイプに対応する前記障害修復ポリシーを含むとき、前記障害修復ポリシーに応じて、最も高い優先度を有する前記ＮＦＶＩエンティティの障害を修復するように構成され、
ＨＷの優先度はＨｏｓｔ  ＯＳの優先度より高く、前記Ｈｏｓｔ  ＯＳの前記優先度は仮想マシンマネージャの優先度より高く、前記仮想マシンマネージャの前記優先度はＶＭの優先度より高い、
請求項９に記載のＶＩＭ。
【請求項１１】
コンピュータに請求項１から５のいずれか１項に記載の方法を実行させる、プログラム。
【請求項１２】
請求項１から５のいずれか１項に記載の方法をコンピュータに実行させるプログラムが記録された、コンピュータ可読記憶媒体。