データセンターのクラウド?AzureStackが到着します

ついに登場:3つの公開プレビューによる長期の妊娠の後、MicrosoftはAzureStackのリリースを発表しました。今すぐ無料のAzureStack DevelopmentKitをダウンロードできます。完全なハードウェアおよびソフトウェアソリューションは、マイクロソフトが認定を完了する数か月以内に出荷されます。

パブリッククラウドをオンプレミスのデータセンターに導入することは常に大きな課題であり、Microsoftはこの最初のリリースでAzure全体を提供することはありません。実際、クラウドの規模に依存するAzureの機能はたくさんあるので、AzureStackにすべてのAzureが表示されることを期待しないでください。とはいえ、Azure IaaSとPaaSのコア機能をサポートすることで、最初は十分すぎるほどです。その他のオプションの要素には、AzureのAppServiceとそのサーバーレス関数が含まれます。

Azure ContainerServiceとMicrosoftの第2世代PaaSであるAzureService Fabricなど、より期待されている機能のいくつかを待つ必要があります。後の更新のためにこのようなPaaS機能を残すことは、Microsoftのロードマップにとっては理にかなっていますが、ハイブリッドクラウドソリューションはIaaS向けであるという神話を永続させるため、最初のリリースに到達しなかったのは残念です。それでも、最新のコンテナーベースのdevopsモデルと継続的インテグレーションパイプラインを活用することで、特にAzure StackがChef、Docker、Mesosをサポートしている場合、IaaSをカスタムPaaSとして扱うのは簡単です。

オンプレミスのクラウド整合性のあるDevOps

Azure Stackは「クラウド整合性」です。つまり、オンプレミスインスタンスで実行されるコードは、オンプレミスアプリと同じAzureリソース管理の説明を使用してAzureでも実行され、変更するだけでAzureにデプロイできます。 devopsエンドポイント。これは、効果的なハイブリッドクラウドアプリケーションを提供し、コードをデータのある場所に移動するのに役立つアプローチです(規制に準拠するために機密データをオンプレミスに保持し、クラウドリソースを使用してパフォーマンスを追加し、必要に応じて拡張します)。

Azure Stackをセットアップするには、十分なマシンルームスペースが必要になります。 Azure Stackを最大限に活用するには、ほとんどの場合、かなりの量のワークロードを実行する必要がある、少なくとも4ラックの機器のスタンプを確認します。初期開発は、AzureStackの概念実証プレビューリリースに基づいて構築された単一サーバーシステムを使用して実行できます。 Azure Stack Development Kitは、フルリリースと同じポータル、サービス、およびツールを備えた、開発目的でのみライセンスが付与された無料ダウンロードです(したがって、限定されたサービスで稼働させるために使用することはできません)。

ASDKで構築されたアプリケーションは、Azure自体だけでなく、完全なマルチサーバー実装で拡張および実行されます。ASDKには、十分なコア、メモリ、およびストレージを備えた大容量のサーバーが必要です。また、現在のハードウェアが必要なため、冗長または廃止された機器を再利用することはできません。オプションを考慮すると、非互換性のリスクを軽減し、アプリケーションのパフォーマンスを把握できるため、認定システムベンダーの1つからの単一のAzureStack計算ノードと同等のハードウェアを使用するのがおそらく最善です。

それで、それは何がかかるのでしょうか?

Azure Stackを取り巻くビジネスモデルは興味深いものであり、Azureとよく似たサブスクリプション価格を使用しています。基本VMの料金は$ 0.008 / vCPU /時間または$ 6 / vCPU /月で、1時間または1か月ごとに支払うことができます。 Azureと同様に、ベースVMホスト上で、既存のWindowsServerまたはLinuxライセンスを使用できます。ライセンスをお持ちでない場合、Windows ServerVMは$ 0.046 / vCPU /時間または$ 34 / vCPU /月で提供されます。ストレージとAzureApp Servicesにも同様の価格設定があり、すべてvCPUの使用量に基づいています。予想どおり、同様の機能に対するAzureの価格よりも安いですが、ここではハードウェアの料金を自分で支払うことになり、安くなることはありません。

オンプレミスの使用料のサブスクリプション料金に慣れることが、AzureStackを使用する上での最大の変更になります。クラウドサービスの利点の1つは、資本支出から運用支出へのシフトであり、AzureStackは同じモデルを社内に導入しています。それがほとんどのCIOやCFOに受け入れられるかどうかについては大きな問題です。ただし、Azure Stackの多くは既存のエンタープライズおよびクラウドサービス契約でカバーされているため、経済的なショックはそれほど大きくないはずです。

認定されたハードウェアでクラウドを構築する

Hewlett Packard Enterpriseは、DellおよびLenovoとともに、AzureStackの実装を最初に提供した企業の1つです。 HPEのProLiantfor Microsoft Azure Stackは安くはありません。基本構成に少なくとも300,000ドルの投資を検討しています。 ProLiant DL380 Gen9サーバーに基づくラックの内容を分解する場合、これは驚くべきことではありません。各ラックには4〜12個のDL380 Azure Stackノードがあり、1つのDL360がハードウェア管理を処理します。 3つのスイッチがラックとサーバーの相互接続を処理し、統合された配電ユニットをコンピューティングとストレージの要件に合わせて構成できます。

ラックあたり最大12のコンピューティングノードとストレージノード、およびノー​​ドあたり最大88 TBのストレージを備えた、HPEのAzure Stack製品には十分な柔軟性があります。これは、非常に限られたハードウェアオプションのセットを中心に構築されたものにとっては驚くべきことです。ラックの要素を将来的にアップグレードするオプションが提供され、要件に合わせて拡張できるため、これは良いことです。どの構成が最も一般的になるかを見るのは興味深いでしょう。

代替オプションは、最初はDell EMCとLenovoの両方から提供され、CiscoとHuaweiがそれに続きます。 Lenovoのオプションには、ハーフラック高さの25Uユニットと、より使い慣れた42Uラックが含まれます。 HPEと同様に、Lenovoはコンピューティングノードとストレージノードの基盤として使い慣れたサーバーを使用しています。特にAzureStackベンダーは、ラックのサポートライフサイクル全体をカバーするのに十分なコンポーネントを備蓄する必要があるため、規模の経済がすでに整っているため、これはコストを最小限に抑える必要があるアプローチです。小規模なAzureStackの実装は、特にクルーズ船や鉱山など、スペースと帯域幅に制約のある環境にクラウドサービスのレプリカを配置する場合に、Microsoftが推奨する展開シナリオのいくつかにうまく適合するはずです。

異なるベンダーからのものであっても、一貫したハードウェア基盤を持つことは、AzureStackのようなプラットフォームにとって非常に理にかなっています。Microsoftは、Azure Stackを頻繁に更新することを約束しました。これは、パブリッククラウドのリズムと一致する可能性は低いですが、WindowsServerとそのアプリケーションスタックで慣れているよりも大幅に高速になります。

明確な点が1つあります。それ以前のAzurePackのようにAzureStackを実行することは、WindowsServerを実行することとは異なります。認定済みのハードウェアを使用すると、マシンを無視して、アプリケーションとAzureStackポータルに集中できます。Azure Stackを最大限に活用するには、AzureStackをクラウドのように扱う必要があります。これはデータセンターにあるクラウドです。