システム構造の質問です

良いシステム構造の参考になるような資料・サイトを教えて下さい
 ※当方は、素人では有りません。 同様のシステムの構築経験も有ります
 ※自分とは違う発想のシステム構造が無いかと思い質問しています

<条件>
 24時間365日NonStopが必須条件です
 従って、投入するマシン単体の安全性は十二分に確保されていると考えて下さい
  ※当然RAID、加えてFT対応マシン

 広域の停電等を考え2拠点にサーバー設置
  ※これで、システムの保全性・処理分散を実現したい

 通信網の2重化も成されています
 DBMS使用
 

☆ここまで決まっていると、表層的な部分では余り画期的な違いは出ない様な・・・・
 細かい点でも結構ですが、具体的にマシン単体の事は不要です

回答の条件
  • URL必須
  • 1人3回まで
  • 登録:2009/09/11 15:04:01
  • 終了:2009/09/18 09:44:28

回答(1件)

id:sabuibo No.1

sabuibo回答回数266ベストアンサー獲得回数202009/09/12 12:57:12

ポイント60pt

この構成だと、ハードウェアの障害には耐えられますが、ソフトウェアの障害には耐えられません。

よって、FTサーバーを冗長化して、サービスレベルのクラスタリングを行うことを推奨します。

http://www.stratus.co.jp/technology/clustersystem.html

あとは分散処理ということですので、仮想化技術があります。

サーバーの仮想化によるモビリティの向上と、ストレージの仮想化による冗長化、広域レプリケーションなどが考えられます。

id:gin106

やはり、この様な構成になりますよね・・・・

ここで悩みは、DB内容の統一です。

レプリケーションを想定していますが、どちらかが死んでいる可能性を考えるとマージ型のレプリになると思われるのですが、結局は完璧なリアルタイムで同期が取られている訳では無いですから、異常が生じた際には、それだけで差異が生じてしまいます。

これを意識すると、双方のDBに対してアプリ的に同時書き込みを確実に終える様にトランザクションでの処理とするしか方法が思いつかず・・・・しかし、この方式では通常動作に影響を及ぼすし・・・・となかなかに頭が痛いです。

2009/09/17 10:19:40

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません