オープンソースの動向と 活用のポイント · オープンソースの動向と ......

70
オープンソースの動向と オープンソースの動向と 活用のポイント 活用のポイント 株式会社 株式会社 野村総合研究所 野村総合研究所 情報技術本部 情報技術本部 オープンソースソリューションセンター( オープンソースソリューションセンター( OSSC OSSCオープンソース活用のためのアドバイス! オープンソース活用のためのアドバイス!

Upload: others

Post on 28-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

オープンソースの動向とオープンソースの動向と活用のポイント活用のポイント

株式会社株式会社 野村総合研究所野村総合研究所 情報技術本部情報技術本部

オープンソースソリューションセンター(オープンソースソリューションセンター(OSSCOSSC))

オープンソース活用のためのアドバイス!オープンソース活用のためのアドバイス!

Page 2: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 2

INDEXINDEX

オープンソースとは何かを知りたい・・・・・・・・・・ P5

オープンソースの導入理由(メリット)を知りたい ・・・ P7

どのようなオープンソースがあるのか知りたい・・・・・ P14

最近のオープンソースの動向を知りたい・・・・・・・・ P21

今度のプロジェクトに使えるオープンソースを探したい・ P14

業務システムで、オープンソースのミドルウェアがどの程度使えるのか知りたい・・・・・・・・・・・・・ P41

オープンソース導入の注意点を知りたい・・・・・・・・ P38

オープンソース導入を成功させるポイントが知りたい・・ P39

NRIのオープンソース・ワンストップサービス、OpenStandiaの概要を知りたい・・・・・・・・・・・・ P41

オープンソースの導入事例が知りたい・・・・・・・・・ P48

Page 3: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 3

CONTENTSCONTENTS

なぜ、オープンソースなのか

様々なオープンソース

オープンソースの動向

オープンソース、活用のためのアドバイス

成功事例紹介

Page 4: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 4

CONTENTSCONTENTS

なぜ、オープンソースなのか

様々なオープンソース

オープンソースの動向

オープンソース、活用のためのアドバイス

成功事例紹介

Page 5: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 5

オープンソースとは

・オープンソースとは、ソースコードが公開(オープン)されているソフトウェアのことで、無償で利用可能です。

・近年、その機能や性能、品質が商用品と比較しても遜色ないレベルになってきたことから、システム構築における重要なコンポーネントとして注目されています。

・オープンソースとは、ソースコードが公開(オープン)されているソフトウェアのことで、無償で利用可能です。

・近年、その機能や性能、品質が商用品と比較しても遜色ないレベルになってきたことから、システム構築における重要なコンポーネントとして注目されています。

■■オープンソースの特徴オープンソースの特徴・再配布の自由(無償である)・再配布の自由(無償である)・ソースコードの公開(誰でも見れる)・ソースコードの公開(誰でも見れる)・改変の自由(誰でも改変できる)・改変の自由(誰でも改変できる)・“コミュニティ”と呼ばれるボランティアに・“コミュニティ”と呼ばれるボランティアに

より開発されている。より開発されている。・非常に多くの利用者の手によってテスト&・非常に多くの利用者の手によってテスト&

改善がされ、機能と品質が向上する。改善がされ、機能と品質が向上する。・基本的に、サポートが無い。自己責任に・基本的に、サポートが無い。自己責任に

より使用する。より使用する。

Oracle(Oracle)

SQLServer(Microsoft)

WebLogic(BEA)

WebSphere(IBM)

IIS(Microsoft)

HP-UX(HP)

AIX(IBM)

(参考)商用製品

OSLinux

データベース エンジンPostgreSQLMySQL

アプリケーションサーバTomcatJBoss

WebサーバApache

説明(機能)OSS名称

■■代表的なオープンソース代表的なオープンソース

Page 6: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 6

オープンソースとは

IDG Japan,Inc 「LinuxとOSS利用状況に関する調査報告(ダイジェスト版)」より引用

http://www.idg.co.jp/expo/research/report/200610.html

75%の企業が、既にオープンソースを導入。50%の企業が、今後も導入範囲を拡大する意向。

Page 7: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 7

0.0% 5.0% 10.0% 15.0% 20.0% 25.0% 30.0% 35.0% 40.0% 45.0%

1:システムコストを削減したい

2:品質が高い/セキュリティに強い

3:オープンスタンダードなものを使いたい

4:ベンダーロックインを回避したい

5:システムを長期間利用したい

6:その他

OSSの導入理由(決裁者限)

大企業

全体

なぜ、オープンソースなのか?

オープンソースの導入理由(野村総合研究所オープンソースの導入理由(野村総合研究所 調べ)調べ)

「コスト削減」はもちろんだが、「オープンスダンダードなものを使いたい」という理由も多い。特に大企業については、その傾向が強い。

Page 8: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 8

システムコストを削減したい

0

5000

10000

15000

20000

25000

30000

35000

商用製品 オープンソース

初期費用 保守費用(5年)

※サーバ(4cpu)1台構成における、データベース管理ソフトの費用比較の例

千円

3千200万

300万

オープンソースの活用で、どの程度コスト削減できるのか。右は、データベースにオープンソースを活用した例。この比較は特に効果が大きいものを選んでいるが、NRIの事例では、どれも1/2~1/4程度の効果を得ている。

Page 9: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 9

ソフトウェアソフトウェアコストコスト

ノード数ノード数

商用ソフト

ハードウェアのコストは下がっても、

ソフトウェアのコストが負担に。

WebサーバWebサーバ

WebサーバWebサーバ

WebサーバWebサーバ

WebサーバWebサーバ

WebサーバWebサーバ

APサーバAPサーバ

APサーバAPサーバ

APサーバAPサーバ

APサーバAPサーバ

APサーバAPサーバ

DBサーバDBサーバ

DBサーバDBサーバ

DBサーバDBサーバ

DBサーバDBサーバ

DBサーバDBサーバ

負荷

分散

装置

負荷

分散

装置

スケーラブルなシステム構成スケーラブルなシステム構成

システムコストを削減したい

オープンソースの有償保守サポートサービスは、ボリュームディスカウントが大きい。大規模なシステムほど、オープンソース導入の効果は高い。

オープンソースオープンソース

Page 10: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 10

オープンスタンダードなものを使いたい

3千200万

300万

特定ベンダー依存へのリスクを回避。

競争原理が働かず、費用が高くなる。

サポートが打ち切られ、利用できなくなる。

ソースコードが公開されており、長期間にわたり利用が可能。

標準的な仕様やI/Fにより、拡張性や接続性

を確保。

利用者が多いため、開発要員の調達が容易。

オープンスダンダードなものを使いたい、その理由。

Page 11: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 11

出展)@IT 第11回読者調査結果http://www.atmarkit.co.jp/fjava/survey/survey0406/java0406.html

エンジニアを集めやすい。エンジニアのモチベー

ションアップ。

オープンスタンダードなものを使いたいオープンソースのTomcatは、現在

もっとも利用されているアプリケーションサーバ。

Page 12: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 12

0

10

20

30

40

50

2002 2003 2004 2005

JBossIBM

BEAOracle

「あなたの会社で使用しているJavaアプリケーションサーバは?」 (複数回答)

1 2

出所)Java Use and Awareness Study, BZ Research November 2005

オープンスタンダードなものを使いたい

オープンソースのJBossは、WorldWideでもっ

とも利用されているJ2EEサーバ。

Page 13: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 13

CONTENTSCONTENTS

なぜ、オープンソースなのか

様々なオープンソース

オープンソースの動向

オープンソース、活用のためのアドバイス

成功事例紹介

Page 14: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 14

様々なオープンソース

OS

Webアプリケーションサーバ

業務アプリケーション

OS

データベース

管理ソフト クラ

スタ

ソフ

OS

データベース

管理ソフト クラ

スタ

ソフ

OS

ロー

ドバ

ラン

サー

MySQL、PostgreSQLなど

Tomcat、JBoss、PHPなど

SugarCRMなど

開発フレームワーク

Webアプリケーションサーバ

業務アプリケーション

開発フレームワーク

mod_proxy_balancerなど

Linuxなど

HeartbeatなどStruts、Seasar2、Ruby on Railsなど

Page 15: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 15

様々なオープンソース

○世界で最も利用されている、Webサーバ。ApacheWebサーバ/アプリケーションサーバ

○人気の高い、プロキシーサーバ。SquidWebサーバ/アプリケーションサーバ

○日本で人気の高い、オープンソースのデータベース管理ソフト。機能が豊富。

PostgreSQLデータベース

○世界で最も利用されている、オープンソースのデータベース管理ソフト。高い性能が特徴。

MySQLデータベース

○人気の高い、UNIX互換OS。FreeBSDOS

○Linuxパッケージのひとつ。決め細やかなパッケージ管理などが特徴。

Debian GNU/Linux OS

○安定性に優れた、フリーのLinuxパッケージ。多くの利用者がいる。

CentOSOS

○Red Hat Enterprise Linuxのベースとなっている、Linuxパッケージ。安定性よりも最新機能を優先。

Fedora CoreOS

○レッドハット社が提供する、商用Linux(オープンソースのOS)パッケージ。

Red Hat Enterprise LinuxOS

OpenStandiaサポート対象

概要名称カテゴリー

Page 16: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 16

様々なオープンソース

○日本発の、Javaの開発フレームワーク。生産性が高く、人気がある。

Seasar2開発フレームワーク

○Rubyを使ったアプリケーションを開発するための、フレームワーク。生産性が高く、人気。

Ruby on Rails開発フレームワーク

○日本発のオープンソース。スクリプト言語で、近年人気が高まっている。

RubyWebサーバ/アプリケーションサーバ

○ライトウェイトなシステムを開発するための、スクリプト言語。Apacheと組み合わせて利用する。

PerlWebサーバ/アプリケーションサーバ

○ライトウェイトなシステムを開発するための、スクリプト言語。Apacheと組み合わせて利用する。

PHPWebサーバ/アプリケーションサーバ

○Apacheファウンデーションで開発されている、J2EE準拠のアプリケーションサーバ。

Apache GeronimoWebサーバ/アプリケーションサーバ

○Tomcatをエンタープライズ向けに拡張した、J2EE準拠のアプリケーションサーバ。人気が高い。

JBoss Application ServerWebサーバ/アプリケーションサーバ

○世界で最も利用されている、Javaのアプリケーションサーバ。別紙も参照。

TomcatWebサーバ/アプリケーションサーバ

○MVCモデルを実現するための、Javaの開発フレームワーク。世界中で使われている。

Struts開発フレームワーク

OpenStandiaサポート対象

概要名称カテゴリー

Page 17: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 17

様々なオープンソース

○オープンソースの帳票作成ツール。グラフや表などを使ったレポートを簡単に作成できる。

JasperReports業務アプリケーション

○ビジネスプロセスマネージメントを実現する、オープンソースのワークフローエンジン。完成度高い。

JBoss jBPM業務アプリケーション

○サーバーの障害時に、障害となったサーバーを切り離し、待機系にフェイルオーバーさせるソフト。

Heartbeatクラスターソフト

○ApacheとTomcatとを接続するためのソフトウェア。Tomcatの負荷分散にも利用できる。

mod_jkロードバランサー

○負荷分散装置を実現するための、オープンソースソフトウェア。Apacheと組み合わせて利用する。

mod_proxy_balancerロードバランサー

○EJB3とJSFを利用したアプリケーションを開発するための、最新フレームワーク。

JBoss Seam開発フレームワーク

○SQLを利用しなくても、DB接続のアプリケーションが実現できるフレームワーク。

Hibernate開発フレームワーク

○近年人気の、軽量フレームワーク。EJBを使わず、業務システムが開発できる。

Spring開発フレームワーク

○オープンソースの帳票作成ツール。グラフや表などを使ったレポートを簡単に作成できる。

Eclipse BIRT業務アプリケーション

OpenStandiaサポート対象

概要名称カテゴリー

Page 18: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 18

様々なオープンソース

応相談オープンソースのブログツール。世界中で人気が高まっている。

WordPress業務アプリケーション

応相談mixiのような、SNS型のコミュニティサイトを構築するためのツール。日本発。

OpenPNE業務アプリケーション

○日本発の、オープンソースの運用管理ツール。監視、配布、ジョブ制御と多機能。

Hinemos運用管理

-オープンソースの統合業務パッケージ(ERP)。顧客情報管理、販売管理、会計などの機能がある。

Compiere業務アプリケーション

○文書管理を行うための、オープンソースパッケージ。バージョン管理や、アクセスコントロールができる。

Alfresco業務アプリケーション

○CRM(顧客情報管理)を実現するための、オープンソースパッケージ。

SugarCRM業務アプリケーション

○多次元情報分析を行うためのツール。オープンソースで手軽に始められる。

OpenOLAP業務アプリケーション

○ECサイトを構築するための、オープンソースソフトウェア。

osCommerce業務アプリケーション

○オープンソースのポータルサイト。多くのプラグインが開発されており、人気が高い。

XOOPS業務アプリケーション

OpenStandiaサポート対象

概要名称カテゴリー

Page 19: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 19

様々なオープンソース

-CPU利用率、メモリ利用率、DiskI/Oなどをグラフ化するツール。

MRTG運用管理

-オープンソースの、ネットワーク監視ソフト。サーバやネットワーク機器を監視できる。

Nagios運用管理

○バージョン管理ツール。CVSよりも新しく、近年ではこちらが多く利用されている。

Subversionインフラ系

○バージョン管理ツール。ソフトウェアなどのバージョンを管理する。

CVSインフラ系

○オープンソースのファイルシステム。Windowsクライアントから利用できる。

Sambaインフラ系

○オープンソースのディレクトリサーバー。認証システムなどに利用する。

OpenLDAPインフラ系

○オープンソースのDNS。BINDインフラ系

○sendmailの後継と言われている、次世代のメールサーバー。セキュリティなどに優れている。

Postfixインフラ系

○世界中で利用されている、オープンソースのメールサーバー。

sendmailインフラ系

OpenStandiaサポート対象

概要名称カテゴリー

Page 20: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 20

CONTENTSCONTENTS

なぜ、オープンソースなのか

様々なオープンソース

オープンソースの動向

オープンソース、活用のためのアドバイス

成功事例紹介

Page 21: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 21

オープンソースの動向

業務システムでの利用が増加(従来は、メール等に限定)

OSから、ミドルや業務アプリに拡大

Page 22: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 22

10 .9%

45.7%

54 .3%

63 .0%

73.9%

0.0%

10.0%

20.0%

30.0%

40.0%

50.0%

60.0%

70.0%

80.0%

サポート無

しでも使う

基本

サポートが

あれば

使う

OSSスタックがあれ

ば使う

上級

サポートが

あれば

使う

24H36

5Dサポ

ートがあれ

ば使う

※基本サポート:問い合わせ対応など※上級サポート:ソースコード調査、個別パッチ開発など

アンケート:「ミッションクリティカルなシステムで、OSSミドルウェアを使いますか?」

業務システムでの利用が増加

(野村総合研究所 調べ)なんらかの有償サポートサービスがあれば、ミッションクリティカルなシステムでも、オープンソースを使う、と回答。

Page 23: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 23

インターネットシステムインターネットシステム・ECサイト・ECサイト・チケット予約サイト・チケット予約サイト

・サーバ台数が多く、ソフトウェアライセ・サーバ台数が多く、ソフトウェアライセンス費の負担が大きいンス費の負担が大きい・ビジネス拡大にあわせて柔軟にサー・ビジネス拡大にあわせて柔軟にサーバ増設をしたいが、ソフトウェアライセンバ増設をしたいが、ソフトウェアライセンス費がネック。ス費がネック。・サーバ増設時の工数を削減したい。・サーバ増設時の工数を削減したい。・デファクトスタンダードな技術を使いた・デファクトスタンダードな技術を使いたい。い。

・オープンソースによる高いコスト・オープンソースによる高いコストパフォーマンス。パフォーマンス。・オープンソースによる、デファクト・オープンソースによる、デファクトスタンダード、オープンスタンダースタンダード、オープンスタンダードなインフラの実現。ドなインフラの実現。・オープンソースによるボリューム・オープンソースによるボリュームディスカウント。ディスカウント。

ASPベンダーASPベンダーSaaSベンダーSaaSベンダー

大手企業大手企業(社内ITインフラ標準化)(社内ITインフラ標準化)

グローバル企業グローバル企業外資系企業外資系企業

公共(地方自治体、通信)公共(地方自治体、通信)

・デファクトスタンダードな技・デファクトスタンダードな技術を使いたい。術を使いたい。・ブラックボックスな技術は避・ブラックボックスな技術は避けたい。けたい。

・ITインフラは本国(US)と同・ITインフラは本国(US)と同じにしたい。じにしたい。・世界中どこでもサポートを受・世界中どこでもサポートを受けられるミドルを使いたい。けられるミドルを使いたい。

・オープンソースであれば、世・オープンソースであれば、世界各国でサポートを受けられ界各国でサポートを受けられる。る。

・オープンソースによる、デ・オープンソースによる、デファクトスタンダード、オープファクトスタンダード、オープンスタンダードなシステムインンスタンダードなシステムインフラの実現。フラの実現。

お客様お客様 課題課題 ソリューションソリューション

業務システムでの利用が増加

Page 24: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 24

サーバ/ネットワークハードウエア

Webサーバ(Apache,Tomcat)

ディレクトリサービス(OpenLDAP)

EAI/ESB

セキュリティ

システム管理ツール

開発フレームワーク

(Struts,Hibernate

他)

メッセージ指向ミドルウエア

ポータル

開発環境(Eclipse

コンテンツマネジメントCRM ERP

BPM ワークフロー

Webサービス(AXIS)

OS (Linux)

DBMS(MySQL,PostgreSQL)

成熟 未成熟

アプリケーションサーバ(JBoss)

・OS(Linux)、Webサーバ(Apache)、開発環境(Eclipse)はほぼ成熟。・APサーバ(JBoss)、DBMS(MySQL他)も商用製品のシェアを次第に奪いつつある。・業務アプリではSugarCRM(CRM)、osCommerce(EC)などがよく使われている。

OSから、ミドルや業務アプリに拡大

Page 25: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 25

Linux

JBoss AS

JVM

Linux

JBoss AS

JVM

アプリケーションサーバ

アプリケーションサーバ

Linux

PostgreSQL

Linux

PostgreSQL

pgpo

olpg

pool

データベースサーバ

データベースサーバ

Linux

mod_proxy_balancer

Apache httpd

ロードバランサー

Linux

mod_proxy_balancer

Apache httpd

ロードバランサー(待機系)

OSSミドルウェアをフル活用(事例)フル・オープンソースで実現した自治体システム

オープンソース・ミドルウェアはミッションクリティカルなシステムでも十分適用可能なレベルに。

Page 26: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 26

Linux

JBoss AS

JVM

Linux

JBoss AS

JVM

アプリケーションサーバ

アプリケーションサーバ

Linux

MySQL

Linux

MySQL

データベースサーバ

データベースサーバ(待機系)

OSSミドルウェアをフル活用(事例)オープンソースをフル活用した金融系システム

~資産運用フロント業務システム~ロ

ード

バラ

ンサ

ー(商

用)

共有DISK

クラ

スタ

ーソ

フト

(商

用)

オープンソース・ミドルウェアはミッションクリティカルなシステムでも十分適用可能なレベルに。

Page 27: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 27

■オープンソース■オープンソースWebWebアプリケーションサーバの動向アプリケーションサーバの動向・TomcatとJBossASが圧倒的な強さ。・Apache Geronimo、Sun GlassFishが追い上げ。・JOnASは大幅にプレゼンスが低下。

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00

JOnAS

Apache Geronimo

プレゼンス

成熟度

JBoss Application Server

Apache Tomcat

IBMが強力にサポート。他のSIerもサポート開始WAS CEと同じコードベース

OEM提供していたRedHatがJBossを買収

したことにより状況変化。北米でのプレゼンスもなく、今後はやや厳しいか?

商用製品と肩を並べる存在感とシェアを獲得

Java Servletとして、既にデ

ファクト。

Sun のJava System Application Server Platform EditionとオラクルのO/RマッピングフレームワークTopLinkがベース。JavaEE5に完全準拠

Sun GlassFish

Page 28: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 28

■オープンソースデータベースの動向■オープンソースデータベースの動向・全体的に成熟度が高いが、MySQL、PostgreSQLのポイントが高い。

プレゼンス

成熟度MySQL

PostgreSQL

IngresApache Derby

Firebird

0

1

2

3

4

5

0 1 2 3 4 5

CloudScape(IBM),Java DB(Sun)として、IBM、Sunがサポート

するが、まだユーザーの受けはよくない。

大手ベンダーのサポートが長年の懸念だったが、富士通、Sunが相次い

でサポートを表明。 LAMPスタックとし

て完全に浸透。新たな機能追加も頻繁に行われている。

ディベロッパーコミュニティでの人気は高いが、大手ベンダーの積極的な支援がない限り、小規模システムでの利用に限定される。

商用製品として歴史は長く、2004年にオープン

ソース化された。トランザクション処理や可用性の面での評価は高い。

Page 29: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 29

■オープンソース開発フレームワークの動向■オープンソース開発フレームワークの動向・全般的に成熟度が高い。・今後の注目は、JBoss Seam。

0

1

2

3

4

5

0 1 2 3 4 5 プレゼンス

成熟度

Struts

JCPでWeb Beansとして

標準化作業が開始されるなど、Java EE5アプリケーショ

ンフレームワークとして有望。JSFとEJB3.0の統合管理

が可能

成熟度は高いが、既に陳腐化。新規導入は?

Javaアプリのフレーム

ワークとして既に確固たる地位を確立

JSPの代替として、パフォー

マンスや開発の容易性を求める場合の選択肢

PHP版Ruby On Rails

Spring Framework

Ruby On Rails

Hibernate

TapestryVelocity

Symfony

OpenLaszlo

JBoss Seam 非常に高い生産性で現在、最も注目を集めるWebアプリケーション・フ

レームワーク

FlashでRIAを開発するためのOSSプラットフォーム

として最もポピュラー

Page 30: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 30

■オープンソース■オープンソースBI/BI/レポーティングツールの動向レポーティングツールの動向・JasperReportsが先行しているが、Eclipse BIRTが追い上げ。・統合BIツールのPentahoは、MondrianOLAP、JFreeReportなどを取り込み、今後有望。

0

1

2

3

4

5

0 1 2 3 4 5 プレゼンス

成熟度

JasperReportsEclipse BIRT

PentahoSpagoBI

Bizgres

MondrianOLAP

OpenOLAP

JFreeReport

統合

統合

サポート

他のOSSプロジェクトを取

り込むなど、戦略的な展開を推進。今後、要注目。

最も歴史が長く、サポートベンダーも多い。

Eclipseプロジェクトであ

り、急速に進展中。今後、JasperReportsを追い

抜く可能性もあり。

サポート

Page 31: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 31

■オープンソース■オープンソースESBESB/BPM/BPMの動向の動向・全般的に、未成熟のプロジェクトが多い。・JBoss jBPMは実用レベル。

0

1

2

3

4

5

0 1 2 3 4 5 プレゼンス

成熟度

JBoss jBPM

Celtix

JBoss ESB

Apache ServiceMix

Intalio BPMS

IONA ArtixのOSS版。最近、Object WebからApacheに移管された

2006年12月によう

やくリリースされた

プロセスの設計ツールが弱いが。エンジンは実用レベル。市場への浸透はまだまだ。

JBIに準拠したESB。Geronimoと統合さ

れている

Synapse

MuleESB既に50万回以上ダウン

ロードされており、米国では導入実績多数

BPMN準拠のモデリングツール、BPELエンジン、ヒューマ

ンワークフローエンジンをOSS化。Apacheにも寄贈

まだリリース前。あまり開発が進んでいない

Page 32: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 32

■オープンソース運用管理ツールの動向■オープンソース運用管理ツールの動向・米国では、今オープンソースの運用管理ツールが注目されている。・下記マップには掲載されていないが、“Hinemos”も完成度が高く、注目。

0

1

2

3

4

5

0 1 2 3 4 5 プレゼンス

成熟度

Nagios

OSSの監視ツールの

ファクト。他のツールもNagiosを組み込んでい

る場合が多い

仮想化サーバ、分散Webアプリなどの監視が可能。商用製品に加え、JBoss、Geronimo、MySQLなどOSSの監視も可能

Hyperic HQ

OpenQRM Zenoss

2007年3月のSourceforge“project of the month”に選ばれた。Red Hat Exchange (RHX )にも登録されている

数千台規模のDC向け

のポリシーベース自動プロビジョニングツール。仮想化(VMware/Xen)にも

対応可能

Page 33: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 33

顧客情報を管理し、営業力を強化する

http://www.sugarforum.jp/demo/demotheme.shtml

■SugarCRM

顧客データを管理し、その顧客に適した営業アプローチや、提案を支援するためのシステム。

営業実績の管理や、分析にも使用する。

オープンソースなので、低コストで導入できる。

オープンソース業務アプリケーションの例

Page 34: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 34

大量文書を管理、内部統制に対応する■Alfresco

企業に散在している、電子文書、PDF、イメージデータなどを一元管理。

詳細なアクセス権限の設定や、監査証跡の記録などで、内部統制に対応。

ブラウザと、エクスプローラ(共有フォルダ)に対応。

オープンソース業務アプリケーションの例

Page 35: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 35

データを分析し、企業経営に役立てる■OpenOLAP

売上明細等のデータを読み込み、分析するためのツール。

年月、地域、店舗、商品などのさまざまな軸で、データを分析できる。

オープンソースなので、低コストで導入できる。

オープンソース業務アプリケーションの例

Page 36: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 36

http://osc.ebisuweb.jp/index.php

急拡大する、EC市場に対応する■osCommerce

オープンソースのネット通販システム(ECサイト)構築支援ツール。

ネット通販に必要な機能がある程度そろっている。

オープンソースなので、低コストで導入できる。

オープンソース業務アプリケーションの例

Page 37: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 37

CONTENTSCONTENTS

なぜ、オープンソースなのか

様々なオープンソース

オープンソースの動向

オープンソース、活用のためのアドバイス

成功事例紹介

Page 38: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 38

■サポートサービスは受けられるの?⇒「問合せ対応」「障害対応」を提供してくれるサービスが無い・・・⇒障害時に誰にも聞くことができず、困った・・・

■■サポートサポートサービスは受けられるの?サービスは受けられるの?⇒「問合せ対応」「障害対応」を提供してくれる⇒「問合せ対応」「障害対応」を提供してくれるサービスが無いサービスが無い・・・・・・⇒障害時に⇒障害時に誰にも聞くことができず誰にも聞くことができず、困った・・・、困った・・・

■性能や信頼性は大丈夫?⇒オープンソースで本当に業務システムが構築できるのか?

■■性能や信頼性は大丈夫?性能や信頼性は大丈夫?⇒オープンソースで本当に⇒オープンソースで本当に業務システムが構築できるの業務システムが構築できるのか?か?

■どこに情報があるの?日本語情報はある?⇒どのようにパラメータ設計してよいのかわからない・・・

■■どこに情報があるの?日本語情報はある?どこに情報があるの?日本語情報はある?⇒⇒どのようにパラメータ設計してよいのかわからないどのようにパラメータ設計してよいのかわからない・・・・・・

・・・・・・

オープンソースの不安・・・

■どのオープンソースを使うべきなの?⇒同じ機能を持つオープンソースが複数存在し、どれを使用するか選定する必要がある。⇒気がついたら社内で何十種類ものオープンソースが導入されていて、収拾がつかない・・・

■■どのオープンソースを使うべきなの?どのオープンソースを使うべきなの?⇒⇒同じ機能を持つオープンソースが同じ機能を持つオープンソースが複数存在複数存在し、し、どれを使用するか選定する必要どれを使用するか選定する必要がある。がある。⇒気がついたら社内で何十種類ものオープンソースが導入されていて、⇒気がついたら社内で何十種類ものオープンソースが導入されていて、収拾がつかない収拾がつかない・・・・・・

■どう組み合わせるの?バージョンは?・・・⇒一般的に、ソフトウェア同士を組み合わせる際の設定によって、障害が発生することが多い。⇒商用製品と組み合わせたいが、どうやればよいのかわからない・・・⇒システム全体の基盤設計のなかでのオープンソースの整合性はどうなっているのか???

■■どう組み合わせるの?バージョンは?どう組み合わせるの?バージョンは?・・・・・・⇒⇒一般的に、ソフトウェア同士を組み合わせる際の設定によって、一般的に、ソフトウェア同士を組み合わせる際の設定によって、障害が発生障害が発生することが多い。することが多い。⇒⇒商用製品と組み合わせ商用製品と組み合わせたいが、たいが、どうやればよいのかわからないどうやればよいのかわからない・・・・・・⇒⇒システム全体の基盤設計システム全体の基盤設計のなかでのオープンソースののなかでのオープンソースの整合性はどうなっているのか整合性はどうなっているのか??????

Page 39: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 39

オープンソース活用のポイント

ハードウェア

ソフトウェア(OS、ミドル)

業務アプリ開発インフラ構築

運用・保守

ハードウェア

ソフトウェア(OS、ミドル)

業務アプリ開発インフラ構築

運用・保守

ハードウェア

ソフトウェア(OS、ミドル)

業務アプリ開発インフラ構築

運用・保守

従来のコスト構造

オープンソースを活用するが、全て自社対応の場合

有償サービスを上手に活用した場合

ノウハウが無い中で全て自社対応しようとすると、アプリ開発や保守・運用コストが上がる可能性がある。有償のOSSサポートサービス

を上手に活用し、全体としてコストを下げていくことが重要。

Page 40: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 40

オープンソースサポートサービスをオープンソースサポートサービスを上手に活用する上手に活用する

オープンソース活用のポイント

ノウハウがあまり無ノウハウがあまり無い場合、全て自社でい場合、全て自社で対応すると、かえっ対応すると、かえってコスト増に・・・てコスト増に・・・

例えば・・・例えば・・・オープンソース利用技術は・・・オープンソース利用技術は・・・•• 最初は、外部のサービスを利用し、自社エンジニアにスキ最初は、外部のサービスを利用し、自社エンジニアにスキ

ルトランスファー。ルトランスファー。•• 商用プロダクト技術者は、比較的容易に同じカテゴリの商用プロダクト技術者は、比較的容易に同じカテゴリの

オープンソースを習得可能。オープンソースを習得可能。

ソースコードレベルの障害調査、バグソースコードレベルの障害調査、バグFIXFIXは・・・は・・・•• 自社エンジニアを育成するよりも、外部のサービスを活用自社エンジニアを育成するよりも、外部のサービスを活用

したほうが、効率がよい。したほうが、効率がよい。•• 企業情報システム部門や、SIerのコアスキルとはことなる企業情報システム部門や、SIerのコアスキルとはことなる

分野のスキルが必要。分野のスキルが必要。

Page 41: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 41

オープンソース・ワンストップサービスオープンソース・ワンストップサービスOpenStandia(オープンスタンディア)OpenStandia(オープンスタンディア)

救急サービス

オープンソースドックサービス

アプリ開発支援サービス

OSS基盤構築サービス

性能検証サービス

新規システム/再構築をお考えのお客様

パラメータチューニングサービス

すでにオープンソースをご利用のお客様

設計

開発

テスト

運用

OSS導入サポート

根本原因調査・解決

暫定対策障害復旧

フォロー再発防止

オープンソース年間サポート(定期メンテナンスサービス)

設計、構築から、保守、運用まで、ワンストップサービス!

Page 42: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 42

35種類以上のオープンソースをワンストップサービス!

オープンソース・ワンストップサービスオープンソース・ワンストップサービスOpenStandia(オープンスタンディア)OpenStandia(オープンスタンディア)

■CentOS ■Fedora Core ■Debian

■FreeBSD ■RedHat Enterprise Linux ■その他Linux

■MySQL ■PostgreSQL

■Apache ■Squid ■PHP

■Perl ■Ruby on Rails

■Tomcat ■Apache Geronimo

■JBoss AS(EAP) ■JBoss ESB ■jBPM

■Struts ■Spring ■Hibernate

■Seasar2 ■JBoss Seam ■iBATIS

■Samba ■OpenLDAP ■BIND

■sendmail ■Postfix ■Dovecot

■CVS ■Subversion ■Heartbeat

■Eclipse BIRT ■OpenOLAP ■osCommerce

■JasperReports ■XOOPS

OS

Java系

ネット、インフラ系

アプリ系

Web、スクリプト系

データベース

Page 43: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 43

OpenStandiaの特徴

①業務システムでも安心の、高度なサービスと多数の事例

②35種類以上のOSSをワンストップサポート

③マルチOS(Linux、Windows、Solarisなど)に対応

オープンソース・ワンストップサービスオープンソース・ワンストップサービスOpenStandia(オープンスタンディア)OpenStandia(オープンスタンディア)

大手企業のエンタープライズシステムを中心に、100社を超える導入実績過去バージョンもOK、今お使いのOSSもそのままサポートシステムの継続利用を可能にする、長期間サポートソースコード調査はもちろん、オプションで独自パッチ提供オペレータではなくNRIエンジニアが直接対応プロジェクト単位のQ&A管理

Page 44: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 44

サポートサービスの具体例(1)

(ご質問内容)

Tomcatを使ったWebシステムで、性能が遅い。原因を調べて欲しい。

(OpenStandiaの対応)

Tomcatのパラメータをチェックし、問題ないことを確認。

スレッドダンプを確認し、Tomcat以外の箇所がボトルネックになっていることを確認。

Oracle処理の前後で、タイムスタンプを取得することを依頼。

Oracle処理がボトルネックになっていることを確認。

オープンソース・ワンストップサービスオープンソース・ワンストップサービスOpenStandia(オープンスタンディア)OpenStandia(オープンスタンディア)

Page 45: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 45

サポートサービスの具体例(2)

(ご質問内容)

システムが突然ダウンした。原因を調べて欲しい。

(OpenStandiaの対応)

ヒアリングやログ調査の結果、メモリリークによってJavaVMがOut of Memoryでダウンしていることを確認。

使用しているコンポーネントを調査し、ナレッジベース等からメモリリークの可能性がないかを調査。

メモリリークの原因となるライブラリを特定。

ライブラリのバージョンアップを提案。

オープンソース・ワンストップサービスオープンソース・ワンストップサービスOpenStandia(オープンスタンディア)OpenStandia(オープンスタンディア)

Page 46: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 46

サポートサービスの具体例(3)

(ご質問内容)

Strutsにセキュリティホール?どう対策すればよいか?

(OpenStandiaの対応)

メールアナウンスにて、Strutsにセキュリティホールが発見されたことを連絡。

お客様と対応を協議。バージョンアップすれば解決するが、テスト工数がかかるため、別の手段を検討。

NRIが独自パッチを開発。

パッチ部分のテストのみ実施し、リリース。

オープンソース・ワンストップサービスオープンソース・ワンストップサービスOpenStandia(オープンスタンディア)OpenStandia(オープンスタンディア)

Page 47: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 47

CONTENTSCONTENTS

なぜ、オープンソースなのか

様々なオープンソース

オープンソースの動向

オープンソース、活用のためのアドバイス

成功事例紹介

Page 48: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 48

事例紹介事例紹介

金融機関 業務システム

■サービス業■サービス業LL社社プロジェクト管理システムプロジェクト管理システム

■金融機関K社■金融機関K社資産運用業務フロントシステム資産運用業務フロントシステム

■製造業J社■製造業J社組み込みソフト開発環境セキュリティ強化組み込みソフト開発環境セキュリティ強化

■■SIerSIer I社I社フルオープンソースで自治体システム開発フルオープンソースで自治体システム開発

■セブンドリーム・ドットコム様■セブンドリーム・ドットコム様大規模ECサイト大規模ECサイト

■金融機関A社■金融機関A社リッチクライアント証券オンライントレードリッチクライアント証券オンライントレード

製造業 セキュリティ強化

自治体 業務システム

流通業 ECサイト

金融機関 オンライントレード

サービス業 業務システム

Page 49: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 49

・負荷分散装置や、データベースのクラスター化を含め・負荷分散装置や、データベースのクラスター化を含めて、全てオープンソースを活用。て、全てオープンソースを活用。

・大幅なコスト削減に成功。・大幅なコスト削減に成功。

■■ポイントポイント

■■お客様の課題お客様の課題

・プロジェクトの品質を高め、維持していくための・プロジェクトの品質を高め、維持していくための「仕組み」を構築したい。「仕組み」を構築したい。

・今後、他部門への横展開も考慮し、コストは極力・今後、他部門への横展開も考慮し、コストは極力抑えたい。抑えたい。

事例紹介事例紹介 サービス業 業務システム

サービス業L社、プロジェクト管理システムサービス業L社、プロジェクト管理システム

Page 50: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 50

■■ソリューションソリューション

事例紹介事例紹介

・アプリケーションサーバ、データベースにオープンソースの・アプリケーションサーバ、データベースにオープンソースのJBossASJBossAS、、MySQLMySQLを採用。を採用。・データベース(・データベース(MySQLMySQL)は、レプリケーション機能により、フルオープンソースで)は、レプリケーション機能により、フルオープンソースでActive/StandbyActive/Standby型型

の冗長構成を実現。の冗長構成を実現。・負荷分散装置もオープンソースのみで実現。・負荷分散装置もオープンソースのみで実現。Apache mod_jkApache mod_jkの機能を利用。の機能を利用。

サービス業 業務システム

CentOS

JBoss AS

JavaVM

CentOS

JBoss ASJavaVM

アプリケーションサーバ

アプリケーションサーバ

CentOS

MySQL

CentOS

MySQL

データベースサーバ

データベースサーバ(待機系)

DISK

DISK

レプリケーション

CentOS

Apache

mod_jk

CentOS

Apachemod_jk

負荷分散装置

負荷分散装置(待機系)

Hea

rtbe

at(ク

ラス

ター

サービス業L社、プロジェクト管理システムサービス業L社、プロジェクト管理システム

Page 51: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 51

JBossASJBossASややMySQLMySQLなど、など、オープンソースのミドルウェアをオープンソースのミドルウェアを

積極的に活用積極的に活用し、ソフトウェアコストを大幅に削減。し、ソフトウェアコストを大幅に削減。

データベースのデータベースのクラスター化クラスター化や、や、負荷分散装置負荷分散装置についても、についても、全てオープンソースで実現。全てオープンソースで実現。

フルオープンソースの構成により、システムコストを抑えたことで、フルオープンソースの構成により、システムコストを抑えたことで、今後の他部門への横展開も容易に。今後の他部門への横展開も容易に。

■■OpenStandiaOpenStandia(オープンソース)の効果(オープンソース)の効果

事例紹介事例紹介 サービス業 業務システム

サービス業L社、プロジェクト管理システムサービス業L社、プロジェクト管理システム

Page 52: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 52

金融機関K社、資産運用フロント業務システム金融機関K社、資産運用フロント業務システム

・金融機関の業務システムにおける、基幹データベース・金融機関の業務システムにおける、基幹データベースに、オープンソースの“MySQL”を採用。に、オープンソースの“MySQL”を採用。・十分な信頼性と性能を実現。・十分な信頼性と性能を実現。

■■ポイントポイント

■■お客様の課題お客様の課題

・基幹データベースを始めとして、オープンソースをフル・基幹データベースを始めとして、オープンソースをフルに活用し、コストを削減したい。に活用し、コストを削減したい。・しかし、重要業務であり、性能も秒間200トランザクショ・しかし、重要業務であり、性能も秒間200トランザクションが求められる、ミッションクリティカルなシステム。ンが求められる、ミッションクリティカルなシステム。

事例紹介事例紹介 金融機関 業務システム

Page 53: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 53

金融機関K社、資産運用フロント業務システム金融機関K社、資産運用フロント業務システム

■■ソリューションソリューション

事例紹介事例紹介

・アプリケーションサーバ、データベースにオープンソースの・アプリケーションサーバ、データベースにオープンソースのJBossASJBossAS、、MySQLMySQLを採用。を採用。・データベース(・データベース(MySQLMySQL)は、商用クラスターソフトと連携し、)は、商用クラスターソフトと連携し、Active/StandbyActive/Standby型の冗型の冗

長構成を実現。長構成を実現。・設計フェーズから、構築、テストフェーズまで、・設計フェーズから、構築、テストフェーズまで、NRI OpenStandiaNRI OpenStandiaチームが参画。信チームが参画。信

頼性の高いシステムインフラを実現。頼性の高いシステムインフラを実現。

金融機関 業務システム

Linux

JBoss AS

JVM

Linux

JBoss AS

JVM

アプリケーションサーバ

アプリケーションサーバ

Linux

MySQL

Linux

MySQL

データベースサーバ

データベースサーバ(待機系)

ロー

ドバ

ラン

サー

(商

用)

共有DISK

クラ

スタ

ーソ

フト

(商

用)

Page 54: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 54

金融機関K社、資産運用フロント業務システム金融機関K社、資産運用フロント業務システム

JBossASJBossASややMySQLMySQLなど、など、オープンソースのミドオープンソースのミド

ルウェアを積極的に活用ルウェアを積極的に活用し、ソフトウェアコストを大し、ソフトウェアコストを大幅に削減。幅に削減。

特に特にMySQLMySQLはは基幹基幹DBDBに採用に採用。商用クラスターソ。商用クラスターソ

フトとの組み合わせで、フトとの組み合わせで、信頼性の高い冗長構成信頼性の高い冗長構成をを実現。実現。

設計、構築、テストの各フェーズにも参画設計、構築、テストの各フェーズにも参画、信頼、信頼性の高いシステムインフラウを実現。性の高いシステムインフラウを実現。

■■OpenStandiaOpenStandia(オープンソース)の効果(オープンソース)の効果

事例紹介事例紹介 金融機関 業務システム

Page 55: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 55

製造業J社、組み込みソフト開発環境セキュリティ強化製造業J社、組み込みソフト開発環境セキュリティ強化

・ブレードサーバ&仮想化技術を利用し、数十台のサーバを統合。・ブレードサーバ&仮想化技術を利用し、数十台のサーバを統合。・標準構成(標準環境)を策定し、管理を大幅に簡易化。セキュリティも強化。・標準構成(標準環境)を策定し、管理を大幅に簡易化。セキュリティも強化。・・OSSOSSの機能をフル活用、統合認証、アクセスコントロール、監査証跡を実現。の機能をフル活用、統合認証、アクセスコントロール、監査証跡を実現。

■■ポイントポイント

■■お客様の課題お客様の課題・組み込みソフトウェアの開発環境について、製品ごとや部門ごとに、ばらばらに構築、運・組み込みソフトウェアの開発環境について、製品ごとや部門ごとに、ばらばらに構築、運用されている。用されている。・すでに、・すでに、ApacheApache、、TomcatTomcat、、MySQLMySQL、、PostgreSQLPostgreSQL、、CVSCVS、、SubversionSubversionなど、多くのオープンなど、多くのオープンソースが利用されている。ソースが利用されている。・しかし、セキュリティに対する考慮があまりされていない。・しかし、セキュリティに対する考慮があまりされていない。・内部統制推進のためにも、統合認証やアクセスコントロール、監査証跡の記録などを実・内部統制推進のためにも、統合認証やアクセスコントロール、監査証跡の記録などを実施したい。施したい。

事例紹介事例紹介 製造業 セキュリティ強化

Page 56: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 56

製造業J社、組み込みソフト開発環境セキュリティ強化製造業J社、組み込みソフト開発環境セキュリティ強化

■■リスクリスク

事例紹介事例紹介

データのバックアップが適切に行われていないため、サーバ障害等があった場合に、データが損失し、復旧できない。これにより、業務が継続できない状況に陥る。

バックアップの不備によるもの10

運用時の不正な操作や、エラー等を発見できない。結果として情報システムが処理するデータの信頼性が保証されない。

ITに関する重要な問題点(システム障害、変更点、対応状況等)が企業内(経営者、IT部門、ユーザ部門及び関係部門)、業務委託先、提携先、取引先等の関係者に適切に伝えられないため、ITに関するリスクの対応に支障が生じる。モニタリングの不備によるもの

セキュリティ・パッチの適用を行っていないため、セキュリティ・ホールを攻撃され、不正なアクセスにより情報漏えいやシステムの破壊が行われる。

セキュリティ・パッチに関する適切な情報を収集しておらず、重大なセキュリティ・ホールの存在に気づかない。

セキュリティ・パッチ適用の不備

アクセスログの取得、及び保存がされていないため、不正行為があった場合に追跡調査ができない。

アクセスログ取得の不備によるもの

プログラムや設計文書が、外部に漏洩する。4

適切な認証やアクセス制御がないため、文書の改ざんや不正な参照が起きる。3

ITの保守の際にプログラムが改ざんされたり、承認なく変更される。結果として情報システムが処理するデータの信頼性が保証されない。

ITの開発の際に意図的な不正なプログラムが埋め込まれる。結果として情報システムが処理するデータの信頼性が保証されない。

認証・認可の不備によるもの

リスクの内容リスクの分類No.

製造業 セキュリティ強化

Page 57: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 57

製造業J社、組み込みソフト開発環境セキュリティ強化製造業J社、組み込みソフト開発環境セキュリティ強化

■■ソリューションソリューション

事例紹介事例紹介 製造業 セキュリティ強化

Page 58: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 58

製造業J社、組み込みソフト開発環境セキュリティ強化製造業J社、組み込みソフト開発環境セキュリティ強化

効果な商用のアクセスコントロール製品等を利用効果な商用のアクセスコントロール製品等を利用するのではなく、なるべくオープンソースの機能を活するのではなく、なるべくオープンソースの機能を活用することで、用することで、コストを抑えながら高いセキュリティコストを抑えながら高いセキュリティを実現を実現。。

OpenStandiaOpenStandiaのスタック技術を用いて、「サーバのスタック技術を用いて、「サーバ

統合」における「標準構成」を実現。統合」における「標準構成」を実現。管理負荷を削管理負荷を削減し、セキュリティを向上減し、セキュリティを向上。。

OpenStandiaOpenStandiaの年間サポートサービスにより、の年間サポートサービスにより、

継続的にセキュリティを維持継続的にセキュリティを維持。。

■■OpenStandiaOpenStandia(オープンソース)の効果(オープンソース)の効果

事例紹介事例紹介 製造業 セキュリティ強化

Page 59: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 59

SIerSIer I社、フルオープンソースで自治体システムを構築I社、フルオープンソースで自治体システムを構築

・負荷分散装置や、クラスター構成などを含めて、全て・負荷分散装置や、クラスター構成などを含めて、全てオープンソースを採用。オープンソースを採用。・コスト削減を実現し、特定ベンダーへの依存を排除。・コスト削減を実現し、特定ベンダーへの依存を排除。・地域のSIerを支援、スキルトランスファー。・地域のSIerを支援、スキルトランスファー。

■■ポイントポイント

■■お客様の課題お客様の課題

・自治体システムについて、オープンソースを活用し、コ・自治体システムについて、オープンソースを活用し、コストを削減したい。ストを削減したい。・自治体にとっても、オープンソースの活用で特定ベン・自治体にとっても、オープンソースの活用で特定ベンダーへの依存度を下げ、地域のSIerに対する参入障壁ダーへの依存度を下げ、地域のSIerに対する参入障壁をなくしたい。をなくしたい。

事例紹介事例紹介 自治体 業務システム

Page 60: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 60

SIerSIer I社、フルオープンソースで自治体システムを構築I社、フルオープンソースで自治体システムを構築

■■ソリューションソリューション

事例紹介事例紹介

CentOS

JBoss AS

JVM

CentOS

JBoss AS

JVM

WebServer1

WebServer2

CentOS

PostgreSQL

CentOS

PostgreSQL

pgpo

olpg

pool

DBServer1

DBServer2

CentOS

mod_proxy_balancer

Apache httpd

ロードバランサー

CentOS

mod_proxy_balancer

Apache httpd

ロードバランサー(待機系)

・負荷分散装置や、クラスター構成などを含めて、全てオープンソースを採用。・負荷分散装置や、クラスター構成などを含めて、全てオープンソースを採用。

自治体 業務システム

Page 61: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 61

SIerSIer I社、フルオープンソースで自治体システムを構築I社、フルオープンソースで自治体システムを構築

WebWebAPAPサーバやサーバやDBDBサーバだけではなく、サーバだけではなく、ロードロード

バランサーやクラスター構成なども含めてバランサーやクラスター構成なども含めて、全て、全てオープンソースで実現。オープンソースで実現。

NRINRIでは設計書や導入手順書を作成、導入作業では設計書や導入手順書を作成、導入作業ははSIer BSIer B社にて実施。社にて実施。スキルトランスファースキルトランスファー。。

高度なスキルと多くの手間高度なスキルと多くの手間がかかる、保守サポーがかかる、保守サポートは、トは、OpenStandiaOpenStandiaの年間サポートサービスを活の年間サポートサービスを活

用。用。

■■OpenStandiaOpenStandia(オープンソース)の効果(オープンソース)の効果

事例紹介事例紹介 自治体 業務システム

Page 62: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 62

大規模ECサイト(セブンドリーム・ドットコム様)大規模ECサイト(セブンドリーム・ドットコム様)

・キャンペーン時のトラフィック増加時でもシステムダウンせず、しかも売れ筋商品を・キャンペーン時のトラフィック増加時でもシステムダウンせず、しかも売れ筋商品を優先表示する仕組みを、優先表示する仕組みを、OpenStandiaOpenStandiaが実現。が実現。 販売機会損失を削減。販売機会損失を削減。

・・OpenStandiaOpenStandiaにより、信頼性やセキュリティの向上とコストの削減を同時に実現。により、信頼性やセキュリティの向上とコストの削減を同時に実現。

■■ポイントポイント

■■セブンドリーム・ドットコム様セブンドリーム・ドットコム様セブンドリーム・ドットコムは、セブンセブンドリーム・ドットコムは、セブン--イレブン店舗を核イレブン店舗を核としたプラットフォームを活用して、安心で便利な商品・としたプラットフォームを活用して、安心で便利な商品・サービスの提供を行っている。セブンイレブン店舗のマサービスの提供を行っている。セブンイレブン店舗のマルチメディアコピー機やレジ端末によるチケット販売やルチメディアコピー機やレジ端末によるチケット販売や店舗での収納代行、商品の同店舗での受け取りなどの店舗での収納代行、商品の同店舗での受け取りなどのサービスを展開サービスを展開。。

■■お客様の課題お客様の課題

http://www.7dream.com/http://www.7dream.com/

・販売機会損失を削減するため、・販売機会損失を削減するため、“止まらないECサイト”“止まらないECサイト”の構築の構築

・ビジネス環境の変化に柔軟に対応できる、・ビジネス環境の変化に柔軟に対応できる、拡張性の高いシステム基盤拡張性の高いシステム基盤

・安定してサービスを提供でき、・安定してサービスを提供でき、信頼性・セキュリティが高く、かつ低コスト信頼性・セキュリティが高く、かつ低コストのシステムのシステム

事例紹介事例紹介 流通業 ECサイト

Page 63: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 63

■■システムの構成システムの構成

JBossJBossTomcatTomcat

PLPLアプリアプリ BLBLアプリアプリ

StrutsStruts

■■OpenStandiaOpenStandiaのアーキテクチャーとソリューションのアーキテクチャーとソリューション

DBDB

部品部品

部品部品

部品部品

部品部品 部品部品 部品部品 部品部品

JMXJMXインターフェイスによる管理インターフェイスによる管理

画面キャッシュ、流量制御、アクセスジャーナル(監査証跡)など画面キャッシュ、流量制御、アクセスジャーナル(監査証跡)など

EJBEJB接続(接続(I/FI/Fラッピング)、ビジネスジャーナルなどラッピング)、ビジネスジャーナルなど

キャッシュ機能、ロギング機能などキャッシュ機能、ロギング機能など

((POJOPOJO))

部品部品

••OpenStandiaOpenStandiaの流量制御機能により、の流量制御機能により、

キャンペーン時の高負荷時でも売れ筋キャンペーン時の高負荷時でも売れ筋商品を優先的に表示商品を優先的に表示

••OpenStandiaOpenStandiaの画面キャッシュ機能によの画面キャッシュ機能によ

り、リッチな画面も高速表示り、リッチな画面も高速表示

••OSSOSSの活用により、サーバ増設時コストの活用により、サーバ増設時コストを大幅削減、柔軟なリソース増強を大幅削減、柔軟なリソース増強

••検証済み構成とフレームワークによるセキュ検証済み構成とフレームワークによるセキュリティ対策による、高品質基盤リティ対策による、高品質基盤

※※AltostratusAltostratusは、信頼性の高いシステムを実現するために、は、信頼性の高いシステムを実現するために、OSSOSSに不足している機能について、に不足している機能について、NRINRI--OSSCOSSCが独自に開発し、オープンソースとして公開している、が独自に開発し、オープンソースとして公開している、JavaJavaコンポーネントです。コンポーネントです。

部品部品

http://www.7dream.com/

【【チケット販売などチケット販売など】】マルチメディアコピー機/マルチメディアコピー機/POSPOSレジレジ

【【ECサイトECサイト】】PC/携帯PC/携帯

WebAPWebAPサーバーサーバー

データベースデータベース

InternetInternet

OracleOracle

大規模ECサイト(セブンドリーム・ドットコム様)大規模ECサイト(セブンドリーム・ドットコム様)

事例紹介事例紹介 流通業 ECサイト

Page 64: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 64

■■ OpenStandiaOpenStandia流量制御機能(キャンペーン時トラフィック制御機能)流量制御機能(キャンペーン時トラフィック制御機能)・・WebWebアプリケーションサーバで受け付けを許可する多重度(同時受付リクエスト数)を設定することアプリケーションサーバで受け付けを許可する多重度(同時受付リクエスト数)を設定すること

ができます。ができます。・・この多重度を越えた場合、カスタマイズ可能なエラー画面を応答することができます。この多重度を越えた場合、カスタマイズ可能なエラー画面を応答することができます。・・多重度は多重度はURLURLパターン毎に設定することができます。パターン毎に設定することができます。・・これにより、優先度が低い業務画面についての多重度を小さく設定することで、サイトの混雑時これにより、優先度が低い業務画面についての多重度を小さく設定することで、サイトの混雑時

でも優先度の高い業務画面にシステムリソースを割り当てることができます。でも優先度の高い業務画面にシステムリソースを割り当てることができます。

流量制御フィルタ

10多重

40多重

キャンペーン商品キャンペーン商品

売れ筋商品売れ筋商品

混雑画面

混雑画面

大規模ECサイト(セブンドリーム・ドットコム様)大規模ECサイト(セブンドリーム・ドットコム様)

事例紹介事例紹介 流通業 ECサイト

Page 65: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 65

キャンペーン時のトラフィック増加時でも、キャンペーン時のトラフィック増加時でも、売れ筋商品を優先表示。売れ筋商品を優先表示。 機会損失を削減。機会損失を削減。

リッチな画面や検索機能により、リッチな画面や検索機能により、アクセス増加。アクセス増加。

OSSの活用で、ミドルウェアのOSSの活用で、ミドルウェアのコストを半減。コストを半減。

(5年分コスト(5年分コスト 初期+保守)初期+保守)

OpenStandiaOpenStandiaによる高品質基盤で、による高品質基盤で、

24Hx365D24Hx365D安定したサービス提供安定したサービス提供を実現。を実現。

■■OpenStandiaOpenStandia(オープンソース)の効果(オープンソース)の効果

(ご参考)http://www.nri.co.jp/nriss/solution/7dc/story01.html

大規模ECサイト(セブンドリーム・ドットコム様)大規模ECサイト(セブンドリーム・ドットコム様)

事例紹介事例紹介 流通業 ECサイト

Page 66: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 66

証券会社A社証券会社A社 リッチクライアントによる証券オンライントレードリッチクライアントによる証券オンライントレード

・秒間1,000件以上の時価変動データを処理し、秒間24,000件のデータを端末に・秒間1,000件以上の時価変動データを処理し、秒間24,000件のデータを端末に配信する、大量トランザクション処理を配信する、大量トランザクション処理をOpenStandiaOpenStandiaで実現。で実現。・・JBossJBossののJMSJMSを独自に性能改善し、同時1,000台の端末接続を可能に。を独自に性能改善し、同時1,000台の端末接続を可能に。

■■ポイントポイント

■■リッチクライアントによる証券オンライントレーディングシステムリッチクライアントによる証券オンライントレーディングシステム「時価の変動をリアルタイムに把「時価の変動をリアルタイムに把握し、素早く注文を出したい」とい握し、素早く注文を出したい」というニーズに応える、取引回数が多うニーズに応える、取引回数が多い個人投資家(アクティブい個人投資家(アクティブトトレーレーダー)向けのシステム。ダー)向けのシステム。

・・金融システム金融システムに求められる高いに求められる高い要件(信頼性、性能、セキュリティ)要件(信頼性、性能、セキュリティ)・・ASPASPに求められる、システムコスに求められる、システムコスト削減と、高い拡張性の担保ト削減と、高い拡張性の担保

■■システムの要件システムの要件

事例紹介事例紹介 金融機関 オンライントレード

Page 67: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 67

EJBリアル時価

R/Rサーバ

Nimbus Publisher

P/Sサーバ

Http XMLHttp CSVTCP CSV

Feedサーバ

Servlet

MySQL

JMS Topic

MDB

マルチ

キャスト

インターネット

リッチCL

R/R・・リクエスト&リプライP/S・・パブリッシュ&サブスクライブ

Multicast Invocation Layer(on Jboss)

Oracle

証券会社A社証券会社A社 リッチクライアントによる証券オンライントレードリッチクライアントによる証券オンライントレード

■■システム構成システム構成

■■ソリューションソリューション・検証済みOSSスタック・検証済みOSSスタックOpenStandiaOpenStandiaで、金融システムに求められる高い信頼性、で、金融システムに求められる高い信頼性、

セキュリティ要件を満たしつつ、大幅なコスト削減と高い拡張性を実現。セキュリティ要件を満たしつつ、大幅なコスト削減と高い拡張性を実現。・・JBossJBossを独自に性能改善し、超大量トランザクションをオープンソースで実現。を独自に性能改善し、超大量トランザクションをオープンソースで実現。

事例紹介事例紹介 金融機関 オンライントレード

Page 68: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 68

証券会社A社証券会社A社 リッチクライアントによる証券オンライントレードリッチクライアントによる証券オンライントレード

OpenStandiaOpenStandiaの活用により、の活用により、

ASPサービスのASPサービスの運用コストを大幅に削減運用コストを大幅に削減。。

顧客数の増加に柔軟に対応顧客数の増加に柔軟に対応できる、できる、

システム基盤を実現。システム基盤を実現。

検証済みのOSSスタックにより、検証済みのOSSスタックにより、

安定したサービス提供安定したサービス提供を実現。を実現。

秒間24,000件におよぶ、秒間24,000件におよぶ、

大量トランザクション処理大量トランザクション処理を実現。を実現。

■■OpenStandiaOpenStandia(オープンソース)の効果(オープンソース)の効果

(ご参考) http://www.nri.co.jp/opinion/it_solution/2006/pdf/IT20060806.pdf

事例紹介事例紹介 金融機関 オンライントレード

Page 69: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 69

事例紹介事例紹介

PKGベンダ 業務PKG■パッケージベンダ■パッケージベンダ H社H社

開発環境で使用していたOSSをそのまま本開発環境で使用していたOSSをそのまま本番環境でも活用番環境でも活用■証券会社■証券会社 G社G社

高いピーク性能が求められるオンライント高いピーク性能が求められるオンライントレードシステムを、オープンソースで実現レードシステムを、オープンソースで実現■サービス業■サービス業 F社F社

店舗とインターネット、2つの経路から予約店舗とインターネット、2つの経路から予約を受け付けを受け付け■サービス業■サービス業 E社E社

1日も早くサービスをスタートしたい!1日も早くサービスをスタートしたい!

■金融機関■金融機関 D社D社商用製品より高レベルなオープンソースの商用製品より高レベルなオープンソースの

サポートサービスサポートサービス

金融機関 オンライントレード

サービス業 予約システム

サービス業 予約システム

金融機関 オンライントレード

その他、約100の成功事例の中から、厳選した事例を掲載中!その他、約100の成功事例の中から、厳選した事例を掲載中!http://www.nrihttp://www.nri--aitd.com/openstandia/case_studyaitd.com/openstandia/case_study

Page 70: オープンソースの動向と 活用のポイント · オープンソースの動向と ... ・非常に多くの利用者の手によってテスト& 改善がされ、機能と品質が向上する。

NRI オープンソースソリューションセンターCopyright© 2007 Nomura Research Institute, Ltd. All rights reserved. 70

お問い合わせは、お問い合わせは、NRINRI オープンソースソリューションセンターオープンソースソリューションセンター

[email protected]@nri.co.jphttp://http://openstandia.jpopenstandia.jp