(57)【要約】      （修正有）【課題】完全に分離された独立した二つのネットワーク間で、煩雑な作業を必要とせず、不正なデータの転送を防止できる、リアルタイムデータ交換方法の提供。【解決手段】第１のＬＡＮに接続された第１のサーバと第２のＬＡＮに接続された第２のサーバが、それぞれストレージ装置に接続されており、第１のサーバは、第１のＬＡＮに属する情報処理装置からデータを受取って第１のディスクアレイ装置に記憶させ、第３のディスクアレイ装置から第４のディスクアレイ装置に複製させたデータを取得して、第１のＬＡＮに接続された情報処理装置へ送信し、第２のサーバは、第２のＬＡＮに属する情報処理装置からデータを受取って第３のディスクアレイ装置に記憶させ、第１のディスクアレイ装置から第２のディスクアレイ装置へ複製させたデータを取得して、第２のＬＡＮに接続された情報処理装置へ送達することにより、分離されたネットワーク間でのデータ交換を実現。【選択図】  図１
2006195726.tif 000002
【特許請求の範囲】
【請求項１】
第１のネットワークに属する情報処理装置と第２のネットワークに属する情報処理装置との間でデータを交換するためのデータ交換システムであって、
前記第１のネットワークに接続された第１のサーバと前記第２のネットワークに接続された第２のサーバとは、前記第１のサーバからのみアクセス可能な第１の記憶領域と、前記第２のサーバからのみアクセス可能な第２の記憶領域とを備えたストレージ装置にそれぞれファイバチャネルで接続されており、
前記第１のサーバは、前記第２のネットワークに属する情報処理装置へ送信するデータを前記第１のネットワークに属する情報処理装置から受け取って前記第１の記憶領域に記憶させる手段と、前記第１の記憶領域に記憶させたデータを前記第２の記憶領域に複製させる手段と、前記第２の記憶領域から前記第１の記憶領域に複製されたデータを取得する手段と、前記第１の記憶領域から取得したデータを送達先である前記第１のネットワークに属する情報処理装置へ送信する手段とを有し、
前記第２のサーバは、前記第１のネットワークに属する情報処理装置へ送信するデータを前記第２のネットワークに属する情報処理装置から受け取って前記第２の記憶領域に記憶させる手段と、前記第２の記憶領域に記憶させたデータを前記第１の記憶領域に複製する手段と、前記第１の記憶領域から前記第２の記憶領域に複製されたデータを取得する手段と、前記第２の記憶領域から取得したデータを送達先である前記第２のネットワークに属する情報処理装置へ送信する手段とを有することを特徴とするデータ交換システム。
【請求項２】
前記第１のサーバは、前記第２のネットワークへ送信するデータが書き込まれる前記第１のネットワークに属する情報処理装置のそれぞれに個別の第１の送信データ記憶手段と、
前記第１の記憶領域へ記憶させるデータを記憶する第２の送信データ記憶手段とを有し、
前記第１の送信データ記憶手段へは前記第１のネットワークに属する各情報処理装置からそれぞれ任意のタイミングでデータが書き込まれ、前記第１の送信データ記憶手段内データが所定のタイミングで前記第２の送信データ記憶手段へコピーされることを特徴とする請求項１記載のデータ交換システム。
【請求項３】
前記第２のサーバは、前記第１のネットワークへ送信するデータが書き込まれる前記第２のネットワークに属する情報処理装置のそれぞれに個別の第３の送信データ記憶手段と、
前記第２の記憶領域へ記憶させるデータを記憶する第４の送信データ記憶手段とを有し、
前記第３の送信データ記憶手段へは前記第２のネットワークに属する各情報処理装置からそれぞれ任意のタイミングでデータが書き込まれ、前記第３の送信データ記憶手段内データが所定のタイミングで前記第４の送信データ記憶手段へコピーされることを特徴とする請求項１又は２記載のデータ交換システム。
【請求項４】
前記第１のサーバは、前記第１の記憶領域から所得したデータを記憶する第１の受信データ記憶手段と、前記第１のネットワークに属する情報処理装置へ送達するデータを、宛先の情報処理装置ごとに記憶する第２の受信データ記憶手段とを有し、
前記第１の受信データ記憶手段に記憶したデータは、所定のタイミングで前記第２の受信データ記憶手段へコピーされ、前記第２の受信データ記憶手段内に記憶されたデータは、宛先である情報処理装置ごとの任意のタイミングで送信されることを特徴とする請求項１から３のいずれか１項記載のデータ交換システム。
【請求項５】
前記第２のサーバは、前記第２の記憶領域から所得したデータを記憶する第３の受信データ記憶手段と、前記第２のネットワークに属する情報処理装置へ送達するデータを宛先の情報処理装置ごとに記憶する第４の受信データ記憶手段とを有し、
前記第３の受信データ記憶手段に記憶したデータは、所定のタイミングで前記第４の受信データ記憶手段へコピーされ、前記第４の受信データ記憶手段内に記憶されたデータは、宛先である情報処理装置ごとの任意のタイミングで送信されることを特徴とする請求項１から４のいずれか１項記載のデータ交換システム。
【請求項６】
前記第２のサーバは、所定の形式のデータのみを前記第１の記憶領域から前記第２の記憶領域へ複製することを特徴とする請求項１から５のいずれか１項記載のデータ交換システム。
【請求項７】
前記第２のサーバは、前記第１のサーバによって前記第２の記憶領域に複製されたデータにコンピュータウイルスが含まれるか否かを検出する手段を有することを特徴とする請求項１から６のいずれか１項記載のデータ交換システム。
【請求項８】
前記第１のネットワークは、オープンネットワークであることを特徴とする請求項１から７のいずれか１項記載のデータ交換システム。
【請求項９】
前記ストレージ装置は、ディスクアレイ装置であることを特徴とする請求項１から８のいずれか１項記載のデータ交換システム。
【請求項１０】
前記ストレージ装置は、前記第１の記憶領域と前記第２の記憶領域とに跨るディスク対を有し、前記第１及び第２の記憶領域の一方から他方へのデータの複製は、前記ディスク対を介して行われることを特徴とする請求項９記載のデータ交換システム。
【請求項１１】
第１のネットワークに属する情報処理装置と第２のネットワークに属する情報処理装置との間でデータを交換するためのデータ交換システムであって、
前記第１のネットワークに接続された第１のサーバと前記第２のネットワークに接続された第２のサーバと、前記第１及び第２のネットワークのいずれからも独立した管理サーバとは、前記第１のサーバからのみアクセス可能な第１の記憶領域と、前記第２のサーバからのみアクセス可能な第２の記憶領域と、前記管理サーバからのみアクセス可能な第３の記憶領域とを備えたストレージ装置にそれぞれファイバチャネルで接続されており、
前記第１のサーバは、前記第２のネットワークに属する情報処理装置へ送信するデータを前記第１のネットワークに属する情報処理装置から受け取って前記第１の記憶領域に記憶させる手段と、前記第１の記憶領域に記憶させたデータを前記第３の記憶領域に複製する手段と、前記第１の記憶領域から取得したデータを送達先である前記第１のネットワークに属する情報処理装置へ送信する手段とを有し、
前記第２のサーバは、前記第１のネットワークに属する情報処理装置へ出力するデータを前記第２のネットワークに属する情報処理装置から受け取って前記第２の記憶領域に記憶させる手段と、前記第２の記憶領域に記憶させたデータを前記第３の記憶領域に複製する手段と、前記第２の記憶領域から取得したデータを送達先である前記第２のネットワークに属する情報処理装置へ送信する手段とを有し、
前記管理サーバは、前記第１のサーバによって前記第３の記憶領域に複製させられたデータを前記第２の記憶領域に複製する手段と、前記第２のサーバによって前記第３の記憶領域に記憶させられたデータを前記第１の記憶領域に複製する手段とを有することを特徴とするデータ交換システム。
【請求項１２】
前記第１のサーバは、前記第２のネットワークへ送信するデータが書き込まれる前記第１のネットワークに属する情報処理装置のそれぞれに個別の第１の送信データ記憶手段と、
前記第１の記憶領域へ記憶させるデータを記憶する第２の送信データ記憶手段とを有し、
前記第１の送信データ記憶手段へは前記第１のネットワークに属する各情報処理装置からそれぞれ任意のタイミングでデータが書き込まれ、前記第１の送信データ記憶手段内データが所定のタイミングで前記第２の送信データ記憶手段へコピーされることを特徴とする請求項１１記載のデータ交換システム。
【請求項１３】
前記第２のサーバは、前記第１のネットワークへ送信するデータが書き込まれる前記第２のネットワークに属する情報処理装置のそれぞれに個別の第３の送信データ記憶手段と、
前記第２の記憶領域へ記憶させるデータを記憶する第４の送信データ記憶手段とを有し、
前記第３の送信データ記憶手段へは前記第２のネットワークに属する各情報処理装置からそれぞれ任意のタイミングでデータが書き込まれ、前記第３の送信データ記憶手段内データが所定のタイミングで前記第４の送信データ記憶手段へコピーされることを特徴とする請求項１１又は１２記載のデータ交換システム。
【請求項１４】
前記第１のサーバは、前記第１の記憶領域から所得したデータを記憶する第１の受信データ記憶手段と、前記第１のネットワークに属する情報処理装置へ送達するデータを、宛先の情報処理装置ごとに記憶する第２の受信データ記憶手段とを有し、
前記第１の受信データ記憶手段に記憶したデータは、所定のタイミングで前記第２の受信データ記憶手段へコピーされ、前記第２の受信データ記憶手段内に記憶されたデータは、宛先である情報処理装置ごとの任意のタイミングで送信されることを特徴とする請求項１１から１３のいずれか１項記載のデータ交換システム。
【請求項１５】
前記第２のサーバは、前記第２の記憶領域から所得したデータを記憶する第３の受信データ記憶手段と、前記第２のネットワークに属する情報処理装置へ送達するデータを宛先の情報処理装置ごとに記憶する第４の受信データ記憶手段とを有し、
前記第３の受信データ記憶手段に記憶したデータは、所定のタイミングで前記第４の受信データ記憶手段へコピーされ、前記第４の受信データ記憶手段内に記憶されたデータは、宛先である情報処理装置ごとの任意のタイミングで送信されることを特徴とする請求項１１から１４のいずれか１項記載のデータ交換システム。
【請求項１６】
前記第１のネットワークは、オープンネットワークであることを特徴とする請求項１１から１５のいずれか１項記載のデータ交換システム。
【請求項１７】
前記ストレージ装置は、ディスクアレイ装置であることを特徴とする請求項１１から１６のいずれか１項記載のデータ交換システム。
【請求項１８】
前記管理サーバは、所定の形式のデータのみを前記第３の記憶領域から前記第１又は第２の記憶領域へコピーすることを特徴とする請求項１１から１７のいずれか１項記載のデータ交換システム。
【請求項１９】
前記管理サーバは、前記第１のサーバによって前記第３の記憶領域に複製させられたデータ及び前記第２のサーバによって前記第３の記憶領域に複製させられたデータの少なくともいずれかにコンピュータウイルスが含まれるか否かを検出する手段を有することを特徴とする請求項１１から１８のいずれか１項記載のデータ交換システム。
【請求項２０】
前記ストレージ装置は、前記第１の記憶領域と前記第３の記憶領域とに跨る第１及び第２のディスク対と、前記第３の記憶領域と前記第２の記憶領域とに跨る第３及び第４のディスク対とを有し、
前記管理サーバは、前記第１のサーバが前記第１の記憶領域に記憶させたデータを、前記第１のディスク対を介して前記第３の記憶領域へ複製し、前記第３の記憶領域において前記第１のディスク対から前記第２のディスク対へとコピーし、前記第２のディスク対を介して前記第３の記憶領域から前記第２の記憶領域へ複製し、
前記第２のサーバが前記第２の記憶領域に記憶させたデータを、前記第３のディスク対を介して前記第３の記憶領域へ複製し、前記第３の記憶領域において前記第３のディスク対から前記第４のディスク対へとコピーし、前記第４のディスク対を介して前記第３の記憶領域から前記第２の記憶領域へ複製することを特徴とする請求項１７記載のデータ交換システム。
【請求項２１】
前記管理サーバは、前記第３の記憶領域内において、所定の形式のデータのみを前記第１のディスク対から前記第２のディスク対へ、前記第３のディスク対から前記第４のディスク対へコピーすることを特徴とする請求項２０記載のデータ交換システム。
【請求項２２】
前記管理サーバは、前記第１のサーバによって前記第１のディスク対の前記第３の記憶領域の部分に複製させられたデータ及び前記第２のサーバによって前記第３のディスク対の前記第３の記憶領域の部分に複製させられたデータの少なくともいずれかにコンピュータウイルスが含まれるか否かを検出する手段を有することを特徴とする請求項２０又は２１記載のデータ交換システム。
【請求項２３】
第１のネットワークに属する情報処理装置が保持するデータを第２のネットワークに属する情報処理装置へ受け渡すデータ交換方法であって、
前記第１のネットワークに接続された第１のサーバと前記第２のネットワークに接続された第２のサーバとのそれぞれを、前記第１のサーバからのみアクセス可能な第１の記憶領域と前記第２のサーバからのみアクセス可能な第２の記憶領域とを備えたストレージ装置へファイバチャネルで接続し、
前記第１のサーバが、前記第２のネットワークに属する情報処理装置へ送信するデータを前記第１のネットワークに属する情報処理装置から取得し、前記第１のネットワークに属する情報処理装置から取得したデータを前記第１の記憶領域に記憶させ、前記第１の記憶領域に記憶させたデータを前記第２の記憶領域へ複製し、
前記第２のサーバが、前記第２の記憶領域に複製されたデータを該第２の記憶領域から取得し、前記第２の記憶領域から取得したデータを前記第２のネットワークに属する情報処理装置へ送達することを特徴とするデータ交換方法。
【請求項２４】
第１のネットワークに属する情報処理装置が保持するデータを第２のネットワークに属する情報処理装置へ受け渡すデータ交換方法であって、
前記第１のネットワークに接続された第１のサーバと前記第２のネットワークに接続された第２のサーバとのそれぞれを、前記第１のサーバからのみアクセス可能な第１の記憶領域と前記第２のサーバからのみアクセス可能な第２の記憶領域とを備えたストレージ装置へファイバチャネルで接続し、
前記第２のサーバが、前記第１のネットワークに属する情報処理装置へ送信するデータを前記第２のネットワークに属する情報処理装置から取得し、前記第２のネットワークに属する情報処理装置から取得したデータを前記第２の記憶領域に記憶させ、前記第２の記憶領域に記憶させたデータを前記第１の記憶領域へ複製し、
前記第１のサーバが、前記第１の記憶領域に複製されたデータを該第１の記憶領域から取得し、前記第１の記憶領域から取得したデータを前記第１のネットワークに属する情報処理装置へ送達することを特徴とするデータ交換方法。
【請求項２５】
前記ストレージ装置は、ディスクアレイ装置であることを特徴とする請求項２３又は２４記載のデータ交換方法。
【請求項２６】
前記第２のネットワークは、オープンネットワークであることを特徴とする請求項２３から２５のいずれか１項記載のデータ交換方法。
【請求項２７】
第１のネットワークに属する情報処理装置が保持するデータを第２のネットワークに属する情報処理装置へ受け渡すデータ交換方法であって、
前記第１のネットワークに接続された第１のサーバと前記第２のネットワークに接続された第２のサーバと、前記第１及び第２のネットワークのいずれからも独立した管理サーバとのそれぞれを、前記第１のサーバからのみアクセス可能な第１の記憶領域と前記第２のサーバからのみアクセス可能な第２の記憶領域と前記管理サーバからのみアクセス可能な第３の記憶領域とを備えたストレージ装置へファイバチャネルで接続し、
前記第１のサーバが、前記第２のネットワークに属する情報処理装置へ送信するデータを前記第１のネットワークに属する情報処理装置から取得し、前記第１のネットワークに属する情報処理装置から取得したデータを前記第１の記憶領域に記憶させ、前記第１の記憶領域に記憶させたデータを前記第３の記憶領域へ複製し、
前記管理サーバが、前記第３の記憶領域に複製されたデータを前記第２の記憶領域へ複製し、
前記第２のサーバが、前記第２の記憶領域に複製されたデータを該第２の記憶領域から取得し、前記第２の記憶領域から取得したデータを前記第２のネットワークに属する情報処理装置へ送達することを特徴とするデータ交換方法。
【請求項２８】
第１のネットワークに属する情報処理装置が保持するデータを第２のネットワークに属する情報処理装置へ受け渡すデータ交換方法であって、
前記第１のネットワークに接続された第１のサーバと前記第２のネットワークに接続された第２のサーバと前記第１及び第２のネットワークのいずれからも独立した管理サーバとのそれぞれを、前記第１のサーバからのみアクセス可能な第１の記憶領域と前記第２のサーバからのみアクセス可能な第２の記憶領域と前記管理サーバからのみアクセス可能な第３の記憶領域とを備えたストレージ装置へファイバチャネルで接続し、
前記第２のサーバが、前記第１のネットワークに属する情報処理装置へ送信するデータを前記第２のネットワークに属する情報処理装置から取得し、前記第２のネットワークに属する情報処理装置から取得したデータを前記第２の記憶領域に記憶させ、前記第２の記憶領域に記憶させたデータを前記第３の記憶領域へ複製し、
前記管理サーバが、前記第３の記憶領域に複製されたデータを前記第１の記憶領域へ複製し、
前記第１のサーバが、前記第１の記憶領域に複製されたデータを該第１の記憶領域から取得し、前記第１の記憶領域から取得したデータを前記第１のネットワークに属する情報処理装置へ送達することを特徴とするデータ交換方法。
【請求項２９】
前記第１のサーバは、前記第２のネットワークへ送信するデータが書き込まれる前記第１のネットワークに属する情報処理装置のそれぞれに個別の第１の送信データ記憶手段と、
前記第１の記憶領域へ記憶させるデータを記憶する第２の送信データ記憶手段とを有し、
前記第１の送信データ記憶手段へ前記第１のネットワークに属する各情報処理装置からそれぞれ任意のタイミングで書き込まれたデータを、所定のタイミングで前記第２の送信データ記憶手段へコピーすることを特徴とする請求項２３から２８のいずれか１項記載のデータ交換方法。
【請求項３０】
前記第２のサーバは、前記第１のネットワークへ送信するデータが書き込まれる前記第２のネットワークに属する情報処理装置のそれぞれに個別の第３の送信データ記憶手段と、
前記第２の記憶領域へ記憶させるデータを記憶する第４の送信データ記憶手段とを有し、
前記第３の送信データ記憶手段へ前記第２のネットワークに属する各情報処理装置からそれぞれ任意のタイミングで書き込まれたデータを、所定のタイミングで前記第４の送信データ記憶手段へコピーすることを特徴とする請求項２３から２９のいずれか１項記載のデータ交換方法。
【請求項３１】
前記第１のサーバは、前記第１の記憶領域から所得したデータを記憶する第１の受信データ記憶手段と、前記第１のネットワークに属する情報処理装置へ送達するデータを、宛先の情報処理装置ごとに記憶する第２の受信データ記憶手段とを有し、
前記第１の受信データ記憶手段に記憶したデータを所定のタイミングで前記第２の受信データ記憶手段へコピーし、前記第２の受信データ記憶手段内に記憶したデータを宛先である情報処理装置ごとの任意のタイミングで送信することを特徴とする請求項２３から３０いずれか１項記載のデータ交換方法。
【請求項３２】
前記第２のサーバは、前記第２の記憶領域から所得したデータを記憶する第３の受信データ記憶手段と、前記第２のネットワークに属する情報処理装置へ送達するデータを宛先の情報処理装置ごとに記憶する第４の受信データ記憶手段とを有し、
前記第３の受信データ記憶手段に記憶したデータを所定のタイミングで前記第４の受信データ記憶手段へコピーし、前記第４の受信データ記憶手段内に記憶したデータを宛先である情報処理装置ごとの任意のタイミングで送信することを特徴とする請求項２３から３１のいずれか１項記載のデータ交換方法。
【請求項３３】
自装置からのみアクセス可能な第１の記憶領域と、他のサーバからのみアクセス可能な第２の記憶領域とを備えたストレージ装置にファイバチャネルで接続され、
自装置が属する第１のネットワークに属する情報処理装置から所得したデータを、前記他のサーバが属するとともに前記第１のネットワークとは物理的に隔てられた第２のネットワークに属する情報処理装置へ転送するためのサーバであって、
前記第２のネットワークに属する情報処理装置へ送信するデータを前記第１のネットワークに属する情報処理装置から受け取って前記第１の記憶領域に記憶させる手段と、前記第１の記憶領域に記憶させたデータを前記第２の記憶領域に複製させる手段と、前記第２の記憶領域から前記第１の記憶領域に複製されたデータを取得する手段と、前記第１の記憶領域から取得したデータを送達先である前記第１のネットワークに属する情報処理装置へ送信する手段とを有することを特徴とするサーバ。
【請求項３４】
前記第２のネットワークへ送信するデータが書き込まれる前記第１のネットワークに属する情報処理装置のそれぞれに個別の第１の送信データ記憶手段と、
前記第１の記憶領域へ記憶させるデータを記憶する第２の送信データ記憶手段とを有し、
前記第１の送信データ記憶手段へは前記第１のネットワークに属する各情報処理装置からそれぞれ任意のタイミングでデータが書き込まれ、前記第１の送信データ記憶手段内データが所定のタイミングで前記第２の送信データ記憶手段へコピーされることを特徴とする請求項３３記載のサーバ。
【請求項３５】
前記第１の記憶領域から所得したデータを記憶する第１の受信データ記憶手段と、前記第１のネットワークに属する情報処理装置へ送達するデータを、宛先の情報処理装置ごとに記憶する第２の受信データ記憶手段とを有し、
前記第１の受信データ記憶手段に記憶したデータは、所定のタイミングで前記第２の受信データ記憶手段へコピーされ、前記第２の受信データ記憶手段内に記憶されたデータは、宛先である情報処理装置ごとの任意のタイミングで送信されることを特徴とする請求項３３又は３４記載のサーバ。
【請求項３６】
所定の形式のデータのみを前記第２の記憶領域から前記第１の記憶領域へ複製することを特徴とする請求項３３から３５のいずれか１項記載のサーバ。
【請求項３７】
前記第２の記憶領域に複製されたデータにコンピュータウイルスが含まれるか否かを検出する手段を有することを特徴とする請求項３３から３６のいずれか１項記載のサーバ。
【請求項３８】
自装置が属する第１のネットワークに属する情報処理装置から所得したデータを前記第１のネットワークとは物理的に隔てられた第２のネットワークに属する情報処理装置へ転送するためのサーバであって、
自装置からのみアクセス可能な第１の記憶領域と、前記第２ネットワークに属する他のサーバからのみアクセス可能な第２の記憶領域と、管理サーバからのみアクセス可能な第３の記憶領域とを備えたストレージ装置にファイバチャネルで接続され、
前記第２のネットワークに属する情報処理装置へ送信するデータを前記第１のネットワークに属する情報処理装置から受け取って前記第１の記憶領域に記憶させる手段と、前記第１の記憶領域に記憶させたデータを前記第３の記憶領域に複製する手段と、前記第１の記憶領域から取得したデータを送達先である前記第１のネットワークに属する情報処理装置へ送信する手段とを有することを特徴とするサーバ。
【請求項３９】
前記第２のネットワークへ送信するデータが書き込まれる前記第１のネットワークに属する情報処理装置のそれぞれに個別の第１の送信データ記憶手段と、
前記第１の記憶領域へ記憶させるデータを記憶する第２の送信データ記憶手段とを有し、
前記第１の送信データ記憶手段へは前記第１のネットワークに属する各情報処理装置からそれぞれ任意のタイミングでデータが書き込まれ、前記第１の送信データ記憶手段内データが所定のタイミングで前記第２の送信データ記憶手段へコピーされることを特徴とする請求項３８記載のサーバ。
【請求項４０】
前記第１の記憶領域から所得したデータを記憶する第１の受信データ記憶手段と、前記第１のネットワークに属する情報処理装置へ送達するデータを、宛先の情報処理装置ごとに記憶する第２の受信データ記憶手段とを有し、
前記第１の受信データ記憶手段に記憶したデータは、所定のタイミングで前記第２の受信データ記憶手段へコピーされ、前記第２の受信データ記憶手段内に記憶されたデータは、宛先である情報処理装置ごとの任意のタイミングで送信されることを特徴とする請求項３８又は３９記載のサーバ。
【請求項４１】
第１のネットワークに属する情報処理装置と第２のネットワークに属する情報処理装置との間でのデータ交換を管理するため管理サーバであって、
前記第１のサーバからのみアクセス可能な第１の記憶領域と、前記第２のサーバからのみアクセス可能な第２の記憶領域と、前記管理サーバからのみアクセス可能な第３の記憶領域とを備えたストレージ装置に、前記第１及び第２のネットワークのいずれからも独立してファイバチャネルで接続され、
前記第１のサーバによって前記第３の記憶領域に複製させられたデータを前記第２の記憶領域に複製する手段と、前記第２のサーバによって前記第３の記憶領域に記憶させられたデータを前記第１の記憶領域に複製する手段とを有することを特徴とする管理サーバ。
【請求項４２】
所定の形式のデータのみを前記第３の記憶領域から前記第１又は第２の記憶領域へコピーすることを特徴とする請求項４１記載の管理サーバ。
【請求項４３】
前記第１のサーバによって前記第３の記憶領域に複製させられたデータ及び前記第２のサーバによって前記第３の記憶領域に複製させられたデータの少なくともいずれかにコンピュータウイルスが含まれるか否かを検出する手段を有することを特徴とする請求項４１又は４２記載の管理サーバ。
【請求項４４】
自装置からのみアクセス可能な第１の記憶領域と、他のサーバからのみアクセス可能な第２の記憶領域とを備えたストレージ装置にファイバチャネルで接続されたサーバを制御する実質的なコンピュータに、自装置が属する第１のネットワークに属する情報処理装置から所得したデータを、前記他のサーバが属するとともに前記第１のネットワークとは物理的に隔てられた第２のネットワークに属する情報処理装置へ転送する処理を行わせるデータ交換プログラムであって、
前記実質的なコンピュータを、
前記第２のネットワークに属する情報処理装置へ送信するデータを前記第１のネットワークに属する情報処理装置から受け取って前記第１の記憶領域に記憶させる手段と、前記第１の記憶領域に記憶させたデータを前記第２の記憶領域に複製させる手段と、前記第２の記憶領域から前記第１の記憶領域に複製されたデータを取得する手段と、前記第１の記憶領域から取得したデータを送達先である前記第１のネットワークに属する情報処理装置へ送信する手段として機能させることを特徴とするデータ交換プログラム。
【請求項４５】
前記実質的なコンピュータに、所定の形式のデータのみを前記第２の記憶領域から前記第１の記憶領域へ複製させることを特徴とする請求項４４記載のデータ交換プログラム。
【請求項４６】
前記実質的なコンピュータに、前記第２の記憶領域に複製されたデータにコンピュータウイルスが含まれるか否かを判断させることを特徴とする請求項４４又は４５記載のデータ交換プログラム。
【請求項４７】
自装置からのみアクセス可能な第１の記憶領域と、他のサーバからのみアクセス可能な第２の記憶領域と、管理サーバからのみアクセス可能な第３の記憶領域とを備えたストレージ装置にファイバチャネルで接続されたサーバを制御する実質的なコンピュータに、自装置が属する第１のネットワークに属する情報処理装置から所得したデータを、前記他のサーバが属するとともに前記第１のネットワークとは物理的に隔てられた第２のネットワークに属する情報処理装置へ転送する処理を行わせるデータ交換プログラムであって、
前記実質的なコンピュータを、
前記第２のネットワークに属する情報処理装置へ送信するデータを前記第１のネットワークに属する情報処理装置から受け取って前記第１の記憶領域に記憶させる手段と、前記第１の記憶領域に記憶させたデータを前記第３の記憶領域に複製する手段と、前記第１の記憶領域から取得したデータを送達先である前記第１のネットワークに属する情報処理装置へ送信する手段ととして機能させることを特徴とするデータ交換プログラム。
【請求項４８】
第１のネットワークに属する第１のサーバからのみアクセス可能な第１の記憶領域と、第２のネットワークに属する第２のサーバからのみアクセス可能な第２の記憶領域と、自装置からのみアクセス可能な第３の記憶領域とを備えたストレージ装置に、前記第１及び第２のネットワークのいずれからも独立してファイバチャネルで接続された管理サーバを制御する実質的なコンピュータに、前記第１のネットワークに属する情報処理装置と前記第２のネットワークに属する情報処理装置との間でのデータ交換を管理する処理を行わせるデータ交換プログラムであって、
前記実質的なコンピュータを、
前記第１のサーバによって前記第３の記憶領域に複製させられたデータを前記第２の記憶領域に複製する手段と、前記第２のサーバによって前記第３の記憶領域に記憶させられたデータを前記第１の記憶領域に複製する手段ととして機能させることを特徴とするデータ交換プログラム。
【請求項４９】
前記実質的なコンピュータに、所定の形式のデータのみを前記第３の記憶領域から前記第１又は第２の記憶領域へコピーさせることを特徴とする請求項４８記載のデータ交換プログラム。
【請求項５０】
前記実質的なコンピュータに、前記第１のサーバによって前記第３の記憶領域に複製させられたデータ及び前記第２のサーバによって前記第３の記憶領域に複製させられたデータの少なくともいずれかにコンピュータウイルスが含まれるか否かを判断させることを特徴とする請求項４８又は４９記載のデータ交換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、完全に分離されている独立した二つのネットワーク間でデータを交換するためのデータ交換方法、データ交換システム、データ交換プログラム、サーバ及び管理サーバに関し、特に、二つのネットワークを直接接続することなく、データを交換できるデータ交換方法、データ交換システム、データ交換プログラム、サーバ及び管理サーバに関する。
【背景技術】
【０００２】
オープンネットワーク（他のネットワークと接続されているＬＡＮ）に属する情報処理装置同士では、ネットワークを介して（例えば、ＦＴＰを用いて）容易に情報を交換できる。
【０００３】
しかし、容易に情報を交換できるということは、とりも直さず情報が漏洩しやすいということでもある。例えば、インターネットと接続されたＬＡＮに属する情報処理装置は、インターネットを介して多くの情報処理装置とデータを交換できる。しかし、不特定多数の者がアクセス可能なインターネットを介して情報を送受信すると、伝送途中で第三者にデータを盗まれる可能性もある。
【０００４】
また、オープンネットワークに属する情報処理装置は、悪意を持つ者よって他のネットワーク上の情報処理装置から不正にアクセスされて情報が盗み出されたり、改ざんされたり、破壊されたりする可能性がある。
【０００５】
このため、秘匿性や安全性を要求されるデータを蓄積した情報処理装置はオープンネットワークではなく、クローズドネットワーク（他のネットワークと接続されていないＬＡＮ）に所属させることが一般的である。
【０００６】
例えば、企業に於いては、クローズドネットワークである社内イントラネット用のＬＡＮと、オープンネットワークであるインターネット用ＬＡＮとを別々に構築することが一般的である。
【０００７】
しかし、クローズドネットワークに属する情報処理装置は、同じネットワークに所属する情報処理装置との間ではネットワーク回線を利用して情報を交換できるが、同じネットワークに所属しない情報処理装置との間ではネットワーク回線を利用して情報を交換することができない。
【０００８】
クローズドネットワークに属する情報処理装置が他のネットワークに属する情報処理装置とデータを交換できるようにすることを目的とした従来技術としては、特許文献１に開示される「データ交換方法、データ交換システム、及びプログラム」や特許文献２に開示される「ネットワーク間中継ストレージ装置及びネットワーク間中継方法」がある。特許文献１に開示される発明は、切断された他のシステム（本願におけるネットワークに相当）群へ送信するデータ及び切断された他のシステム群から受信するデータを収めるための格納手段を各システムに設けたものである。
また、特許文献２に開示される発明は、分離されたネットワーク間のデータ中継をストレージ装置を介して行うものである。
【特許文献１】特開２００４−１３３５８７号公報
【特許文献２】特開２００４−１７１２９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、特許文献１に開示される発明は、あるネットワークの格納手段に収めたデータを別のネットワークの格納手段へ移動するために、情報記録媒体（フレキシブルディスク（ＦＤ）や磁気テープ（ＭＴ）など、以下「メディア」ともいう。）を用いている。
【００１０】
メディアを用いてデータを交換するには、交換元の情報処理装置においてメディアに情報を書き込み、この情報を交換先の情報処理装置で読み出す必要がある。この場合には、メディアの入れかえという煩雑な作業をユーザが手作業で行う必要があった。
【００１１】
また、図２２に示すように、テープドライブを二つ備えたテープ装置を用いてデータを交換する場合もある。第１のサーバ５０は第１のテープドライブ７１と接続されており、第２のサーバ６０は第２のテープドライブ７２に接続されている。それぞれのサーバは、接続されているテープドライブに装填されているＭＴに対してデータの記録（セーブ）や読み出し（リストア）を行える。
情報記録媒体であるＭＴは、テープライブラリ７３に収納されており、テープ制御装置８０からの制御に応じてＭＴがテープドライブへ搬送・装填される。
例えば、第１のサーバ５０の交換データ記憶部５３に格納されているデータを第２のサーバ６０に移動する場合には、テープ制御装置８０からの命令によってテープライブラリ７３から取り出されたブランクのＭＴが第１のテープドライブ７１に装填され、交換データ記憶部５３内のデータがテープドライブ７１においてＭＴに書き込まれる。データが書き込まれたＭＴは、テープ制御装置８０からの命令によって第２のテープドライブ７２へと搬送され、装填される。データが書き込まれたＭＴが第２のテープドライブ７２へ装填されると、第２のサーバ６０はＭＴに書き込まれている情報を読み出して、交換データ記憶部６３に取得する。
【００１２】
このように、テープドライブを二つ備えたテープ装置では、テープの装填を自動化した方式が採用されているため、これを用いれば、メディアの入れ替えを手作業で行う必要はないものの、装置自体が高価である。
【００１３】
さらに、テープドライブを二つ備えたテープ装置を用いたとしてもデータを記録したメディアを物理的に移動させなければならないことに代わりはなく、交換すべきデータが即座に転送されず、リアルタイム性に欠けるという問題があった。
【００１４】
また、悪意を持つ者がオープンネットワーク側からクローズドネットワーク側へデータを転送しようとすることもある。このため、オープンネットワークからクローズドネットワークへデータを転送するシステムにおいては、悪意を持つ者が不正にクローズドネットワーク側へ侵入すること、いわゆるハッキングを防止する対策が不可欠となる。上記特許文献１に開示される発明はハッキングについての対策は何らなされていない。
【００１５】
また、特許文献２に開示される発明は、オープンネットワークとクローズドネットワークとの間にストレージ装置を設けることによってデータ交換及びそのために必要となる排他制御を容易に行うものであるが、不正なデータの転送を防止することについては何ら対策が講じられていない。
【００１６】
このように、従来は、完全に分離されている独立した二つのネットワーク間で、煩雑な手作業を必要とせず、リアルタイムでデータ交換でき、不正なデータの転送を防止できるデータ交換方法及びデータ交換システムは提供されていなかった。
【００１７】
本発明はかかる問題に鑑みてなされたものであり、完全に分離されている独立した二つのネットワーク間で、煩雑な手作業を必要とせず、リアルタイムでデータ交換でき、不正なデータの転送を防止できるデータ交換方法、データ交換システム、データ交換プログラム、サーバ及び管理サーバは提供することを目的とする。
【課題を解決するための手段】
【００１８】
上記目的を達成するため、本発明は、第１の態様として、第１のネットワークに属する情報処理装置と第２のネットワークに属する情報処理装置との間でデータを交換するためのデータ交換システムであって、第１のネットワークに接続された第１のサーバと第２のネットワークに接続された第２のサーバとは、第１のサーバからのみアクセス可能な第１の記憶領域と、第２のサーバからのみアクセス可能な第２の記憶領域とを備えたストレージ装置にそれぞれファイバチャネルで接続されており、第１のサーバは、第２のネットワークに属する情報処理装置へ送信するデータを第１のネットワークに属する情報処理装置から受け取って第１の記憶領域に記憶させる手段と、第１の記憶領域に記憶させたデータを第２の記憶領域に複製させる手段と、第２の記憶領域から第１の記憶領域に複製されたデータを取得する手段と、第１の記憶領域から取得したデータを送達先である第１のネットワークに属する情報処理装置へ送信する手段とを有し、第２のサーバは、第１のネットワークに属する情報処理装置へ送信するデータを第２のネットワークに属する情報処理装置から受け取って第２の記憶領域に記憶させる手段と、第２の記憶領域に記憶させたデータを第１の記憶領域に複製する手段と、第１の記憶領域から第２の記憶領域に複製されたデータを取得する手段と、第２の記憶領域から取得したデータを送達先である第２のネットワークに属する情報処理装置へ送信する手段とを有することを特徴とするデータ交換システムを提供するものである。
【００１９】
上記本発明の第１態様においては、第１のサーバは、第２のネットワークへ送信するデータが書き込まれる第１のネットワークに属する情報処理装置のそれぞれに個別の第１の送信データ記憶手段と、第１の記憶領域へ記憶させるデータを記憶する第２の送信データ記憶手段とを有し、第１の送信データ記憶手段へは第１のネットワークに属する各情報処理装置からそれぞれ任意のタイミングでデータが書き込まれ、第１の送信データ記憶手段内データが所定のタイミングで第２の送信データ記憶手段へコピーされることが好ましい。また、第２のサーバは、第１のネットワークへ送信するデータが書き込まれる第２のネットワークに属する情報処理装置のそれぞれに個別の第３の送信データ記憶手段と、第２の記憶領域へ記憶させるデータを記憶する第４の送信データ記憶手段とを有し、第３の送信データ記憶手段へは第２のネットワークに属する各情報処理装置からそれぞれ任意のタイミングでデータが書き込まれ、第３の送信データ記憶手段内データが所定のタイミングで第４の送信データ記憶手段へコピーされることが好ましい。また、第１のサーバは、第１の記憶領域から所得したデータを記憶する第１の受信データ記憶手段と、第１のネットワークに属する情報処理装置へ送達するデータを、宛先の情報処理装置ごとに記憶する第２の受信データ記憶手段とを有し、第１の受信データ記憶手段に記憶したデータは、所定のタイミングで第２の受信データ記憶手段へコピーされ、第２の受信データ記憶手段内に記憶されたデータは、宛先である情報処理装置ごとの任意のタイミングで送信されることが好ましい。また、第２のサーバは、第２の記憶領域から所得したデータを記憶する第３の受信データ記憶手段と、第２のネットワークに属する情報処理装置へ送達するデータを宛先の情報処理装置ごとに記憶する第４の受信データ記憶手段とを有し、第３の受信データ記憶手段に記憶したデータは、所定のタイミングで第４の受信データ記憶手段へコピーされ、第４の受信データ記憶手段内に記憶されたデータは、宛先である情報処理装置ごとの任意のタイミングで送信されることが好ましい。
【００２０】
本発明の第１の態様のいずれの構成においても、第２のサーバは、所定の形式のデータのみを第１の記憶領域から第２の記憶領域へ複製することが好ましい。また、第２のサーバは、第１のサーバによって第２の記憶領域に複製されたデータにコンピュータウイルスが含まれるか否かを検出する手段を有することが好ましい。また、第１のネットワークは、オープンネットワークであることが好ましい。また、ストレージ装置は、ディスクアレイ装置であることが好ましく、これに加えて、ストレージ装置は、第１の記憶領域と第２の記憶領域とに跨るディスク対を有し、第１及び第２の記憶領域の一方から他方へのデータの複製は、ディスク対を介して行われることがより好ましい。
【００２１】
また、上記目的を達成するため、本発明は、第２の態様として、第１のネットワークに属する情報処理装置と第２のネットワークに属する情報処理装置との間でデータを交換するためのデータ交換システムであって、第１のネットワークに接続された第１のサーバと第２のネットワークに接続された第２のサーバと、第１及び第２のネットワークのいずれからも独立した管理サーバとは、第１のサーバからのみアクセス可能な第１の記憶領域と、第２のサーバからのみアクセス可能な第２の記憶領域と、管理サーバからのみアクセス可能な第３の記憶領域とを備えたストレージ装置にそれぞれファイバチャネルで接続されており、第１のサーバは、第２のネットワークに属する情報処理装置へ送信するデータを第１のネットワークに属する情報処理装置から受け取って第１の記憶領域に記憶させる手段と、第１の記憶領域に記憶させたデータを第３の記憶領域に複製する手段と、第１の記憶領域から取得したデータを送達先である第１のネットワークに属する情報処理装置へ送信する手段とを有し、第２のサーバは、第１のネットワークに属する情報処理装置へ出力するデータを第２のネットワークに属する情報処理装置から受け取って第２の記憶領域に記憶させる手段と、第２の記憶領域に記憶させたデータを第３の記憶領域に複製する手段と、第２の記憶領域から取得したデータを送達先である第２のネットワークに属する情報処理装置へ送信する手段とを有し、管理サーバは、第１のサーバによって第３の記憶領域に複製させられたデータを第２の記憶領域に複製する手段と、第２のサーバによって第３の記憶領域に記憶させられたデータを第１の記憶領域に複製する手段とを有することを特徴とするデータ交換システムを提供するものである。
【００２２】
本発明の第２の態様においては、第１のサーバは、第２のネットワークへ送信するデータが書き込まれる第１のネットワークに属する情報処理装置のそれぞれに個別の第１の送信データ記憶手段と、第１の記憶領域へ記憶させるデータを記憶する第２の送信データ記憶手段とを有し、第１の送信データ記憶手段へは第１のネットワークに属する各情報処理装置からそれぞれ任意のタイミングでデータが書き込まれ、第１の送信データ記憶手段内データが所定のタイミングで第２の送信データ記憶手段へコピーされることが好ましい。また、第２のサーバは、第１のネットワークへ送信するデータが書き込まれる第２のネットワークに属する情報処理装置のそれぞれに個別の第３の送信データ記憶手段と、第２の記憶領域へ記憶させるデータを記憶する第４の送信データ記憶手段とを有し、第３の送信データ記憶手段へは第２のネットワークに属する各情報処理装置からそれぞれ任意のタイミングでデータが書き込まれ、第３の送信データ記憶手段内データが所定のタイミングで第４の送信データ記憶手段へコピーされることが好ましい。また、第１のサーバは、第１の記憶領域から所得したデータを記憶する第１の受信データ記憶手段と、第１のネットワークに属する情報処理装置へ送達するデータを、宛先の情報処理装置ごとに記憶する第２の受信データ記憶手段とを有し、第１の受信データ記憶手段に記憶したデータは、所定のタイミングで第２の受信データ記憶手段へコピーされ、第２の受信データ記憶手段内に記憶されたデータは、宛先である情報処理装置ごとの任意のタイミングで送信されることが好ましい。また、第２のサーバは、第２の記憶領域から所得したデータを記憶する第３の受信データ記憶手段と、第２のネットワークに属する情報処理装置へ送達するデータを宛先の情報処理装置ごとに記憶する第４の受信データ記憶手段とを有し、第３の受信データ記憶手段に記憶したデータは、所定のタイミングで第４の受信データ記憶手段へコピーされ、第４の受信データ記憶手段内に記憶されたデータは、宛先である情報処理装置ごとの任意のタイミングで送信されることが好ましい。
【００２３】
本発明の第２の態様のいずれの構成においても、第１のネットワークは、オープンネットワークであることが好ましい。また、ストレージ装置は、ディスクアレイ装置であることが好ましい。
【００２４】
本発明の第２の態様の上記のいずれの構成においても、管理サーバは、所定の形式のデータのみを第３の記憶領域から第１又は第２の記憶領域へコピーすることが好ましい。また、管理サーバは、第１のサーバによって第３の記憶領域に複製させられたデータ及び第２のサーバによって第３の記憶領域に複製させられたデータの少なくともいずれかにコンピュータウイルスが含まれるか否かを検出する手段を有することが好ましい。
または、ストレージ装置は、第１の記憶領域と第３の記憶領域とに跨る第１及び第２のディスク対と、第３の記憶領域と第２の記憶領域とに跨る第３及び第４のディスク対とを有し、管理サーバは、第１のサーバが第１の記憶領域に記憶させたデータを、第１のディスク対を介して第３の記憶領域へ複製し、第３の記憶領域において第１のディスク対から第２のディスク対へとコピーし、第２のディスク対を介して第３の記憶領域から第２の記憶領域へ複製し、第２のサーバが第２の記憶領域に記憶させたデータを、第３のディスク対を介して第３の記憶領域へ複製し、第３の記憶領域において第３のディスク対から第４のディスク対へとコピーし、第４のディスク対を介して第３の記憶領域から第２の記憶領域へ複製することが好ましく、これに加えて、管理サーバは、第３の記憶領域内において、所定の形式のデータのみを第１のディスク対から第２のディスク対へ、第３のディスク対から第４のディスク対へコピーすることがより好ましい。また、管理サーバは、第１のサーバによって第１のディスク対の第３の記憶領域の部分に複製させられたデータ及び第２のサーバによって第３のディスク対の第３の記憶領域の部分に複製させられたデータの少なくともいずれかにコンピュータウイルスが含まれるか否かを検出する手段を有することが好ましい。
【００２５】
また、上記目的を達成するため、本発明は、第３の態様として、第１のネットワークに属する情報処理装置が保持するデータを第２のネットワークに属する情報処理装置へ受け渡すデータ交換方法であって、第１のネットワークに接続された第１のサーバと第２のネットワークに接続された第２のサーバとのそれぞれを、第１のサーバからのみアクセス可能な第１の記憶領域と第２のサーバからのみアクセス可能な第２の記憶領域とを備えたストレージ装置へファイバチャネルで接続し、第１のサーバが、第２のネットワークに属する情報処理装置へ送信するデータを第１のネットワークに属する情報処理装置から取得し、第１のネットワークに属する情報処理装置から取得したデータを第１の記憶領域に記憶させ、第１の記憶領域に記憶させたデータを第２の記憶領域へ複製し、第２のサーバが、第２の記憶領域に複製されたデータを該第２の記憶領域から取得し、第２の記憶領域から取得したデータを第２のネットワークに属する情報処理装置へ送達することを特徴とするデータ交換方法を提供するものである。
【００２６】
また、上記目的を達成するため、本発明は、第４の態様として、第１のネットワークに属する情報処理装置が保持するデータを第２のネットワークに属する情報処理装置へ受け渡すデータ交換方法であって、第１のネットワークに接続された第１のサーバと第２のネットワークに接続された第２のサーバとのそれぞれを、第１のサーバからのみアクセス可能な第１の記憶領域と第２のサーバからのみアクセス可能な第２の記憶領域とを備えたストレージ装置へファイバチャネルで接続し、第２のサーバが、第１のネットワークに属する情報処理装置へ送信するデータを第２のネットワークに属する情報処理装置から取得し、第２のネットワークに属する情報処理装置から取得したデータを第２の記憶領域に記憶させ、第２の記憶領域に記憶させたデータを第１の記憶領域へ複製し、第１のサーバが、第１の記憶領域に複製されたデータを該第１の記憶領域から取得し、第１の記憶領域から取得したデータを第１のネットワークに属する情報処理装置へ送達することを特徴とするデータ交換方法を提供するものである。
【００２７】
本発明の第３の態様又は第４の態様においては、ストレージ装置は、ディスクアレイ装置であることが好ましい。また、第２のネットワークは、オープンネットワークであることが好ましい。
【００２８】
また、上記目的を達成するため、本発明は、第５の態様として、第１のネットワークに属する情報処理装置が保持するデータを第２のネットワークに属する情報処理装置へ受け渡すデータ交換方法であって、第１のネットワークに接続された第１のサーバと第２のネットワークに接続された第２のサーバと、第１及び第２のネットワークのいずれからも独立した管理サーバとのそれぞれを、第１のサーバからのみアクセス可能な第１の記憶領域と第２のサーバからのみアクセス可能な第２の記憶領域と管理サーバからのみアクセス可能な第３の記憶領域とを備えたストレージ装置へファイバチャネルで接続し、第１のサーバが、第２のネットワークに属する情報処理装置へ送信するデータを第１のネットワークに属する情報処理装置から取得し、第１のネットワークに属する情報処理装置から取得したデータを第１の記憶領域に記憶させ、第１の記憶領域に記憶させたデータを第３の記憶領域へ複製し、管理サーバが、第３の記憶領域に複製されたデータを第２の記憶領域へ複製し、第２のサーバが、第２の記憶領域に複製されたデータを該第２の記憶領域から取得し、第２の記憶領域から取得したデータを第２のネットワークに属する情報処理装置へ送達することを特徴とするデータ交換方法を提供するものである。
【００２９】
また、上記目的を達成するため、本発明は、第６の態様として、第１のネットワークに属する情報処理装置が保持するデータを第２のネットワークに属する情報処理装置へ受け渡すデータ交換方法であって、第１のネットワークに接続された第１のサーバと第２のネットワークに接続された第２のサーバと第１及び第２のネットワークのいずれからも独立した管理サーバとのそれぞれを、第１のサーバからのみアクセス可能な第１の記憶領域と第２のサーバからのみアクセス可能な第２の記憶領域と管理サーバからのみアクセス可能な第３の記憶領域とを備えたストレージ装置へファイバチャネルで接続し、第２のサーバが、第１のネットワークに属する情報処理装置へ送信するデータを第２のネットワークに属する情報処理装置から取得し、第２のネットワークに属する情報処理装置から取得したデータを第２の記憶領域に記憶させ、第２の記憶領域に記憶させたデータを第３の記憶領域へ複製し、管理サーバが、第３の記憶領域に複製されたデータを第１の記憶領域へ複製し、第１のサーバが、第１の記憶領域に複製されたデータを該第１の記憶領域から取得し、第１の記憶領域から取得したデータを第１のネットワークに属する情報処理装置へ送達することを特徴とするデータ交換方法を提供するものである。
【００３０】
上記本発明の第３の態様、第４の態様、第５の態様又は第６の態様においては、第１のサーバは、第２のネットワークへ送信するデータが書き込まれる第１のネットワークに属する情報処理装置のそれぞれに個別の第１の送信データ記憶手段と、第１の記憶領域へ記憶させるデータを記憶する第２の送信データ記憶手段とを有し、第１の送信データ記憶手段へ第１のネットワークに属する各情報処理装置からそれぞれ任意のタイミングで書き込まれたデータを、所定のタイミングで第２の送信データ記憶手段へコピーすることが好ましい。また、第２のサーバは、第１のネットワークへ送信するデータが書き込まれる第２のネットワークに属する情報処理装置のそれぞれに個別の第３の送信データ記憶手段と、第２の記憶領域へ記憶させるデータを記憶する第４の送信データ記憶手段とを有し、第３の送信データ記憶手段へ第２のネットワークに属する各情報処理装置からそれぞれ任意のタイミングで書き込まれたデータを、所定のタイミングで第４の送信データ記憶手段へコピーすることが好ましい。また、第１のサーバは、第１の記憶領域から所得したデータを記憶する第１の受信データ記憶手段と、第１のネットワークに属する情報処理装置へ送達するデータを、宛先の情報処理装置ごとに記憶する第２の受信データ記憶手段とを有し、第１の受信データ記憶手段に記憶したデータを所定のタイミングで第２の受信データ記憶手段へコピーし、第２の受信データ記憶手段内に記憶したデータを宛先である情報処理装置ごとの任意のタイミングで送信することが好ましい。また、第２のサーバは、第２の記憶領域から所得したデータを記憶する第３の受信データ記憶手段と、第２のネットワークに属する情報処理装置へ送達するデータを宛先の情報処理装置ごとに記憶する第４の受信データ記憶手段とを有し、第３の受信データ記憶手段に記憶したデータを所定のタイミングで第４の受信データ記憶手段へコピーし、第４の受信データ記憶手段内に記憶したデータを宛先である情報処理装置ごとの任意のタイミングで送信することが好ましい。
【００３１】
また、上記目的を達成するため、本発明は、第７の態様として、自装置からのみアクセス可能な第１の記憶領域と、他のサーバからのみアクセス可能な第２の記憶領域とを備えたストレージ装置にファイバチャネルで接続され、自装置が属する第１のネットワークに属する情報処理装置から所得したデータを、他のサーバが属するとともに第１のネットワークとは物理的に隔てられた第２のネットワークに属する情報処理装置へ転送するためのサーバであって、第２のネットワークに属する情報処理装置へ送信するデータを第１のネットワークに属する情報処理装置から受け取って第１の記憶領域に記憶させる手段と、第１の記憶領域に記憶させたデータを第２の記憶領域に複製させる手段と、第２の記憶領域から第１の記憶領域に複製されたデータを取得する手段と、第１の記憶領域から取得したデータを送達先である第１のネットワークに属する情報処理装置へ送信する手段とを有することを特徴とするサーバを提供するものである。
【００３２】
本発明の第７の態様においては、第２のネットワークへ送信するデータが書き込まれる第１のネットワークに属する情報処理装置のそれぞれに個別の第１の送信データ記憶手段と、第１の記憶領域へ記憶させるデータを記憶する第２の送信データ記憶手段とを有し、第１の送信データ記憶手段へは第１のネットワークに属する各情報処理装置からそれぞれ任意のタイミングでデータが書き込まれ、第１の送信データ記憶手段内データが所定のタイミングで第２の送信データ記憶手段へコピーされることが好ましい。
【００３３】
本発明の第７の態様の上記のいずれの構成においても、第１の記憶領域から所得したデータを記憶する第１の受信データ記憶手段と、第１のネットワークに属する情報処理装置へ送達するデータを、宛先の情報処理装置ごとに記憶する第２の受信データ記憶手段とを有し、第１の受信データ記憶手段に記憶したデータは、所定のタイミングで第２の受信データ記憶手段へコピーされ、第２の受信データ記憶手段内に記憶されたデータは、宛先である情報処理装置ごとの任意のタイミングで送信されることが好ましい。また、所定の形式のデータのみを第２の記憶領域から第１の記憶領域へ複製することが好ましい。また、第２の記憶領域に複製されたデータにコンピュータウイルスが含まれるか否かを検出する手段を有することが好ましい。
【００３４】
また、上記目的を達成するため、本発明は、第８の態様として、自装置が属する第１のネットワークに属する情報処理装置から所得したデータを第１のネットワークとは物理的に隔てられた第２のネットワークに属する情報処理装置へ転送するためのサーバであって、自装置からのみアクセス可能な第１の記憶領域と、第２ネットワークに属する他のサーバからのみアクセス可能な第２の記憶領域と、管理サーバからのみアクセス可能な第３の記憶領域とを備えたストレージ装置にファイバチャネルで接続され、第２のネットワークに属する情報処理装置へ送信するデータを第１のネットワークに属する情報処理装置から受け取って第１の記憶領域に記憶させる手段と、第１の記憶領域に記憶させたデータを第３の記憶領域に複製する手段と、第１の記憶領域から取得したデータを送達先である第１のネットワークに属する情報処理装置へ送信する手段とを有することを特徴とするサーバを提供するものである。
【００３５】
本発明の第８の態様においては、第２のネットワークへ送信するデータが書き込まれる第１のネットワークに属する情報処理装置のそれぞれに個別の第１の送信データ記憶手段と、第１の記憶領域へ記憶させるデータを記憶する第２の送信データ記憶手段とを有し、第１の送信データ記憶手段へは第１のネットワークに属する各情報処理装置からそれぞれ任意のタイミングでデータが書き込まれ、第１の送信データ記憶手段内データが所定のタイミングで第２の送信データ記憶手段へコピーされることが好ましい。
【００３６】
上記本発明の第８の態様のいずれの構成においても、第１の記憶領域から所得したデータを記憶する第１の受信データ記憶手段と、第１のネットワークに属する情報処理装置へ送達するデータを、宛先の情報処理装置ごとに記憶する第２の受信データ記憶手段とを有し、第１の受信データ記憶手段に記憶したデータは、所定のタイミングで第２の受信データ記憶手段へコピーされ、第２の受信データ記憶手段内に記憶されたデータは、宛先である情報処理装置ごとの任意のタイミングで送信されることが好ましい。
【００３７】
また、上記目的を達成するため、本発明は、第９の態様として、第１のネットワークに属する情報処理装置と第２のネットワークに属する情報処理装置との間でのデータ交換を管理するため管理サーバであって、第１のサーバからのみアクセス可能な第１の記憶領域と、第２のサーバからのみアクセス可能な第２の記憶領域と、管理サーバからのみアクセス可能な第３の記憶領域とを備えたストレージ装置に、第１及び第２のネットワークのいずれからも独立してファイバチャネルで接続され、第１のサーバによって第３の記憶領域に複製させられたデータを第２の記憶領域に複製する手段と、第２のサーバによって第３の記憶領域に記憶させられたデータを第１の記憶領域に複製する手段とを有することを特徴とする管理サーバを提供するものである。
【００３８】
本発明の第９の態様においては、所定の形式のデータのみを第３の記憶領域から第１又は第２の記憶領域へコピーすることが好ましい。
【００３９】
本発明の第９の態様の上記のいずれの構成においても、第１のサーバによって第３の記憶領域に複製させられたデータ及び第２のサーバによって第３の記憶領域に複製させられたデータの少なくともいずれかにコンピュータウイルスが含まれるか否かを検出する手段を有することが好ましい。
【００４０】
また、上記目的を達成するため、本発明は、第１０の態様として、自装置からのみアクセス可能な第１の記憶領域と、他のサーバからのみアクセス可能な第２の記憶領域とを備えたストレージ装置にファイバチャネルで接続されたサーバを制御する実質的なコンピュータに、自装置が属する第１のネットワークに属する情報処理装置から所得したデータを、他のサーバが属するとともに第１のネットワークとは物理的に隔てられた第２のネットワークに属する情報処理装置へ転送する処理を行わせるデータ交換プログラムであって、実質的なコンピュータを、第２のネットワークに属する情報処理装置へ送信するデータを第１のネットワークに属する情報処理装置から受け取って第１の記憶領域に記憶させる手段と、第１の記憶領域に記憶させたデータを第２の記憶領域に複製させる手段と、第２の記憶領域から第１の記憶領域に複製されたデータを取得する手段と、第１の記憶領域から取得したデータを送達先である第１のネットワークに属する情報処理装置へ送信する手段として機能させることを特徴とするデータ交換プログラムを提供するものである。
【００４１】
本発明の第１０の態様においては、実質的なコンピュータに、所定の形式のデータのみを第２の記憶領域から第１の記憶領域へ複製させることが好ましい。
【００４２】
本発明の第１０の態様の上記のいずれの構成においても、実質的なコンピュータに、第２の記憶領域に複製されたデータにコンピュータウイルスが含まれるか否かを判断させることが好ましい。
【００４３】
また、上記目的を達成するため、本発明は、第１１の態様として、自装置からのみアクセス可能な第１の記憶領域と、他のサーバからのみアクセス可能な第２の記憶領域と、管理サーバからのみアクセス可能な第３の記憶領域とを備えたストレージ装置にファイバチャネルで接続されたサーバを制御する実質的なコンピュータに、自装置が属する第１のネットワークに属する情報処理装置から所得したデータを、他のサーバが属するとともに第１のネットワークとは物理的に隔てられた第２のネットワークに属する情報処理装置へ転送する処理を行わせるデータ交換プログラムであって、実質的なコンピュータを、第２のネットワークに属する情報処理装置へ送信するデータを第１のネットワークに属する情報処理装置から受け取って第１の記憶領域に記憶させる手段と、第１の記憶領域に記憶させたデータを第３の記憶領域に複製する手段と、第１の記憶領域から取得したデータを送達先である第１のネットワークに属する情報処理装置へ送信する手段ととして機能させることを特徴とするデータ交換プログラムを提供するものである。
【００４４】
また、上記目的を達成するため、本発明は、第１２の態様として、第１のネットワークに属する第１のサーバからのみアクセス可能な第１の記憶領域と、第２のネットワークに属する第２のサーバからのみアクセス可能な第２の記憶領域と、自装置からのみアクセス可能な第３の記憶領域とを備えたストレージ装置に、第１及び第２のネットワークのいずれからも独立してファイバチャネルで接続された管理サーバを制御する実質的なコンピュータに、第１のネットワークに属する情報処理装置と第２のネットワークに属する情報処理装置との間でのデータ交換を管理する処理を行わせるデータ交換プログラムであって、実質的なコンピュータを、第１のサーバによって第３の記憶領域に複製させられたデータを第２の記憶領域に複製する手段と、第２のサーバによって第３の記憶領域に記憶させられたデータを第１の記憶領域に複製する手段ととして機能させることを特徴とするデータ交換プログラムを提供するものである。
【００４５】
本発明の第１２の態様においては、実質的なコンピュータに、所定の形式のデータのみを第３の記憶領域から第１又は第２の記憶領域へコピーさせることが好ましい。
【００４６】
本発明の第１２の態様の上記のいずれの構成においても、実質的なコンピュータに、第１のサーバによって第３の記憶領域に複製させられたデータ及び第２のサーバによって第３の記憶領域に複製させられたデータの少なくともいずれかにコンピュータウイルスが含まれるか否かを判断させることが好ましい。
【発明の効果】
【００４７】
本発明によれば、完全に分離されている独立した二つのネットワーク間で、煩雑な手作業を必要とせず、リアルタイムでデータを交換でき、不正なデータの転送を防止できるデータ交換方法、データ交換システム、データ交換プログラム、サーバ及び管理サーバを提供できる。
【発明を実施するための最良の形態】
【００４８】
〔発明の原理〕
本発明では、オープンなネットワークに属する情報処理装置とクローズドなネットワークに属する情報処理装置との間にストレージ装置を設ける。ストレージ装置には、少なくともオープンなネットワークに属する情報処理装置からのみアクセス可能な記憶領域と、クローズドなネットワークに属する情報処理装置からのみアクセス可能な記憶領域とを設けてこれらを物理的に隔て、相互のネットワーク間でのプロトコルによる通信を不可とする。
【００４９】
これにより、悪意を持つ者がオープンなネットワークに属する情報処理装置を占拠したとしても、クローズドなネットワークに属する情報処理装置からのみアクセス可能な記憶領域に不正にデータを書き込むことは不可能となる。すなわち、不正なデータがオープンなネットワークからクローズドなネットワークへ転送されることはない。
【００５０】
以下、上記原理に基づく本発明の好適な実施の形態について説明する。
【００５１】
〔第１の実施形態〕
本発明を好適に実施した第１の実施形態について説明する。図１に本実施形態にかかるデータ伝送システムの構成を示す。このデータ伝送システムは、第１のサーバ１０、第２のサーバ２０及びストレージ装置３０を有する。第１のサーバ１０及び第２のサーバ２０は、それぞれファイバチャネルを介してストレージ装置３０と接続されている。
なお、第１のサーバ１０は、インターネット用ＬＡＮ１００に接続されており、第２のサーバ２０は社内イントラネット用ＬＡＮ２００に接続されている。インターネット用ＬＡＮ１００は、不特定多数の者が外部からアクセス可能なオープンネットワークであり、社内用イントラネット用ＬＡＮ２００は、外部からのアクセスが不可能なクローズドネットワークである。
【００５２】
図２に、第１のサーバ１０の構成を示す。第１のサーバ１０は、データ転送制御部１１、ＬＡＮ通信部１２、送信データ記憶部１３、受信データ記憶部１４及びファイバチャネル通信部１５を有する。
データ転送制御部１１は、第１のサーバ１０におけるデータ転送に関する動作を制御する実質的なコンピュータである。データ転送制御部１１は、ＣＰＵやＭＰＵがＲＯＭに格納されている制御ソフトウェアをＲＡＭ上に展開して実行することによって実現される。ＬＡＮ通信部１２は、インターネット用ＬＡＮ１００を介して情報を送受信するための機能部である。送信データ記憶部１３は、第２のサーバ２０へ向けて送信するデータを記憶する。受信データ記憶部１４は、第２のサーバ２０から送られてきたデータを記憶する。ファイバチャネル通信部１５は、ファイバチャネルを介してストレージ装置３０との間で情報を送受信するための機能部である。
【００５３】
図３に、第２のサーバ２０の構成を示す。第２のサーバ２０は、データ転送制御部２１、ＬＡＮ通信部２２、送信データ記憶部２３、受信データ記憶部２４及びファイバチャネル通信部２５を有する。
データ転送制御部２１は、第２のサーバ２０におけるデータ転送に関する動作を制御する実質的なコンピュータである。データ転送制御部２１は、ＣＰＵやＭＰＵがＲＯＭに格納されている制御ソフトウェアをＲＡＭ上に展開して実行することによって実現される。ＬＡＮ通信部２２は、社内イントラネット用ＬＡＮ２００を介して情報を送受信するための機能部である。送信データ記憶部２３は、第１のサーバ１０へ送信するデータを記憶する。受信データ記憶部２４は第１のサーバ１０から送られてきたデータを記憶する。ファイバチャネル通信部２５は、ファイバチャネルを介してストレージ装置３０との間で情報を送受信するための機能部である。
【００５４】
図４に、ストレージ装置３０の構成を示す。ストレージ装置３０は、第１のディスクアレイ装置３０１、第２のディスクアレイ装置３０２、第３のディスクアレイ装置３０３、第４のディスクアレイ装置３０４及びファイバチャネル通信部３９ａ、３９ｂを有する。
第１のディスクアレイ装置３０１及び第４のディスクアレイ装置３０４に記録されているデータは、第１のサーバ１０からの制御によってのみリストアや複製が可能である。第２のディスクアレイ装置３０２及び第３のディスクアレイ装置３０３に記録されているデータは、第２のサーバ２０からの制御によってのみリストアや複製が可能である。ファイバチャネル通信部３９ａ及び３９ｂは、ファイバチャネルを介して第１のサーバ１０や第２のサーバ２０と通信するための機能部である。
【００５５】
不図示のインターネット上の情報処理端末から社内イントラネット上の情報処理端末へ電子メールを送信する場合を例として、本実施形態に係るデータ転送システムの動作について説明する。図５に、第１のサーバによるデータ転送動作の流れを示す。
データ転送制御部１１は、所定の時間間隔で（ステップＳ１０１／Ｙｅｓ）第１のサーバ１０と第１のディスクアレイ装置３０１とをマウントする（ステップＳ１０２）。次に、データ転送制御部１１は、第１のサーバ１０内の送信データ記憶部１３から第１のディスクアレイ装置３０１へとデータを書き写す（セーブ）（ステップＳ１０３）。続いて、データ転送制御部１１は、第１のディスクアレイ装置３０１にセーブしたデータを第２のディスクアレイ装置３０２に複製（レプリケート）する（ステップＳ１０４）。そして、データ転送制御部１１は、第１のサーバ１０と第１のディスクアレイ３０１とをアンマウント（接続解除）する（ステップＳ１０５）。その後、第１のディスクアレイ３０１と第２のディスクアレイ３０２とを切り離す（セパレート）（ステップＳ１０６）。
【００５６】
データ転送動作のうち、第２のサーバ２０からの制御によって行われる動作について説明する。図６に、データ転送動作のうち第２のサーバ２０の制御によって行われる動作の流れを示す。
第２のサーバにおいて、データ転送制御部２１は、第１のディスクアレイ装置３０１のデータが第２のディスクアレイ装置３０２へレプリケートされるのを監視している（ステップＳ２０１）。第１のディスクアレイ装置３０１に記憶されているデータが第２のディスクアレイ装置３０２へレプリケートされると（ステップＳ２０１／Ｙｅｓ）、データ転送制御部２１は、第１のディスクアレイ装置３０１と第２のディスクアレイ装置３０２とが切り離されるのを監視する（ステップＳ２０２）。
第１のディスクアレイ装置３０１と第２のディスクアレイ装置３０２とが切り離されると（ステップＳ２０２／Ｙｅｓ）、データ転送制御部２１は、メモリ情報を書き出して（ディスクアレイ装置が備える不図示のメモリ内の書込未完了のデータをディスクに書き込んで）、第２のサーバ２０と第２のディスクアレイ装置３０２との接続を解除する（ステップＳ２０３）。第２のサーバ２０と第２のディスクアレイ装置３０２との接続を解除した後、データ転送制御部２１は、第２のサーバ２０と第２のディスクアレイ装置３０２とを接続（マウント）する（ステップＳ２０４）。その後、第２のディスクアレイ装置３０２に記憶されているデータを受信データ記憶部２４へ復元（リストア）する（ステップＳ２０５）。さらに、データ転送制御部２１は、メモリ情報を書き出して、第２のサーバ２０と第２のディスクアレイ装置３０２とを接続解除（アンマウント）する（ステップＳ２０６）。
【００５７】
データ転送制御部２１は、受信データ記憶部２４に記憶させた電子メールデータを、ＬＡＮ通信部２２を用いて社内イントラネット用ＬＡＮ２００へと送出する。これにより、電子メールデータは、ヘッダ情報に基づいて宛先の情報処理端末へと送り届けられる。
【００５８】
本実施形態にかかるデータ転送システムによれば、一方のディスクアレイから他方のディスクアレイへのデータの転送が、受信側のサーバからの制御によって行われる。このため、オープンなネットワーク側にあるサーバが悪意を持つ者に占拠されたとしても、クローズドなネットワーク側へ不正にデータが転送されることはない。
【００５９】
なお、ここではインターネット上の情報処理装置から社内イントラネット上の情報処理装置へデータを転送する場合（第１のサーバ１０から第２のサーバ２０へデータを転送する場合）を例としたが、第２のサーバ２０から第１のサーバ１０へデータを転送する場合には、第３のディスクアレイ装置３０３及び第４のディスクアレイ装置３０４を用いて上記と同様の手順が、逆向きに行われる。
【００６０】
なお、図７に示すように、第１のサーバ１０は、送信データ個別記憶部１３ａや受信データ個別記憶部１４ａを備えていてもよい。送信データ個別記憶部１３ａには、インターネット用ＬＡＮ１００に属する各情報処理装置が社内イントラネット用ＬＡＮ２００に属する情報処理装置へ送信したデータが、送信元である各情報処理装置ごとに記憶される。送信データ個別記憶部１３ａ内に記憶させられたデータは、各情報処理装置に個別のタイミングで送信データ記憶部１３にコピーされる。また、受信データ個別記憶部１４ａには、社内イントラネット用ＬＡＮ２００に属する各情報処理装置がインターネット用ＬＡＮ１００に属する情報処理装置へ送信したデータが、送り先である各情報処理装置ごとに記憶される。受信データ記憶部１４内に記憶させられたデータは、各情報処理装置に個別のタイミングで受信データ個別記憶部１４ａにコピーされる。
このような構成とすることにより、各情報処理装置に個別のタイミングでインターネット用ＬＡＮ１００側から社内イントラネット用ＬＡＮ２００側へデータを転送できる。
なお、ここでは第１のサーバ１０が送信データ個別記憶部１３ａ及び受信データ個別記憶部１４ａを有する構成を例としたが、いずれか一方のみを有する構成とすることも可能である。また、第２のサーバ２０を同様の構成とすることも可能であることは言うまでもない。
【００６１】
〔第２の実施形態〕
本発明を好適に実施した第２の実施形態について説明する。図８に、本実施形態に係るデータ転送システムの構成を示す。本実施形態に係るデータ転送システムは、第１のサーバ１０、第２のサーバ２０、ストレージ装置３０及び管理サーバ４０を有する。
第１のサーバ１０及び第２のサーバ２０の構成は、第１の実施形態と同様である。
【００６２】
図９に、本実施形態に係るデータ転送システムが備えるストレージ装置３０及び管理サーバ４０の構成を示す。
ストレージ装置３０は、第１〜第６のディスクアレイ装置３５１〜３５６及びファイバチャネル通信部３９ａ〜３９ｃを有する。第１のディスクアレイ装置３５１及び第６のディスクアレイ装置３５６に記録されているデータは、第１のサーバ１０からの制御によってのみコピー・リストアが可能である。第２のディスクアレイ装置３５２及び第５のディスクアレイ装置３５５に記録されているデータは、管理サーバ４０からの制御によってのみコピーが可能である。第３のディスクアレイ装置３５３及び第４のディスクアレイ装置３５４に記録されているデータは、第２のサーバ２０からの制御によってのみリストア・コピーが可能である。
ファイバチャネル通信部３９ａ〜３９ｃは、ファイバチャネルを介して第１のサーバ１０、第２のサーバ２０及び管理サーバ４０のそれぞれと通信するための機能部である。
【００６３】
管理サーバ４０は、データ転送制御部４１とファイバチャネル通信部４３とを有する。データ転送制御部４１は、管理サーバ４０におけるデータ転送に関する動作を制御する実質的なコンピュータである。データ転送制御部４１は、ＣＰＵやＭＰＵがＲＯＭに格納されている制御ソフトウェアをＲＡＭ上に展開して実行することによって実現される。ファイバチャネル通信部４３は、ファイバチャネルを介してストレージ装置３０との間でデータや制御コマンドを送受信するための機能部である。
【００６４】
本実施形態に係るデータ転送システムの動作について説明する。
図１０に、第１のサーバ１０からの制御によるデータ転送の動作の流れを示す。
データ転送制御部１１は、所定の時間間隔で（ステップＳ３０１／Ｙｅｓ）、第１のサーバ１０と第１のディスクアレイ装置３５１とをマウントする（ステップＳ３０２）。次に、データ転送制御部１１は、送信データ記憶部１３に記憶されているデータを、第１のディスクアレイ装置３５１へセーブする（ステップＳ３０３）。続いて、データ転送制御部１１は、第１のディスクアレイ装置３５１にセーブされたデータを第２のディスクアレイ装置３５２へコピーする（ステップＳ３０４）その後、データ転送制御部１１は、第１のサーバ１０と第１のディスクアレイ装置３５１とをアンマウントする（ステップＳ３０５）。そして、データ転送制御部１１は、第１のディスクアレイ装置３５１と第２のディスクアレイ装置３５２とをセパレートする（ステップＳ３０６）。
【００６５】
管理サーバ４０からの制御によるデータ転送動作について説明する。図１１及び図１２に、データ転送制御部４１からの制御によるデータ転送動作の流れを示す。
データ転送制御部４１は、第１のディスクアレイ装置３５１のデータが第２のディスクアレイ装置５３２へコピーされるのを監視している（ステップＳ４０１）。第１のディスクアレイ装置３５１内のデータが第２のディスクアレイ装置３５２へコピーされたら（ステップＳ４０１／Ｙｅｓ）、第１のディスクアレイ装置３５１と第２のディスクアレイ装置３５２とがセパレートされるのを監視する（ステップＳ４０２）。第１のディスクアレイ装置３５１と第２のディスクアレイ装置３５２とがセパレートされたら（ステップＳ４０２／Ｙｅｓ）、データ転送制御部４１は、管理サーバ４０と第２のディスクアレイ装置３５２とをマウントする（ステップＳ４０３）。そして、データ転送制御部４１は、第１のディスクアレイ装置３５１から第２のディスクアレイ装置３５２へコピーされたデータを、さらに第３のディスクアレイ装置３５３へコピーする（ステップＳ４０４）。そして、管理サーバ４０内のメモリに残っている情報を書き出し、管理サーバ４０と第２のディスクアレイ装置３５２とをアンマウントする（ステップＳ４０５）。その後、データ転送制御部４１は、第２のディスクアレイ装置３５２と第３のディスクアレイ装置３５３とをセパレートする（ステップＳ４０６）。
【００６６】
第２のサーバからの制御によるデータ転送動作について説明する。図１３に、データ転送制御部２１からの制御によるデータ転送動作の流れを示す。
データ転送制御部２１は、第２のディスクアレイ装置３５２のデータが第３のディスクアレイ装置３５３へコピーされるのを監視している（ステップＳ５０１）。第２のディスクアレイ装置３５２内のデータが第３のディスクアレイ装置３５３へコピーされたら（ステップＳ５０１／Ｙｅｓ）、第２のディスクアレイ装置３５１と第３のディスクアレイ装置３５２とがセパレートされるのを監視する（ステップＳ５０２）。第２のディスクアレイ装置３５２と第３のディスクアレイ装置３５３とがセパレートされたら（ステップＳ５０２／Ｙｅｓ）、第２のサーバ２０と第３のディスクアレイ装置３５３とをアンマウントする（ステップＳ５０３）。続いて、データ転送制御部２１は、第２のサーバ２０を第３のディスクアレイ装置３５３とマウントする（ステップＳ５０４）。次に、データ転送制御部２１は、第３のディスクアレイ装置３５３内のデータを受信データ保持部２４にリストアする（ステップＳ５０５）。リストアが完了したら、データ転送制御部２１は、メモリ情報を書き出し、第２のサーバ２０と第３のディスクアレイ装置３５３とをアンマウントする（ステップＳ５０６）。
【００６７】
なお、ここでは第１のサーバ１０から第２のサーバ２０へデータを転送する場合を例に説明したが、第２のサーバ２０から第１のサーバ１０へデータを転送する場合には、第４〜第６のディスクアレイ装置３０４〜３０６を用いて、上記と同様の動作を逆向きに行えばよい。
【００６８】
本実施形態にかかるデータ転送システムによれば、オープンネットワーク側からクローズドネットワーク側へリアルタイムでデータを転送できる。
ストレージ装置３０内でのデータの転送は、いずれのネットワークからも独立した管理サーバ４０からの制御によって行われるため、オープンネットワーク側に設置されている第１のサーバ１０が悪意を持つ者に占拠されたとしても、第２のサーバ２０へ不正なデータが転送されることはない。
【００６９】
〔第３の実施形態〕
本発明を好適に実施した第３の実施形態について説明する。本実施形態に係るデータ転送システムは、第２の実施形態と同様に、第１のサーバ１０、第２のサーバ２０及び管理サーバ４０がそれぞれファイバチャネルを介してストレージ装置３０に接続された構成である。
【００７０】
図１４に、ストレージ装置３０及び管理サーバ４０の構成を示す。ストレージ装置３０は、第１〜第８のディスクアレイ装置３１〜３８及びファイバチャネル通信部３９ａ〜３９ｃを有する。
第１〜第８のディスクアレイ装置３１〜３８のそれぞれには、アクセス制限が施されており、第１のディスクアレイ装置３１及び第８のディスクアレイ装置３８は、第１のサーバ１０のみが、第２、第３、第６及び第７のディスクアレイ装置３２、３３、３６及び３７は、管理サーバ４０のみが、第４のディスクアレイ装置３４及び第５のディスクアレイ装置３５は、第２のサーバ２０のみがそれぞれアクセス可能である。
【００７１】
また、第１のディスクアレイ装置３１と第２のディスクアレイ装置３２とはペアを構成しており、第１のディスクアレイ装置３１がマスターボリューム（ＭＶ）第２のディスクアレイ装置３２がレプリケーションボリューム（ＲＶ）である。同様に、第３のディスクアレイ装置３３と第４のディスクアレイ装置とはペアを形成しており、第３のディスクアレイ装置３３がＭＶ、第４のディスクアレイ装置３４がＲＶである。また、第５のディスクアレイ装置３５と第６のディスクアレイ装置３６とは、第５のディスクアレイ装置３５をＭＶ、第６のディスクアレイ装置３６をＲＶとするペアである。
【００７２】
第１のディスクアレイ装置３１は、第１のサーバ１０からファイバチャネルを介して受け渡された情報が書き込まれる。第２のディスクアレイ装置３２は、第１のディスクアレイ装置３１に記憶されているデータが第１のサーバからの制御に応じて複製される。第３のディスクアレイ装置３３は、第２のディスクアレイ装置３２に記憶されているデータが管理サーバ４０からの制御に応じてコピーされる。第４のディスクアレイ装置３４は、第３のディスクアレイ装置に記憶されているデータが第２のサーバからの制御に応じて複製される。第５のディスクアレイ装置３５は、第２のサーバ２０からファイバチャネルを介して受け渡された情報が書き込まれる。第６のディスクアレイ装置３６は、第５のディスクアレイ装置に記憶されているデータが第２のサーバからの制御に応じて複製される。第７のディスクアレイ装置３７は、第６のディスクアレイ装置に記憶されているデータが管理サーバ４０からの指示に応じてコピーされる。第８のディスクアレイ装置３８は、第７のディスクアレイ装置３７に記憶されているデータが、第１のサーバからの制御に応じて複製される。
【００７３】
ファイバチャネル通信部３９ａは、ファイバチャネルを介して第１のサーバ１０と通信する為の機能部である。ファイバチャネル通信部３９ｂは、ファイバチャネルを介して第２のサーバと通信するための機能部である。ファイバチャネル通信部３９ｃは、ファイバチャネルを介して管理サーバ４０と通信するための機能部である。
【００７４】
管理サーバ４０は、データ転送制御部４１及びファイバチャネル通信部４３を有する。
データ転送制御部４１は、管理サーバ４０におけるデータ転送に関する動作を制御する実質的なコンピュータである。データ転送制御部４１は、ＣＰＵやＭＰＵがＲＯＭに格納されている制御ソフトウェアをＲＡＭ上に展開して実行することによって実現される。ファイバチャネル通信部４３は、ファイバチャネルを介してストレージ装置３０との間でデータや制御コマンドを送受信するための機能部である。
【００７５】
不図示のインターネット上の情報処理端末から発信された電子メールを社内イントラネット用ＬＡＮ２００上の不図示の情報処理装置へ送り届ける場合を例にして、データ交換システムの動作について説明する。図１５〜図１９に、データ交換システムの動作の流れを示す。
まず、データ転送動作のうち第１のサーバ１０によって制御される部分について説明する。データ転送動作のうち第１のサーバ１０によって制御される動作の流れを図１５に示す。
データ転送制御部２１は、所定の時間間隔ごとに（ステップＳ６０１／Ｙｅｓ）ファイバチャネル通信部２５を用いてストレージ装置３０にアクセスし、第１のサーバ１０を第１のディスクアレイ装置３１に接続（マウント）する（ステップＳ６０２）。第１のサーバと第１のディスクアレイ装置３１との接続が確立したら、データ転送制御部２１は送信データ記憶部２３に記憶されているデータを第１のディスクアレイ装置３１へ転送（セーブ）する（ステップＳ６０３）。
次に、データ転送制御装置２１は、第１のディスクアレイ装置３１及び第２のディスクアレイ装置３２に対して指示を送り、第１のディスクアレイ装置３１に記憶されているデータを第２のディスクアレイ装置３２へ複製（レプリケート）する（ステップＳ６０４）。次いで、データ転送制御部２１は、第１のサーバ１０のメモリ情報を書き出し、第１のサーバ１０と第１のディスクアレイ装置３１との接続を解除（アンマウント）する（ステップＳ６０５）。さらに、データ転送制御部２１は、第１のディスクアレイ装置３１と第２のディスクアレイ装置３２とを切り離す（セパレート）（ステップＳ６０６）。
【００７６】
データ転送動作のうち管理サーバ４０によって制御される動作について説明する。図１６及び図１７に、データ転送動作のうち管理サーバ４０によって制御される動作の流れを示す。
データ転送制御部４１は、第１のディスクアレイ装置３１に記憶されているデータが、第２のディスクアレイ装置３２に複製されるのを監視している（ステップＳ７０１）。第１のディスクアレイ装置３１に記憶されているデータが第２のディスクアレイ装置３２に複製されたことを確認したら（ステップＳ７０１／Ｙｅｓ）、データ転送制御部４１は、第１のディスクアレイ装置３１と第２のディスクアレイ装置３２とが切り離されるのを監視する（ステップＳ７０２）。第１のディスクアレイ装置３１と第２のディスクアレイ装置３２とが切り離されたら（ステップＳ７０２／Ｙｅｓ）、データ転送制御部４１は、管理サーバ４０と第２のディスクアレイ装置３２とをマウントする（ステップＳ７０３）。次に、データ転送制御部４１は、管理サーバ４０と第３のディスクアレイ装置３３とをマウントする（ステップＳ７０４）。続いて、データ転送制御部４１は、第２のディスクアレイ装置３２内のデータを第３のディスクアレイ装置３３へコピーする（ステップＳ７０５）。コピーが完了したら、データ転送制御部４１は、管理サーバ４と第２のディスクアレイ装置３２とをアンマウントする（ステップＳ７０６）。その後、第３のディスクアレイ装置３３内のデータを第４のディスクアレイ装置３４へレプリケートする（ステップＳ７０７）。データ転送制御部４１は、管理サーバ４０と第３のディスクアレイ装置３３とをアンマウントする（ステップＳ７０８）。そして、第３のディスクアレイ装置３３と第４のディスクアレイ装置３４とをセパレートする（ステップＳ７０９）。
【００７７】
データ転送動作のうち、第２のサーバ２０の制御によって行われる動作について説明する。図１８に、データ転送動作のうち第２のサーバ２０の制御によって行われる動作の流れを示す。
第２のサーバにおいて、データ転送制御部２１は、第３のディスクアレイ装置３３のデータが第４のディスクアレイ装置３４へレプリケーションされるのを監視している（ステップＳ８０１）。第３のディスクアレイ装置３３に記憶されているデータが第４のディスクアレイ装置３４へレプリケーションされると（ステップＳ８０１／Ｙｅｓ）、データ転送制御部２１は、第３のディスクアレイ装置３３と第４のディスクアレイ装置３４とが切り離されるのを監視する（ステップＳ８０２）。
第３のディスクアレイ装置３３と第４のディスクアレイ装置３４とが切り離されると（ステップＳ８０２／Ｙｅｓ）、データ転送制御部２１は、メモリ情報を書き出して、第２のサーバ２０と第４のディスクアレイ装置３４との接続を解除する（ステップＳ８０３）。第２のサーバ２０と第４のディスクアレイ装置３４との接続を解除した後、データ転送制御部２１は、第２のサーバ２０と第４のディスクアレイ装置３４とを接続（マウント）する（ステップＳ８０４）。その後、第２のディスクアレイ装置３４に記憶されているデータを受信データ記憶部２４へ復元（リストア）する（ステップＳ８０５）。さらに、データ転送制御部２１は、メモリ情報を書き出して、第２のサーバ２０と第４のディスクアレイ装置３４とを接続解除（アンマウント）する（ステップＳ８０６）。
【００７８】
データ転送制御部２１は、受信データ記憶部２４に記憶させた電子メールデータを、ＬＡＮ通信部２２を用いて社内イントラネット用ＬＡＮ２００へと送出する。これにより、電子メールデータは、ヘッダ情報に基づいて宛先の情報処理端末へと送り届けられる。
【００７９】
なお、社内イントラネット用ＬＡＮ２００上の不図示の情報処理端末から発信された電子メールを不図示のインターネット上の情報処理端末へ送り届ける場合には、第５〜第８のディスクアレイ装置３５〜３８を用いて上記と逆の動作が行われる。
【００８０】
このように、本実施形態にかかるデータ交換システムは、オープンネットワーク上の情報処理装置とクローズドネットワーク上の情報処理装置との間で、人手を介することなく速やかにデータを交換できる。すなわち、本実施形態にかかるデータ交換システムは、データ交換のリアルタイム性に優れるため、オープンネットワークを介して外部から受け取った電子メールをクローズドネットワーク側へ転送し、クローズドネットワーク上の情報処理端末で受信することが可能となる。
【００８１】
オープンネットワークとクローズドネットワークとの中間装置となるストレージ装置を、各ネットワークに所属する情報処理装置とファイバチャネルのような直結方式で接続し、情報処理装置とストレージ装置との通信はＩＰを用いることなく行う。これにより、オープンネットワーク上の情報処理装置からクローズドネットワーク上の情報処理装置に不正にアクセスされたりすることを防止できる。
【００８２】
しかも、オープンネットワーク側からアクセス可能なディスクアレイ装置とクローズドネットワーク側からのみアクセス可能なディスクアレイ装置との間でのデータの移動は、オープンネットワークからは物理的に独立した管理サーバによって行う。このため、オープンネットワーク側の情報処理装置が悪意のあるものに占有されたとしても、クローズドネットワーク側のディスクアレイ装置にアクセスすることはできない。また、クローズドネットワーク側のディスクアレイ装置にデータをコピーすることはできない。
すなわち、クローズドネットワークに属する情報処理装置に格納されているデータが改ざんされることを防止できる。
【００８３】
オープンネットワークに属する情報処理装置からアクセス可能な情報記憶領域とクローズドネットワークに属する情報処理装置からアクセス可能な情報記憶領域との間でのデータのコピーを制御する管理装置は、いずれのネットワークからも独立しているため、悪意を持つ者がオープンネットワークを介してこれを不正に占拠することは不可能である。
【００８４】
〔第４の実施形態〕
本発明を好適に実施した第４の実施形態について説明する。本実施形態に係るデータ転送システムの構成は、第３の実施形態とほぼ同様である。ただし、本実施形態においては、管理サーバ４０の構成が異なっている。
【００８５】
図１９に、管理サーバ４０の構成を示す。本実施形態において管理サーバ４０は、ウイルス対策ソフトウェア４２をさらに有する。ウイルス対策ソフトウェア４２は、ストレージ装置３０内の第２のディスクアレイ装置３２又は第６のディスクアレイ装置３６に記憶されているデータの中にコンピュータウイルスが含まれるか否かをファイバチャネル通信部４３を用いて監視する。コンピュータウイルスが含まれる場合にはウイルス対策ソフトウェア４２は、そのデータを削除する。
【００８６】
本実施形態に係るデータ転送システムにおけるデータ転送動作の流れを説明する。
第１のサーバ１０による制御動作は第３の実施形態と同様である。
本実施形態における管理サーバ４０によるデータ転送の制御動作の流れを図２０に示す。本実施形態では、管理サーバ４０と第３のディスクアレイ装置３３とをマウントした後に（ステップＳ７０４の後に）、第２のディスクアレイ装置３２内のデータを第２のディスクアレイ装置３２の別の領域へリストアし（ステップＳ７１０）、リストアしたデータの中にコンピュータウイルスが含まれているか否かをウイルス対策ＳＷ４２を使用してチェックする（ステップＳ７１１）。そして、第２のディスクアレイ装置３２に記憶されているデータの中にコンピュータウイルスが含まれていないことを確認した後に、データ転送制御部４１は、第２のディスクアレイ装置３２内のデータを第３のディスクアレイ装置３３へコピーする（ステップＳ７０５）。
以降の管理サーバ４０によるデータ転送動作の制御及び第２のサーバによるデータ転送動作の制御は第３の実施形態と同様であるため、説明を省略する。
【００８７】
本実施形態に係るデータ転送システムは、第３の実施形態に係るデータ転送システムと同様に、オープンなネットワークからクローズドなネットワークへ不正にデータが転送されるのを防いで、クローズドなネットワークに属する情報処理装置に格納されているデータが改ざんされることを防止できる。
さらに、悪意のない者が運用するオープンネットワーク側の情報処理装置からコンピュータウイルスを含むデータが転送されてきたとしても、これがクローズドなネットワーク側に侵入することを阻止できる。
【００８８】
なお、ここでは第３の実施形態に係るデータ転送システムを構成する管理サーバにウィルス対策ソフトウェアを追加した構成を例としたが、第２の実施形態に係るデータ転送システムを構成する管理サーバにウィルス対策ソフトウェアを追加することも可能であることは言うまでもない。
【００８９】
〔第５の実施形態〕
本発明を好適に実施した第５の実施形態について説明する。本実施形態に係るデータ転送システムの構成は、第４の実施形態のものと同様である。また、管理サーバ４０の構成は第４の実施形態と同様である。
【００９０】
図２１に、本実施形態における管理サーバ４０によるデータ転送の制御動作の流れを示す。この動作の流れは、第４の実施形態とほぼ同様であるが、第２のディスクアレイ装置３２に記憶されているデータを第３のディスクアレイ装置３３へコピーする際に、データ転送制御部４１は特定のデータ（例えば、特定の拡張子のデータ）のみコピーする（ステップＳ７０５’）。
【００９１】
本実施形態においては、クローズドネットワークからオープンネットワークへ転送されるデータの種類を管理装置が監視するため、転送が禁止されているデータ（部外秘のデータなど）がオープンネットワーク側へ流出することはない。管理装置は、いずれのネットワークからも独立しているため、悪意を持つ者がクローズドネットワークを介してこれに不正にアクセスし、本来ならば転送が禁止されているデータを不正に転送することも不可能である。
【００９２】
なお、ここでは第４の実施形態に係るデータ転送システムにおいて、転送するデータを管理サーバがフィルタリングする場合を例にしたが、他の実施形態に係るデータ転送システムにおいても同様のフィルタリング処理が可能であることは言うまでもない。
【００９３】
なお、上記実施形態は、本発明の好適な実施の一例であり、本発明はこれに限定されることはない。
例えば、上記実施形態では、オープンネットワーク側のサーバ及びクローズドネットワーク側のサーバと、ストレージ装置とをファイバチャネルで接続した構成を例に説明したが、これらは必ずしもファイバチャネルの規格に沿ったものである必要はない。
また、ストレージ装置はディスクアレイ装置に限定されることはなく、あらゆる情報記憶装置を適用可能である。
さらに、上記実施形態においては、オープンネットワークとクローズドネットワークとの間でのデータ交換例に説明したが、二つのクローズドネットワーク間でのデータ交換する場合にも適用可能である。
このように、本発明は様々な変形が可能である。
【図面の簡単な説明】
【００９４】
【図１】本発明を好適に実施した第１の実施形態にかかるデータ交換システムの構成を示す図である。
【図２】第１の実施形態にかかるデータ交換システムの第１のサーバの構成を示す図である。
【図３】第１の実施形態にかかるデータ交換システムの第２のサーバの構成を示す図である。
【図４】第１の実施形態に係るデータ交換システムのストレージ装置の構成を示す図である。
【図５】第１の実施形態に係るデータ交換システムの第１のサーバからの制御によるデータ転送動作の流れを示すフローチャートである。
【図６】第１の実施形態に係るデータ交換システムの第２のサーバからの制御によるデータ転送動作の流れを示すフローチャートである。
【図７】第１のサーバの別の構成例を示す図である。
【図８】本発明を好適に実施した第２の実施形態に係るデータ交換システムの構成を示す図である。
【図９】第２の実施形態に係るデータ交換システムのストレージ装置及び管理サーバの構成を示す図である。
【図１０】第２の実施形態に係るデータ交換システムの第１のサーバからの制御によるデータ転送動作の流れを示すフローチャートである。
【図１１】第２の実施形態に係るデータ交換システムの管理サーバからの制御によるデータ転送動作の流れを示すフローチャートである。
【図１２】第２の実施形態に係るデータ交換システムの管理サーバからの制御によるデータ転送動作の流れを示すフローチャートである。
【図１３】第２の実施形態に係るデータ交換システムの第２のサーバからの制御によるデータ転送動作の流れを示すフローチャートである。
【図１４】第３の実施形態に係るデータ交換システムのストレージ装置及び管理サーバの構成を示す図である。
【図１５】第３の実施形態に係るデータ交換システムの第１のサーバによるデータ転送動作の流れを示すフローチャートである。
【図１６】第３の実施形態に係るデータ交換システムの管理サーバによるデータ転送動作の流れを示す図である。
【図１７】第３の実施形態に係るデータ交換システムの管理サーバによるデータ転送動作の流れを示す図である。
【図１８】第３の実施形態に係るデータ交換システムの第２のサーバによるデータ転送動作の流れを示す図である。
【図１９】本発明を好適に実施した第４の実施形態にかかるデータ交換システムの管理サーバの構成を示す図である。
【図２０】第４の実施形態にかかるデータ交換システムの管理サーバによるデータ転送動作の流れを示すフローチャートである。
【図２１】本発明を好適に実施した第５の実施形態にかかるデータ交換システムの管理サーバによるデータ転送動作の流れを示すフローチャートである。
【図２２】テープ装置を用いた従来のデータ交換システムの構成を示す図である。
【符号の説明】
【００９５】
１０    第１のサーバ
１１、２１、４１    データ転送制御部
１２、２２    ＬＡＮ通信部
１３、２３    送信データ記憶部
１４、２４    受信データ記憶部
１５、２５、３９ａ、３９ｂ、３９ｃ    ファイバチャネル通信部
２０    第２のサーバ
３０    ストレージ装置
３１、３０１、３５１    第１のディスクアレイ装置
３２、３０２、３５２    第２のディスクアレイ装置
３３、３０３、３５３    第３のディスクアレイ装置
３４、３０４、３５４    第４のディスクアレイ装置
３５、３５５    第５のディスクアレイ装置
３６、３５６    第６のディスクアレイ装置
３７    第７のディスクアレイ装置
３８    第８のディスクアレイ装置
４０    管理サーバ
４２    ウイルス対策ソフトウェア
１００    インターネット用ＬＡＮ
２００    社内イントラネット用ＬＡＮ
【図１】
2006195726.tif 000003
【図２】
2006195726.tif 000004
【図３】
2006195726.tif 000005
【図４】
2006195726.tif 000006
【図５】
2006195726.tif 000007
【図６】
2006195726.tif 000008
【図７】
2006195726.tif 000009
【図８】
2006195726.tif 000010
【図９】
2006195726.tif 000011
【図１０】
2006195726.tif 000012
【図１１】
2006195726.tif 000013
【図１２】
2006195726.tif 000014
【図１３】
2006195726.tif 000015
【図１４】
2006195726.tif 000016
【図１５】
2006195726.tif 000017
【図１６】
2006195726.tif 000018
【図１７】
2006195726.tif 000019
【図１８】
2006195726.tif 000020
【図１９】
2006195726.tif 000021
【図２０】
2006195726.tif 000022
【図２１】
2006195726.tif 000023
【図２２】
2006195726.tif 000024