[入門編] Ubuntu Serverの基礎(後編)

2013年12月13日(金)
古賀 政純

前回に続き、Ubuntu Server入門編の第2回では、HPが提供しているスケールアウト型サーバー、HP Moonshotを使った物理サーバーによる集約や、Ubuntu Serverのバージョンに関する情報、Canonical社による動作認定について紹介していきます。

OSSクラウド、ホスティング基盤向けに設計されたHP MoonshotとSL2500 Gen8

Ubuntu Serverの特徴を生かしたOSSクラウド基盤やホスティングサービスを提供するためには、それに合ったサーバーシステムを考慮する必要があります。クラウド基盤では、仮想化技術が使われる傾向が多く、数年前までは、仮想化基盤といえばブレード型のサーバーに集約するというのが一般的でした。しかし近年、クラウドサービスを手掛けるサービスプロバイダーの多くで、仮想化システムの仮想ネットワーク設計の難しさ、仮想化ソフトウェアの障害の切り分けの煩雑さ、ライセンスコスト等が問題視されており、仮想化技術による集約のメリットが生かない状況も出てきました。

HPではこれらの諸問題を解決する手段の一つとして、超省電力で集約度の高いスケールアウト型サーバーのHP Moonshotを使い、仮想化を導入せずに物理サーバーで集約を行うことを提案しています。

HP Moonshotは、1台のコンピューターをSoC(System-on-Chip)の技術をベースとした超省電力設計のカートリッジ型基盤に収めています。1枚のカートリッジ当たり10数ワットという消費電力のため、大量のカートリッジを稼働させても全体として低消費電力を実現する物理基盤です。4.3Uの1台のシャーシに45台のカートリッジが収納でき、それぞれの45台に独立したUbuntu Serverを稼働させることが可能です。

将来的には、1枚のカートリッジに4台のコンピューターが搭載されるカートリッジが登場する予定で、4.3Uのシャーシに合計180台のコンピューターを搭載することが可能になります。省電力でかつ集約率も高く、仮想化ソフトウェアを導入しなくても、すでに物理基盤で集約できているため、カートリッジ型基盤とUbuntu Serverとドライバー間で発生する障害の切り分けを簡素化することができます。まさに「仮想化から物理化への回帰」といっても過言ではありません。

ここで重要なのは、消費電力あたりの性能を見る点です。現時点のカートリッジはCPUにIntel社のAtomを搭載しているため、ブレードサーバー等に使われているXeonやOpteronのサーバー向けプロセッサに比べて、はるかに性能面で劣ります。CPUに高性能を期待するようなシステムには適さない面がありますので、消費電力あたりの性能と利用方法で比較検討する必要があります。

HP Moonshotの適用範囲としては、主にWebサーバーやキャッシュサーバー、物理ホスティング基盤が向いています。なぜなら、CPUの性能をそれほど必要とせず、かつWebフロントエンドとしては、CPUやメモリ、ディスク性能として十分な性能を有しているからです。また、現状一つのゲストOSあたり1CPU、数GBメモリ、数十GB程度のディスクをホスティングするような環境では、仮想化技術を導入せずに、物理サーバーをそのままエンドユーザーに提供する物理ホスティング基盤に置き換えることができます。

Webサーバー、キャッシュサーバー、物理ホスティング基盤では、大量のLinux OSをインストールする必要があるため、それらの配備をUbuntu Serverが持つMaaSを使えば、OSの導入の自動化も実現できます。また、Ubuntu Server上で構築されたJujuを使えば、Webサービスやmemcached等のWebキャッシュを実現するOSSを、簡単にHP Moonshotに配備できる点は、Ubuntu Serverがまさにスケールアウト型サーバーに適したOSであることを如実に示しています。

図1-1:超省電力・超高密度実装のカートリッジ型サーバーHP MoonshotとUbuntu Serverの組み合わせが、仮想から物理への回帰を実現する(クリックで拡大)

以下は、Canonical社のMark Baker氏から提供頂いたJujuの利用シーンに関する資料です。Jujuを使うことで、Amazon WebサービスやHP Cloudだけでなく、物理基盤であるHP MoonshotへのOSSの配備やオーケストレーションも可能であると、Canonical社自身が提唱しています。

図1-2:2013年春時点でCanonical社Mark Baker氏から提供頂いた資料。クラウド基盤と物理基盤の両方へのOSSのデプロイを実現している(クリックで拡大)
日本ヒューレット・パッカード株式会社 プリセールス統括本部 ソリューションセンター OSS・Linux担当 シニアITスペシャリスト

兵庫県伊丹市出身。1996年頃からオープンソースに携わる。2000年よりUNIXサーバーのSE及びスーパーコンピューターの並列計算プログラミング講師を担当。科学技術計算サーバーのSI経験も持つ。2005年、大手製造業向けLinuxサーバー提案で日本HP社長賞受賞。2006年、米国HPからLinux技術の伝道師に与えられる「OpenSource and Linux Ambassador Hall of Fame」を2年連続受賞。日本HPプリセールスMVPを4度受賞。現在は、Linux、FreeBSD、Hadoop等のOSSを駆使したスケールアウト型サーバー基盤のプリセールスSE、技術検証、技術文書執筆を担当。日本HPのオープンソース・Linuxテクノロジーエバンジェリストとして講演活動も行っている。Red Hat Certified Engineer、Red Hat Certified Virtualization Administrator、Novell Certified Linux Professional、EXIN Cloud Computing Foundation Certificate、HP Accredited Systems Engineer Cloud Architect、Red Hat Certified System Administrator in Red Hat OpenStack、Cloudera Certified Administrator for Apache Hadoop認定技術者。HP公式ブログ執筆者。趣味はレーシングカートとビリヤード

連載バックナンバー

Think ITメルマガ会員登録受付中

Think ITでは、技術情報が詰まったメールマガジン「Think IT Weekly」の配信サービスを提供しています。メルマガ会員登録を済ませれば、メルマガだけでなく、さまざまな限定特典を入手できるようになります。

Think ITメルマガ会員のサービス内容を見る

他にもこの記事が読まれています