(57)【特許請求の範囲】
【請求項１】
コア層のネットワークに複数のディストリビューション機器が接続され、かつループ構成をとらず、レイヤ２トポロジが前記ディストリビューション機器を渡る場合と、アクセス層のアクセススイッチを渡る場合とが混在するネットワーク構成において、移行元ネットワークから移行先ネットワークへレイヤ３のレベルでの無停止移行を行うネットワーク移行方法であって、
前記移行元ネットワークと前記移行先ネットワークのＶＬＡＮのセグメントの間でレイヤ２トポロジのバイパスを作成して前記移行元ネットワークのレイヤ２トポロジを前記移行先ネットワークに拡張する第１のステップと、
前記移行元ネットワークのアクセススイッチに接続するサーバの結線を前記移行先ネットワークのアクセススイッチに切り替える第２のステップと、
前記第１のステップの後、副系のデフォルトゲートウェイを、前記移行元ネットワークの副系のディストリビューション機器から前記移行先ネットワークの副系のディストリビューション機器に切り替え、さらにルータを多重化するプロトコルの機能によってデフォルトゲートウェイの正副を入れ替える第３のステップと、
前記第３のステップによって前記サーバからの行きと前記サーバへの戻りとで異なる状態となっている通信経路について、前記サーバへの戻りの通信経路を動的ルーティングプロトコルの機能によって変更して前記サーバからの行きと同一の通信経路とする第４のステップと、
前記第４のステップの後、副系のデフォルトゲートウェイを、前記移行元ネットワークの正系のディストリビューション機器から前記移行先ネットワークの正系のディストリビューション機器に切り替え、さらにルータを多重化するプロトコルの機能によってデフォルトゲートウェイの正副を入れ替える第５のステップと、
前記第５のステップの後、前記移行元ネットワークと前記移行先ネットワークとの間の前記レイヤ２トポロジのバイパスを除去する第６のステップとを実行することを特徴とするネットワーク移行方法。
【請求項２】
請求項１に記載のネットワーク移行方法において、
前記第１のステップで前記移行元ネットワークと前記移行先ネットワークとの間の前記レイヤ２トポロジのバイパスを作成する際に、前記移行先ネットワークのディストリビューション機器をレイヤ２スイッチとして機能させておくことを特徴とするネットワーク移行方法。
【請求項３】
請求項１または２に記載のネットワーク移行方法において、
前記第１のステップで前記移行元ネットワークと前記移行先ネットワークとの間の前記レイヤ２トポロジのバイパスを作成する際に、前記移行元ネットワークのディストリビューション機器の第１のＶＬＡＮ番号が割り当てられたアクセスポートと、前記移行先のネットワークのディストリビューション機器の第２のＶＬＡＮ番号が割り当てられたアクセスポートとを結線することを特徴とするネットワーク移行方法。
【請求項４】
請求項１または２に記載のネットワーク移行方法において、
前記第１のステップで前記移行元ネットワークと前記移行先ネットワークとの間の前記レイヤ２トポロジのバイパスを作成する際に、前記移行元ネットワークのディストリビューション機器の第１のＶＬＡＮ番号が割り当てられたアクセスポートと、前記移行先のネットワークのディストリビューション機器の前記第１のＶＬＡＮ番号が割り当てられたトランクポートとを結線することで、複数の移行元ネットワークから前記移行先ネットワークへ一斉に無停止移行を行うことを特徴とするネットワーク移行方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク構成の移行技術に関し、特に、ループ構成をとらないネットワーク構成において移行元ネットワークから移行先ネットワークに無停止移行するネットワーク移行方法に適用して有効な技術に関するものである。
【背景技術】
【０００２】
近年では、情報処理システムによるサービス提供の長時間化が進み、２４時間３６５日連続稼働するシステムも多い。特にミッションクリティカルな業務を行うシステムや、クラウドコンピューティング環境など常時多数のユーザが利用するシステムでは、サービスレベルとして短時間のネットワークの停止も許容されない運用が求められる場合がある。
【０００３】
しかしながら、このようなシステムのネットワークにおいても、機器の老朽化や性能問題などでネットワーク構成を新規のものに移行するため、ネットワークを切り替えることが必要な場合もある。このとき、稼働中の移行元ネットワークを移行先ネットワークに切り替えて移行するには、機器の仕様や、移行元・移行先のネットワークのトポロジなどを考慮したうえで適切な方法、手順を検討する必要がある。
【０００４】
ここで、上記のようなシステムで用いられるネットワークでは一般的に可用性を高めるために冗長化構成がとられており、この構成を利用してシステムの稼働に与える影響を最小限にしつつネットワークを移行するという手法がとられる場合がある。
【０００５】
ネットワークの冗長化構成は非特許文献１等に記載されているように、大きくは、物理的にはループ構成をとって経路を冗長化したうえでＳＴＰ（Spanning Tree Protocol）やＲＳＴＰ（Rapid Spanning Tree Protocol）を用いてループ抑止を行うスパニングツリー構成、ＶＲＲＰ（Virtual Router Redundancy Protocol）やＨＳＲＰ（Hot Standby Routing Protocol）等のルータを多重化するプロトコルを利用して複数のルータやレイヤ３（Ｌ３）スイッチ等を仮想化、多重化する構成、ＯＳＰＦ（Open Shortest Path First）のような動的ルーティングプロトコルを利用する構成に分類される。
【０００６】
上記のネットワーク構成のうち、スパニングツリー（ＳＴＰ、ＲＳＴＰ）を利用する構成の場合は、ネットワークのトポロジが変化した場合に自動的に検知してツリー構造を再構成することができるため、ネットワークを無停止で移行する作業は比較的容易に行うことができる。
【０００７】
これに関連する技術として、例えば、特開２００２−３３０１５２号公報（特許文献１）では、スパニングツリープロトコルによるネットワーク内へ装置を増設し又は前記ネットワーク内でその動作を再開させる方法であって、前記増設又は動作再開時に、前記装置を受信のみを行なう状態に移行させること、前記受信のみを行なう状態において前記ネットワーク内の情報を収集すること、前記収集した情報により、既存ネットワークトポロジを変更させない自装置の優先度を計算すること、前記計算した優先度を自装置に設定してから送受信可能状態に移行させること、から成る方法によって、機器の増設時／障害発生時に、ネットワークの再構成が生じずにネットワーク動作を維持し得る技術が記載されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００２−３３０１５２号公報
【非特許文献】
【０００９】
【非特許文献１】根本浩一朗、“特集：ネットワーク設計の定石（前編）”、［online］、２００４年３月１２日、アイティメディア株式会社、［２０１０年１２月２日検索］、インターネット＜URL：http://www.atmarkit.co.jp/fnetwork/tokusyuu/jouseki01/01.html＞
【発明の概要】
【発明が解決しようとする課題】
【００１０】
一方、ループ構成をとらないネットワークも多く存在する。例えば、一般的な３階層モデルのネットワーク構成として、コア層のネットワークにディストリビューション層として複数のＬ３スイッチ等のディストリビューション機器が接続される構成において、ループ構成をとらずにＬ３スイッチを二重化する構成では、ＶＲＲＰ等のルータを多重化するプロトコルや動的ルーティングプロトコルを利用して冗長化構成がとられる。このような構成の場合、例えばネットワークトポロジを変更するなどの移行作業を行う際には、ネットワークを停止してメンテナンスウィンドウを設けて作業を行うのが一般的であり、システムを稼働させながら無停止でネットワークを移行することは通常困難である。
【００１１】
そこで本発明の目的は、コア層のネットワークに複数のディストリビューション機器が接続され、かつループ構成をとらないネットワーク構成において、ルータを多重化するプロトコルと動的ルーティングプロトコルでの切り替えのみでレイヤ３のレベルでのネットワークの無停止移行を行うネットワーク移行方法を提供することにある。本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。
【課題を解決するための手段】
【００１２】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、以下のとおりである。
【００１３】
本発明の代表的な実施の形態によるネットワーク移行方法は、コア層のネットワークに複数のディストリビューション機器が接続され、かつループ構成をとらず、レイヤ２トポロジが前記ディストリビューション機器を渡る場合と、アクセス層のアクセススイッチを渡る場合とが混在するネットワーク構成において、移行元ネットワークから移行先ネットワークへレイヤ３のレベルでの無停止移行を行うネットワーク移行方法であって、以下のステップを実行することを特徴とするものである。
【００１４】
すなわち、ネットワーク移行方法は、前記移行元ネットワークと前記移行先ネットワークのＶＬＡＮのセグメントの間でレイヤ２トポロジのバイパスを作成して前記移行元ネットワークのレイヤ２トポロジを前記移行先ネットワークに拡張する第１のステップと、前記移行元ネットワークのアクセススイッチに接続するサーバの結線を前記移行先ネットワークのアクセススイッチに切り替える第２のステップとを実行する。
【００１５】
さらに、前記第１のステップの後、副系のデフォルトゲートウェイを、前記移行元ネットワークの副系のディストリビューション機器から前記移行先ネットワークの副系のディストリビューション機器に切り替え、さらにルータを多重化するプロトコルの機能によってデフォルトゲートウェイの正副を入れ替える第３のステップと、前記第３のステップによって前記サーバからの行きと前記サーバへの戻りとで異なる状態となっている通信経路について、前記サーバへの戻りの通信経路を動的ルーティングプロトコルの機能によって変更して前記サーバからの行きと同一の通信経路とする第４のステップとを実行する。
【００１６】
さらに、前記第４のステップの後、副系のデフォルトゲートウェイを、前記移行元ネットワークの正系のディストリビューション機器から前記移行先ネットワークの正系のディストリビューション機器に切り替え、さらにルータを多重化するプロトコルの機能によってデフォルトゲートウェイの正副を入れ替える第５のステップと、前記第５のステップの後、前記移行元ネットワークと前記移行先ネットワークとの間の前記レイヤ２トポロジのバイパスを除去する第６のステップとを実行する。
【発明の効果】
【００１７】
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下のとおりである。
【００１８】
本発明の代表的な実施の形態によれば、コア層のネットワークに複数のディストリビューション機器が接続され、かつループ構成をとらないネットワーク構成において、ルータを多重化するプロトコルと動的ルーティングプロトコルでの切り替えのみでレイヤ３のレベルでのネットワークの無停止移行を行うことが可能となる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施の形態であるネットワーク移行方法の手順の例を示したフローチャートである。
【図２】本発明の一実施の形態における移行前後のネットワーク構成の例について概要を示した図である。
【図３】本発明の一実施の形態におけるＬ２トポロジのバイパスを作成する処理の例について概要を示した図である。
【図４】本発明の一実施の形態におけるサーバ結線を切り替える処理の例について概要を示した図である。
【図５】本発明の一実施の形態における副系のデフォルトゲートウェイを切り替える処理の例について概要を示した図である。
【図６】本発明の一実施の形態における正副のデフォルトゲートウェイを入れ替える処理の例について概要を示した図である。
【図７】本発明の一実施の形態における戻りの通信経路を変更して行きと同一の通信経路とする処理の例について概要を示した図である。
【図８】本発明の一実施の形態における副系のデフォルトゲートウェイを切り替える処理の例について概要を示した図である。
【図９】本発明の一実施の形態における正副のデフォルトゲートウェイを入れ替える処理の例について概要を示した図である。
【図１０】本発明の一実施の形態におけるＬ２トポロジのバイパスを除去する処理の例について概要を示した図である。
【図１１】ループ構成をとらないネットワークのレイヤ２トポロジの代表的な例について概要を示した図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一部には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００２１】
＜概要＞
本発明の一実施の形態であるネットワーク移行方法は、コア層のネットワークにディストリビューション層として複数のＬ３スイッチ等のディストリビューション機器が接続され、かつループ構成をとらないネットワーク構成において、ＶＲＲＰ等のルータを多重化するプロトコルと動的ルーティングプロトコルという冗長化技術による切り替えのみを利用してレイヤ３のレベルでのネットワークの無停止移行を行うものである。なお、ここでのネットワーク構成は、レイヤ２（Ｌ２）トポロジがディストリビューション機器を渡る場合と、アクセス層のアクセススイッチ（Ｌ２スイッチ等）を渡る場合とが混在する構成を前提とする。
【００２２】
図１１は、ループ構成をとらないネットワークのレイヤ２トポロジの代表的な例について概要を示した図である。ここでは、サーバ機器がアクセススイッチ（図中では“ＡＳｗ”と表記）を介して接続するネットワークのセグメントを示しており、アクセススイッチとディストリビューション機器（図中では“Ｄｉｓｔ”と表記）間の実線がＬ２トポロジが渡っている（ディストリビューション機器により同一のＶＬＡＮ（Virtual LAN）が割り当てられている）ということを示している。
【００２３】
例えば、図１１（ａ）では、正副のディストリビューション機器に複数の正副のアクセススイッチがそれぞれ接続されてＬ２トポロジが渡っており、また正副のディストリビューション機器間が接続されてＬ２トポロジが渡っている。この構成では、例えば正系のディストリビューション機器が障害等によりダウンした場合、正系のアクセススイッチと副系のディストリビューション機器との間のＬ２トポロジの渡り（接続）がなくなるため、サーバ機器側で副系のアクセススイッチへの接続の切り替えが発生してしまう。
【００２４】
図１１（ｂ）では、正副のディストリビューション機器から異なるセグメント（太線と通常の線）が構成されている。この構成では、例えば正系のディストリビューション機器が障害等によりダウンした場合でも、アクセススイッチ間の渡りを経由して副系のディストリビューション機器に到達することができるため、サーバ機器での接続の切り替えは発生しない。しかしながら、複数のセグメントを有することから、フロアなど物理的な配置に制約が生じてしまう場合がある。
【００２５】
図１１（ｃ）では、図１１（ａ）の構成において、ディストリビューション機器とアクセススイッチとの間に複数のアクセススイッチを集約する親アクセススイッチを有している。この構成では、例えば正系のディストリビューション機器もしくは親アクセススイッチのいずれかが障害等によりダウンした場合、正系のアクセススイッチと副系のディストリビューション機器（もしくは親アクセススイッチ）との間の渡りがなくなるため、サーバ機器側で副系のアクセススイッチへの接続の切り替えが発生してしまう。
【００２６】
図１１（ｄ）では、図１１（ｃ）と類似の構成において、正副のディストリビューション機器間ではなく正副の親アクセススイッチ間が接続されてＬ２トポロジが渡っている。この構成では、例えば正系の親アクセススイッチが障害等によりダウンした場合、正系のアクセススイッチと副系の親アクセススイッチ（およびディストリビューション機器）との間の渡りがなくなるため、サーバ機器側で副系のアクセススイッチへの接続の切り替えが発生してしまう。一方、例えば正系のディストリビューション機器が障害等によりダウンした場合でも、親アクセススイッチ間の渡りを経由して副系のディストリビューション機器に到達することができるため、サーバ機器での接続の切り替えは発生しない。
【００２７】
上述した各トポロジはあくまで一例であり、他のトポロジをとることも当然可能である。また、使用する機器の性能等の制約からとり得るトポロジに制約が生ずる場合もある。なお、本実施の形態におけるネットワークの移行とは、基本的には、移行元ネットワークのセグメント内で機器を入れ替えたりトポロジを変更したりするものを対象とするのではなく、移行元ネットワークから、既に存在する別セグメントの移行先ネットワークに切り替えるものを対象とする。ここには、移行元ネットワークとは異なるトポロジのネットワークに切り替えるものに限らず、同一のトポロジで機器のみが更新されたネットワークに切り替えるものも含まれる。また、例えば、複数の移行元ネットワークを性能の高い移行先ネットワークに集約・統合するというものであってもよい。
【００２８】
本実施の形態では、上述の図１１（ａ）のトポロジのネットワークから、図１１（ｄ）のトポロジのネットワークに移行する場合を例に挙げて説明する。図２は、本実施の形態における移行前後のネットワーク構成の例について概要を示した図である。図２において、上段は移行前のネットワーク構成、下段は移行後のネットワーク構成を示している。また、図中の各ネットワーク機器は正副を有することで二重化されており、正系の機器は実線枠、副系の機器は点線枠によって示している。
【００２９】
上段の移行前のネットワーク構成では、コア層としてコア１１（正）、コア１２（副）のネットワーク機器（スイッチ等）を有している。コア層の下部のディストリビューション層およびアクセス層では、図中央より左側が移行元の旧ネットワークを示しており、右側が移行先の新ネットワークを示している。すなわち、ディストリビューション層とアクセス層において移行元の旧ネットワークと移行先の新ネットワークが併存する構成となっている。
【００３０】
移行元の旧ネットワークでは、図１１（ａ）のトポロジに相当する構成として、コア層の機器に接続するディストリビューション機器（旧Ｄｉｓｔ２１（正）、旧Ｄｉｓｔ２２（副））と、これらに接続するアクセススイッチ（旧ＡＳｗ４１（正）、旧ＡＳｗ４２（副））とを有している。また、アクセススイッチにはサーバ機器５０がチーミング構成により接続している。
【００３１】
一方、移行先の新ネットワークでは、図１１（ｄ）のトポロジに相当する構成として、コア層の機器に接続するディストリビューション機器（新Ｄｉｓｔ２３（正）、旧Ｄｉｓｔ２４（副））と、これらに接続する親アクセススイッチ（親ＡＳｗ３３（正）、親ＡＳｗ３４（副））を有している。親アクセススイッチに接続するアクセススイッチは、この時点ではまだ接続していないが、新規のものをこの時点で予め接続しておいてもよいし、後の移行作業において旧ネットワークのアクセススイッチを結線し直して継続利用してもよい。
【００３２】
移行元の旧ネットワークでは、ディストリビューション機器によって割り当てられたＶＬＡＮのセグメント（図２の例ではＶＬＡＮ番号が“ＶＬＡＮ１２”）、すなわちＬ２トポロジが渡っている範囲を太線で示している。また、旧Ｄｉｓｔ２１がデフォルトゲートウェイの正系（黒星印で示す）となっており、旧Ｄｉｓｔ２２が副系（白星印で示す）となっていることを示している。移行前のネットワーク構成では、サーバ機器５０からの通信は、図中に太矢印で示すように、例えば、行きは旧ＡＳｗ４１、旧Ｄｉｓｔ２１（デフォルトゲートウェイ（正））、およびコア１１を通る経路となり、戻りはその逆の経路となる。
【００３３】
一方、下段の移行後のネットワーク構成では、移行元の旧ネットワークからはアクセススイッチが外されるとともに、移行先の新ネットワークでは、親アクセススイッチに接続するアクセススイッチ（新ＡＳｗ４３（正）、新ＡＳｗ４４（副））を新たに有している。本実施の形態では、移行先の新ネットワークのアクセススイッチを移行元の旧ネットワークで利用していたものを継続利用するのではなく、新規のものに交換する場合を例とする。
【００３４】
また、本実施の形態では、移行先の新ネットワークにおいてディストリビューション機器によって割り当てるＶＬＡＮのＶＬＡＮ番号を変更する（図２の例では“ＶＬＡＮ３４”に変更する）ものとする。なお、後述するようにＶＬＡＮ番号を変更せずに移行することも可能である。移行後のネットワーク構成では、サーバ機器５０からの通信は、図中に太矢印で示すように、例えば、行きは新ＡＳｗ４３、親ＡＳｗ３３、新Ｄｉｓｔ２３（デフォルトゲートウェイ（正））、およびコア１１を通る経路となり、戻りはその逆の経路となる。
【００３５】
なお、本実施の形態では、ネットワーク構成としてループ構成をとらないため、ＳＴＰやＲＳＴＰを利用してスパニングツリー構成とすることでループを抑止する必要はないが、障害や機器の増強等によるトポロジの変化により予期しないループ構成ができてしまう場合のトラブルを予防するため、ＳＴＰやＲＳＴＰの定義を別途設定しておいてもよい。
【００３６】
＜移行手順＞
以下では、図２に示した移行前のネットワーク構成から移行後のネットワーク構成に無停止移行する際の手順について説明する。図１は、本発明の一実施の形態であるネットワーク移行方法の手順の例を示したフローチャートである。図２の上段に示した移行前のネットワーク構成の状態から移行作業を開始すると、まず、移行元の旧ネットワークと移行先の新ネットワークのＶＬＡＮのセグメントの間でＬ２トポロジのバイパスを作成する（Ｓ０１）。すなわち、移行元の旧ネットワークのセグメントにおけるブロードキャストフレームが移行先の新ネットワークのセグメントにも流れるようにする。
【００３７】
図３は、Ｌ２トポロジのバイパスを作成する処理（ステップＳ０１）の例について概要を示した図である。図３の例では、旧Ｄｉｓｔ２１（正）と新Ｄｉｓｔ２３（正）のディストリビューション機器間で物理結線することでＬ２トポロジのバイパスを作成する。より具体的には、旧Ｄｉｓｔ２１のアクセスポート（ＡＰ）（ＶＬＡＮ番号は“ＶＬＡＮ１２”）と、新Ｄｉｓｔ２３のアクセスポート（ＶＬＡＮ番号は“ＶＬＡＮ３４”とする）とを物理結線する。これにより、アクセスポートのＶＬＡＮ番号に関わりなくブロードキャストフレームが旧Ｄｉｓｔ２１から新Ｄｉｓｔ２３に流れるようになる。
【００３８】
なお、本実施の形態では、移行先の新ネットワークにおいてＶＬＡＮ番号を変更する場合を例としているため、新Ｄｉｓｔ２３のアクセスポートにバイパスしているが、ＶＬＡＮ番号を変更しない場合は、新Ｄｉｓｔ２３のトランクポートにバイパスすることで、他の複数のネットワーク（ＶＬＡＮ）を一斉に移行先の新ネットワークに移行して集約・統合することも可能である。
【００３９】
また、ステップＳ０１では、移行先の新ネットワークにおいて、ディストリビューション機器（新Ｄｉｓｔ２３、２４）と親アクセススイッチ（親ＡＳｗ３３、３４）のトランクポートに“ＶＬＡＮ３４”の定義を追加することでさらにＬ２トポロジを拡張しておく。なお、本実施の形態では、移行先の新ネットワークにＶＬＡＮ番号が異なる他の複数のネットワークを集約・統合することを想定して、これを可能とするためにトランクポートに定義を追加しているが、移行元ネットワークが１つのみの場合はトランクポートではなくアクセスポートに当該定義を設定するようにしてもよい。
【００４０】
以上の処理により、移行元の旧ネットワークのＬ２トポロジが移行先の新ネットワークにまで拡張され、図中の太矢印で示すように、親ＡＳｗ３３、新Ｄｉｓｔ２３、旧Ｄｉｓｔ２１（デフォルトゲートウェイ）、およびコア１１を通る経路が新たに形成される。
【００４１】
通常、１つのセグメントにはＬ３スイッチが１つしか存在できないところ、本実施の形態では、移行先の新ネットワークにおけるＬ３スイッチ等のディストリビューション機器をＬ２スイッチとして機能させることでこのようなＬ２トポロジの拡張を可能としている。従って、新Ｄｉｓｔ２３（および新Ｄｉｓｔ２４）では、Ｌ２スイッチとして機能させるため、Ｌ３スイッチの機能を停止させておく。具体的には、ＶＬＡＮ間でレイヤ３レベルでのルーティングを行うための仮想的なネットワークインタフェースであるＳＶＩ（Switch Virtual Interface）をＬ３スイッチのコマンド等により停止させておく。
【００４２】
また、本実施の形態では、Ｌ２トポロジのバイパスを作成するために旧Ｄｉｓｔ２１と新Ｄｉｓｔ２３のディストリビューション機器間を物理結線しているが、これに限らず、移行元の旧ネットワークのセグメントにおけるブロードキャストフレームが移行先の新ネットワークのセグメントにも流れるものであれば、例えば、旧Ｄｉｓｔ２１と新ネットワークの親ＡＳｗ３３などのＬ２スイッチとをバイパスすることでもＬ２トポロジを拡張することができる。
【００４３】
図１に戻り、次に、移行先の新ネットワークにアクセススイッチを接続し、サーバ結線を移行元の旧ネットワークのアクセススイッチから移行先の新ネットワークのアクセススイッチに切り替える（Ｓ０２）。図４は、サーバ結線を切り替える処理（ステップＳ０２）の例について概要を示した図である。図４の例では、移行先の新ネットワークの親ＡＳｗ３３、３４に新規のアクセススイッチとして新ＡＳｗ４３、４４をそれぞれ接続し、その後、サーバ機器５０の結線をダウンリンクの副系から順に、旧ＡＳｗ４１、４２から新ＡＳｗ４２、４４にそれぞれ切り替える。このとき、サーバ機器５０がＮＩＣ（Network Interface Card）のチーミング構成によりアクセススイッチと接続されているため、無停止で結線を切り替えることができる。
【００４４】
その後、旧ＡＳｗ４１、４２を旧Ｄｉｓｔ２１、２２からそれぞれ切り離す。以上の処理により、サーバ機器５０は、図中の太矢印で示すように、新ＡＳｗ４３、親ＡＳｗ３３、新Ｄｉｓｔ２３、旧Ｄｉｓｔ２１（デフォルトゲートウェイ）、およびコア１１を通る経路で通信を行うようになる。
【００４５】
なお、上述したように本実施の形態では、移行先の新ネットワークのアクセススイッチを移行元の旧ネットワークで利用していたものから新規のものに交換するものとしているが、旧ネットワークのアクセススイッチをサーバ機器５０ごと結線し直して継続利用してもよい。また、ステップＳ０２での処理、すなわち移行先の新ネットワークにおける新規のアクセススイッチの接続、およびサーバ機器５０の結線の切り替えの処理は、このタイミングで実施する必要はなく、図１のステップＳ０１でのＬ２トポロジのバイパスを作成した後は、任意のタイミングで行うことが可能である。
【００４６】
図１に戻り、次に、副系のデフォルトゲートウェイを、移行元の旧ネットワークの副系のディストリビューション機器から移行先の新ネットワークの副系のディストリビューション機器に切り替える（Ｓ０３）。図５は、副系のデフォルトゲートウェイを切り替える処理（ステップＳ０３）の例について概要を示した図である。図５の例では、現在の副系のデフォルトゲートウェイである旧Ｄｉｓｔ２２において、上述のＳＶＩをコマンド等により停止するとともに、切り替え先とする新Ｄｉｓｔ２４において、ＳＶＩをコマンド等により開始する。これにより、旧Ｄｉｓｔ２２がＬ２スイッチとして機能するようになるとともに、新Ｄｉｓｔ２４はＬ３スイッチとして機能するようになり、副系のデフォルトゲートウェイが新Ｄｉｓｔ２４に切り替わる。
【００４７】
図１に戻り、次に、稼働中のデフォルトゲートウェイの正副を入れ替える（Ｓ０４）。具体低には、上述の複数のルータ機器を仮想化、多重化するＶＲＲＰやＨＳＲＰ等のプロトコルの機能を利用して、デフォルトゲートウェイの正副（アクティブ／スタンバイ）を切り替える。
【００４８】
図６は、正副のデフォルトゲートウェイを入れ替える処理（ステップＳ０４）の例について概要を示した図である。図６の例では、現在の正系（アクティブ）のデフォルトゲートウェイである旧Ｄｉｓｔ２１においてコマンド等によりＶＲＲＰやＨＳＲＰでのプライオリティを副系（スタンバイ）のデフォルトゲートウェイである新Ｄｉｓｔ２４よりも下げる。これにより、デフォルトゲートウェイの正副が入れ替わり、新Ｄｉｓｔ２４が正系（アクティブ）、旧Ｄｉｓｔ２１が副系（スタンバイ）のデフォルトゲートウェイとなる。
【００４９】
なお、デフォルトゲートウェイの正副が入れ替わったことにより、サーバ機器５０からの行きの通信の経路が、新ＡＳｗ４３、親ＡＳｗ３３、親ＡＳｗ３４、新Ｄｉｓｔ２４（デフォルトゲートウェイ）、新Ｄｉｓｔ２３、およびコア１１を通る経路に変わり、一時的に行きと戻りの通信の経路が異なることになる。本実施の形態では、このように、意図的に行きと戻りの通信経路を一時的に異ならせることによって、無停止でのネットワークの移行を可能とする手順を実現している。
【００５０】
図１に戻り、次に、ステップＳ０４で行きと戻りで異なる状態となった通信経路について、戻りの通信経路を変更して行きと同一（行きとは逆）の通信経路とする（Ｓ０５）。具体的には、ＯＳＰＦ等の動的ルーティングプロトコルにおいて、戻りの通信が経由するディストリビューション機器のＬＡＮ側のインタフェースのコストをコマンド等により大きく上げる。これにより、行きの通信が経由するディストリビューション機器（正系のデフォルトゲートウェイ）のほうがコストが低くなり、戻りの通信もこれを経由するようになるため通信経路が行きと帰りで同一となる。
【００５１】
図７は、戻りの通信経路を変更して行きと同一の通信経路とする処理（ステップＳ０５）の例について概要を示した図である。図７の例において、行きの通信が経由する新Ｄｉｓｔ２４（デフォルトゲートウェイ）のＬＡＮ側のインタフェースのＯＳＰＦでのコストは元来高いものとなっている。ここで、図６において戻りの通信が経由するディストリビューション機器となっている旧Ｄｉｓｔ２１のＬＡＮ側のインタフェースのＯＳＰＦでのコストを大きく上げて、新Ｄｉｓｔ２４よりも高くなるようにする。これにより、ＯＳＰＦの機能によって戻りの通信においてもコア１１から新Ｄｉｓｔ２３、新Ｄｉｓｔ２４、親ＡＳｗ３４、親ＡＳｗ３３、新ＡＳｗ４３を通る経路となり、行きと戻りの通信経路が同一となる。
【００５２】
図１に戻り、次に、副系のデフォルトゲートウェイを、移行元の旧ネットワークの正系のディストリビューション機器から移行先の新ネットワークの正系のディストリビューション機器に切り替える（Ｓ０６）。図８は、副系のデフォルトゲートウェイを切り替える処理（ステップＳ０６）の例について概要を示した図である。図８の例では、現在の副系のデフォルトゲートウェイである旧Ｄｉｓｔ２１において、ＳＶＩをコマンド等により停止するとともに、切り替え先とする新Ｄｉｓｔ２３において、ＳＶＩをコマンド等により開始する。これにより、旧Ｄｉｓｔ２１がＬ２スイッチとして機能するようになるとともに、新Ｄｉｓｔ２３はＬ３スイッチとして機能するようになり、副系のデフォルトゲートウェイが新Ｄｉｓｔ２３に切り替わる。
【００５３】
図１に戻り、次に、稼働中のデフォルトゲートウェイの正副を入れ替える（Ｓ０７）。具体低にはステップＳ０３と同様に、ＶＲＲＰやＨＳＲＰ等のプロトコルの機能を利用して、デフォルトゲートウェイの正副（アクティブ／スタンバイ）を切り替える。
【００５４】
図９は、正副のデフォルトゲートウェイを入れ替える処理（ステップＳ０７）の例について概要を示した図である。図９の例では、現在の正系（アクティブ）のデフォルトゲートウェイである新Ｄｉｓｔ２４においてコマンド等によりＶＲＲＰやＨＳＲＰでのプライオリティを副系（スタンバイ）のデフォルトゲートウェイである新Ｄｉｓｔ２３よりも下げる。これにより、デフォルトゲートウェイの正副が入れ替わり、新Ｄｉｓｔ２３が正系（アクティブ）、新Ｄｉｓｔ２４が副系（スタンバイ）のデフォルトゲートウェイとなる。なお、デフォルトゲートウェイの正副が入れ替わったことにより、サーバ機器５０からの通信は、新ＡＳｗ４３、親ＡＳｗ３３、新Ｄｉｓｔ２３（デフォルトゲートウェイ）、およびコア１１を通る経路に変わり、戻りはその逆の経路となる。
【００５５】
図１に戻り、最後に不要となったステップＳ０１で作成したＬ２トポロジのバイパスを除去して（Ｓ０８）、一連の手順を終了する。図１０は、Ｌ２トポロジのバイパスを除去する処理（ステップＳ０８）の例について概要を示した図である。図１０に示すように、旧Ｄｉｓｔ２１と新Ｄｉｓｔ２３との間でバイパスを作成するための物理結線を除去することで、図２に示した移行後のネットワーク構成と同一のネットワーク構成が得られる。
【００５６】
なお、上述した一連の手順からなるネットワーク移行方法では、図１のフローチャートにおける各手順をそれぞれ手動により行ってもよいし、接続の変更等の物理的な作業を伴わないステップＳ０３〜Ｓ０７の処理については、スクリプトやプログラム等により実装して各ディストリビューション機器で自動実行させることも可能である。例えば、ステップＳ０１、Ｓ０２での物理的な接続作業を予め実施しておき、当該ネットワークを管理・監視する運用管理システム等からの指示に基づいて、ステップＳ０３〜Ｓ０７の処理およびこれらの稼働確認処理がそれぞれ実装されたプログラム等を適当なタイミングで連携して自動実行させることで、ネットワーク移行作業を半自動化することが可能である。
【００５７】
一連の手順を半自動化することで、短時間で効率的にネットワーク移行作業を行うことができる一方、一連の手順を手動により順次行う場合、本実施の形態では各手順を通してネットワークが停止する状態にはならないことから、各手順の実行後にその都度、より詳細な稼働確認やネットワーク構成の変更・反映状況の確認などを行う作業を組み込むことができ、より確実なネットワークの移行を実現することが可能となる。
【００５８】
例えば、本実施の形態では、上述したように、ＶＲＲＰやＨＳＲＰ等のプロトコルにおけるパラメータや、ＯＳＰＦ等の動的ルーティングプロトコルにおけるコストを操作することによって通信経路を変更させているが、その都度、ネットワーク構成の変更・反映が適切に行われているかどうかや、本当に通信の停止がなかったかなどを確認することができる。例えば、ＯＳＰＦでのコストを変更すると、その他の周辺機器でもルーティングテーブルが更新されるため、これらも含めて確認することができる。また、何らかの理由でルーティングテーブルが正しく更新されなかったような場合でも、手順実行の都度、フォールバックするか否かの判断を行うことが可能である。
【００５９】
以上に説明したように、本発明の一実施の形態であるネットワーク移行方法によれば、コア層のネットワークに複数のＬ３スイッチ等のディストリビューション機器が接続され、かつループ構成をとらないネットワーク構成において、移行先のネットワークのＬ３スイッチをＬ２スイッチとして機能させ、移行元と移行先のネットワークのバイパスを作成することでＬ２トポロジを拡張する。さらに、ルータの多重化プロトコルと動的ルーティングプロトコルという冗長化技術による切り替えのみによって、一時的に行きと戻りの通信経路を異ならせつつネットワーク構成および通信経路を順次移行していく。これにより、一時的にもループ構成をとらずに、レイヤ３のレベルでのネットワークの無停止移行が可能となる。
【００６０】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【００６１】
例えば、本実施の形態では、機器の入れ替え等に伴う新規ネットワークへの移行、すなわちメンテナンス作業に伴うネットワークの移行を想定して説明しているが、これに限らず、例えば、異なる仕様や性能を有する複数のネットワーク間で業務要件等に応じて随時使用するネットワークをレイヤ３のレベルで無停止で切り替えるというような利用方法も可能である。例えば、時間帯に応じてセキュリティ機能の仕様が異なるディストリビューション機器からなるネットワーク間で通信を切り替えたり元に戻したりというような利用方法も可能である。
【産業上の利用可能性】
【００６２】
本発明は、ループ構成をとらないネットワーク構成において移行元ネットワークから移行先ネットワークに無停止移行するネットワーク移行方法に利用可能である。
【符号の説明】
【００６３】
１１…コア（正）、１２…コア（副）、
２１…旧ディストリビューション機器（Ｄｉｓｔ）（正）、２２…旧Ｄｉｓｔ（副）、２３…新Ｄｉｓｔ（正）、２４…新Ｄｉｓｔ（副）、
３３…親アクセススイッチ（ＡＳｗ）（正）、３４…親ＡＳｗ（副）、
４１…旧ＡＳｗ（正）、４２…旧ＡＳｗ（副）、４３…新ＡＳｗ（正）、４４…新ＡＳｗ（副）、
５０…サーバ機器。 
【要約】
【課題】コア層のネットワークに複数のディストリビューション機器が接続され、かつループ構成をとらないネットワークにおいて、ルータを多重化するプロトコルと動的ルーティングプロトコルでの切り替えのみでレイヤ３での無停止移行を行う。
【解決手段】移行元と移行先のネットワーク間でレイヤ２トポロジのバイパスを作成するステップ（Ｓ０１）と、サーバ結線を移行先のアクセススイッチに切り替えるステップ（Ｓ０２）と、副系デフォルトゲートウェイを移行先の副系ディストリビューション機器に切り替え（Ｓ０３）、デフォルトゲートウェイの正副を入れ替えるステップ（Ｓ０４）と、戻りの通信経路を行きと同一とするステップ（Ｓ０５）と、副系デフォルトゲートウェイを移行先の正系ディストリビューション機器に切り替え（Ｓ０６）、デフォルトゲートウェイの正副を入れ替えるステップ（Ｓ０７）と、バイパスを除去するステップ（Ｓ０８）とを実行する。
【選択図】図１【図１】
0004700142.tif 000002
【図２】
0004700142.tif 000003
【図３】
0004700142.tif 000004
【図４】
0004700142.tif 000005
【図５】
0004700142.tif 000006
【図６】
0004700142.tif 000007
【図７】
0004700142.tif 000008
【図８】
0004700142.tif 000009
【図９】
0004700142.tif 000010
【図１０】
0004700142.tif 000011
【図１１】
0004700142.tif 000012