LanchesterSearchは大きく4つのシステムパーツから成り立っています。
各お客様に固有のパーツと共有する部分を分割してサービスとしてご提供いたします。
基本構成
- LanchesterCMS
検索結果を表示 - Searchスコア
検索のAPIを提供 - クローラー
検索INDEXを作成 - サムネイル
ページサムネイルを作成
LanchesterSearchはASPとして求められる、システムとしての信頼性と価格面を両立させるために仮想化技術を利用しその両立を実現しました。
仮想化によるメリット
仮想化技術にはいくつかの概念がありますが、LanchesterSearchで利用している仮想OSとは通常1台のサーバーには1つのOSがインストールされ、その上で複数のミドルウェアやアプリケーションを稼働し、それらが複雑に連携しひとつのシステムとしてサービスを提供しています。
しかし、仮想化技術を用いると、1台のハードウェアに複数のOSを立ち上げることができ、それぞれのOSは独立した存在としてサービスを提供することが可能になります。サービスの疎結合を保ったままサーバー資源の有効活用が可能になり、ハードウェアコストの削減が可能になりました。
また、仮想OSはそれぞれをイメージとしてコピー可能なため、別のハードウェアにコピーした仮想OSを設置し、スレーブサーバーをすばやく作成することが可能です。これにより、障害時やメンテナンスで切り替えるためのスレーブサーバーの構築が容易になり、信頼性の高いサービスを低価格で提供することが可能になっています。


