現在おもに利用されているサーバーには、物理サーバー・仮想サーバー・クラウドの3種類があります。それぞれ特徴が異なるため、自社に合ったサーバー選びが重要です。
|
サーバーの種類 |
使用方法 |
メリット |
デメリット |
|
物理サーバー |
専用のハードウエアを1つの用途のみで使用 |
性能が安定している 高度な処理を行える |
物理的なスペースが必要 導入コストが高い |
|
仮想サーバー |
1台の物理サーバーを分割して使用 |
リソースを最適化できる 環境の変更がしやすい |
サーバー管理に関する専門知識が必要 |
|
クラウド |
インターネットを経由して提供される仮想環境を使用 |
拡張性が高い 導入コストを抑えられる |
ランニングコストが発生し続ける |
物理サーバーは、1台のサーバー機器を特定の用途専用として利用する形態です。CPU・メモリ・ストレージなどのリソースを占有できるため性能が安定しやすく、高い処理能力が求められる業務に適しています。一方で、用途ごとに専用の物理サーバーを用意する必要があり、初期費用・設置スペース・運用管理の負担が膨らむというデメリットがあります。
仮想サーバーは、1台の物理サーバー上に複数の仮想サーバー環境を構築し、それぞれを独立したサーバーとして利用する仕組みです。用途ごとに物理サーバーを用意する必要がなく、リソースを効率的に活用できます。物理サーバーよりもコストを抑えやすく、環境の追加や変更もしやすいというメリットがありますが、サーバーの設計や管理には一定の専門知識が求められます。
クラウドは、インターネットを経由して提供される仮想サーバー環境を利用する形態です。物理サーバーを自社で保有する必要がなく、必要な分だけリソースを利用できるため、導入コストを安く抑えられます。事業規模の変化に対応しやすい一方で、利用料金が継続的に発生する点に注意が必要です。
サーバー仮想化にはいくつかの方式があり、それぞれ仮想化を行う仕組みが異なります。
|
サーバー仮想化の種類 |
仮想化の方法 |
メリット |
デメリット |
|
ホスト型 |
既存のOS上に仮想化ソフトを導入する |
導入の手間がかからない |
性能に制限がある |
|
ハイパーバイザー型 |
仮想化専用のOSを利用して制御を行う |
安定して稼働できる |
サーバー設定が複雑 |
|
コンテナ型 |
既存のOS上にコンテナエンジンを導入し、アプリケーション単位で分離する |
軽量・高速で作動する |
ホストOSの性能に依存する |
ホスト型は、既存のOS上にサーバー仮想化ソフトを導入し、ソフト上で仮想サーバーを動かす方式です。すでに稼働しているサーバー環境への追加が容易で、比較的導入がしやすいといえます。一方で、ホストOSを経由して作動するため処理性能が低下しやすく、大規模システムや負荷の高いシステムには不向きな場合があります。
ハイパーバイザー型は、物理サーバーに直接仮想化専用のOSを導入し、その上で仮想サーバーを管理する方式です。ホストOSを経由しないため性能や安定性にすぐれており、企業の基幹システムなどにも広く利用されています。一方で、初期設計や運用管理が複雑化しやすく、導入時には専門知識を持った人員の作業が求められます。
コンテナ型は、既存のOS上にコンテナエンジンとよばれる仮想空間を構築し、アプリケーション単位で実行環境を分離する方式です。仮想マシンよりも軽量で起動が速く、アプリケーションの開発や更新を柔軟に行えます。ただし、OSを共有する仕組みのため、ホストOSの性能や対応アプリケーションに依存する点に注意が必要です。
サーバーの仮想化によって、コスト面や運用面で多くのメリットを得られます。
サーバーを仮想化すると、複数の仮想サーバーを1台の物理サーバーに集約できるため、サーバーの管理コストを削減できます。また、物理サーバーの設置費用や設置スペースも削減でき、サーバー運用・保守の対象も最小限に抑えられます。サーバーの仮想化は、限られたリソースで複数のシステムやアプリケーションを運用したい企業にとって最適な手法といえるでしょう。
仮想化環境では、CPU・メモリ・ストレージなどのリソースを必要に応じて柔軟に追加できます。物理サーバーの増設と比べて追加作業が容易で、業務量の変化や事業の拡大に対応しやすいのが魅力です。必要な分だけサーバーを構築できるため、少ない予算で初期導入を行えるでしょう。
仮想化したサーバー環境では、仮想サーバーをデータ単位で扱えるため、データの移動や複製がしやすいというメリットもあります。たとえば、障害時の復旧やサーバー更新の際も、物理サーバーのように機器ごと移設する必要がなく、仮想マシンを別の環境へ移行する事で対応可能です。
仮想サーバーを利用すれば、古いOSを含んだ環境を仮想サーバー上で保持する事が可能です。最新のサーバー環境では動作しない古いアプリケーションでも仮想サーバー上では利用を継続できるため、レガシーシステムを抱えている企業もシステム移行を急ぐ必要がありません。
サーバーの仮想化は、災害や障害発生時の事業継続対策 (BCP) としても有効です。サーバーデータの移行がしやすいという利点を利用し、仮想サーバーのバックアップや複製を別の拠点に保管しておけば、トラブルが発生した際もデータを消失せずに復旧する事ができるでしょう。
サーバーの仮想化には多くのメリットがありますが、いくつかの注意点を導入前に把握しておく必要があります。
サーバーの仮想化を行う際は、従来のサーバー管理スキルに加えて、仮想化基盤に関する専門知識も求められます。サーバーの性能設計・ネットワーク構成設計・リソース管理などを適切に行う必要があるため、専門スタッフがいない企業では、外部リソースの活用も視野に入れるとよいでしょう。
仮想サーバーは複数の環境で物理サーバーを共有する仕組みのため、処理内容によっては単体の物理サーバーを利用するときよりも性能が低下する事があります。特に高負荷な処理やリアルタイム性が求められるシステムでは、処理速度の低下に注意が必要です。使用用途と照らし合わせながら、仮想サーバーの利用が適しているかどうかを見極める事が重要です。
小規模なシステムの導入にあたって仮想サーバーを利用する場合、仮想化基盤の構築や管理にかかるコストが物理サーバーの導入・運用よりも割高になるケースがあります。仮想化ソフトウエアの導入費用や将来のシステム拡張の可能性などを加味し、慎重に判断する必要があります。
仮想サーバーでは、1台の物理サーバーに複数の仮想環境が集約されるため、障害やセキュリティートラブルが発生した際に複数の仮想環境まで影響範囲が広がる可能性があります。そのため、物理サーバーのセキュリティー体制を厳格化し、障害やトラブルを未然に防ぐ事が重要です。
サーバーの仮想化は、サーバー管理コストの削減や拡張性の向上などの数多くのメリットをもたらします。既存の物理サーバーを持っている企業が新たなシステムやアプリケーションの導入を行う際は、リソースの効率化や最適化を図れる仮想サーバーの利用を検討してみてはいかがでしょうか。
横河レンタ・リース株式会社は、日本ヒューレット・パッカード社の Platinum パートナーとして、サーバーの販売から構築・運用・管理まで一貫したサービスをご提供しています。自社サーバーの導入・リプレースをご検討中、またはサーバー運用に課題をお持ちの企業さまは、ぜひお気軽にお問い合わせください。