仮想化のためのソフトウェア/ハードウェアの選択に関するアドバイスが必要です

仮想化のためのソフトウェア/ハードウェアの選択に関するアドバイスが必要です

現在、以下のサーバーがあります:

  1. IBM X266 ダブル Xeon F43、2GB RAM 上の Windows SBS 2003 プレミアム。DC、Exchange (70 ユーザー)、Mssql。
  2. ダブル XEON E5310 と 4GB RAM を搭載した IBM x3400 上の Windows 2003 R2 32 ビット。ターミナル サーバー (40 人以上のユーザー)、Magicsoftware の uniPaaS プラットフォームに基づく ERP アプリケーション、および Pervasive sql。
  3. 内部使用のための Ubuntu 8.04 (シンプルな PC ボックス)、Squid プロキシ、GLPI システム、PHPBB3 フォーラム。

最近、ラッシュアワー時のターミナルサーバーの同時ユーザー数が 40 ユーザーを超え、頻繁に停止します。そのため、アップグレードが必要です。ダウンタイムを削減するために、2 台の物理サーバーのクラスターに基づいて、すべての物理サーバーを仮想サーバーに移行することを検討しています。ラッシュアワー時の同時ターミナルユーザー数は 50 ~ 60 人に増えると思います。また、10 ~ 15 台の Win XP/7 ワークステーション (オフィス、ERP など) を仮想化することも計画しており、100 ユーザー向けの Asterisk\Hylafax の可能性もわずかにあります (同じ VM で可能であれば)。また、2 ~ 3 TB の NAS ストレージも必要です。

  1. このタスクを完了するには、どのようなハードウェアのアップグレード/購入が必要ですか?
  2. VM ソリューションとして、VmWare と Hyper-V のどちらが適していますか?
  3. どのバックアップ ソフトウェアを選択すればよいでしょうか? Acronis か、それとも別のものでしょうか?

よろしくお願いします。

答え1

  • 実際に共有ストレージ用の SAN が背後にない限り、クラスターは役に立ちません。そうでない場合、フェイルオーバーは遅くなります (ディスクをコピーする必要があります)。「より大きく」する場合は、小型の SAN ボックスが間違いなく適しています。

  • 私なら Hyper-V を選びます。これは無料であり、最も重要なのは Windows に統合されていることです。アップグレードする場合 (2008 Server 以上)、クライアント コンポーネントは OS インストールの一部であるため、Windows Update で維持されます。一方、VMWare は VM インスタンスで維持する必要があるもう 1 つのコンポーネントです。

  • ハードウェア: 大量のメモリ (当然) と大量のディスク IO 容量も必要です。基本的に、負荷がかかると IO はサーバーの低速部分になります。仮想化サーバーでは、1 つのハードウェア プラットフォームに多数のサーバーが存在するため、通常のディスクでは不十分です。特にアクティブな Exchange を実行する場合は、NIC 10,000 RPM 以上のディスク (Velociraptor) または SAS ディスクの RAID 10 がほぼ必須です。アクティブな SQL Server を実行する場合はなおさらです。

  • 可能であれば、Windows サーバーを 64 ビット Windows 2008 R2 にアップグレードすることを検討してください。32 ビットでは制限が非常に多くなります (VM は、ある時点でより多くの機能を必要とする場合があります)。

  • プラットフォームに関しては、私は AMD Opteron のファンです。デュアル スロット ボックスでは、12 個の優れたプロセッサ コアと、最大 128 GB の RAM (安価なモジュールでは 64 GB) を搭載できます。十分なようですね。

クラスタリングしない場合は、SuperMicro の優れたケース (高さ 2 ラック ユニット) があり、前面に 24 個の SAS ディスク スロット (2.5 インチ ディスク) があります。SAS と SATA は互換性があるため、1 つの小さなケースに最大 24 個のディスクを差し込むことができます。ちなみに、Adaptec には優れた RAID コントローラがあります。私自身も同じセットアップを使用しています。

ここではバックアップが重要です。バックアップは外部 (仮想化レイヤーから) または内部 (VM 内) で実行できますが、VM に応じてどちらか一方の方が適しています。

関連情報