(57)【要約】【課題】分散配置されたデータセンタのサーバを一括管理することができ、特定のデータセンタに依存することなく、コスト、セキュリティ、状況などの条件に応じたデータの移行、新規システムの構築などを容易にすることで情報資産の流動化を可能にする。【解決手段】ユーザ端末３は、ユーザによる移行するデータを示す情報と移行先の条件との入力を受け付け、データセンタ統括装置１に送信する。データセンタ統括装置１は、データセンタ２の中からその特性を示すデータセンタ情報と移行先の条件とが所定の基準で適合する候補データセンタを検索し、ユーザ端末３に送信する。ユーザ端末３は、ユーザによる移行先データセンタの選定を受け付け、データセンタ統括装置１に送信する。データセンタ統括装置１は、移行するデータを記憶するデータセンタ２から移行するデータを受信し、移行先データセンタに送信する。【選択図】図１
2012093992.tif 000002
【特許請求の範囲】
【請求項１】
２以上のデータセンタおよび１以上のユーザ端末と、データセンタ統括装置とがネットワーク接続されたデータセンタ統括システムであって、
前記ユーザ端末は、
ユーザによる移行するデータを示す情報と移行先の条件との入力を受け付ける入力手段と、
前記ユーザが入力した前記移行するデータを示す情報と前記移行先の条件とを前記データセンタ統括装置に送信する条件送信手段と、
前記データセンタ統括装置から候補データセンタを示す情報を受信する候補受信手段と、
前記候補データセンタを示す情報を表示する表示手段と、
前記ユーザによる前記候補データセンタの中からの移行先データセンタの選定を受け付ける選定手段と、
前記ユーザが選定した前記移行先データセンタを示す情報を前記データセンタ統括装置に送信する移行先送信手段と、
を備え、
前記データセンタ統括装置は、
前記データセンタの特性を示すデータセンタ情報を取得する取得手段と、
前記移行するデータを示す情報と前記移行先の条件とを受信する条件受信手段と、
前記データセンタの中から前記データセンタ情報と前記移行先の条件とが所定の基準で適合する前記候補データセンタを検索する検索手段と、
前記候補データセンタを示す情報を前記ユーザ端末に送信する候補送信手段と、
前記移行先データセンタを示す情報を受信する移行先受信手段と、
前記移行するデータを示す情報に基づいて、前記移行するデータを受信する移行データ受信手段と、
前記移行するデータを前記移行先データセンタに送信する移行データ送信手段と、
を備えることを特徴とするデータセンタ統括システム。
【請求項２】
前記データセンタ統括装置は、
前記移行するデータを記憶しているサーバのＯＳと、前記移行先データセンタのサーバのＯＳとが異なるか否かを判定する判定手段と、
前記移行するデータを記憶しているサーバのＯＳと、前記移行先データセンタのサーバのＯＳとが異なると判定した場合、前記移行するデータを前記移行先データセンタのサーバのＯＳに適応するように変換する変換手段と、
をさらに備えることを特徴とする請求項１に記載のデータセンタ統括システム。
【請求項３】
前記データセンタ情報は、前記データセンタの所在地を示す所在地情報、前記データセンタの耐震性を示す耐震性情報、前記データセンタの安全性を示す安全性情報、前記データセンタの費用を示す費用情報および前記データセンタの仕様を示す仕様情報のうち少なくとも１つを含むことを特徴とする請求項１または２に記載のデータセンタ統括システム。
【請求項４】
前記データセンタ情報は、前記データセンタの所在地を示す所在地情報を含み、
前記候補送信手段は、前記所在地情報に基づいて、前記候補データセンタを地図上に表示した情報を前記ユーザ端末に送信することを特徴とする請求項１ないし３のいずれか１項に記載のデータセンタ統括システム。
【請求項５】
前記検索手段は、各データセンタについて前記データセンタ情報と前記移行先の条件とが適合する割合を示すマッチング率を算出し、前記データセンタの中から前記マッチング率が所定の値以上の前記候補データセンタを検索し、
前記候補送信手段は、前記候補データセンタを示す情報と前記候補データセンタの前記マッチング率を示す情報とを対応付けて表示した情報を前記ユーザ端末に送信することを特徴とする請求項１ないし４のいずれか１項に記載のデータセンタ統括システム。
【請求項６】
２以上のデータセンタの特性を示すデータセンタ情報を取得する取得手段と、
ユーザ端末から、ユーザが入力した移行するデータを示す情報と移行先の条件とを受信する条件受信手段と、
前記データセンタの中から前記データセンタ情報と前記移行先の条件とが所定の基準で適合する前記候補データセンタを検索する検索手段と、
前記候補データセンタを示す情報を前記ユーザ端末に送信する候補送信手段と、
前記ユーザ端末から、前記ユーザが前記候補データセンタの中から選定した移行先データセンタを示す情報を受信する移行先受信手段と、
前記移行するデータを示す情報に基づいて、前記移行するデータを受信する移行データ受信手段と、
前記移行するデータを前記移行先データセンタに送信する移行データ送信手段と、
を備えることを特徴とするデータセンタ統括装置。
【請求項７】
コンピュータを、
２以上のデータセンタの特性を示すデータセンタ情報を取得する取得手段、
ユーザ端末から、ユーザが入力した移行するデータを示す情報と移行先の条件とを受信する条件受信手段、
前記データセンタの中から前記データセンタ情報と前記移行先の条件とが所定の基準で適合する前記候補データセンタを検索する検索手段、
前記候補データセンタを示す情報を前記ユーザ端末に送信する候補送信手段、
前記ユーザ端末から、前記ユーザが前記候補データセンタの中から選定した移行先データセンタを示す情報を受信する移行先受信手段、
前記移行するデータを示す情報に基づいて、前記移行するデータを受信する移行データ受信手段、
前記移行するデータを前記移行先データセンタに送信する移行データ送信手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データセンタ統括システム、データセンタ統括装置およびプログラムに関する。
【背景技術】
【０００２】
現在、多くの企業は、自社のシステム運用のためにデータセンタやホスティングサービスを利用している。大手企業においては、データセンタと契約し、自社購入したサーバーを設置、運用監視を行っている。
【０００３】
特許文献１には、複数のクライアントが複数のサーバに同一用途の情報を分散して格納する分散型データベースのシステムを管理する分散型データベース管理装置が開示されている。特許文献１の分散型データベース管理装置は、クライアントからの情報格納要求に基づいてサーバを選択する際、複数のサーバ毎の空き容量情報を含む使用状況テーブルを参照して、空き容量の多いサーバを選択したり、用途別に分類したサーバを検索キーで検索したりして情報を格納する。
【０００４】
特許文献２には、センタ設備のセキュリティレベルや障害復旧時間などといった保管レベルを考慮し、ユーザが要求するデータの保管レベルに応じたサービスを提供するデータ保管方法が開示されている。特許文献２のデータ保管方法は、ユーザ端末から、データ保管要求を受け付けたとき、複数のデータセンタのそれぞれについての、可用性、セキュリティ強度、性能、正確性、および設備頑強性などの情報を含む保管レベルと、保管コストと、総容量と、空き容量とを記録したデータセンタテーブルを参照して総コストを算定し、総コストが最小となるようにデータセンタにデータを移動して格納する。
【０００５】
特許文献３には、データ量の増減に関わらずサーバ側パフォーマンスを良好にし、クライアント毎のデータ形式の相違によらず交信可能とするアプリケーション・データ取引管理システムが開示されている。特許文献３のアプリケーション・データ取引管理システムは、グリッドコンピューティングシステムを形成し、ネットワークを介して各種データを利用する利用者が用いる利用者端末との間で各種データを交信する。このアプリケーション・データ取引管理システムは利用者端末から各種データを受信した際に該各種データのデータ形式を複数のデータ形式に変換すると共に、これらの各種データの取得要求があった際に該利用者端末に登録されたアプリケーションに適合するデータ形式の各種データを選択する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平６−２５９３０８号公報
【特許文献２】特開２００５−１４１６４４号公報
【特許文献３】特開２００９−１１６４３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、昨今の不景気に伴い、経費削減、規模圧縮などのために、これまで構築したシステムを早急に縮小、移転する必要性がでてきている。また災害時のデータ保全のために、別拠点にバックアップサーバーを設置するなど、サーバを分散配置する企業も増加している。このように企業の保有するシステムをスピーディーに移設、追加するニーズが出てきているが、一度購入した資産を、移動するのは容易なことではない。高額な引越費用、移設先検討、移設時間、リソースを必要とする。また、会社経営の安定のため、固定資産を持たず、経費を流動費化する動きも強まっている。
【０００８】
特許文献１ないし３の発明は、コスト、セキュリティ、状況などの条件に応じたデータの移行、新規システムの構築などを容易にするものではなく、情報資産を流動化するものでもない。
【０００９】
本発明は、上述のような事情に鑑みてなされたものであり、分散配置されたデータセンタを一括管理することができ、特定のデータセンタに依存することなく、コスト、セキュリティ、状況などの条件に応じたデータの移行、新規システムの構築などを容易にすることで情報資産を流動化することができるデータセンタ統括システム、データセンタ統括装置およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明の第１の観点に係るデータセンタ統括システムは、
２以上のデータセンタおよび１以上のユーザ端末と、データセンタ統括装置とがネットワーク接続されたデータセンタ統括システムであって、
前記ユーザ端末は、
ユーザによる移行するデータを示す情報と移行先の条件との入力を受け付ける入力手段と、
前記ユーザが入力した前記移行するデータを示す情報と前記移行先の条件とを前記データセンタ統括装置に送信する条件送信手段と、
前記データセンタ統括装置から候補データセンタを示す情報を受信する候補受信手段と、
前記候補データセンタを示す情報を表示する表示手段と、
前記ユーザによる前記候補データセンタの中からの移行先データセンタの選定を受け付ける選定手段と、
前記ユーザが選定した前記移行先データセンタを示す情報を前記データセンタ統括装置に送信する移行先送信手段と、
を備え、
前記データセンタ統括装置は、
前記データセンタの特性を示すデータセンタ情報を取得する取得手段と、
前記移行するデータを示す情報と前記移行先の条件とを受信する条件受信手段と、
前記データセンタの中から前記データセンタ情報と前記移行先の条件とが所定の基準で適合する前記候補データセンタを検索する検索手段と、
前記候補データセンタを示す情報を前記ユーザ端末に送信する候補送信手段と、
前記移行先データセンタを示す情報を受信する移行先受信手段と、
前記移行するデータを示す情報に基づいて、前記移行するデータを受信する移行データ受信手段と、
前記移行するデータを前記移行先データセンタに送信する移行データ送信手段と、
を備えることを特徴とする。
【００１１】
前記データセンタ統括装置は、
前記移行するデータを記憶しているサーバのＯＳと、前記移行先データセンタのサーバのＯＳとが異なるか否かを判定する判定手段と、
前記移行するデータを記憶しているサーバのＯＳと、前記移行先データセンタのサーバのＯＳとが異なると判定した場合、前記移行するデータを前記移行先データセンタのサーバのＯＳに適応するように変換する変換手段と、
をさらに備えてもよい。
【００１２】
前記データセンタ情報は、前記データセンタの所在地を示す所在地情報、前記データセンタの耐震性を示す耐震性情報、前記データセンタの安全性を示す安全性情報、前記データセンタの費用を示す費用情報および前記データセンタの仕様を示す仕様情報のうち少なくとも１つを含んでもよい。
【００１３】
前記データセンタ情報は、前記データセンタの所在地を示す所在地情報を含み、
前記候補送信手段は、前記所在地情報に基づいて、前記候補データセンタを地図上に表示した情報を前記ユーザ端末に送信してもよい。
【００１４】
前記検索手段は、各データセンタについて前記データセンタ情報と前記移行先の条件とが適合する割合を示すマッチング率を算出し、前記データセンタの中から前記マッチング率が所定の値以上の前記候補データセンタを検索し、
前記候補送信手段は、前記候補データセンタを示す情報と前記候補データセンタの前記マッチング率を示す情報とを対応付けて表示した情報を前記ユーザ端末に送信してもよい。
【００１５】
上記目的を達成するため、本発明の第２の観点に係るデータセンタ統括装置は、
２以上のデータセンタの特性を示すデータセンタ情報を取得する取得手段と、
ユーザ端末から、ユーザが入力した移行するデータを示す情報と移行先の条件とを受信する条件受信手段と、
前記データセンタの中から前記データセンタ情報と前記移行先の条件とが所定の基準で適合する前記候補データセンタを検索する検索手段と、
前記候補データセンタを示す情報を前記ユーザ端末に送信する候補送信手段と、
前記ユーザ端末から、前記ユーザが前記候補データセンタの中から選定した移行先データセンタを示す情報を受信する移行先受信手段と、
前記移行するデータを示す情報に基づいて、前記移行するデータを受信する移行データ受信手段と、
前記移行するデータを前記移行先データセンタに送信する移行データ送信手段と、
を備えることを特徴とする。
【００１６】
上記目的を達成するため、本発明の第３の観点に係るプログラムは、
コンピュータを、
２以上のデータセンタの特性を示すデータセンタ情報を取得する取得手段、
ユーザ端末から、ユーザが入力した移行するデータを示す情報と移行先の条件とを受信する条件受信手段、
前記データセンタの中から前記データセンタ情報と前記移行先の条件とが所定の基準で適合する前記候補データセンタを検索する検索手段、
前記候補データセンタを示す情報を前記ユーザ端末に送信する候補送信手段、
前記ユーザ端末から、前記ユーザが前記候補データセンタの中から選定した移行先データセンタを示す情報を受信する移行先受信手段、
前記移行するデータを示す情報に基づいて、前記移行するデータを受信する移行データ受信手段、
前記移行するデータを前記移行先データセンタに送信する移行データ送信手段、
として機能させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、分散配置されたデータセンタを一括管理することができ、特定のデータセンタに依存することなく、コスト、セキュリティ、状況などの条件に応じたデータの移行、新規システムの構築などを容易にすることで情報資産を流動化することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態に係るデータセンタ統括システムの構成例を示すブロック図である。
【図２】本発明の実施の形態に係るデータセンタ統括装置の構成例を示すブロック図である。
【図３】実施の形態に係るデータ管理アプリケーション画面の例を示す図である。
【図４】実施の形態に係るデータ管理アプリケーション画面の例を示す図である。
【図５】実施の形態に係るデータ管理アプリケーション画面の例を示す図である。
【図６】実施の形態に係るデータ管理アプリケーション画面の例を示す図である。
【図７】実施の形態に係るデータ管理アプリケーション画面の例を示す図である。
【図８】実施の形態に係るデータ管理アプリケーション画面の例を示す図である。
【図９】実施の形態に係るデータセンタ統括システムの動作の一例を示すフローチャートである。
【図１０】実施の形態に係るデータセンタ統括装置のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１９】
本発明において、データ管理アプリケーションとは、ユーザがユーザ端末を用いて、データセンタ統括装置にアクセスすると、データセンタ統括装置において起動する、データ管理用のアプリケーションである。ユーザは、このデータ管理アプリケーションを用いて、データの移行、新規システムの構築などを行う。
【００２０】
また、本発明において、移行データとは、データセンタ統括システムが備えるデータセンタにユーザが移行するデータである。データセンタ統括システム内でデータの移行を行う場合、移行データはデータセンタ統括システムが備えるいずれかのデータセンタに記憶されている。ユーザがデータセンタ統括システムを用いて新規システムの構築や新たなデータベースの作成などを行う場合、移行データはユーザ端末側の記憶部（ユーザ端末のハードディスクやユーザ端末に接続されたサーバなど）に記憶されている。さらに、データセンタ統括システム内でのデータの移行は、データの移し替えだけでなく、複製して移行するバックアップも含む。
【００２１】
図１は、本発明の実施の形態に係るデータセンタ統括システムの構成例を示すブロック図である。データセンタ統括システム１００は、データセンタ統括装置１と、データセンタ２と、ユーザ端末３とから構成される。データセンタ統括装置１とユーザ端末３、データセンタ統括装置１とデータセンタ２は、インターネットで接続される。
【００２２】
データセンタ統括装置１は、インターネットで接続された複数のデータセンタ２を一括管理する。データセンタ統括装置１は、異なるＯＳ（Operating System）のサーバ同士であってもデータを移行させることができる。また、データセンタ統括装置１は、インターネットを介してユーザ端末３と情報を送受信する。
【００２３】
データセンタ２は、複数のサーバ２１とアプライアンスサーバ２２とで構成されている。サーバ２１には、データセンタ統括システム１００を利用するユーザの所有するデータが記憶されている。アプライアンスサーバ２２は、各サーバ２１のスペック、パフォーマンス状況などを一元管理している。この機能については、たとえばAdvantage24社のソフトウェア「Vantage Point」により実現できる。データセンタ統括装置１は、各データセンタ２のアプライアンスサーバ２２と、インターネットを介して連携することにより、全データセンタ２のサーバ２１を一括管理する。
【００２４】
ユーザ端末３は、ＰＣ端末やＰＤＡなどのインターネットに接続可能な通信端末で構成されている。ユーザ端末３は、ユーザがデータセンタ統括装置１にアクセスし、ユーザの所持するデータの移行、新規システムの構築などを行うための端末である。なお、ユーザ端末３は、代表してＰＣ端末およびＰＤＡを１台ずつ図示するが、複数のＰＣ端末および／またはＰＤＡが、データセンタ統括装置１と接続されていることとしてもよい。また、ユーザ端末３は、ＰＣ端末やＰＤＡに限らず、携帯電話やタブレット型コンピュータなど、インターネットに接続可能な通信端末であればよい。
【００２５】
図２は、本発明の実施の形態に係るデータセンタ統括装置の構成例を示すブロック図である。データセンタ統括装置１は、受信部１１、記憶部１２、検索部１３、送信部１４、変換部１５、とから構成される。
【００２６】
受信部１１は、各データセンタ２からデータセンタ２の所在地を示す所在地情報、耐震性を示す耐震性情報、安全性を示す安全性情報、費用を示す費用情報および仕様を示す仕様情報などを含むデータセンタ情報をインターネットを介して受信する。また、受信部１１は、ユーザ端末３から移行先の条件や、移行先データセンタの選定など、ユーザが入力した情報を受信する。さらに、受信部１１は、ユーザ端末３から移行先データセンタの選定を受信した場合、移行元のデータセンタ２から移行するデータを受信する。
【００２７】
記憶部１２は、受信部１１が各データセンタ２から受信したデータセンタ情報を記憶している。あるいは、記憶部１２はあらかじめ各データセンタ２のデータセンタ情報を記憶していてもよい。
【００２８】
検索部１３は、各データセンタ２について、記憶部１２が記憶するデータセンタ情報と受信部１１がユーザ端末３から受信した移行先の条件とが合致する割合を示すマッチング率を算出する。検索部１３は、データセンタ２の中からマッチング率が所定の値以上のデータセンタ２を検索し、候補データセンタとして送信部１４に送る。なお、検索部１３は、データセンタ２の中からデータセンタ情報と移行先の条件とが完全一致するデータセンタ２を検索してもよい。あるいは、ユーザは移行先の条件を、必須条件と選択条件とに分けて入力し、検索部１３は、必須条件を満たすデータセンタ２について、データセンタ情報と選択条件とが合致する割合を示すマッチング率が所定の値以上のデータセンタ２を検索してもよい。
【００２９】
送信部１４は、検索部１３から受け取った候補データセンタをユーザ端末３に送信する。また、送信部１４は、移行するデータを移行先データセンタに送信する。
【００３０】
変換部１５は、受信部１１が移行先データセンタの選定を受信した場合、移行元のデータセンタ２のサーバのＯＳと移行先データセンタのサーバのＯＳとが異なるか否かを判定する。移行元のデータセンタ２のサーバのＯＳと移行先データセンタのサーバのＯＳとが異なる場合、移行するデータを移行先データセンタのサーバのＯＳに対応するように変換し、送信部１４に送る。
【００３１】
なお、変換部１５は、アプライアンスサーバ２２が備えることとしてもよい。この場合、移行先データセンタのアプライアンスサーバ２２が管理するサーバ２１のＯＳに対応するように移行するデータを変換する。
【００３２】
変換部１５が移行元のデータセンタ２のサーバのＯＳと移行先データセンタのサーバのＯＳとが同一であると判定した場合、送信部１４は、受信部１１が受信した移行するデータを移行先データセンタに送信する。一方、変換部１５が移行元のデータセンタ２のサーバのＯＳと移行先データセンタのサーバのＯＳとが異なると判定した場合、送信部１４は、変換部１５から受け取った変換後の移行するデータを移行先データセンタに送信する。
【００３３】
図３〜図８は、実施の形態に係るデータ管理アプリケーション画面の例を示す図である。本実施の形態では、ユーザがユーザ端末３からデータセンタ統括装置１にアクセスしてログインすると、データセンタ統括装置１はデータ管理アプリケーションを起動する。アプリケーションプログラムや地図情報など、データ管理アプリケーションを実行するための情報は、データセンタ統括装置１の記憶部１２に記憶されている。
【００３４】
ユーザがデータ管理アプリケーション画面において入力操作を行うと、ユーザ端末３は、ユーザの入力操作を示す情報をデータセンタ統括装置１に送信する。データセンタ統括装置１の受信部１１は、ユーザの入力操作を示す情報を受信する。検索部１３は、記憶部１２から各データを読み出し、ユーザの入力操作を示す情報に対応するデータセンタ情報を表示するデータ管理アプリケーション画面を生成する。送信部１４は、検索部１３が生成したデータ管理アプリケーション画面をユーザ端末３へ送信する。ユーザ端末３は、送信部１４から受信したデータ管理アプリケーション画面を表示する。
【００３５】
データ管理アプリケーションを起動すると、送信部１４は、図３に示すようなデータ管理アプリケーション画面をユーザ端末３に送信する。図３のデータ管理アプリケーション画面では、世界地図上に点在するデータセンタ２の所在地に●が表示されている。そして、ユーザが所持するデータを管理しているデータセンタ２の所在地には★が表示されている。
【００３６】
データを他のデータセンタ２に移行したい場合、ユーザは、まず、現在利用しているデータセンタ２の★の表示をクリックする。ユーザが、★の表示をクリックすると図４に示すように、当該データセンタ２（ここでは渋谷データセンタ）において、ユーザの情報が記憶されているサーバ２１の一覧が表示される。ユーザは、サーバ２１の一覧から、移行したいデータを記憶しているサーバ２１（ここではサーバ４）をクリックする。
【００３７】
ユーザが「サーバ４」をクリックすると、図５のように、実行メニュー一覧が表示される。ここで、ユーザは、「移行先サーバ選定」をクリックする。ユーザが、「移行先サーバ選定」をクリックすると図６に示すように、移行先の条件の設定画面が表示される。図６の例では、条件設定は、「コスト」、「ＳＬＡ（Service Level Agreement）」、「耐震性」、「地域」、「データ互換性」の５項目から構成される。ユーザは、これらの５項目に希望の条件を入力し、検索ボタンをクリックする。なお、さらに詳しい条件設定を行う場合は、「スペック詳細設定」をクリックすることとする。
【００３８】
ユーザが移行先の条件を入力し、検索ボタンをクリックすると、受信部１１は、ユーザ端末３から移行するデータを示す情報「渋谷データセンタのサーバ４」および移行先の条件「コスト：現状より２０％削減、ＳＬＡ：現状より１０％向上、耐震性：高レベル、地域：指定なし、データ互換性：８０％以上」を受信する。
【００３９】
検索部１３は、記憶部１２が記憶する各データセンタ２のデータセンタ情報と受信部１１がユーザ端末３から受信した移行先の条件とが合致する割合を示すマッチング率を算出する。そして、検索部１３は、あらかじめ設定された閾値よりも高い割合で移行先の条件とデータセンタ情報が合致したデータセンタ２を候補データセンタとし、候補データセンタを表示するデータ管理アプリケーション画面を生成する。
【００４０】
送信部１４は、図７に示すような候補データセンタを表示するデータ管理アプリケーション画面をユーザ端末３に送信する。図７の例では、マッチング率が８０％以上のデータセンタ２を候補データセンタとして検索しており、これらの候補データセンタの表示を●とする。また、現在の利用しているデータセンタ２の表示を★とし、マッチング率が８０％よりも低いデータセンタ２の表示を○とする。さらに、候補データセンタに対応付けて、マッチング率（％）を表示する。ここでは、ユーザはマッチング率が一番高いマッチング率１００％の候補データセンタをクリックする。
【００４１】
このように、地図上の各所在地に候補データセンタを表示し、マッチング率を表示することで、ユーザは直感的に移行先データセンタを選定することができる。なお、候補となるデータセンタ２の表示は、地図上の表示に限らず、たとえば一覧表示や、地域別・ＯＳ別などのカテゴリー別表示にしてもよい。
【００４２】
ユーザがマッチング率１００％の候補データセンタをクリックすると、図８に示すように、当該候補データセンタ（ここでは、NewYork IDC）のデータセンタ情報が表示される。図８の例では、データセンタ情報は、「地域」、「コスト」、「ＳＬＡ」、「耐震性」、「スペック」で構成されている。ユーザは、このデータセンタ２のデータセンタ情報を参照し、移行先データセンタとして選定するならば、データ移行実施ボタンをクリックする。これにより、渋谷データセンタのサーバ４に記憶されていたユーザの情報は、NewYork IDCのサーバに移行される。図８のデータセンタ情報は一例であり、たとえばデータセンタ情報は、ＳＬＡの詳細な項目（たとえば回線の最低通信速度やネットワーク内の平均遅延時間、利用不能時間の上限といったサービス品質の保証項目など）や、データセンタ２の耐震構造や、通信プロトコルなどを含んでもよい。
【００４３】
なお、変換部１５は、渋谷データセンタのサーバ２１のＯＳと、NewYork IDCのサーバ２１のＯＳが異なるか否かを判定し、異なる場合は、NewYork IDCのサーバ２１のＯＳ「Linux」に対応するようにユーザの情報を変換する。そして、送信部１４は、変換したユーザの情報をNewYork IDCのサーバに送信する。
【００４４】
図９は、実施の形態に係るデータセンタ統括システムの動作の一例を示すフローチャートである。まず、ユーザがユーザ端末３を用いてデータセンタ統括装置１にアクセスし、ログインする。データセンタ統括装置１は、ユーザのログインを受け付けると（ステップＳ１１）、データ管理アプリケーションを起動する。データセンタ統括装置１の送信部１４は、当該ユーザの情報を記憶するサーバ２１を有するデータセンタ２を表示したデータ管理アプリケーション画面をユーザ端末３に送信する（ステップＳ１２）。
【００４５】
ユーザがユーザ端末３を用いて移行するデータを選択し、移行先の条件を入力すると、データセンタ統括装置１の受信部１１は、移行するデータを示す情報と移行先の条件とを受信する（ステップＳ１３）。検索部１３は、データセンタ情報と移行先の条件とのマッチング率が閾値以上のデータセンタ２を記憶部１２から検索する（ステップＳ１４）。検索したデータセンタ２を候補データセンタとする。
【００４６】
候補データセンタがない場合（ステップＳ１５；ＮＯ）、送信部１４は、マッチするデータセンタがない旨を示す情報をユーザ端末３に送信する（ステップＳ１６）。候補データセンタがある場合（ステップＳ１５；ＹＥＳ）、候補データセンタを表示したデータ管理アプリケーション画面をユーザ端末３に送信する（ステップＳ１７）。ユーザがユーザ端末３を用いて候補データセンタの中から移行先データセンタを選定すると、データセンタ統括装置１の受信部１１は、移行先データセンタの選定を受信する（ステップＳ１８）。
【００４７】
次に、受信部１１は、移行元のデータセンタ２から移行するデータを受信する（ステップＳ１９）。変換部１５は、移行元のデータセンタ２と移行先データセンタとのサーバのＯＳが異なるか否かをする（ステップＳ２０）。移行元のデータセンタ２と移行先データセンタとのサーバのＯＳが同一の場合（ステップＳ２０；ＮＯ）、送信部１４は、移行するデータを移行先データセンタへ送信する（ステップＳ２２）。移行元のデータセンタ２と移行先データセンタとのサーバのＯＳが異なる場合（ステップＳ２０；ＹＥＳ）、変換部１５は、移行するデータを移行先データセンタのサーバのＯＳに適応するように変換する（ステップＳ２１）。そして、送信部１４は、変換した移行するデータを移行先データセンタへ送信する（ステップＳ２２）。
【００４８】
ユーザがログアウトしていない場合（ステップＳ２３；ＮＯ）、ステップＳ１１に戻り、ステップＳ１２〜ステップＳ２３を繰り返す。ユーザがログアウトした場合（ステップＳ２３；ＮＯ）、処理を終了する。
【００４９】
このように、本発明によれば、分散配置されたデータセンタを一括管理することができ、特定のデータセンタに依存することなく、コスト、セキュリティ、状況などの条件に応じたデータの移行、新規システムの構築などを容易にすることで情報資産を流動化することができる。また、既存のデータセンタとネットワークにより連携することで、物理移動を必要としないので、コストを抑え、データ移行をスムーズに行うことができる。さらに中小のデータセンタ、ホスティングサービス企業がこのデータセンタ統括システム１００で統合することにより、大手データセンタと対抗することが可能になり、市場の活性化が期待できる。
【００５０】
図１０は、実施の形態に係るデータセンタ統括装置のハードウェア構成の一例を示す図である。データセンタ統括装置１は、図１０に示すように、制御部６１、主記憶部６２、外部記憶部６３、操作部６４、表示部６５および送受信部６６を備える。主記憶部６２、外部記憶部６３、操作部６４、表示部６５および送受信部６６はいずれも内部バス６０を介して制御部６１に接続されている。
【００５１】
制御部６１はＣＰＵ（Central Processing Unit）等から構成され、外部記憶部６３に記憶されている制御プログラム６９に従って、データセンタ統括装置１の検索部１３および変換部１５の各処理を実行する。
【００５２】
主記憶部６２はＲＡＭ（Random-Access Memory）等から構成され、外部記憶部６３に記憶されている制御プログラム６９をロードし、制御部６１の作業領域として用いられる。
【００５３】
外部記憶部６３は、フラッシュメモリ、ハードディスク、ＤＶＤ−ＲＡＭ（Digital Versatile Disc Random-Access Memory）、ＤＶＤ−ＲＷ（Digital Versatile Disc ReWritable）等の不揮発性メモリから構成され、データセンタ統括装置１の処理を制御部６１に行わせるためのプログラムをあらかじめ記憶する。また、制御部６１の指示に従って、このプログラムが記憶するデータを制御部６１に供給し、制御部６１から供給されたデータを記憶する。記憶部１２は、外部記憶部６３に構成される。
【００５４】
操作部６４はキーボードおよびマウスなどのポインティングデバイス等と、キーボードおよびポインティングデバイス等を内部バス６０に接続するインタフェース装置から構成されている。マッチング率の閾値をデータセンタ統括装置１で設定する場合などは、操作部６４を介して、指示が制御部６１に供給される。
【００５５】
表示部６５は、ＣＲＴ（Cathode Ray Tube）またはＬＣＤ（Liquid Crystal Display）などから構成され、マッチング率の閾値をデータセンタ統括装置１で設定する場合などは、操作画面を表示する。
【００５６】
送受信部６６は、ネットワークに接続する網終端装置または無線通信装置、およびそれらと接続するシリアルインタフェースまたはＬＡＮ（Local Area Network）インタフェースから構成されている。送受信部６６は、受信部１１および送信部１４として機能する。
【００５７】
図２に示すデータセンタ統括装置１の受信部１１、検索部１３、送信部１４および変換部１５の処理は、制御プログラム６９が、制御部６１、主記憶部６２、外部記憶部６３、操作部６４、表示部６５および送受信部６６を資源として用いて処理することによって実行する。
【００５８】
その他、前記のハードウェア構成やフローチャートは一例であり、任意に変更および修正が可能である。
【００５９】
制御部６１、主記憶部６２、外部記憶部６３、内部バス６０などから構成される制御処理を行う中心となる部分は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。たとえば、前記の動作を実行するためのコンピュータプログラムを、コンピュータが読み取り可能な記録媒体（フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）に格納して配布し、該コンピュータプログラムをコンピュータにインストールすることにより、前記の処理を実行するデータセンタ統括装置１を構成してもよい。また、インターネット等の通信ネットワーク上のサーバ装置が有する記憶装置に該コンピュータプログラムを格納しておき、通常のコンピュータシステムがダウンロード等することでデータセンタ統括装置１を構成してもよい。
【００６０】
また、データセンタ統括装置１の機能を、ＯＳとアプリケーションプログラムの分担、またはＯＳとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記録媒体や記憶装置に格納してもよい。
【００６１】
また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して配信することも可能である。たとえば、通信ネットワーク上の掲示板(BBS：Bulletin Board System)に前記コンピュータプログラムを掲示し、ネットワークを介して前記コンピュータプログラムを配信してもよい。そして、このコンピュータプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できるように構成してもよい。
【符号の説明】
【００６２】
１  データセンタ統括装置
２  データセンタ
３  ユーザ端末
１１  受信部
１２  記憶部
１３  検索部
１４  送信部
１５  変換部
６０  内部バス
６１  制御部
６２  主記憶部
６３  外部記憶部
６４  操作部
６５  表示部
６６  送受信部
６９  制御プログラム
１００  データセンタ統括システム
【図１】
2012093992.tif 000003
【図２】
2012093992.tif 000004
【図３】
2012093992.tif 000005
【図４】
2012093992.tif 000006
【図５】
2012093992.tif 000007
【図６】
2012093992.tif 000008
【図７】
2012093992.tif 000009
【図８】
2012093992.tif 000010
【図９】
2012093992.tif 000011
【図１０】
2012093992.tif 000012