スケールアウト型サーバーに適したUbuntu Server

スケールアウト型サーバーに適したUbuntu Server

Ubuntu Serverの導入対象となるサーバーは、基本的にx86アーキテクチャのサーバーと省電力ARMチップを搭載したサーバーになります。

ARMチップを搭載したサーバーや、HP Moonshotのようなx86アーキテクチャでありながら超省電力を実現する高密度カートリッジ型サーバーの導入においてLinuxが採用されていますが、多くのサービスプロバイダーやオンラインゲームサーバー基盤では、数百台、数千台規模の、高さ1Uや2Uの従来型x86サーバーにLinuxを導入する必要があります。しかし、ライセンスコスト削減のニーズからフリーLinuxの利用が多いのが現実です。

一方、製造業や通信、流通業等の大規模なエンタープライズ向け顧客の部門サーバー等においては、データベースシステムに商用Linuxの採用が見られますが、スケールアウト型システムの導入に伴い、Linux OS自体のサブスクリプション費用のコスト削減とベンダーサポートの両立の難しさが課題になっています。サーバー台数が10台以下のような小規模なスケールアウト型システムでHadoopを稼働させるユーザーでは、オンライントランザクション系の基幹システムから分離された分析基盤であるため、障害時の影響度が低いとはいえ、Hadoop基盤をデータの二次保管庫として利用している場合もあります。

このように、データ保管庫と分析基盤を両立させる等のコスト圧縮を実現しつつも、ベンダーのサポートを両立させたいというニーズは少なくありません。Hadoop以外でも、MySQL等のマスター・スレーブ型データベースシステムでスレーブノードの増加によって性能を向上させる場合なども、サブスクリプションのコスト低減とサポートの両立が課題に挙がっています。

特に、日本の多くのエンタープライズ・ビジネス向けの企業ユーザーは、Linuxの利用においてベンダーサポートを重視します。中でも、本番サービスを展開するデータベースサーバーや大規模メールアーカイブ基盤等、システムの障害発生が社会基盤や組織体に大きな影響が出るようなシステムではその傾向が顕著です。なぜならば、Linuxカーネルやハードウェア監視エージェント、ドライバー類に問題が発覚した場合の対応において、ハードウェアベンダーのサポートが無くなると、問題解決の窓口を失い、サービス開始や継続に大きな影響が出てしまうからです。

この問題の解決手段の一つは、ハードウェアベンダーが提供するOEM版の商用LinuxであるUbuntu Serverを購入することが挙げられます。先の問題解決のためのベンダー窓口を維持しながらも、従来の商用Linux等のサブスクリプション費用の圧縮を同時に実現できるため、OEM版のUbuntu Serverは、日本のエンタープライズ向け顧客の選択肢を一つ増やした形になったといえるでしょう。ただし、Ubuntu Serverは外部ストレージのサポート等にまだ課題があるため、共有ディスク型のHAクラスター等の利用には、豊富な実績を有するRed Hat系やSUSE系のエンタープライズ向けLinux OSを強く推奨します。Ubuntu Serverのデータベース利用としては、DASを使ったスケールアウト型のNoSQL等の分散DB基盤での採用に留めておくのがよいでしょう。

図4:オンライントランザクション系システムと分析基盤は分離させるのが基本。Hadoop基盤はデータの二次保管庫の役割を果たす場合がある(クリックで拡大)

スケールアウト型サーバーを大量に導入するホスティングベンダーやオンラインゲームサービスプロバイダー、クラウド業者にとってもUbuntu Serverは威力を発揮します。通常、Linuxサーバーを大量に導入する場合には、ネットワーク経由で自動インストールを行いますが、Ubuntu Serverには、OSの標準機能として、物理サーバーへのベアメタル・インストールを実現するMaaS(Metal-as-a-Service)が用意されています。

MaaSを利用すれば、大量のノードへのLinuxインストールを簡素化できるため、構築の手間を大幅に削減できます。従来は、大量のノードをインストールするための管理用サーバーに商用のデプロイメント・ツールを構築していましたが、OSのベアメタル配備だけが目的であれば、OSに標準的に添付されているMaaSを使わない手はありません。筆者も業務でHadoopやCassandra等のOSSの動作確認を行うため、大量のUbuntu Serverを配備する必要があるのですが、MaaSサーバー自体の構築も簡単で、Ubuntu Serverの配備もWebブラウザから容易に行えるため、簡易的にUbuntu Serverを複数配備したい時に重宝しています。

図5:MaaSによって大量のUbuntu Serverの配備の手間が劇的に低減する(クリックで拡大)

以下にハードウェアベンダーによるOEM版のUbuntu Serverを購入した場合の特徴やメリットについて簡単にまとめておきます。

  • Canonical社とHPは“ワールドワイドアグリーメント”を締結しているため、Canonical社によるサポートとHPの持つ豊富な技術ノウハウにより、日本HPを一括窓口として提供することが可能
  • OEM版Ubuntu ServerをHPから購入すれば、認定済みのHP ProLiantサーバーでの保守窓口を1本化
  • Ubuntuの導入時および継続的なライセンス費用やサブスクリプション費用はかからない
  • Canonical Ubuntu Server Standardでは、標準時間のサポート
  • Canonical Ubuntu Server Advancedでは、24時間365日のサポートが可能
  • カーネルの基本機能、ブートローダー、ドライバー、ファイルシステム、OSの基本コマンドの他に、OS標準添付のApache、Samba、DNS、FTP、squid、DHCP、NIS、NFS、postfix、OpenLDAP、KVMの機能についてハードウェアベンダーの保守サポートの技術支援を受けることが可能

Ubuntu Serverのサポート内容については以下のURLで確認することができます:
> http://h50146.www5.hp.com/services/cs/availability/sw/list/ts_ubuntu.html

図6:大規模エンタープライズ系システムのユーザーは、サーバーとUbuntu Serverのワンストップサポートを重要視する傾向がある(クリックで拡大)

明日は、スケールアウト型サーバーのHP Moonshotを使って、仮想化を導入せずに物理サーバーで集約を行う方法や、Ubuntu Serverのバージョン情報などについて解説していきます。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30