雲への道

2009年、InfoboxはOpenVZテクノロジーの使用を放棄して仮想専用サーバーサービスを提供し、MicrosoftのHyper-Vテクノロジーに切り替えました。

なんで?



移行の理由は簡単です。HyperVはOpenVZと比較して、より良いサービスを顧客に提供する機会を与えてくれます。 これは「正直な」仮想化プラットフォームです。つまり、必要なすべてのハードウェア(ちなみにBIOSを含む)を使用して、仮想マシン全体のコンピューターをシミュレートします。 この仮想マシンは、オペレーティングシステムの個別のカーネルを実行します。 OpenVZは準仮想化プラットフォームであるため、各クライアントへのリソースの割り当てを使用し、専用サーバーの動作をエミュレートしますが、単一の共通コアを使用し、この種のシステムで作業する場合は肉眼でエミュレーションがはっきりと見える方法を知りません。 したがって、OpenVZを使用して、クライアントは使用したLinuxカーネルに関連付けられましたが、環境として必要なディストリビューションを使用することもできました。 新しいプラットフォームでは、Intelプラットフォーム(x86)用に設計されたオペレーティングシステムを、さまざまなバージョンのMS Windowsとして利用可能なオペレーティングシステムのリスト、およびさまざまなLinuxディストリビューションで使用できます。



ただし、この技術については、IPNサービスの観点だけでなく、仮想化を使用する他の方法についても話したいと思います。 および物理的な専用サーバーの所有者。



少なくとも2つのケースでHyper-Vテクノロジーを使用しています。



まず第一に、それはまだUPUサービス用です。 以前にLinuxとWindowsを備えたVPSクライアント用に別々のサーバーをインストールした場合、それらは共通のサーバー上に完全に存在します。 コストが削減されます。

また、仮想化テクノロジーは、複数の物理サーバーの実装が必要になる前に仮想化が行われていれば、内部サービスのコストを削減し、アプリケーション間でリソースを共有するのに役立ちます。



しかし、Hyper-Vが私たちを助けるなら、それもあなたを助けます!

1つの物理サーバー上に複数の仮想サーバーを配置し、独立したリソースを持つことができます。 このテクノロジーの使用をお勧めする場合の例を示します。

いくつかのサービスが動作する物理サーバー。たとえば、独自のデータベース、電子メールを持つサイトのペア。 サイトは異なり、異なる設定が必要であり、個人によって管理されます。 何かがWindows OSで機能し、何かがLinuxでのみ機能します。 サーバーリソースの使用を最適化する問題を解決するために、Hyper-Vに基づく仮想専用サーバーを使用します。 実際には、これは次のように行われ、Hyper-Vの役割を持つMS Windows 2008 Server Standardが物理サーバーにインストールされます;オプションとして、無料のMS Hyper-V Serverを使用できます。 Hyper-Vを使用すると、個々のタスクの解決に最適な、さまざまなOSがインストールされている必要な純粋な仮想マシンを作成できます。



この分離は、リソースの分割、つまり 保証されたリソースを異なるサービスに割り当て、いくつかのセキュリティ問題を解決します。たとえば、サイトの脆弱性が他のすべてのリソースを危険にさらすことはありません。 最悪のシナリオでは、攻撃者は脆弱なリソースが存在するサーバーを制御する可能性があります。 あなたには、システム回復のための素晴らしいツールがあります-スナップショット、すなわち スナップショットが作成された瞬間に対応する仮想マシンの状態に「ロールバック」できるスナップショット。



さらに、それを自分で使用し、最終的には1台の仮想マシンしか持たない場合でも、サーバーを仮想化することをお勧めします。 なんで? 1つの物理サーバーから別の物理サーバーへの移行の場合に、イメージの形でデータをはるかに簡単に転送するため。

ところで、Microsoft Corporationのすべてのサイトは、Hyper-Vで実行されているVPSにあります(同僚ですか?)。



多くの大企業を信じる場合、ホスティングサービスの未来はすべてが悪いという意味ではなく、すべてが悪いという意味ではありませんが、すべてのサービスがクラウドにあるという事実では、問題を解決するために、クラウドから必要なものを実行する仮想マシンが割り当てられますユーザータスク。



著者:Rustam Narmanov(Infoboxのテクニカルディレクター)、Pavel Rudnitsky(技術部門のスペシャリスト)



All Articles