(57)【要約】【課題】従来の負荷分散装置、ファイアウォールは、専用に設置スペースを必要とする欠点、専用の電源、コンセントを用意しなければならない欠点、他のコンピュータとケーブルにてネットワーク接続する必要がある欠点、ネットワークの速度が遅い場合、負荷分散装置、ファイアウォールの性能が十分に発揮できないという欠点があった。これは、負荷分散装置、ファイアウォールが接続するコンピュータとは独立しており、コンピュータとネットワーク接続して用いられているためである。【解決手段】拡張ボード型のコンピュータを用いた、直接バスでコンピュータ本体につながっている負荷分散装置、ファイアウォールをもうける。これにより、負荷分散装置、ファイアウォール専用の設置スペースやコンセント、コンピュータ本体との間でのケーブルによるネットワーク接続も不要となる。また、小型、軽量なため、消費電力も少なくて済む。【選択図】図１
2006121241.tif 000002
【特許請求の範囲】
【請求項１】
拡張ボード型のコンピュータを用いた、直接バスで母体となるコンピュータにつながっている負荷分散装置、ファイアウォール
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は拡張ボード型のコンピュータを用いた負荷分散装置、ファイアウォールに関する。
【背景技術】
【０００２】
従来、特定のサーバの負荷が過度にならないようにクライアントからの要求を複数のサーバに振り分ける負荷分散装置や、外部からのネットワークアクセスの通信をコントロールしセキュリティを確保するファイアウォールは、専用のコンピュータにソフトウエアがインストールされて提供されることが多い。（例えば、非特許文献１参照）
【０００３】
また、ソフトウエアのみ提供され汎用のコンピュータにインストールして利用することもある。（例えば、非特許文献２参照）
【０００４】
いずれも場合も、接続するコンピュータとは独立しており、コンピュータとネットワーク接続して用いられている。
【０００５】
【非特許文献１】「Express５８００シリーズ」日本電気株式会社Internet  Applianceカタログ
【非特許文献２】「新しいロードバランシングの形“インテリジェント  トラフィック  ナビゲーション”を提案」株式会社日立オープンプラットフォームソリューションズ  ニュースリリース
【発明の開示】
【発明が解決しようとする課題】
【０００６】
以上に述べた従来の負荷分散装置、ファイアウォールでは、以下のような欠点がある。
１負荷分散装置、ファイアウォール専用に設置スペースを必要とする。
２専用の電源、コンセントを用意しなければならない。
３他のコンピュータとケーブルにてネットワーク接続する必要があり、ネットワークの速度が遅い場合、負荷分散装置、ファイアウォールの性能が十分に発揮できない。
【０００７】
本発明は以上のような欠点に鑑み、設置スペースやコンセント、ケーブルによるネットワーク接続が不要で、省電力の負荷分散装置、ファイアウォールを提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明は拡張ボード型のコンピュータを用いた、直接拡張バスで母体となるコンピュータ本体につながっている負荷分散装置、ファイアウォール（以下：本発明による装置）である。（図１参照）
【発明の効果】
【０００９】
先に述べた欠点の１に対し本発明による装置は、母体となるコンピュータ本体内の装置の一部として使用されるので、負荷分散装置、ファイアウォール専用の設置スペースを必要としない。
【００１０】
先に述べた欠点の２に対し本発明による装置は、電源は母体となるコンピュータから拡張スロットを通じて供給されるので、コンセントや母体となるコンピュータとの間での電源ケーブルによる接続も不要である。さらに、小型、軽量なため、消費電力も少なくて済む。
【００１１】
先に述べた欠点の３に対し本発明による装置は、拡張スロットを通じて直接母体となるコンピュータとの通信を可能とするため、ネットワークケーブル等で母体となるコンピュータとを接続する必要はない。
また、直接拡張スロットを通じて通信を行うため、拡張スロットに規定されている帯域幅での通信を可能とする。
【発明を実施するための最良の形態】
【００１２】
以下、図２に示す発明を実施するための最良の形態により、本発明を詳細に説明する。
【００１３】
図２において、１のＲＡＭはオペレーティング・システムや負荷分散ソフトウエア、ファイアウォールソフトウエアにおいて、一時的に処理内容を格納する半導体記憶装置である。２は負荷分散装置、ファイアウォールの実行他を行う専用の中央演算処理装置である。３のＦｌａｓｈ  ＲＯＭはオペレーティング・システム、負荷分散ソフトウエア、ファイアウォールソフトウエアを格納する補助記憶装置である。４は上記装置全体を配置する拡張ボード基板である。本発明による装置は、上記１〜４にて構成される。
【００１４】
５は本発明による装置を装着する母体となるサーバである。６は外部ネットワークに接続するためのネットワークケーブルである。７は内部ネットワークに接続するためのネットワークケーブルである。８は５のサーバの代替サーバである。
【００１５】
図３は図２に示した構成を最良の形態で実施した場合と、従来の形態で実施した場合の比較図である。
上記構成の本発明による装置では、以下の手順でデータ処理を行う。
【００１６】
まず、本発明による装置は拡張スロットを通して母体となるサーバ５に装着され、母体となるサーバ５が起動されると同時に起動する。
【００１７】
本発明による装置のＦｌａｓｈ  ＲＯＭ３に格納されたオペレーティング・システム、負荷分散ソフトウエア、ファイアウォールソフトウエアを起動する。
【００１８】
負荷分散ソフトウエア、ファイアウォールソフトウエアは、起動時にＦｌａｓｈ  ＲＯＭ３に格納されている設定情報を読み込む。
負荷分散ソフトウエア、ファイアウォールソフトウエアは設定情報に従って負荷の分散、アクセスの許可、不許可の判定を行う。
【００１９】
本発明による装置の負荷分散ソフトウエアは、外部クライアントから母体となるサーバ５に向けられて発せられた、アクセス要求を感知する。
アクセス要求は、本発明による装置の外部ネットワークからネットワークケーブル６を通じ本発明による装置に通知される。
【００２０】
負荷分散ソフトウエアは、アクセス要求を感知したら、設定情報に記載された設定に従い、接続先のサーバ５または８を選定する。
接続先の選定は、設定情報に設定されている情報に基づいて、接続先のサーバをリストアップする。
設定情報には、どのサーバにどの順番でアクセスを割り振るか等の情報が記載されている。
【００２１】
接続先となり得るサーバが選定されたら、接続先となり得るサーバのアクセスによる負荷の状況を調査する。
接続先の調査は、本装置が装着されたサーバが対象の場合、拡張バスを通じて行われる。代替サーバ８が対象の場合、ネットワークケーブル７を通じ調査を行う。
調査の結果を元に最適な接続先のサーバを決定する。
【００２２】
接続先が母体となるサーバ５であった場合は、拡張バス経由でサーバ５にアクセスを伝える。
【００２３】
接続先が母体となるサーバ５ではなかった場合、内部ネットワークに接続されたネットワークケーブル７、代替サーバ８にアクセス要求を渡す。
【００２４】
上記の場合で２台のサーバで負荷分散を行っているが、さらに台数の増やすことができる。
負荷分散を行うサーバが何台であっても、要求を発するクライアントからは見かけ上1台のサーバとして認識される。
【００２５】
上記の処理は負荷分散機能の基本的なものである。
負荷分散ソフトウエアの設定情報を操作することで様々な負荷分散を行うことが可能になる。
【００２６】
本発明による装置にインストールされたファイアウォールソフトウエアは外部クライアントから母体となるサーバ５に向けられて発せられたアクセス要求を、外部ネットワークに接続されたネットワークポートで感知する。
【００２７】
アクセス要求は本装置の外部ネットワークから、ネットワーク６を通じ、本発明による装置に通知される。
【００２８】
アクセス要求を感知したら、アクセスの発信元を確認し、アクセス要求が正しいものか、認められたクライアントからのアクセス要求かを確認する。
【００２９】
確認は、Ｆｌａｓｈ  ＲＯＭ３に格納された設定情報とアクセス要求を照らし合わせ、正しいか正しくないかを判断する。
【００３０】
アクセス要求が正しいものであること、認められたものだった場合、アクセスを許可し、サーバにアクセス要求が来ていることを通知する。
【００３１】
アクセス要求が不正なもの、認められていないものだった場合、アクセスを許可されていないことを、アクセス要求の発信元のクライアントに通知する。
【００３２】
上記の処理はファイアウォール機能の基本的なものである。
【産業上の利用可能性】
【００３３】
本発明による装置は、処理量の予測がつきにくく、大型のコンピュータで処理するよりも、最初は少数の小型コンピュータで分散処理させ、処理量の増加にあわせて、小型コンピュータを増設した方が効果的な運用が出来る分野、不特定多数のクライアントから処理の要求が多数有り、セキュリティの確保が必須となる分野、例えば、ビジネスの拡大に合わせてそのトラフィック量は増え続けていくことになるＷｅｂシステム等で利用される。
【図面の簡単な説明】
【００３４】
【図１】本発明の構成図
【図２】本発明を実施するための最良の形態の構成図
【図３】本発明を最良の形態で実施した場合と、従来の場合の比較構成図
【図１】
2006121241.tif 000003
【図２】
2006121241.tif 000004
【図３】
2006121241.tif 000005