11月, 2012 のアーカイブ

少し前、我々がWindows Azure Webサイトに独自のランタイムを持ち込む機能を有効化した際に、Windows Azure WebサイトでのPHP 5.4の有効化に関するブログ ポスト (英語 / 日本語 (機械翻訳)) を書きました。独自のPHP.iniファイルを管理したい場合や、PHPの特定のビルドを使っていることを保証したい場合には、この方法は引き続き有効な解決策です。

今回、Windows Azure Webサイトで、PHP 5.4がWebサイト内で有効化できるようになったことを発表できて、興奮しています。

PHP 5.4が利用可能になりましたが、既定で有効化されるのは引き続きPHP 5.3です。

Windows Azure WebサイトでのPHP 5.4の有効化

Windows Azure Webサイトを作成した (英語 / 日本語 (機械翻訳)) 後に、Webサイトの詳細ページに進み、「構成」タブを選択します。「フレームワーク」セクションに「PHPのバージョン」を見つけ、「5.4」を選択すると、(保存されていない変更を示す) 紫色に変わります。

ブラウザの下部に、「保存」ボタンが現れます。「保存」ボタンをクリックし、Windows Azure WebサイトでPHP 5.4を有効化します。

一旦変更が保存されると、成功の通知が表示されます。

また、PHP 5.4の紫色の表示が青色に戻っているはずです。

これで、Windows Azure WebサイトにPHP 5.4アプリケーションをデプロイする準備が整いました。

関連情報

広告

我々は、過去3週間にWindows Azure管理ポータルへの多数の拡張をリリースしました。新機能は、次の通りです。

(さらに…)

Windows Azure Training Kit (2012年11月版) がリリースされました。今回の更新は小規模ですが、旧バージョンをお持ちの方は、念のためアップデートを。

Windows Azureにホストしたアプリケーションのセキュリティ レベルを保証し、脆弱性がないことを確認するために、ペネトレーション テスト (侵入テスト) を行いたい場合があるかと思います。その場合は、次のページを参照し、「ペネトレーション テスト承認フォーム」に記入の上、Windows Azureカスタマー サポートまでご連絡くださいませ。

マイクロソフトは、Widnows Azureのセキュリティ制御/プロセスを改善するために、定期的にペネトレーション テストを行っています。我々は、セキュリティ評価もお客様のアプリケーション開発/配置の重要な一部だと理解しています。そのため、我々は、お客様がWindows Azureにホストしている自身のアプリケーションに対して、許可されたペネトレーション テストを実行するためのポリシーを確立しました。このようなテストは実際の攻撃と区別ができないことがあるので、Windows Azureカスタマー サポートから事前に承認を得た後にだけ、お客様がペネトレーション テストを行うことが重要です。ペネトレーション テストは、我々の使用条件に従って行われなければなりません。ペネトレーション テストのリクエストは、最低7日前には提出されているべきです。

さらに詳細を知る、あるいはペネトレーション テストを開始するためには、ペネトレーション テスト承認フォームをダウンロードし、Windows Azureカスタマー サポートにご連絡ください。

8,064コアで151.3TFlops (効率 90.2%)

スケーラブルなインフラ、新しいインスタンス構成、新しいHPC Pack 2012で、Windows AzureはBig Computeアプリのための最高のプラットフォームに。LINPACK ベンチマークでの検証結果は、8,064コアで151.3TFlops (効率 90.2%)。世界最大のスーパー コンピューター トップ500として認定。

Big Computeのためのハードウェア

HPCのニーズを満たすハードウェアを発表。2つの高パフォーマンスな構成 (8コア/60GB RAM、16コア/120GB RAM) を提供予定。MPIアプリ向けに、InfiniBandネットワーク/RDMAも提供。

  • Intel Sandybridgeプロセッサー (2プロセッサー、2.6 GHz)
  • DDR3 1600 MHz RAM
  • 10 GigEネットワーク (ストレージ アクセス、インターネット アクセス)
  • InfiniBand (IB) 40 Gbpsネットワーク/RDMA

InfiniBandはノード間のRDMA通信をサポート。MPIアプリで、複数コンピューターのメモリを1つのメモリー プールとして利用可能。性能はベア メタル (物理マシン) に匹敵。

この構成は、HPCやコンピュート集中型アプリ (シミュレーションなど) に最適。

LINPACKベンチマーク

Big Computeハードウェアの性能を示すため、浮動小数点の計算能力を表すLINPACKベンチマークを実施し、世界最大のスーパー コンピューター トップ500として認定された。

8,064コアで151.3TFlops (効率 90.2%) を達成。効率は、理論上の最大性能にどれだけ近いかを示す。ネットワークがクラスタのパフォーマンスと効率に影響するため、InfiniBand/RDMAを採用した。

この結果は、Windows Azure上にHyper-Vでホストされた仮想マシン上のWidnows Server 2012で達成したもの。効率的な実装のため、オンプレミスのHPCクラスタと同じパフォーマンスをWindows Azure上で達成可能。

Widnows Azureは、MPIアプリ向けにInfiniBand RDMAネットワーク仮想化機能を提供する、最初のパブリック クラウド プロバイダー。待機時間 (レイテンシ―) が重要なアプリでは、2.1ミリ秒で4バイトのパケットを他のマシンに送信可能。InfiniBandは高いスループットも実現。

アプリのパフォーマンス

次の図は、Widnows Azureの新しい構成で、NAMD分子動力学シミュレーション プログラムが複数コアにわたってどのようにスケールするかを示す。16コアのインスタンスを使ったので、32コア以上ではネットワーク通信が必要。コア追加により、解決時間が見事に減少。

 

シミュレーションがどうスケールするかは、アプリと解決するモデル/問題に依存。パートナーと高パフォーマンス ハードウェアのテストを実施中で、2013年にそれを一般公開予定。

Microsoft HPC Pack 2012による、Windows AzudeのBig Computeサポート

2年前に、Windows AzureのBig Computeサポートを開始。Big Computeアプリは、大量の計算能力を長時間必要とする。たとえば、複雑なエンジニアリング問題のモデリング、金融リスクの理解、病気の研究、天候のシミュレーション、メディアのトランスコード、巨大データ セットの分析など。Big Computeのユーザーは、オンプレミスより柔軟性と経済性に優れるクラウドに向かっている。

2010年12月に、Microsoft HPC Packは、ピーク時にオンプレミスのクラスタからクラウド上の追加リソースを使う、「バースト」機能を提供。HPC Packは、プロビジョニング、ジョブ スケジューリングを担当。

本日、コンピュート クラスタ ソリューションの2006年以降4つめのリリース「Microsoft HPC Pack 2012」を発表。専用サーバー、一時サーバー、デスクトップ コンピューター、Windows Azureとのハイブリッド配置を管理。クラスタは、完全にオンプレミスのみの構成、スケジュール ベースかオンデマンドでクラウドに拡張する構成、すべてクラウドで必要な時だけ使う構成が可能。

新リリースは、Windows Server 2012をサポートし、オンプレミス リソースへのアクセスのためのWindows Azure VPN統合などの新機能を提供。

Microsoft HPC Pack 2012は、2012年12月にリリース予定。

Windows Azure上のBig Computeの現在

Windows Azureは、大規模計算処理をサポートするよう最初から設計済み。Microsoft HPC Packや独自アプリで、数万コアのBig Compute環境を迅速に構築可能。

ソルベンシーII規制のリスク報告

世界最大級の保険数理のプロバイダーであるミリマンのMG-ALFAは、保険/金融企業のリスク モデリングに広く使われている。MG-ALFAは、Microsoft HPC Packと統合されており、バースト時にWindows Azureの利用も可能。ソルベンシーII規制のリスク報告のニーズを満たすため、ミリマンはWindows Azureを使ってMG-ALFAをサービスとしても提供。1年以上正式サービスを提供しており、Windows Azureで最大8,000コアを使用。

MG-ALFAは、数万コアまでスケール可能。ミリマンは、5,800ジョブの計算のために45,500コアを使用し、24時間ほどで100%成功。ユーザーは、短時間でより正確なモデルの結果を取得可能。

世界に保険をかけるコスト

グローバルのプロフェッショナル サービス企業であるタワーズ ワトソンのMoSes金融もモデリング ソフトウェアは、生命保険や年金の企業に広く使われている。MoSesは、Microsoft HPC Packと統合されており、バースト時にWindows Azureの利用も可能。先月、タワーズ ワトソンはWidnows Azureの採用を発表

タワーズ ワトソンの初期プロジェクトは、世界に保険をかけるコストのモデリングによる、Windows Azureのスケーラビリティーのテストだった。MoSesを使って、70億人の生命保険を発行するコストの計算を実行。HPC PackでWindows Azure上の50,000コアに計算を分散。

タワーズ ワトソンは、100,000時間の計算処理を数時間で完了できたことに感心。保険会社は、Windows Azureによって、より正確に迅速に金融モデルの実行が可能に。

ゲノム分析の高速化

クラウドは、科学の視野を広げ、人ゲノムと病気のさらなる理解に役立つ。その一例が、人間の病気に関連する遺伝子マーカーを識別する全ゲノム関連解析 (GWAS)。

Microsoft ResearchのDavid HeckermanとeScience研究グループは、以前より数桁大きなデータ セットを分析することで、遺伝子の病気との関係を発見できる新アルゴリズム FaST-LMMを開発。

研究チームは、HPC Pack、Windows Azureの27,000コア、FaST-LMMを使い、63,524,915,020ペアの遺伝子マーカーを分析。

72時間以上にわたって1,000,000以上のタスクがHPC Packでスケジュールされ、1,900万 コンピュート時間を消費。同じ計算処理は、1台の8コア サーバーでは、25年かかる。

研究者は、Windows Azure Data Marketplaceでこの結果を無償で利用可能。

Big Compute

強力でスケーラブルなインフラ、新しいインスタンス構成、Microsoft HPC Pack 2012によって、Windows Azureは、Big Computeアプリのための最高のプラットフォームに。

関連情報

 

 

Windows Azure Conf、今日深夜開催

Posted: 2012/11/14 カテゴリー: Uncategorized
タグ:, ,

日本時間 11/15(木) 1:30 (11/14(水) 25:30) から、Windows Azureコミュニティのための無料オンライン イベント「Windows Azure Conf」が開催されます。Scott Guthrieの基調講演に続いて、Windows Azureコミュニティのメンバーが続々登壇予定。日本からの参加は厳しい時間帯ですが、是非公式Webサイト登録の上、ご参加くださいませ。

本日より、無償サポートに加え、デベロッパー、スタンダード、プロフェッショナル ダイレクト、プレミアという4つの有償サポートレベルが含まれる、Windows Azureの新しいサポートの提供を開始しました。有償サポートを体験いただくため、今年末まで「スタンダード」を無償で提供しています。詳しくは、以下のページをご覧くださいませ。