Select Language : English 日本語

南北アメリカ

ブラジル: English / 日本語 / Português do Brasil
アメリカ: English

ヨーロッパ、中東、アフリカ(EMEA)

EMEA:
(ベルギー, フランス, ドイツ, オランダ, スペイン, アラブ首長国連邦, イギリス)
English / 日本語 / Español / Deutsch / Français
ロシア: English / 日本語 / русский

アジアパシフィック

日本(法人のお客さま): English / 日本語
日本(個人のお客さま): English / 日本語
オーストラリア(NTT Com ICT Solutions): English
中国本土: English / 日本語 / 簡體中文
香港/マカオ: English / 日本語 / 繁体中文 / 簡體中文
インド: English / 日本語
インドネシア: English
韓国: English / 日本語 / 한국어
マレーシア: English
フィリピン(DTSI): English
シンガポール: English / 日本語
台湾: English / 日本語 / 繁体中文
タイ: English / 日本語
ベトナム: English / 日本語

クラウドネイティブの新常識「OpenStack」とは(前編)なぜOpenStackを活用する企業が増えているのか

オープンソースのクラウド基盤ソフトウェアとして利用が進む「OpenStack」について、「日本OpenStackユーザ会」会長の水野伸太郎氏とNTTコミュニケーションズのクラウド・エバンジェリストである林雅之氏にそれぞれ「クラウドネイティブの新常識「OpenStack」とは」と題して、関連テーマについて語っていただきました。


「日本OpenStackユーザ会」会長
(NTT ソフトウェアイノベーションセンタ所属
水野 伸太郎氏

オープンソースで開発されているクラウド基盤ソフトウェアとして、さまざまな企業が自社のプライベートクラウドの構築に利用しているのが「OpenStack」です。このOpenStackの開発に早くから取り組み、グループ内での利用を推進している、「日本OpenStackユーザ会」会長の水野伸太郎氏(NTT ソフトウェアイノベーションセンタ所属)に、これまでの取り組みや、クラウドネイティブの時代において企業がOpenStackを採用するさまざまなメリットについて語ってもらいました。

独自開発を諦め、OpenStackの開発に参加

広く一般に提供されているパブリッククラウドを使うのではなく、自社で独自にプライベートクラウド環境を構築する際、多くの採用事例があるのはVMwareの製品ですが、昨今では「OpenStack」を選択する企業も増えつつあります。

OpenStackはオープンソースで開発が進められているクラウド基盤ソフトウェアであり、Rackspace HostingとNASAが2010年に開発を開始しました。その後IBMやHP、インテルなど数多くの企業がコミュニティに参加し機能強化が進められ、多くの企業がユーザーとして利用しているほか、NTTコミュニケーションズの「Enterprise Cloud」など、OpenStackを基盤に採用したクラウドサービスも少なくありません。

このOpenStackに開発に積極的に関与している組織として、NTTの研究所である「NTT ソフトウェアイノベーションセンタ」が挙げられます。同研究所でOpenStackに携わり、また日本OpenStackユーザ会の会長も務める水野伸太郎氏は、OpenStackの開発に関わることになった背景を次のように説明します。

「もともと研究所で独自にクラウド基盤を開発していました。しかし膨大な開発費が発生するし維持管理も大変だということで、オープンソースに切り替えることになりました。すでにオープンソースとして開発されているものを利用し、それをよりよくするために開発を行い、その成果を事業会社に提供するという仕組みを作ろうとしたわけです」

商用サービスとして使うために必要な機能を独自に開発

ただし、当時のOpenStackには問題もあったと水野氏は振り返ります。「NTTグループは、OpenStackの開発が始まった当初から関わっていましたが、当時の品質は決して高くありませんでした。そのため研究所としては品質向上に非常に力を入れて、とにかく検証してバグを見つけ出し、それを直すという活動に注力しました。またOpenStack自体も急激に進化していましたが、私たちにとっては足りない機能があったほか、安定性の面でも不十分でした。それでOpenStackと連携するソフトウェアを独自に開発し、商用サービスに使えるようにしたのです」

「OpenStackはAPIを公開しており、これを利用して外部のプログラムと連携することが可能です。NTT ソフトウェアイノベーションセンタでは当初、そのAPIの範囲をさらに超えて、直接OpenStackのコードに対して独自機能追加のための開発を行い、NTTコミュニケーションズの「Cloudn」など、商用サービスで使える形を整えたのです。しかし、こうした独自の開発はOpenStackの新しいバージョンがリリースする毎に、追加した機能を修正する稼働がかかるため、コミュニティと連携して開発を進める方針に切り替えました」

関連記事

この数年で飛躍的な発展を遂げているクラウド市場。今まで様子見をしていた企業も、いよいよ現実的に導入を検討せざるを得ない段階まできていると言っていいだろう。そこでクラウドNAVI編集部では、実際にクラウド導入した企業にヒアリング調査を実施。【続きを読む】

いまクラウド化が困難なオンプレミス環境を持つ多くの企業で「ハイブリッドクラウド」の導入が進んでいます。しかしハイブリッドクラウドにはさまざまな利用形態があり、事前の充分な検討、準備なしには想定した効果は得られません。【続きを読む】

日本各地に拠点を設立しているが、拠点間を接続するネットワークに問題があり、システムを安定して使えないといった状況が生じている。また、拠点によってセキュリティ対策の内容が異なるなど、ガバナンス面にも問題がある。【続きを読む】

特集コンテンツ

この記事が注目されています

このページのトップへ