FAQ:Windows Azure Platform、Windows Azureおよび競合他社





最近、Windows Azure Platformに関するさまざまな質問を聞きました。 このFAQシリーズでは、よくある質問に回答します。





一般的な質問





Windows Azure Platformとは何ですか?



Windows Azureプラットフォームは、Microsoftデータセンターでホストされるスケーラブルなインターネットベースのクラウドコンピューティングサービスプラットフォームです。 Windows Azureプラットフォームは、ユーザー向けのWebアプリケーションから複雑なエンタープライズシステムまで、あらゆるレベルでアプリケーションを作成するための幅広い機能を提供します。 クラウドコンピューティング用のオペレーティングシステムと、開発者向けの一連のサービスが含まれています。 Windows Azureプラットフォームの主要コンポーネントは、Windows Azure、Microsoft SQL Azure、およびAppFabricです。



Windows Azureとは何ですか?



Windows Azureは、Microsoftデータセンターを使用してインターネット上のWebアプリケーションをホスト、スケーリング、管理するためのオンデマンドアプリケーションランタイムとスケーラブルなストレージを開発者に提供します。



Microsoft SQL Azureとは何ですか?



Microsoft SQL Azureは、Microsoft SQL Serverデータプラットフォームの実装であり、クラウドでその機能をWebサービスとして使用できます。 SQL Azureは、リレーショナルデータベース、レポート、分析、およびモバイルユーザー、リモートオフィス、ビジネスパートナーとのデータ同期のための幅広いサービスを提供します。



Microsoft SQL Azure Databaseとは何ですか?



Microsoft SQL Azure Databaseは、SQL Serverテクノロジーに基づいたクラウドコンピューティング向けのリレーショナルデータベースサービスです。 マイクロソフトがクラウドでホストする、アクセス性の高い、スケーラブルなマルチクライアントデータベースサービスを提供します。 SQL Azure Databaseを使用すると、複数のデータベースを簡単に準備および展開できます。 開発者は、ソフトウェアをインストール、構成、修正または管理する必要はありません。 このソリューションには高可用性とフォールトトレランスが組み込まれており、物理的な管理は不要です。 SQL Azure DatabaseはTransact-SQLをサポートしています。 お客様は、既存のTransact-SQL開発スキルと使い慣れたリレーショナルデータベースモデルを、既存のローカルデータベースの対称性に適用できます。 SQL Azure Databaseは、既存のツールキットとオンプレミスデータベースとクラウドデータベースの対称性を活用して開発コストを削減することにより、大きな経済的利益をもたらします。



Windows AzureプラットフォームのサービスバスとAppFabricアクセス制御とは何ですか?



Windows AzureプラットフォームのAppFabricコンポーネントの一部としてのサービスバスとアクセス制御は、Windows AzureアプリケーションとAzure SQLデータベースの既存および新規のWindows Serverリソースとの接続とコラボレーションを簡素化する開発Webサービスです。 Windows Azureオペレーティングシステムを搭載したこれらのサービスは、オンプレミスシステムとクラウドサービスを統合したり、他の組織と対話したりする必要があるお客様に接続性とアクセス制御機能を提供します。



サービスバスは、さまざまな通信シナリオを使用して、ファイアウォールとネットワークの外側でサービスとアプリケーションの柔軟な接続を提供します。 アクセス制御サービスは、REST Webサービスのクレームベースのフェデレーションアクセス制御を提供します。 開発者は彼らの助けを借りて、分散型または複合型のアプリケーションとサービスを作成できます。



Windows Azureプラットフォームの主な利点は何ですか?



Windows Azureプラットフォームを使用するお客様とパートナーは、次のメリットを享受できます。







Windows Azureプラットフォームでソリューションを開発した顧客やパートナーに関する詳細情報はどこで入手できますか?



Kelly Blue Book、Associated Press、Origin Digital、Lokadなどの顧客とパートナーがWindows Azureプラットフォームでソリューションを開発した方法については、 http//www.microsoft.com/windowsazure/evidenceをご覧ください。



Windows Azureプラットフォームはどの言語で利用できますか?



Windows Azureは現在英語で利用可能です。



Windows Azureプラットフォームはどの国で商用利用できますか?



現在、Windows Azureプラットフォームは、オーストリア、ベルギー、カナダ、デンマーク、フィンランド、フランス、ドイツ、アイルランド、インド、イタリア、日本、オランダ、ニュージーランド、ノルウェー、ポルトガル、シンガポール、スペイン、スウェーデン、スイス、英国、米国、オーストラリア、ブラジル、チリ、コロンビア、コスタリカ、キプロス、チェコ共和国、ギリシャ、香港、ハンガリー、イスラエル、ルクセンブルク、マレーシア、メキシコ、ペルー、フィリピン、ポーランド、プエルトリコ、ルーマニア、トリニダードトバゴ。



現在、Windows Azureはロシアで利用できますか?



いいえ、利用できませんが、ロシアでクラウドサービスを徐々に開発し、ローンチの準備をしています。 -アナウンスに従ってください。



ロシアでWindows Azureはいつ利用可能になりますか?



ロシアでのWindows Azureの正式リリース日はまだ発表されていません。



Windows Azureは排他的にホストされるサービスですか?



いや Windows Azureは、グリッドコンピューティングではなく、ソフトウェアパッケージでも、標準のホストサービスでもありません。 Windows Azureは、Microsoftデータセンターに展開されたサービスの統合開発、ホスティング、および管理環境です。 この環境は、信頼性が高く効率的なコンピューティングリソースのコアとシンプルなストレージ機能に基づいて機能し、幅広い開発ツールとプロトコルもサポートしています。



BPOSはWindows Azureで動作しますか?



時間が経つにつれて、Microsoft Online Servicesの機能を拡張し、Windows Azure Platformが提供するスケーラビリティと柔軟性でアクセスできるようにします。



BPOSはWindows Azureで実行されますか?



現在のBusiness Productivity Online Suite(Exchange Online、SharePoint Online、Office Communications Online、およびLive Meeting)は、Windows Azureプラットフォームの前に開発およびリリースされました。 両方の製品が同じ作業要素(データセンター、トレーニングおよびIDインフラストラクチャ、基本的な商用プラットフォーム)を使用しているという事実にもかかわらず、BPOSサービスは当初、Exchange 2007などのサーバーシステムの現在のリリースに基づいて動作するように作成されました。



BPOSはWindows Azureでいつ動作しますか?



正確な日付を指定することはできませんが、これらの製品を徐々にまとめる予定です。 たとえば、Exchange Hosted Archiveの最新リリースの基盤となるストレージテクノロジは、現在SQL Azureです。



Live ServicesがWindows Azureプラットフォームに含まれないのはなぜですか?



2008年10月に開催されたPDC会議でWindows AzureプラットフォームのCTPバージョンを発表し、コミュニティメンバーからフィードバックやコメントを収集しました。 顧客とパートナーは、プラットフォームの構成を明確にし、オペレーティングシステム、データベース、接続を含める必要があることを示しました。 これらのレビューを考慮しました。現在、Windows AzureプラットフォームにはWindows Azure、SQL Azure、およびAppFabricコンポーネントが含まれています。



ライブサービスは、Microsoftのソフトウェアとサービスを組み合わせたパッケージの不可欠な部分です。 これらはWindows Azureプラットフォームの一部ではありませんが、開発者はこれらを使用して、Windows Azureプラットフォームで機能的で魅力的なソリューションを作成できます。 これは、SharePointおよびCRMサービスにも適用されます。 顧客とパートナーは、それらをWindows Azureプラットフォームと一緒に使用して、ビジネス目標を達成できます。



Windows Azureに関する質問





Windows Azureドライブとは何ですか?



Windows Azureドライブを使用すると、Windows Azureアプリケーションでページブロブ(BLOB)をマウントできます。これは、単一のNTFSボリュームを持つ仮想ハードディスクです。 アプリケーションのすべてのエントリはBLOBで確実に実行され、ローカル仮想マシンのキャッシュまたはキャッシュが欠落している場合はBLOBページから読み取りが行われます。 これにより、アプリケーションはBLOBを使用して仮想ハードディスクをアンロードおよびロードでき、仮想ディスクに保存されたデータはBLOBページにも保存されるため、仮想マシンのフェールオーバー中に保存されます。



Windows Azureの新しい診断機能を開発者に提供する機能は何ですか?



Windows Azureの新しい診断機能により、標準の.NET APIを使用したログ記録が可能になります。 また、ログやパフォーマンスカウンターなどの他の診断データを収集して、アプリケーションの状態を監視することもできます。



Windows Azureサービス管理APIとは何ですか?



Windows Azureサービス管理APIは、顧客がアプリケーションの展開、スケーリング、および管理を自動化できるようにするRESTベースのAPIです。



Windows Azureは柔軟な仮想マシンサイズを提供しますか?



はい 開発者は、リソース要件に基づいてアプリケーションを実行する仮想マシンのサイズを選択できるようになりました。 Windows Azureコンピューティングインスタンスには4つの異なるサイズがあり、複雑なアプリケーションとワークロードを実行できます。



インスタンスサイズの計算

CPU

記憶

インスタンスストレージ

入出力速度

小さい

1.6 GHz

1.75 GB

225 GB

平均



2 x 1.6 GHz

3.5 GB

490 GB

高い

大きい

4 x 1.6 GHz

7 GB

1000 GB

高い

とても大きい

8 x 1.6 GHz

14 GB

2040 GB

高い





Windows Azureの各コンピューティングインスタンスは、仮想サーバーを表します。 多くのリソースが特定のインスタンスに割り当てられますが、一部(I / O速度に関連する-ネットワーク帯域幅やディスクサブシステムなど)は、1つの物理ホストのすべてのコンピューティングインスタンスによって共有されます。 共有リソースが十分に活用されていない期間に、特定のインスタンスで使用する共有を増やすことができます。



異なるタイプのインスタンスは、サイズに応じて共有リソースに基づいて異なる最小パフォーマンスを提供します。 上の表に示されているように、高速I / O速度のインジケータを備えたコンピューティングインスタンスのサイズは、リソース全体のシェアの増加に対応しています。 総リソースに大きなシェアがある場合、I / O速度は安定して高くなります。



Microsoftは、Windows Azureに仮想マシン機能を追加して、サポートされるアプリケーションの範囲を拡大しますか?



はい。マイクロソフトは、Windows Azureに仮想マシン機能を追加して、サポートされるアプリケーションの範囲を拡大します。 仮想マシンの展開により、開発者は、自動化されたサービス管理の組み込み機能を最大限に活用しながら、Windows Azure上でさまざまなWindowsアプリケーションを実行できます。 この機能は現在、テストモードで使用できます。



Windows Azureで提案されているこの仮想マシン機能の価格はいくらですか?



現時点では、Windows Azure仮想マシンの提案された機能の価格は報告していません。 ただし、価格設定の決定には、Windows Azureに適用される価格設定モデルが使用されます。



Windows AzureはWindows Server Hyper-V仮想マシンをサポートしていますか?



いや ただし、一般的な基本Windowsプログラミングモデルを使用すると、Windows AzureからWindows Serverへ、またはその逆にアプリケーションを移動できます。



マイクロソフトは、顧客およびパートナーのデータセンターで動作するWindows Azureのライセンスを取得しますか?



マイクロソフトは、顧客とパートナーのデータセンターでWindows Azureテクノロジを使用できるようにする予定です。 これは、Windows Azure機能をWindows ServerやSystem Centerなどのローカル製品に統合することで実装されます。



競合他社に関する質問





Microsoftのクラウドコンピューティング戦略は、IBM、Google、またはAmazonとどのように違いますか? 競合他社と比較してどのような利点がありますか?



クラウドコンピューティングの主な利点はその幅広い選択肢にあり、マイクロソフトはクラウドサービスを使用する際に企業や開発者に幅広い選択肢を提供するのに最適な立場にあります。 マイクロソフトは、お客様がマイクロソフトの「ソフトウェア+サービス」(S + S)戦略のフレームワーク内でオンプレミステクノロジー、クラウドテクノロジー、または両方のタイプを使用できるという点で、Amazon、Googleおよび他のすべての競合他社と根本的に異なります。 マイクロソフトには、プライベートクライアントおよび企業を対象とした最も包括的なサービスセットを提供し、開発者にクラウドコンピューティングにアクセスするための最も機能的なツールを提供するために必要なすべてが揃っています。



Amazon Web Servicesと比較したWindows Azureの機能は何ですか?



Windows Azureは、物理コンピューターと同様のコンピューティングリソースを使用するクラウドサービスであり(そしてそれらとの支払いを受け取ります)、仮想マシンをオンデマンドで提供するAWSなどのプラットフォームとは多くの重要な違いがあります。 仮想マシンのみを提供するプラットフォームは、多くの点でホスティングサービスに似ています。ユーザーは、仮想マシンとそのソフトウェアを独自に構成および管理する必要があります。 Windows Azureを使用する場合、必要なのはアプリケーションとインスタンス数の指示だけです。 プラットフォームは、システムソフトウェアの更新など、他のすべてを実行します。



Windows Azureプラットフォームは、クラウドでホストされているアプリケーションやデータベースを、他のホストされているオンプレミスソフトウェアコンポーネントに簡単に接続するための機能も提供します。 これらの機能は、サービスバスおよびアクセス制御サービスを通じて提供されます。 主に1つのEC2インスタンスを別のEC2インスタンスに接続する機能を提供するAWSなどの他の製品とは異なり、サービスバスとアクセス制御サービスは、場所に関係なくアプリケーションを接続するように設計されています。 つまり、Windows AzureアプリケーションとAzure SQLデータベースは、多くのオプションと構成オプションを使用して、組織とファイアウォールの境界を越えたアプリケーションに接続できます。 これにより、パートナーと顧客は柔軟性と自由度を獲得し、ビジネスの要件に応じて任意の場所にアプリケーションを展開できます。



Windows Azureプラットフォームは、Cloudfront(Amazon CDN提供)と同様のコンテンツ配信ネットワーク機能を提供しますが、Windows Azure CDNはAmazon提供よりも多くのカバレッジを提供します。



Windows Azureプラットフォームの価格は、アマゾンウェブサービスと比較してどうですか?



まず、AmazonはIaaSプロバイダーであり、Windows AzureプラットフォームはMicrosoftのPaaS製品です。 つまり、Windows Azureプラットフォームには、オペレーティングシステム、データベース、負荷分散、バックアップ、自動サービス管理、自動高可用性ツール、物理管理、統合開発環境、監視などの機能が組み込まれています。



第二に、AmazonはさまざまなAWS製品に段階的な価格設定システムを使用しています。 一般公開されている情報とユーザーレビューから判断すると、ほとんどのお客様は最高のAmazon価格レベルに集中する必要があります。 Windows Azureの価格は、これらのAmazonの最高価格レベルの多くよりも低くなっています。 複雑さを増して複数のレベルを適用する代わりに、コンピューティングリソース、ストレージ、データ転送などの実際の消費に基づいて均一な価格を顧客に提供します。一般的な概念に従って、インジケーターの数を簡略化しました。 たとえば、使用状況を追跡するためのAmazon EC2には9つのメトリックがあり、Windows Azureでは4つだけです。これらのメトリックは、すべてのサイズのインスタンスに使用されます。 SQL Azureには1つの単純なメトリックのみがあります。価格は、Web EditionおよびBusiness Editionの月ごとに1つのデータベースに基づいています。 Amazonがホストするデータベースを使用する開発者は、データベースの実際の使用に関係なく、仮想マシンインスタンスの稼働時間の料金を支払います。 仮想マシンはデータストレージを提供しないため、データベースは外部ストレージに格納する必要があります。外部ストレージは別途支払われます。 さらに、開発者は、データのバックアップと複製に追加のコストがかかります。 また、パートナーを引き付けるための特別価格も提供しています。



Windows Azureの価格はGoogle App Engineの価格と比較していくらですか?



Windows Azureの価格は、ストレージとデータ転送に関してGoogle AppEngine(GAE)と同等です。 倉庫取引価格は、倉庫業務を実行するためのGAE価格よりも安いです。 GAEサービスにはSLAがないため、費用対効果も低くなります。 GAEはリレーショナルデータベースサービスを提供しません。 SQL Azureが提供するリレーショナルデータベースサービスには、1つの簡単なインジケーターしかありません。WebEditionおよびBusiness Editionの場合、価格はデータベースごとに月ごとに計算されます。



SQL AzureデータベースとAmazon SimpleDBの違いは何ですか?



Amazon SimpleDBとは異なり、Azure Database SQLは、T-SQLを使用したリレーショナルデータベースに基づく使い慣れた開発モデルを提供し、幅広い使い慣れたクエリツール、ツール、ナレッジベースなど、関連するすべての利点を提供します。



SQL Azure DatabaseとAmazon Relational Database Serviceとの違いは何ですか?



2009年10月27日に、Amazonは新しいリレーショナルデータベースサービス(Amazon RDS)のベータリリースを発表しました。 このサービスの一部として、クラウドに配置されたMySQL 5.1プラットフォーム、および限定されたデータベース管理機能(バックアップと修正)が提供されます。 コンピューティングリソースの稼働時間に基づいて、データベースごとに料金が請求されます。 AmazonはMySQLのすべての機能を提供するため、MySQL 5.1に基づく既存のアプリケーション、ツール、およびコードは、変更することなくAmazonで実行できます。 お客様は、Amazon Cloudwatchを使用してインスタンスを監視、管理、および拡張する必要があります。 Amazonは、MySQLを使用する開発者および個々の企業向けにこのサービスを位置付け、導入の容易さ、管理性、互換性、スケーラビリティ、信頼性、他のAmazonサービスとの相互運用性、セキュリティ、費用対効果などの利点を指摘しています。



SQL Azureは、次の主な利点を持つ自己管理型データベースを提供します。





有用な資料:






All Articles