日本を代表するシステムインテグレーター(SI)の一社であるNTTデータ。同社は、ビジネスの原点である「お客様本位」を企業理念に、「お客様にご満足いただける情報システムの提供」に全社を挙げて取り組んでいる。その取り組みのひとつがオープンソースソフトウェア(OSS)分野の普及促進である。
NTTデータでは3年前より、OSSを推進する部門を設立。現在「オープンソース開発センタ」と呼ばれているこの組織は、OSSによりシステムを開発する部門と、OSSの検証およびサポートを行う部門の2つの組織で構成。200名を超えるエンジニアがOSSの普及促進に取り組んでいる。
オープンソース開発センタの取り組みは、システムのすべてをOSSで実現する「フルオープンソース」が基本。オペレーティングシステム(OS)であるLinuxから、OSSミドルウェアのPostgreSQL、Apache、Tomcatまで、フルオープンソースのソフトウェアスタックを活用することが前提となっている。
「約50名で構成される評価・検証チームと、約150名で構成されるSIチームが一緒になり、毎年少しずつ規模の大きなシステムをOSSで構築することに挑戦しています。2つのチームが連携しながら少しずつ難しいシステム構築に挑戦し、うまく仕組みを作っていくことで経験を積み重ね、ノウハウを蓄積しています」と話すのは、NTTデータ 執行役員 基盤システム事業本部長である山田伸一氏だ。
NTTデータがOSS分野に注目したのには、3つの理由がある。山田氏は、「高尚な理由と低レベルの理由、そして中間レベルの理由です」と話す。
まず高尚な理由は、「ハードウェアをはじめ、さまざまなITリソースがコモディティ化していく中で、社会インフラとして誰もが必要とする(よく使われる)ソフトウェアもコモディティ化すればいいと思っていた」こと。低レベルの理由は、「タダ(無料)のソフトウェアが使えるといいなと思った」こと。そして中間のレベルの理由とは、「OSSを活用することで、自社の技術者のスキルを向上できるのではないかと考えていた」ことだ。
「そのほかにも、商用のソフトウェアを使用していて、その提供ベンダーから“このソフトウェアのサポートは終了です”と言われると、仕方なくお金を払ってバージョンアップをしなければならないという経験も何度もありました」と山田氏は言う。
このような経験から山田氏は、「OSSを有効に活用することで、ムダな仕事やムダな投資をなくすことができるのではないか?」と考えたという。
NTTデータでは、オープンソースソフトウェアの運用管理ツール「Hinemos」やPostgreSQLに高速で高精度な全文検索機能を提供するソフトウェア「Ludia」、複数のPostgreSQLサーバをひとつのデータベースとして仮想化し、並列分散動作させるソフトウェア「PostgresForest」など、OSS関連ソフトウェアを独自に開発・提供している。
これらのソフトウェアを開発するに至った経緯を山田氏は、次のように語る。
「OSSの利用を始めた当時、既存の仕組みだけでは足りない機能がありました。たとえば、OSSを使用したシステムで障害が発生した場合、それを解析する仕組みがありませんでした。そこで、VAリナックスと共同で“ミニカーネルダンプ”を開発し、オープンソースとして2004年10月に公開したのです」
勝ち残るIT活用--中堅中小企業の現場からタレントの江口ともみさんをレポーターに、
全国さまざまな業種の企業担当者に聞く!
サイバー攻撃関連ニュースのまとめ特別企画:高度化するサイバー攻撃からビジネスを守る
~対策レポートや企業の製品動向をまとめ読み~
従来の防御が使えない!?複合的手法による
脅威から企業システムを守るために
【セミナー】IBM、Red Hat、サイオス
リーディングカンパニー3社が語る最新動向
「創世期」から「成長期」へ突入
国内ベンダーはどう「進化し続ける」のか?
「使いたい時、使いたいだけ」を実現
今年検討すべき理想のストレージを考える
仮想化の暗黒大陸を切り拓く
高次元のサーバー性能とHAクラスタリング
管理者は、OS、仮想環境の混在に悩む
クラウド環境に必要な3つの運用サイクル
コラボレーションを変えるクラウドサービス
オープンソースの強みを発揮するJBoss
ANAや商船三井など5社の事例で読み解く
企業システムへの接続を安全、簡単にする
Juniper Networks MAGシリーズ
2012年春モデルの情報をいち早く掲載
HPのお得な情報や最新情報が満載
よくある「5つの勘違い」の真実とは?
IT担当者必見の、目覚めの書を公開
入社後の満足と不満足の分かれ目とは?!
納得いく転職をする為の転職活動での留意点
多様なボイスコミュニケーションを実現する
クラウド型プラットフォームとは?
株式会社エイジア
株式会社サテライトオフィス
EMCジャパン株式会社
ZDNet Japanは、情報システム部門の読者を対象に、ITを活用したビジネス課題の解決策を提供します。技術や製品の解説、ケーススタディ、ホワイトペーパーなどを通じて、情報システム部門の正しい意志決定を支援します。
ITビジネス全般については、CNET Japanをご覧ください。