[実践編] Ubuntu Serverの運用・管理、商用製品の利用メリットと今後の展望(後編)

2014年5月14日(水)
古賀 政純

Ubuntu Server on HP ProLiantでサーバー筺体のLEDを制御する

hpuidコマンドは、サーバーの筺体の前後に搭載されている青色のLEDを制御できます。hpuidコマンドに、-eオプションを付与することで、サーバー筺体のLEDを点灯させることができます。また、-dオプションで消灯します。さらに、-sオプションによりLEDの状態を表示することができます。このLEDは、データセンターの現場技術者が保守作業対象のサーバーを簡単に見つける役目を担っています。

また、遠隔の管理者が遠隔管理チップiLO4の仮想端末を使用した場合、LEDが点滅するようになっており、現場技術者が、hpuidコマンドやLEDの点滅状態をみることで、遠隔地の管理者によるiLO4仮想端末の使用状況を確認することができます。この時、hpuidコマンドによって、LEDの状態を確認すると、BLINKINGと表示されます。

hpuidの出力を定期的にUbuntu Serverのcron等で監視し、状態がBLINKINGかどうかをチェックしておけば、iLO4経由による仮想コンソールを使った遠隔操作が行われたかどうかのチェックも可能となります。

図4:hpuidにより筺体のLEDの点灯、消灯の制御、状態の確認が可能。hpuidは、遠隔地の管理者とサーバー保守作業を行う現場技術者の意思疎通を円滑にする重要な役目を担っている(クリックで拡大)

Ubuntu Server on HP ProLiantにおけるRAID監視

近年、注目を浴びているRed Hat StorageやGlusterFS、Scality、Cephなどのスケールアウト型分散ストレージ基盤では、複数のx86サーバー間でデータのレプリカを保有しているものの、単体サーバーの対障害性向上のため、サーバーの内蔵ディスクにおいてハードウェアRAIDを構成するのが一般的です。RAIDを構成すれば、サーバーのディスク障害に対応できますが、障害が発生した場合に、管理者に通知する監視の仕組みが必要になります。

HP提供のMCPに含まれるhpacucliコマンドを使えば、Ubuntu Serverにおいて、RAIDコントローラー配下のRAID構成や物理ディスクの状態を監視することが可能です。

図5:hpacucliコマンドによるSmartArray P420i RAIDコントローラー配下のRAID構成と物理ディスクの状態を確認している様子(クリックで拡大)

[まとめ] Ubuntu Serverの導入にあたって検討すべき項目

HPからOEM提供されているUbuntu Serverは、サブスクリプション・ライセンス課金がなく、日本HPの有償の保守サポートが受けられるOSです。HPがOEM提供している他の商用Linux OSと同様に、HPサーバーとのワンストップ・サポートを提供している点も見逃せません。HPのOEM版Ubuntu Serverを購入したユーザーは、日本HPの保守サポート窓口に電話または電子メールで保守を受けることができます。この時、ハードウェアとUbuntu Serverの両方について保守サポートを一括した窓口で受けることが可能ですので、問い合わせ窓口で迷子になることがありません。

日本HPでは、大規模なUNIXシステムやLinuxシステムの経験を豊富に持つ技術者がハードウェア、HP製のソフトウェア、Ubuntu Serverの切り分け作業を行います。もし日本HPで解決できないUbuntu Serverの問題が発生した場合は、米国HPのグローバルの選任サポートチームが問題解決に当たります。この時、HPは、Canonical社のサポートエンジニアと協調し、問題解決に当たります。大規模で高い可用性を要求されるエンタープライズ向けのシステムにおいては、OEM版Linux OSならではの手厚いベンダー保守サポートが必須の場合が少なくありませんが、Ubuntu Serverにおいても、既存のUNIXやLinuxと同様の保守サポートを受けることが可能となっています。

HP提供のOEM版Ubuntu Serverは、仮想化環境においてもメリットがあることを忘れてはなりません。仮想化をしない利用環境やゲストOSを1つまで起動するような環境では、従来のHPサポート付の商用Linux より20%低価格(2014年3月HP調べ)になっています。また、仮想マシンの数が無制限という使用条件においては、従来のHPサポート付の商用Linux よりも69%低価格(2014年3月HP調べ)になっています。仮想化ソフトウェアのライセンスもかかりませんので、KVMの仮想化技術を使った集約を計画している場合は、是非Ubuntu ServerとHP ProLiantの組み合わせを検討してみてください。
エンタープライズ・レベルの厳密な保守サポートが要求されるようなシステムにおいて、Ubuntu Serverの導入計画がある場合は、以下の項目を検討するようにしてください。

  • ハードウェアベンダーによる信頼性の高い技術サポートがあるか
  • 実績豊富なLinuxの保守サポートチームが対応できるか
  • Ubuntu Serverのカーネル、ドライバー、ファイル・システムの技術支援を受けられるか
  • Canonical社への問題のエスカレーション・パスが存在するか
  • ベンダーの24時間365日対応があるか
  • 導入予定のx86サーバーとUbuntu Serverのサポート窓口が1本化されているか
  • 仮想化を含め、サブスクリプションおよびライセンス課金において、大きな優位性があるか
  • 問題の切り分け以外に、パラメータ設定、新バージョン のインストール等の支援策があるか

10回にわたってお送りしてきたUbuntu Serverの連載も今回で終了です。本連載では、Ubuntu Serverの基礎から、Ubuntu Serverをスケールアウト基盤に配備するための技術、管理手法やOSSの活用法を説明しました。OSSクラウド基盤を取り巻くUbuntu Serverの世界は、革新的なものが目立ちます。発展を続けるUbuntu Serverとスケールアウト基盤を使った戦略的なITシステムを是非構築してみてください。

日本ヒューレット・パッカード株式会社 プリセールス統括本部 ソリューションセンター 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メルマガ会員のサービス内容を見る

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