Skip to Content Java Solaris コミュニティ パートナー 開発者 マイ・アカウント ご購入について (0120-33-9096) Japan Worldwide
Sun Inner Circle for information technology leaders

ウチの会社にHPCは必要なの?
~ペタスケールのコンピューティングをお手頃価格で実現する、
サンの『業務対応HPC』~

ハイ・パフォーマンス・コンピューティング(HPC)は長年、学術・研究機関が成功するために不可欠なテクノロジでした。ところが、最近のトレンドでは、一般企業の幅広い業種で、複雑な演算のニーズの増加に伴い、HPCを中心的なツールとして検討する会社が増えています。

さて、これまでは、どんな分野で、HPCのニーズがあったのでしょうか。

HPCが必要とされる例:
  • 製造業の技術者が、新しいデザインに対して演算が複雑なシミュレーションを実行する必要がある場合
  • 金融アナリストが、「リアルタイム」のリスク分析をより短時間でより多く実行し、利益を上げたい場合
  • 地球物理学者が、生産量の多い油田やガス田を特定し、資源を抽出するコスト効率が最も高い方法を判断したい場合
  • 生命科学者が、DNA塩基配列決定法や創薬をより迅速に、より高いコスト効果で行いたい場合

一般企業での業務にHPCが必要かどうかはどのように判断すればいいのでしょうか。そして、サンはどのように皆さんの業務を手助けできるのでしょうか。

本記事では、サンのHPCと統合システム担当ディレクターであるビヨルン・アンダーソンに、企業のデータセンタを対象としたサンのHPCについて、また、最近発表された、ペタスケールのコンピューティング環境、『Sun Constellation System』について話を聞きました。(Sun Constellation Systemは、今年6月にドイツで開催されたスーパー・コンピュータの国際会議International Supercomputing Conference(ISC)で発表された、世界初のオープンなペタスケール・アーキテクチャです。)

Q: 『業務対応HPC』という言葉が最近聞かれますが、これは具体的にどういうものですか?
A:

サンのお客様が期待している可用性、信頼性、セキュリティをHPCアーキテクチャで提供するものです。

アーキテクチャは、1つのラックから、演算速度が非常に高い大規模なスーパーコンピュータまで拡張できます。

Q: このアーキテクチャは何から構成されるのでしょうか。
A:

HPCアーキテクチャの主なコンポーネントには、Sun x64サーバストレージ、新しいSun InfiniBandスイッチ、Solaris 10オペレーティング・システム、そしてクラスタ全体の作業負荷を管理するためのSun Grid Engineが含まれます。

また、HPCクイック・スタート(HPC Quick Start)サービスを提供し、ソリューションを工場出荷時に構成し、すぐに稼働できる状態で出荷するので、HPC環境の稼働を開始するまでのコストと時間を最小限に抑えることができます。

Q: Sun HPCシステムの稼働を開始するまでにどのくらいの期間がかかりますか?
A:

ハイエンドのHPCシステムについては、業界標準では数か月かけて段階的に本稼働モードにしていきます。ミッドレンジでは、導入が完了するまで通常は数週間かかります。しかし、

ハイエンドでは、約1年前に1万人を超える学生が利用する大規模なクラスタを東京工業大学に導入しましたが、このときクラスタは1か月で本稼働を開始していました。ミッドレンジでは、ミシシッピ州立大学への導入で、サンはHPCの導入期間の記録を保持しています。配達のトラックが到着してから、512ノードのクラスタが稼働を開始するまでに2日もかかりませんでした。

ページ先頭へ

Q: 企業にHPCが必要かどうかは何を目安に判断すればいいのでしょうか。このようなコンピューティングはまだ学術・研究分野に限られているのではないでしょうか。
A:

結局、ビジネス・ニーズがHPCの必要性を決定します。複雑さが増す問題をモデル化し、解決することが、多くの企業で業務の一部になっています。興味深いのは、最近HPCに注目しているのが、通常思い浮かぶ自動車、エネルギー、製薬などの業種にとどまらないことです。

金融サービスや保険会社が、リスクや株式のポートフォリオの複雑な分析のためにHPCを採用するケースが増えています。エンターテインメント業界も、アニメ映画のレンダリング用にHPCに期待しています。そして、

ビジネス・ニーズが確立したら、企業は、HPCがコスト、スケーラビリティ、管理のしやすさ、消費電力や設置スペースなどのデータセンターの条件をどのように満たしているかを確認する必要があります。

従来は、HPCの導入の前には高い壁が立ちはだかっていました。しかし、新しいHPCシステムによって、様々な業種の企業が、HPCに手が届くようになり、すぐに使い始めることができるようになりました。HPCで、企業は製品をより短期間で市場に投入できるので、他社の先を行くことができます。

Q: Sun HPCにはどのような演算処理能力のオプションがあるのでしょうか。
A:

条件によって異なります。小規模な導入も可能ですし、物理的な限界を押し広げることもできます。現在、テキサス大学オースティン校のテキサス先端計算センター(TACC:Texas Advanced Computing Center)が、新しいSun Constellation Systemとサンの標準コンポーネントから構成されるクラスタを導入中です。このクラスタは処理能力が500テラフロップ(毎秒500兆の演算)を超えます。

企業のデータセンタには、TACCが使用しているサーバを1~2ラック、またはコンパクトな4UのスペースにSun Fire X4600 M2サーバと1/4Tバイトのメモリがおそらく適しています。どちらの環境も標準コンポーネントとオープン・インタフェースを基盤とし、小規模なラックから、ペタスケールのスーパーコンピュータのパフォーマンスまで拡張が可能です。

Q: このパフォーマンス性は、実際、多くの企業のHPCへの期待に応えているのですか?
A:

HPCが、学術・研究分野というルーツを飛び出していることを理解することが重要です。このようなシステムに投資しているほとんどの企業は、高パフォーマンスと信頼性を低コストで実現したいと考えています。また、短期間で導入でき、他のITシステムと同じように保守も簡単であることを求めています。サンは、これらの分野において数十年の経験を持っています。

Q: HPCシステムのバックボーンとしてサンのサーバを使用することに、消費電力と冷却効果のメリットはあるのでしょうか。
A:

また、当社のブレード・サーバは、他社のほとんどのラックマウント・システムと比較して、エネルギー効率が高くなっています。HPC環境用に、サンは1ラックあたり48ブレードの構成を提供しています。Sun Grid Engineによる作業負荷管理も使用して、使用率を98パーセントまで向上できます。

ページ先頭へ

Q: 従来のデータセンタ内でHPC環境を運用する複雑さは、ほかにどのような方法で軽減されますか?
A:

Grid Engineによって、必要な処理が、使用可能な演算リソースにバランスよく割り振られるので、マシンがアイドル状態や過負荷状態にならず、プロジェクトを迅速に実行できるのです。

構成可能性については、Sun Grid Engineでは、その分散リソース管理(DRM)によって、スクリプトをプラグインし、またユーザが動作を任意に変更できます。TACCがHPCインフラストラクチャの管理にSun Grid Engineを選んだのも、このDRMが理由の一つでした。また、ジョブの送信、監視、及び制御用のAPIは言語に依存しないので、開発者は、スーパーコンピューティングのグリッドと統合し、ほかのDRM APIとの間で移植可能なアプリケーションを作成できます。

Q: Sun Grid Engineではどのように複数のクラスタが管理されるのですか?
A:

多くの場合、組織は結局、演算処理能力が足りなくなるので、クラスタの拡大に伴って管理が難しさを増すのであれば、HPCをデータセンタに追加するのはほとんど意味がないのです。Grid Engineでは、マシン間に仮想的に線を引く1つのマスタ・ポリシーに従って全てのクラスタを管理できます。その結果、組織内でHPCへのニーズが拡大したときに、引き続き最も重要なプロジェクトを優先できます。

Q: Sun Grid Engineを、他社製品と比較すると、どんな違いがありますか?
A:

製品化された同等のオープン・ソース・ソフトウェアはなく、他社独自の製品は、Sun Grid Engineよりも機能が少ないのに価格は数倍です。Grid Engineはライセンスが多数のCPU単位になっていますが、他社独自の製品はコア単位で販売されています。

さらに、エンタープライズ・コンピューティングとユーティリティ・コンピューティングに必要なGrid Engineの一部の機能が、他社製品にはありません。これらの機能には、SQLデータベースでアカウンティング情報を確認できる機能や、また簡単なクエリでグリッド処理の概要を確認できる機能などがあります。

ページ先頭へ

Q: Sun HPCアーキテクチャでは、Solaris OSはどのような位置付けにあるのでしょうか。
A:

Solarisは、スーパーコンピューティング環境でのノードの複雑さや応答時間を管理できるように設計されています。4プロセッサのブレードをサポートする必要があり、各プロセッサにコアが4つある場合、16のコアを全て管理する複雑さが増してしまうのです。

CPUを2つだけ考えればよかったときは、タスクを実行しているCPUに正しくメモリが割り当てられる可能性は50パーセントだったので、パフォーマンスは通常は良好でした。しかし、プロセッサとコアが複数ある場合、何が起こるか予測できません。

Q: HPC環境のスケーラビリティの面では、SolarisはLinuxと比較してどうでしょうか。
A:

HPCでは、プロセッサへのデータ供給を継続し、オーバーヘッドを可能な限り抑えるため、帯域幅と浮動小数点演算の比率が重要です。例えば、Solarisは仮想メモリ機能を備えており、最大1Gバイトのページ・サイズをサポートしますが、Linuxのページ・サイズは8000バイトに限られています。

このため、Solarisのほうが、HPCアプリケーションに必要なデータ量を効率的に処理できます。TACCのような環境では、オペレーティング・システムでInfiniBandスイッチのファブリック・マネージャ、演算ノード、及びストレージが制御されます。

ぜひ、OpenSolaris.orgからSolarisをダウンロードしてその差を体感してみてください。

ページ先頭へ

Q: どういったスーパーコンピューティング・クラスタでも、ストレージは主要なコンポーネントとなっていますが、Sun HPCアーキテクチャは、この分野に関してはいかがでしょうか。
A:

HPCストレージのユニークなオプションとして、サンの“データ・サーバ”があります。1Tバイトのディスクを装備したSun Fire X4500サーバでは、1つのラックで1/2ペタバイト近いストレージを実現できます。TACCでは、このサーバを使用して1.7ペタバイトのストレージを用意しようとしています。

この容量以上のストレージも可能です。ヨーロッパ原子核研究機構では、100台を超えるSun Fire X4500サーバを使用して2.5ペタバイトを超えるデータを保存しています。

多くの企業は、4Uラックでこのサーバ1、2台にそれぞれ24~48Tバイトのデータを保存できれば十分です。

ストレージのオペレーティング・システムとしてSolarisが大きな役割を果たすこともお伝えしなければなりません。このような大規模な環境では、ペタバイトまたはそれ以上のデータをストレージ・エリア・ネットワークに置くのは難しすぎるからです。例えば、TACCでは、ストレージを直接InfiniBandのネットワークに配置し、ストレージ・サーバを実行するプラットフォームとしてSolarisを使用できます。

Q: サンはハイエンドでのHPCアーキテクチャのスケーラビリティをどのように考えているのでしょうか。
A:

現在、Top 500リストの上位を占める大規模なスーパーコンピュータの一部は、比較的低速のプロセッサを大量に使用して構築され、ノードあたりのメモリが少なく、それぞれ独自仕様の相互接続を使用しています。これに対して、

したがって、サンは業界全体の投資をフルに活用し、コモディティ・コンポーネントのコスト曲線に乗ることができるのです。お客様にとっては、選択肢が増えることになります。サンは、Sun Constellation Systemによって、システム・レベルでイノベーションを市場にもたらしています。それは、設計点が完全なクラスタであり、1つのラック内で1テラフロップ以下から1ペタフロップ以上までの優れたスケーラビリティを重視した技術革命です。これは、互換性のある同じアーキテクチャ内で1000倍を超えるスケーラビリティにあたるのです。

Q: ペタスケールのHPCは、一般企業にどのようなメリットがあるのでしょうか?
A:

ペタスケール・コンピューティングは、現在はほとんどの企業の情報システムにとって、最新トレンドとしてもてはやされていますが、今後数年のうちにはごく一般的な技術になるはずです。複雑さが増す問題をモデル化し、解決することが、多くの組織で業務の一部になっており、この勢いに衰えはまだ見られません。会社間の競争圧力によって、むしろこの傾向に拍車がかかるはずです。今後は、演算処理能力を増加できるスケーラブルなパスが、多くの企業にとって重要になると考えています。


Reader Survey
この記事は参考になりましたか?
     

コメントがございましたらご記入ください


ページ先頭へ

  ウチの会社にHPCは必要なの?
  いまさら聞けない、『なぜ、アイデンティティ管理が必要なの?』


Sun Inner Circle
業界の最新トレンドがわかる技術情報マガジンSun Inner Circleに今すぐご登録ください!