(57)【要約】【課題】認証サーバに記憶されている加入者情報の効率的なバックアップを実現する。【解決手段】外部から加入者情報のバックアップを指示された場合、認証サーバに記憶されている加入者情報を読み出し、読み出した加入者情報を、当該認証サーバと接続された加入者情報をバックアップする加入者情報専用記憶部へ送信し、送信されてきた加入者情報を加入者情報専用記憶部に記憶する。【選択図】図１
2009265811.tif 000002
【特許請求の範囲】
【請求項１】
加入者を認証し、前記加入者を認証するための加入者情報を記憶する認証サーバと、前記認証サーバに記憶された加入者情報をバックアップするバックアップ装置とを有する加入者情報バックアップシステムにおいて、
前記バックアップ装置は、前記認証サーバと接続され、前記認証サーバから送信されてきた加入者情報を記憶する加入者情報専用記憶部を有し、
前記認証サーバは、外部から前記加入者情報のバックアップを指示された場合、当該認証サーバに記憶されている加入者情報を、当該認証サーバと接続された前記加入者情報専用記憶部へ送信することを特徴とする加入者情報バックアップシステム。
【請求項２】
請求項１に記載の加入者情報バックアップシステムにおいて、
前記認証サーバは、該認証サーバを保守する保守サーバから前記加入者情報のバックアップを指示された場合、当該認証サーバに記憶されている加入者情報を、当該認証サーバと接続された前記加入者情報専用記憶部へ送信することを特徴とする加入者情報バックアップシステム。
【請求項３】
請求項１または請求項２に記載の加入者情報バックアップシステムにおいて、
前記認証サーバは、
前記加入者情報を記憶するデータベースと、
前記加入者情報のバックアップを指示された場合、前記データベースに記憶されている加入者情報を読み出すデータベース管理部と、
前記データベース管理部が読み出した加入者情報を前記加入者情報専用記憶部へ送信するバックアップ装置インタフェース部とを有することを特徴とする加入者情報バックアップシステム。
【請求項４】
請求項３に記載の加入者情報バックアップシステムにおいて、
外部から前記データベースに記憶されている加入者情報のリストアが指示された場合、前記バックアップ装置インタフェース部は、前記加入者情報専用記憶部に記憶されている加入者情報を読み出し、
前記データベース管理部は、前記データベースに記憶されている加入者情報を削除し、前記バックアップ装置インタフェース部が読み出した加入者情報を前記データベースに書き込むことを特徴とする加入者情報バックアップシステム。
【請求項５】
請求項３に記載の加入者情報バックアップシステムにおいて、
前記認証サーバは二重化構成を有し、
前記データベース管理部が読み出した加入者情報をメイト系の認証サーバへ送信する他系インタフェース部を有し、
前記データベース管理部は、前記メイト系の認証サーバから加入者情報が送信されてきた場合、前記送信されてきた加入者情報を前記データベースに書き込むことを特徴とする加入者情報バックアップシステム。
【請求項６】
加入者を認証し、前記加入者を認証するための加入者情報を記憶する認証サーバであって、
前記加入者情報を記憶するデータベースと、
外部から前記加入者情報のバックアップを指示された場合、前記データベースに記憶されている加入者情報を読み出すデータベース管理部と、
前記データベース管理部が読み出した加入者情報を、当該認証サーバと接続された加入者情報専用記憶装置へ送信するバックアップ装置インタフェース部とを有する認証サーバ。
【請求項７】
請求項６に記載の認証サーバにおいて、
外部から前記データベースに記憶されている加入者情報のリストアが指示された場合、前記バックアップ装置インタフェース部は、前記加入者情報専用記憶装置に記憶されている加入者情報を読み出し、
前記データベース管理部は、前記データベースに記憶されている加入者情報を削除し、前記バックアップ装置インタフェース部が読み出した加入者情報を前記データベースに書き込むことを特徴とする認証サーバ。
【請求項８】
請求項６に記載の認証サーバにおいて、
前記認証サーバは二重化構成を有し、
前記データベース管理部が読み出した加入者情報をメイト系の認証サーバへ送信する他系インタフェース部を有し、
前記データベース管理部は、前記メイト系の認証サーバから加入者情報が送信されてきた場合、前記送信されてきた加入者情報を前記データベースに書き込むことを特徴とする認証サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証サーバに記憶されている加入者情報をバックアップする加入者情報バックアップシステムおよび認証サーバに関する。
【背景技術】
【０００２】
一般的に、サーバ等の情報処理装置が記憶している情報を他の記憶装置にバックアップとして記憶させることが行われている。
【０００３】
図６は、一般的なバックアップシステムの一例を示す図である。
【０００４】
図６に示した一般的なバックアップシステムには、バックアップ装置１００１と、Ｏ＆Ｍサーバ１００３と、ネットワークスイッチ１００４と、信号処理サーバ１００５−１，１００５−２と、保守端末１００６とが設けられている。
【０００５】
バックアップ装置１００１は、記憶部１１０１を有し、Ｏ＆Ｍサーバ１００３から送信されてきた情報を記憶部１１０１にバックアップデータとして記憶する。
【０００６】
Ｏ＆Ｍサーバ１００３は、保守端末１００６と接続されており、保守端末１００６からの指示に基づいて、信号処理サーバ１００５−１，１００５−２に記憶されている情報をバックアップ装置１００１へ送信する。
【０００７】
ネットワークスイッチ１００４は、Ｏ＆Ｍサーバ１００３から送信された信号や、信号処理サーバ１００５−１，１００５−２から送信された情報を行先に応じてスイッチングする。
【０００８】
信号処理サーバ１００５−１，１００５−２は、一般的な信号を処理する装置である。
【０００９】
ここで、Ｏ＆Ｍサーバ１００３および信号処理サーバ１００５−１，１００５−２で管理（記憶）される局情報は、サイズが小さい（１００Ｍｂｙｔｅオーダ）。そのため、Ｏ＆Ｍサーバ１００３でマスタデータベースとして管理し、Ｏ＆Ｍサーバ１００３と信号処理サーバ１００５−１，１００５−２との間でデータベースのレプリケーションを実施しても、ｅｔｈｅｒケーブルがギガビットｅｔｈｅｒであれば、サーバ間の帯域を圧迫したり、レプリケーションに必要な時間が運用に影響を与えるほどかかったりすることがない。つまり、これらが信号処理サーバ１００５−１，１００５−２の他の機能に影響を与えない。また、データベースのバックアップも、Ｏ＆Ｍサーバ１００３からバックアップ装置１００１にバックアップすれば、システム全体のデータベースのバックアップをとることが可能となる。
【００１０】
このような技術を用いて、クラスタ化ファイルシステムにおけるバックアップを取る方法が考えられている（例えば、特許文献１参照。）。
【００１１】
また、複数のハードディスクをまとめて１つのハードディスクとして管理する技術であるＲＡＩＤ（Ｒｅｄｕｎｄａｎｔ  Ａｒｒａｙｓ  ｏｆ  Ｉｎｅｘｐｅｎｓｉｖｅ  Ｄｉｓｋｓ）を用いたデータバックアップシステムが考えられている（例えば、特許文献２，３参照。）。
【特許文献１】特開２００７−２７２８７４号公報
【特許文献２】特開平１０−０２７０７０号公報
【特許文献３】特開２００３−０９９２１０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、バックアップ対象のデータを記憶する装置が認証サーバである場合、局情報以外に巨大な（数Ｇｂｙｔｅオーダ）加入者情報を持つ必要がある。そのため、図６に示した構成において信号処理サーバ１００５−１，１００５−２が認証サーバである場合、Ｏ＆Ｍサーバ１００３と認証サーバとの間の帯域を圧迫したり、バックアップ時間が長くなったりするおそれがある。認証サーバは、加入者収容数が製品の重要なファクターの１つであり、収容加入者数を減らすことは出来ない。このような巨大な加入者情報を持った認証サーバに対する効率的なバックアップ方式はまだ考えられていない。
【００１３】
本発明は、上述した課題を解決する加入者情報バックアップシステムおよび認証サーバを提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するために本発明は、
加入者を認証し、前記加入者を認証するための加入者情報を記憶する認証サーバと、前記認証サーバに記憶された加入者情報をバックアップするバックアップ装置とを有する加入者情報バックアップシステムにおいて、
前記バックアップ装置は、前記認証サーバと接続され、前記認証サーバから送信されてきた加入者情報を記憶する加入者情報専用記憶部を有し、
前記認証サーバは、外部から前記加入者情報のバックアップを指示された場合、当該認証サーバに記憶されている加入者情報を、当該認証サーバと接続された前記加入者情報専用記憶部へ送信することを特徴とする。
【００１５】
また、加入者を認証し、前記加入者を認証するための加入者情報を記憶する認証サーバであって、
前記加入者情報を記憶するデータベースと、
外部から前記加入者情報のバックアップを指示された場合、前記データベースに記憶されている加入者情報を読み出すデータベース管理部と、
前記データベース管理部が読み出した加入者情報を、当該認証サーバと接続された加入者情報専用記憶装置へ送信するバックアップ装置インタフェース部とを有する。
【発明の効果】
【００１６】
以上説明したように本発明においては、外部から加入者情報のバックアップを指示された場合、認証サーバに記憶されている加入者情報を読み出し、読み出した加入者情報を、当該認証サーバと接続された加入者情報をバックアップする加入者情報専用記憶部へ送信し、送信されてきた加入者情報を加入者情報専用記憶部に記憶する構成としたため、認証サーバに記憶されている加入者情報の効率的なバックアップを実現することができる。
【発明を実施するための最良の形態】
【００１７】
以下に、本発明の実施の形態について図面を参照して説明する。
【００１８】
図１は、本発明の加入者情報バックアップシステムの実施の一形態を示す図である。
【００１９】
本形態は図１に示すように、バックアップ装置１０１と、ファイバチャネルスイッチ１０２と、Ｏ＆Ｍサーバ１０３と、ネットワークスイッチ１０４と、認証サーバ１０５−１，１０５−２と、保守端末１０６とから構成されている。
【００２０】
バックアップ装置１０１は、複数の記憶装置である記憶部１１１−１〜１１１−３を有し、Ｏ＆Ｍサーバ１０３および認証サーバ１０５−１，１０５−２が記憶する情報をバックアップデータとして記憶部１１１−１〜１１１−３にそれぞれ記憶する。ここで記憶部１１１−１は、Ｏ＆Ｍサーバ１０３および認証サーバ１０５−１，１０５−２の実行ファイル群、局情報のバックアップデータを記憶する一般情報記憶部である。また、記憶部１１１−２は、認証サーバ１０５−１の加入者情報のバックアップデータを記憶する加入者情報専用記憶部である。また、記憶部１１１−３は、認証サーバ１０５−２の加入者情報のバックアップデータを記憶する加入者情報専用記憶部である。このように記憶部１１１−２，１１１−３が、認証サーバ１０５−１，１０５−２それぞれの専用バックアップ用記憶部となる。
【００２１】
ファイバチャネルスイッチ１０２は、ファイバチャネルインタフェースを有するバックアップ装置１０１、Ｏ＆Ｍサーバ１０３および認証サーバ１０５−１，１０５−２を相互に接続するスイッチである。ファイバチャネル（ＦＣ）スイッチ１０２は、バックアップ装置１０１、Ｏ＆Ｍサーバ１０３および認証サーバ１０５−１，１０５−２とＦＣケーブルを用いて接続されている。また、Ｏ＆Ｍサーバ１０３から送信されてきた情報を記憶部１１１−１へ転送する。また、認証サーバ１０５−１から送信されてきた情報を記憶部１１１−２へ転送する。また、認証サーバ１０５−２から送信されてきた情報を記憶部１１１−３へ転送する。
【００２２】
Ｏ＆Ｍサーバ１０３は、保守端末１０６からの指示により、接続されている装置の運転（Ｏｐｅｒａｔｉｏｎ）およびメンテナンス（Ｍａｉｎｔｅｎａｎｃｅ）を行う保守サーバである。また、Ｏ＆Ｍサーバ１０３は、二重化構成を有する。
【００２３】
ネットワークスイッチ１０４は、Ｏ＆Ｍサーバ１０３と認証サーバ１０５−１，１０５−２とを接続するスイッチである。また、ネットワークスイッチ１０４は、二重化構成を有する。
【００２４】
認証サーバ１０５−１，１０５−２は、加入者の認証を行うサーバであり、加入者情報を記憶している。また、認証サーバ１０５−１，１０５−２は、それぞれ二重化構成を有する。
【００２５】
図２は、図１に示した認証サーバ１０５−１の内部構成の一例を示す図である。
【００２６】
図１に示した認証サーバ１０５−１には図２に示すように、保守インタフェース部１５１と、データベース管理部１５２と、データベース１５３と、他系インタフェース部１５４と、バックアップ装置インタフェース部１５５と、これらを制御する制御部１５６とが設けられている。
【００２７】
保守インタフェース部１５１は、Ｏ＆Ｍサーバ１０３との間で通信を行う。
【００２８】
データベース管理部１５２は、データベース１５３を管理し、データベース１５３に記憶されている加入者情報を必要に応じて読み出すＤＢＭＳ（ＤａｔａＢａｓｅ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）である。
【００２９】
データベース１５３は、認証に必要な加入者情報を記憶する。
【００３０】
他系インタフェース部１５４は、メイト系となる他系の認証サーバとのインタフェース機能を有し、データベース１５３に記憶されている加入者情報を他系の認証サーバに複製（コピー）する際に、データベース管理部１５２によってデータベース１５３から読み出された加入者情報を他系の認証サーバへ送信する。
【００３１】
バックアップ装置インタフェース部１５５は、データベース管理部１５２によってデータベース１５３から読み出された加入者情報を、ファイバチャネルスイッチ１０２を介してバックアップ装置１０１へ送信する。また、バックアップ装置インタフェース部１５５は、ファイバチャネルインタフェースを有する。
【００３２】
なお、図２では認証サーバ１０５−１の内部構成を示したが、認証サーバ１０５−２の内部構成についても認証サーバ１０５−１の内部構成と同じである。
【００３３】
保守端末１０６は、Ｏ＆Ｍサーバ１０３と接続されており、保守者によって入力された情報に基づいて、Ｏ＆Ｍサーバ１０３への指示を示す指示信号を送信する。
【００３４】
なお、図１には、認証サーバの数が２つの場合を例に挙げて示したが、１つまたは３つ以上の複数であっても良い。その場合、記憶部の数が認証サーバの数に応じた数となる。
【００３５】
また、保守端末１０６、Ｏ＆Ｍサーバ１０３、ネットワークスイッチ１０４および認証サーバ１０５−１，１０５−２は互いにＥｔｈｅｒケーブルを用いて接続されている。
【００３６】
以下に、本形態における処理について説明する。
【００３７】
図３は、本形態における加入者情報更新の処理を説明するためのシーケンス図である。
【００３８】
まず、保守端末１０６から保守者によって入力された情報に基づいた加入者情報更新コマンド（加入者情報更新信号）がＯ＆Ｍサーバ１０３へ送信されると（ステップＳ１）、加入者情報更新コマンド（加入者情報更新信号）がＯ＆Ｍサーバ１０３の処理プロセスによって認証サーバ１０５−１へ転送される（ステップＳ２）。
【００３９】
ここで、加入者情報更新コマンド（加入者情報更新信号）は、保守端末１０６から送信されるものでなく、他の対向信号処理サーバ（不図示）から送信されるものであっても良い。
【００４０】
認証サーバ１０５−１の保守インタフェース部１５１にて加入者情報更新コマンド（加入者情報更新信号）が受信されると、制御部１５６の処理プロセスからデータベース管理部１５２へデータベース１５３の更新指示が行われる（ステップＳ３）。
【００４１】
すると、データベース管理部１５２によってデータベース１５３に記憶されている加入者情報が更新される（ステップＳ４）。続いて、他系インタフェース部１５４によって、データベース１５３に記憶されている加入者情報が待機系である他系の認証サーバ１０５−１へ送信（複製）されることにより（ステップＳ５）、他系の認証サーバ１０５−１のデータベース１５３に記憶されている加入者情報が更新される（ステップＳ６）。
【００４２】
そして、データベース管理部１５２から制御部１５６へ更新指示に対する応答が出力され（ステップＳ７）、当該応答に応じた応答信号が制御部１５６から保守インタフェース部１５１を介してＯ＆Ｍサーバ１０３へ送信される（ステップＳ８）。
【００４３】
すると、Ｏ＆Ｍサーバ１０３から当該応答信号に応じた更新結果応答が保守端末１０６へ送信される（ステップＳ９）。
【００４４】
図４は、本形態における加入者情報バックアップの処理を説明するためのシーケンス図である。
【００４５】
保守者によって入力された情報に基づいた、加入者情報をバックアップ装置１０１にバックアップするための加入者ＤＢバックアップコマンドが、保守端末１０６からＯ＆Ｍサーバ１０３へ送信されると（ステップＳ１１）、加入者ＤＢバックアップコマンドがＯ＆Ｍサーバ１０３の処理プロセスによって認証サーバ１０５−１へ転送される（ステップＳ１２）。
【００４６】
認証サーバ１０５−１の保守インタフェース部１５１にて加入者ＤＢバックアップコマンドが受信されると、制御部１５６の処理プロセスからの指示に基づいて、データベース管理部１５２によってデータベース１５３から加入者情報の読み出しが行われる（ステップＳ１３）。
【００４７】
データベース管理部１５２によってデータベース１５３から読み出された加入者情報は、バックアップ装置インタフェース部１５５からファイバチャネルスイッチ１０２を介してバックアップ装置１０１へ送信される（ステップＳ１４）。送信されてきた加入者情報は、バックアップ装置１０１の認証サーバ１０５−１に応じた記憶部１１１−２にバックアップ（記憶）される（ステップＳ１５）。
【００４８】
また、ステップＳ１４にて加入者情報がバックアップ装置１０１へ送信された後、当該バックアップ処理に応じた応答信号が制御部１５６から保守インタフェース部１５１を介してＯ＆Ｍサーバ１０３へ送信される（ステップＳ１６）。
【００４９】
すると、Ｏ＆Ｍサーバ１０３から当該応答信号が保守端末１０６へ送信される（ステップＳ１７）。
【００５０】
図５は、本形態における加入者情報リストアの処理を説明するためのシーケンス図である。
【００５１】
保守者によって入力された情報に基づいた、データベース１５３に記憶されている加入者情報をリストアするための加入者ＤＢリストアコマンドが、保守端末１０６からＯ＆Ｍサーバ１０３へ送信されると（ステップＳ２１）、加入者ＤＢリストアコマンドがＯ＆Ｍサーバ１０３の処理プロセスによって認証サーバ１０５−１へ転送される（ステップＳ２２）。
【００５２】
認証サーバ１０５−１の保守インタフェース部１５１にて加入者ＤＢリストアコマンドが受信されると、制御部１５６の処理プロセスからの指示に基づいて、バックアップ装置インタフェース１５５によってバックアップ装置１０１の記憶部１１１−２から加入者情報の読み出しが行われる（ステップＳ２３）。
【００５３】
その後、制御部１５６からデータベース管理部１５２へデータベース１５３に記憶されている加入者情報の削除が指示されると（ステップＳ２４）、データベース管理部１５２によってデータベース１５３に記憶されている加入者情報すべてが削除される（ステップＳ２５）。そして、削除処理の完了を示す完了通知が、データベース管理部１５２から制御部１５６へ出力される（ステップＳ２６）。
【００５４】
続いて、制御部１５６からデータベース管理部１５２へデータベース１５３の更新が指示され（ステップＳ２７）、データベース管理部１５２によってデータベース１５３に記憶される加入者情報が更新される（ステップＳ２８）。具体的には、ステップＳ２３にてバックアップ装置インタフェース１５５によってバックアップ装置１０１から読み出された加入者情報がデータベース管理部１５２によってデータベース１５３に書き込まれる。
【００５５】
続いて、他系インタフェース部１５４によって、データベース１５３に記憶された加入者情報が待機系である他系の認証サーバ１０５−１へ送信（複製）されることにより（ステップＳ２９）、他系の認証サーバ１０５−１のデータベース１５３に記憶されている加入者情報が更新される（ステップＳ３０）。
【００５６】
そして、データベース管理部１５２から制御部１５６へ更新指示に対する応答が出力され（ステップＳ３１）、当該応答に応じた応答信号が制御部１５６から保守インタフェース部１５１を介してＯ＆Ｍサーバ１０３へ送信される（ステップＳ３２）。
【００５７】
すると、Ｏ＆Ｍサーバ１０３から当該応答信号が保守端末１０６へ送信される（ステップＳ３３）。
【００５８】
なお、認証サーバ１０５−２と記憶部１１１−３との間においても上述した認証サーバ１０５−１と記憶部１１１−２との間における処理と同様の処理が行われる。
【００５９】
このように、Ｏ＆Ｍサーバ１０３、認証サーバ１０５−１，１０５−２ごとにバックアップ装置１０１として記憶部１１１−１〜１１１−３であるＲＡＩＤ装置に接続する。Ｏ＆Ｍサーバ１０３ではファイルおよびシステム依存情報を、また認証サーバ１０５−１，１０５−２では各々が保有する加入者情報のバックアップを行なう。これにより、Ｏ＆Ｍサーバ１０３と認証サーバ１０５−１，１０５−２でとの間で巨大なデータ移行をする必要がない。また、Ｏ＆Ｍサーバ１０３に加入者情報を一括管理し、Ｏ＆Ｍサーバ１０３のローカルディスク容量に加入者情報数が依存することがない。また、認証サーバ１０５−１，１０５−２ごとに加入者情報のバックアップを可能にすることでバックアップ・リストアの時間を短縮するといった、認証サーバ１０５−１，１０５−２に効率的なバックアップ方法を実現することができる。
【図面の簡単な説明】
【００６０】
【図１】本発明の加入者情報バックアップシステムの実施の一形態を示す図である。
【図２】図１に示した認証サーバの内部構成の一例を示す図である。
【図３】本形態における加入者情報更新の処理を説明するためのシーケンス図である。
【図４】本形態における加入者情報バックアップの処理を説明するためのシーケンス図である。
【図５】本形態における加入者情報リストアの処理を説明するためのシーケンス図である。
【図６】一般的なバックアップシステムの一例を示す図である。
【符号の説明】
【００６１】
１０１    バックアップ装置
１０２    ファイバチャネルスイッチ
１０３    Ｏ＆Ｍサーバ
１０４    ネットワークスイッチ
１０５−１，１０５−２    認証サーバ
１０６    保守端末
１１１−１〜１１１−３    記憶部
１５１    保守インタフェース部
１５２    データベース管理部
１５３    データベース
１５４    他系インタフェース部
１５５    バックアップ装置インタフェース部
１５６    制御部
【図１】
2009265811.tif 000003
【図２】
2009265811.tif 000004
【図３】
2009265811.tif 000005
【図４】
2009265811.tif 000006
【図５】
2009265811.tif 000007
【図６】
2009265811.tif 000008