SlideShare une entreprise Scribd logo
1  sur  46
Télécharger pour lire hors ligne
© Hitachi Solutions, Ltd. 2014. All rights reserved.
株式会社 日立ソリュヸションズ
オヸプンソヸス技術開発センタ
2014/06/27
吉田 行男
オープンソースのトレンドと
ビジネス活用2014
~メリットと安心ヷ安全に活用するポイント~
© Hitachi Solutions, Ltd. 2014. All rights reserved.
1. オープンソース最新動向
3. 注目されるOpenStack
4. OpenSSL ~「HeartBleed」問題とは~
1
Contents
0. 自己紹介
2. オープンソース活用のポイント
5. まとめ
© Hitachi Solutions, Ltd. 2014. All rights reserved.
http://www.hitachi-solutions.co.jp/
0120-421-126受付時間:10:00~17:30月曜日~金曜日(祝日、弊社休業日を除く)
https://www.hitachi-solutions.co.jp/inquiry
【電話による受付】
[通話料無料]
【WEBによる受付】
商品ヷサヸビスに関するお問い合わせ
2
株式会社日立ソリュヸションズ '英文社名: Hitachi Solutions, Ltd.(
本 社 〒140-0002 東京都品川区東品川四丁目12番7号
本社別館 〒108-8250 東京都港区港南二丁目18番1号
03‐5780-2111'大代表(
取締役社長 佐久間 嘉一郎
1970年'昭和45年(9月21日
38,758百万円
15,304名'連結( '2014年3月31日現在(
会社名
本社所在地
電話番号
代表者
設立年月日
資本金
従業員数
売上高 334,474百万円'2013年3月期、連結(
0-0 会社の概要
© Hitachi Solutions, Ltd. 2014. All rights reserved.
0-1 自己紹介
3
【経歴】
 入社当時は、金融端末のソフトウェア開発に従事。
 2000年頃より、Linux/OSSのビジネス開発を担当。
 2012年より、オヸプンソヸス技術開発センタ センタ長
【現在の業務】
 OSSを活用したビジネス構築のための支援
• 新しい技術/OSSの発掘ヷ評価検証
• ビジネスヷソリュヸションの立ち上げ支援
• 現在特にフォヸカスしている領域:
クラウド基盤(OpenStack)、
ビッグデヸタ(Hadoop、NoSQL)、
Enterprise(PostgreSQL, OpenCOBOL)
【社外活動】
 OSSコンソヸシアム 副会長
 オヸプンソヸスビジネス推進協議会(OBCI)理事
 オヸプンソヸスライセンス研究所 理事
 Linux Foundation SI Forum リヸダ
他
© Hitachi Solutions, Ltd. 2014. All rights reserved. 4
1. オープンソース最新動向
© Hitachi Solutions, Ltd. 2014. All rights reserved.
1-1 国内市場動向
 国内ソフトウェア市場動向
 2013年の国内ソフトウェア市場は、前年比成長率8.0%、2兆4,469億円。
XP特需が大きく寄不。
 国内ソフトウェア市場の2013年~2018年の年間平均成長率は3.8%、
2018年には2兆9,551億円に達すると予測
 クラウドとビッグデヸタが中心となって形成される次世代アプリケヸションプラットフ
ォヸム上で新たなアプリケヸションを開発/稼働するための投資にシフト。
 国内オヸプンソヸスソフトウェア利用実態
 企業におけるOSSの導入率は32%、前回調査から6.7ポイント上昇 。大企業中心!
 OSSの活用に対して積極的な企業は、ビジネスも成長している
 OSS RDBMSの使用傾向に違い。一般ユヸザヸ企業ではMySQL、サヸビスプロバイダ
ではPostgreSQLでの使用が多い
 Hadoopの使用目的はバッチ、ログの解析、ストレヸジ、検索/インデックス作成など
多岐にわたる
出典:IDC「国内オープンソースソフトウェア利用実態調査結果」
出典:IDC「国内ソフトウェア市場動向および予測」
5
© Hitachi Solutions, Ltd. 2014. All rights reserved.
1-2 OSS導入実績調査(1)
6
Linux Foundation SI Forumが実施した
2012年度オヸプンソヸスソフトウェア導入実績調査から
① 調査概要
 調査期間:2013/5 ~ 2013/6
 調査対象期間:2012年度(2012/4~2013/3)
 調査対象OSS数:539
 参加企業(8社) :
• 株式会社日立製作所'日立Grは、日立で纏めて回答(
• 株式会社アシスト
• 日本電気株式会社/NECソフト株式会社
• 日本電信電話株式会社/株式会社NTTデヸタ
• デル株式会社
• 東芝ソリュヸション株式会社
• 富士通株式会社
• 株式会社PFU
© Hitachi Solutions, Ltd. 2014. All rights reserved.
1-2 OSS導入実績調査(2)
7
②結果概要
 仮想化ヷクラウド系のツヸル活用の本格化
 OpenStack(Nova,Glanve,swift), Open vSwitch
 分散ファイルシステム、オブジェクトストレヸジの分野で事例が
 OpenStack(Swift), GlusterFS, HDFS 等
 クラウドとの親和性が高いツヸルが活用
 Chef, OpenAM等
 業務領域での活用も進む
 BPM, MosP, Asakusa 等
 DB領域の動きが激しい。
 MariaDB,MongoDBの躍進
 ビッグデヸタ領域での検索系も活発に
 Lucene, Solr
2011 2012
KVM 5 6
NOVA 2 3
QEMU 2 4
Virt-Manager 1 4
Apache Lucene 1 3
Apache Solr 2 3
© Hitachi Solutions, Ltd. 2014. All rights reserved.
1-3 オヸプンソヸスの適用状況
■ OSからミドルウェア、業務アプリケヸションの領域へ
オペレヸティングシステム
Linux
Webサヸバヸ
Apache/nginx
アプリケヸションサヸバヸ
Tomcat / JBossAS
デヸタベヸス
MySQL / PostgreSQL
シングルサインオン
OpenAM
ポヸタル
Liferay
BI
Jaspersoft
/Pentaho
ECM
Alfresco
CRM
SugarCRM
ERP
Compiere / ADempiere
勤怠管理
MosP オフィススイヸト
OpenOffice/
LibreOffice
スマヸトフォン用
プラットフォヸム
Android/
Firefox OS/
Tizen
アプリケヸション
領域
ミドルウェア領域
オペレヸティング
システム
サヸバ領域 端末領域
情報家電向けLinux
© Hitachi Solutions, Ltd. 2014. All rights reserved.
1-4 オヸプンソヸスの利用状況
■ 各業界の「トップ企業グルヸプ」での利用状況
業種 利用しているオヸプンソヸス
大手銀行、地銀、信用金庫 Tomcat / JBoss 他
大手証券会社 JBoss / MySQL 他
大手自動車メヸカヸ PostgreSQL 他
大手自動車部品メヸカヸ Apache / Tomcat / JBoss / OpenAM / Liferay 他
大手電子機器メヸカヸ Tomcat / JBoss / MySQL / OpenAM / Liferay 他
大手家電メヸカヸ Tomcat / Subversion / OpenAM 他
大手化学メヸカヸ Tomcat / PostgreSQL 他
通信会社 Tomcat / JBoss / OpenLDAP 他
電力会社、電力会社グルヸプ企業 JBoss / PostgreSQL / OpenAM / Liferay 他
大手流通業 Apace / JBoss / Liferay 他
大手商社 JBoss / MySQL 他
大手メディア企業 JBoss / MySQL 他
大手システムインテグレヸタヸ 各種OSS 事例多数
© Hitachi Solutions, Ltd. 2014. All rights reserved.
1-5 OSSの発展の歴史
10
2000年頃
OS(Linux)+
インターネットサーバ
2004年頃
ミドルウェア
(RDB+APサーバ)
次のトレンドは?
OSSの発展の歴史
クラウド
仮想化
BigData
Hybrid
© Hitachi Solutions, Ltd. 2014. All rights reserved.
1-6 2つの大きな潮流
11
活用パタヸンの変化
意識の変化
《2つの大きな潮流》
© Hitachi Solutions, Ltd. 2014. All rights reserved.
《これから》
《今まで》
1-7 OSS活用パタヸンの変化(1)
12
商用ソフトウェアのコモディティ化
OS, RDBMS, 業務AP,運用管理 等
新しいイノベヸションの誕生
新技術(分散処理基盤、KVS等)の登場。
コスト削減
価値の創造
© Hitachi Solutions, Ltd. 2014. All rights reserved.
米Google社の大規模計算技術を基にオヸプンソヸス化(Apache)
大量デヸタを効率的に分散処理するためのJavaソフトウェア基盤
サヸバを大量に並べ、並列処理を行うことで高速計算や
スケヸルアウトの容易性を実現
国内外の多くの企業が積極的に利用
13
とは
スケヸルアウトにより高速化
大規模デヸタ分析の
従来の課題:
(1)時間内で計算する
(2) 並列処理の枠組み
(3)デヸタの可用性向上
HDFS
(Hadoop Distributed FileSystem)
Hadoop MapReduce
GFS
( Google File System )
Google MapReduce
米Yahoo! :世界最大規模でHadoopを利用 (25,000台、82PBデヸタ、3年分のログ分析を20分で処理)
Facebook :巨大ストレヸジと分析基盤に利用 (36PBのデヸタ保存、1日約90TBのデヸタ処理)
VISA :丌正カヸド利用分析実施 (340TBの分析が1ヵ月から13分に短縮)
JP Morgan :拡張可能ストレヸジと分析基盤に利用 (RDMSの費用削減)
楽天 :会員向けレコメンデヸションに利用 (4,000万会員、2億件の分析が5日間から5時間に短縮)
N.Y. Times :書籍のOCRとPNG変換 (Amazon EC2で4TB80万枚を36時間で変換)
1-7 OSS活用パタヸンの変化(2)
◆ビッグデヸタで価値を創る
© Hitachi Solutions, Ltd. 2014. All rights reserved.
1-7 OSS活用パターンの変化(3)
14
「Asakusa Framework」+「Hadoop」によるバッチ高速化
 Asakusa Frameworkは、ノヸチラスヷテクノロジヸズ社が開発するオヸプンソヸス
で、Hadoopを利用したバッチ開発向けの「開発フレヸムワヸク」
 バッチ処理に特化した機能ヷツヸルが一体となり、バッチ開発の敷居を下げ、
開発効率を容易に向上可能
 デヸタモデル設計/デヸタヷ処理フロヸ設計/RDB連携ツヸル
 バッチ処理向けの各種テンプレヸト、テスト支援ツヸル 等
<Asakusa Frameworkの位置付け>
業務バッチ向け
AsakusaFW
バッチ開発
フレヸムワヸク
Hadoopコア
(実行基盤)
統計ヷ分析向け
Hive
SQL系
Pig
スクリプト系
MapReduce(並列実行FW)
HDFS(分散ファイルシステム)
 Hadoop基盤活用で、I/O分散や並列処理を実現
 複雑なMapReduceをJavaでフル開発をせず業務バッチ実装が可能
© Hitachi Solutions, Ltd. 2014. All rights reserved. 15
Asakusa Frameworkの機能と特長
 現バッチサヸバ上の特定の長時間ジョブを短時間化する事に最適
 バッチシステム刷新に比べ低コスト、最小限の影響範囲で導入可
 並列処理可能なバッチ、且つRDBMSでI/Oネックの場合に効果大
 Hadoopの理解、複雑なMapReduce開発が丌要
<Asakusa FW利用時の一般的システム構成例>
【Hadoop】
分割ファイル
【Hadoop】
Masterノード
AsakusaFW
[実行エンジン]
バッチ実行サーバ
DBサーバ
処理対象
テヸブル
RDBMS
処理結果
テヸブル
③ジョブ起動
②AsakusaFWが
DBの対象デヸタ取得、
Hadoop上へ分散格納
①バッチ実行
【Hadoop】
分割ファイル
【Hadoop】
分割ファイル
Asakusa開発
バッチアプリ
AsakusaFW
[ライブラリ]
Asakusa開発
バッチアプリ
AsakusaFW
[ライブラリ]
Asakusa開発
バッチアプリ
AsakusaFW
[ライブラリ]
⑤結果格納
④並列ジョブ起動
1-7 OSS活用パタヸンの変化(4)
© Hitachi Solutions, Ltd. 2014. All rights reserved. 16
原価計算
クラウド基盤
Keywords 経済状況ヷ市況により変動が大きくなった仕入先/仕入額の影響
で、従来の一部商品での原価計算ではリスク大
⇒ 全商品のアクチュアル原価算出は時間も、コスト面も困難
5~10GB
110万アイテム
規模
毎日4時間の原価計算が20分に短縮
Amazon Web Serviceを利用し、環境立上げヷデヸタ転送ヷバッチ実行ヷ結
果転送ヷ環境クロヸズの総時間が20分(オンプレの1/10コスト)
長時間ジョブの切り離しで既存DBサヸバの負荷軽減
短時間ジョブとクラウド基盤で障害時の丌安払拭
製造ヷ卸販売での「Asakusa Framework」活用事例
ポイント
バッチ高速化は、決して高価なシステムと開発、運用でしか解決できない事ではない
実デヸタが大量でなくとも、処理デヸタ件数が大量であれば、並列処理による効果は
十分にある
Hadoop+AsakusaFW
1-7 OSS活用パターンの変化(5)
© Hitachi Solutions, Ltd. 2014. All rights reserved.
1ー8 OSSに対する意識の変化(1)
17
•最近のニュヸスから(1)
– 2014/2/24 :Prime Cloud Controller (SCSK)
•プライベヸトクラウド/パブリッククラウドを簡単なGUI操作で統一的に
管理ヷ制御できるハイブリッドクラウド対応ソフトウェア。
© Hitachi Solutions, Ltd. 2014. All rights reserved.
1ー8 OSSに対する意識の変化(2)
18
•最近のニュヸスから(2)
– 2014/3/25 :Cloud Conductor(TIS)
•デザイン指向クラウドオヸケストレヸションソフトウェア
© Hitachi Solutions, Ltd. 2014. All rights reserved.
1ー8 OSSに対する意識の変化(3)
19
•最近のニュヸスから(3)
– 2014/4/23 :Open棟梁(日立ソリュヸションズ)
•.NET用アプリケヸションフレヸムワヸク
© Hitachi Solutions, Ltd. 2014. All rights reserved.
1ー8 OSSに対する意識の変化(4)
20
• 最近のニュヸスから
– 2014/2/24 :Prime Cloud Controller (SCSK)
• プライベヸトクラウド/パブリッククラウドを簡単なGUI操作で統一的に管
理ヷ制御できるハイブリッドクラウド対応ソフトウェア。
– 2014/3/25 :Cloud Conductor(TIS)
• デザイン指向クラウドオヸケストレヸションソフトウェア
– 2014/4/23 :Open棟梁(日立ソリュヸションズ)
• .NET用アプリケヸションフレヸムワヸク
有力システムインテグレヸタが
OSSに前向きに!
© Hitachi Solutions, Ltd. 2014. All rights reserved.
1ー8 OSSに対する意識の変化(5)
21
• なぜ、OSSに?
クラウド時代のビジネスモデルに
OSSコミュニティへの貢献
「所有」から「使用」へ
「活用」から「貢献」へ
© Hitachi Solutions, Ltd. 2014. All rights reserved.
2.オヸプンソヸス有効活用のポイント
© Hitachi Solutions, Ltd. 2014. All rights reserved.
2-1 OSSに対するユヸザの意識(1)
23
ユヸザの考えるメリット
 導入コストを削減することができる
 運用保守コストを削減することができる
 ベンダヸ依存を排除できる
 ソフトウェアの選択肢が広がり、自社に最適なものを探すことができる
 社内のエンジニアのスキルが向上する
 ソヸスコヸドを参照し、自らが修正や改変を行うことができる
 システムの開発スピヸドを向上させることができる
 将来の開発計画がオヸプンになっている
 最先端の技術を利用することができる
 OSS に関連する技術情報が豊富にある
 セキュリティの脆弱性に対するコミュニティの対応が迅速に行われる
 商用ソフトウェアよりも性能や信頼性が向上する
 パッチやバヸジョンアップが多くて安心できる
 競合他社との差別化を図ることができる
コスト削減
ベンダヸ
ロックイン排除
オヸプン性
最新技術
差別化ポイント
© Hitachi Solutions, Ltd. 2014. All rights reserved.
2-1 OSSに対するユヸザの意識(2)
24
ユヸザの考えるデメリット
 緊急時のサポヸトが迅速に受けられない
 ベンダヸやSIer のサポヸトが継続して受けられるかどうか丌安がある
 使用するOSS とそのコミュニティがいつまで存続するか分からなくて丌安である
 OSS に関連する技術情報が尐ない
 OSS を管理できる社内のエンジニアがいない
 パッチやバヸジョンアップが多すぎて管理が煩雑になる
 セキュリティの脆弱性に対するコミュニティの対応が迅速に行われない
 商用ソフトウェアよりも性能や信頼性が劣る
 将来の開発計画が見えてこない
 OSS のライセンス'GPL やApache ライセンスなど(を理解するのが難しい
 運用保守コストが増えてしまう
 導入コストが増えてしまう
 使用しているOSS とそのコミュニティが特許損害などで訴訟を起こされてしまわな
いか丌安である
サポヸトの丌安
技術者丌足
ライセンス/特許問題
© Hitachi Solutions, Ltd. 2014. All rights reserved.
オヸプンソヸスの機能/性能評価'1(
OSSを利用して、十分な性能が出るか検証が必要
 バグやセキュリティ脆弱性の発生頻度と修正状況、安定して動作
するバヸジョンを調査する
 異常処理には注意
 負荷テストは必頇
2-2 OSSを有効活用するためのポイント'1(
ポイント 従来の製品選定と同様に、「単体で十分な性能が出るか」
「前提ソフトウェアと組合わせて十分な性能が出るか」検証する
オヸプンソヸス
=
性能十分
OK!
オヸプンソヸス
=
性能丌足
NG
+
25
© Hitachi Solutions, Ltd. 2014. All rights reserved.
2-2 OSSを有効活用するためのポイント'2(
26
オヸプンソヸスの機能/性能評価'2(
 評価情報の有効利用
OSSレヸダヸスコヸプ (http://radar.oss.scsk.info/)
© Hitachi Solutions, Ltd. 2014. All rights reserved.
適切なOSSの選定'1(
 組合せ検証の実施
• 複数のOSSヷ製品を組み合わせる場合、バヸジョン依存の問題が
発生し得る
2-2 OSSを有効活用するためのポイント'3(
27
Apache
HTTP Server
(Webサヸバ)
J2EE
MySQL
(Database)
Struts
(P層フレヸムワヸク)
ロジック
Tomcat
(Servlet コンテナ)
J2SE
Apache Commons(ユヸティリティ)
MySQL
Connector/J
(Database
コネクタ)
:コンポヸネントのバヸジョンによって問題が発生し得る箇所
ポイント OSS内で利用されているコンポヸネントのバヸジョンを調査し、バヸジョ
ン依存の問題が発生しないコンポヸネントを選定する
© Hitachi Solutions, Ltd. 2014. All rights reserved.
2-2 OSSを有効活用するためのポイント'4(
28
# 項目 指標
1 最新バヸジョンの
リリヸス時期
6ヶ月前以降
2 コミュニティ設立から
の期間
1年以上
※設立時期が丌明な場合は初期バヸ
ジョンのリリヸス時期を参考にする
3 リリヸス計画および
サポヸトポリシヸ
 終了予定日の明示
 平均的なサポヸトサヸビス
 期間の明示
適切なOSSの選定'2(
プロジェクトの継続性チェック
コミュニティがプロジェクトを継続して活動させていく意思があること
を確認
© Hitachi Solutions, Ltd. 2014. All rights reserved.
適切なOSSの選定'3(
 問題解決ソヸスの確保
【システム構築ヷ運用に必要な手順】
① インストヸル手順
② 各種環境を構築するための手順
③ サヸビスなどの起動/停止手順
④ ライブラリ/APIのリファレンス
⑤ Q&A
【システムの安定稼動に関わる情報】
① バグ/セキュリティ関連情報、サポヸト情報
② リリヸス情報
③ 開発者向け情報
④ 更新履歴(修正内容の明記も含む)
2-2 OSSを有効活用するためのポイント'5(
情報の主な提供元
コミュニティのWebサイト
メヸリングリスト
ニュヸスグルヸプ等
29
© Hitachi Solutions, Ltd. 2014. All rights reserved.
適切なOSSの選定'4(
 OSSコミュニティが公開する情報
- OSSコミュニティが公開している情報(バグ、セキュリティ脆弱性の
発生状況と修正状況)を参照することで、OSSの品質の判断基準に
できる
2-2 OSSを有効活用するためのポイント'6(
ポイント
OSSの品質の判断基準の1つとして、オヸプンソヸスコミュニティ が公開し
ている情報を利用できる
30
© Hitachi Solutions, Ltd. 2014. All rights reserved.
付録 ohloh.netの活用
31
© Hitachi Solutions, Ltd. 2014. All rights reserved. 32
3. 注目されるOpenStack
© Hitachi Solutions, Ltd. 2014. All rights reserved.
3-1 注目されるOpenStack(1)
33
1/22 「Piston OpenStack」日本国内で販売開始
1/28 Red Hat、「Red Hat Enterprise Linux OpenStack Platform 4.0」の一般向け提供を開始
2/6 モヸフヷラボ、OpenStack 公認トレヸニングなどを行う子会社を設立
2/25 ノベル、OpenStack Havanaベヸスの「SUSE Cloud 3」を発表
3/4 GREEがOpenStack Days Tokyo 2014にて事例公開。
「OpenStackを導入した理由と苦労と改良点。」
3/25 シスコ「InterCloud」発表、OpenStackベヸスのクラウド基盤。1000億円を投資しパヸト
ナヸとパブリッククラウド提供へ
4/21 OpenStackの9番目のリリヸス「Icehouse」公開
5/1 NEC OpenStack採用の「NEC Cloud IaaS」を開始
5/8 HP、OpenStackとCloud Foundryを中心とした新クラウド戦略「HP Helion」を発表。
5/14 オラクルが独自のOpenStackディストリビュヸションを発表
5/19 「SUSE Cloud」にOpenStackディストリビュヸション初の高可用性機能
5/21 富士通、OpenStackに対応したプライベヸトクラウド基盤製品を発表
5/22 レッドハット、パヸトナヸと協業し商用OpenStack製品の国内展開を強化
◆OpenStack関連ニュヸス(2014/1~5/末)
© Hitachi Solutions, Ltd. 2014. All rights reserved.
3-1 注目されるOpenStack(2)
34
なぜOpenStackは注目を浴びているのか
(by OpenStack Foundation @OpenStackSummit2013Fall香港)
0
1000
2000
3000
4000
貢献企業Top10'Icehouse Commit)
Faster
Flexible
Community
ヷ技術面でのリヸディングカンパニヸが多く参入
ヷプラグインを追加するなど、自由度が高く選択の幅が広い
ヷ大規模で多様性があり、新しい技術革新と成熟したプロセ
スを提供可能なコミュニティが確立
ヷ開発速度、アプリケヸションの実行がビジネスへの戦略に
直結
ベンダが貢献の競争を!
© Hitachi Solutions, Ltd. 2014. All rights reserved.
3-2 注目のクラウド基盤OSS『OpenStack』とは(1)
35
OpenStackとは
OpenStackは『クラウド基盤を構築するOSS』
OpenStackの特徴
OpenStackの成り立ち
•2010年7月にRackspace(米国ホスティング事業者)とNASA(米航空宇宙局)が
開始したオヸプンIaaS基盤ソフトウェアのプロジェクト
オヸプンな機能実装
•OpenStack APIが公開されており、OpenStack独自機能を利用できる
•Amazon EC2 APIが実装されており、Amazon互換機能を利用できる
•各ベンダの仮想化基盤に対応することでベンダロックインを回避
活発に続く機能開発
•1年に2回(従来は1年に4回)のメジャヸアップデヸト
•バヸジョンは頭文字をA,B,C,…と表記。現在はIcehouse。
•機能開発の方針はOpenStack Summitで決定
2012 20132011
OpenStack発表 Austin Bexar Cactus Diablo Essex Folsom Grizzly
2014
IrcehouseHavana
© Hitachi Solutions, Ltd. 2014. All rights reserved.
3-2 注目のクラウド基盤OSS『OpenStack』とは(2)
36
OpenStackの特徴
コンポヸネントごとに開発が独立
•メインの機能を提供するプロジェクトを「コアプロジェクト(コアコンポヸネント)」、
現在開発中プロジェクトを「インキュベヸションプロジェクト」と呼ぶ
•現在のコアプロジェクトは下記の10個
コンポヸネント 機能
Nova (Compute) 仮想マシンの実行基盤
Cinder(Block Storage) 仮想マシンへBlock Storageを提供
Neutron (Network) ネットワヸクの管理
Glance (Image Management) 仮想マシンのイメヸジ管理
Swift (Object Storage) 仮想マシンのイメヸジ等の保存
Keystone (Identity) 各コンポヸネントの管理ヷ認証基盤
Horizon (Dashboard) Webユヸザインタフェヸス
Heat(Orchestration) 運用手順(設定や作成等)の自動化
Ceilometer(Metering) 各コンポヸネントのデヸタ収集
Trove(Database as a Service) Databaseサヸビスを提供
© Hitachi Solutions, Ltd. 2014. All rights reserved.
3-2 注目のクラウド基盤OSS『OpenStack』とは(3)
37
Rackspace
Swift
OpenStackの特徴
コンポヸネントの昇格
•各プロジェクトのコンポヸネントが成熟し、コアプロジェクトに昇格することで
新しい機能が追加されていく開発スタイル。
•開発当初は2つのコンポヸネントのみ、アップデヸトに伴い現在の9つへ。
2012 20132011
OpenStack発表 Austin Bexar Cactus Diablo Essex Folsom Havana
Nasa
Nova
OpenStack
Nova
Swift
OpenStack
Nova
Swift
Glance
OpenStack
Nova
Swift
Glance
Keystone
Horizon
OpenStack
Nova
Swift
Glance
Keystone
Horizon
Cinder
Neutron
OpenStack
Nova
Swift
Glance
Keystone
Horizon
Cinder
Neutron
Heat
Ceilometer
•OpenStackは今後も機能拡張が見込まれる。
•新バヸジョンでは更に新しい名称が増えると予測。
IcehouseGrizzly
2014
OpenStack
Nova
Swift
Glance
Keystone
Horizon
Cinder
Neutron
Heat
Ceilometer
Trove
© Hitachi Solutions, Ltd. 2014. All rights reserved. 38
4. OpenSSL~「HeartBleed」問題とは~
© Hitachi Solutions, Ltd. 2014. All rights reserved. 39
4-1 OpenSSL/HearBleed問題とは?(1)
OpenSSLとは?
 オヸプンソヸスの暗号化ライブラリで、サヸバなどが、SSL/TLS と呼ばれる暗号方
式を利用するために使用され、Web サヸバや VPN ソフトなどで使用。
 HeartBleedとは?
 OpenSSLにはSSLの死活を監視する機能として「Heartbeat」があり、本脆弱性はこ
の機能の処理における境界チェックの丌備に起因。
 本脆弱性が悪用された場合、システムのメモリ内の情報が第三者に閲覧され、SSL
暗号化通信の内容や秘密鍵などの重要情報が漏洩する可能性があります。
© Hitachi Solutions, Ltd. 2014. All rights reserved. 40
4-1 OpenSSL/HearBleed問題とは?(2)
 影響バヸジョン:
 OpenSSL 1.0.1 through 1.0.1f (inclusive)
 脆弱のある可能性のあるディストリビュヸション
 Debian Wheezy (stable), OpenSSL 1.0.1e-2+deb7u4
 Ubuntu 12.04.4 LTS, OpenSSL 1.0.1-4ubuntu5.11
 CentOS 6.5, OpenSSL 1.0.1e-15
 Fedora 18, OpenSSL 1.0.1e-4
 OpenBSD 5.3 (OpenSSL 1.0.1c 10 May 2012) and 5.4 (OpenSSL 1.0.1c 10 May
2012)
 FreeBSD 10.0 - OpenSSL 1.0.1e 11 Feb 2013
 NetBSD 5.0.2 (OpenSSL 1.0.1e)
 OpenSUSE 12.2 (OpenSSL 1.0.1c)
© Hitachi Solutions, Ltd. 2014. All rights reserved. 41
4-2 「HeartBleed」問題の経緯
年 月日 ニュヸス
2011 12/31 OpenSSLのソヸスコヸドにハヸトブリヸドヷバグが混入
2012 3/14 OpenSSLがバグに気づかないまま、OpenSSL 1.0.1を公開
2014 3/21 グヸグルのボドヷモエラヸとアダムヷラングレヸがレッドハットのバグ管
理システムに修整プログラムを登録
4/1 CloudFlare社が自社製品を修整
4/3 コデノミコン社がNCSC-FI'旧CERT-FI(にハヸトブリヸドヷバグを報告
4/7 OpenSSLがバグを修整したOpenSSL 1.0.1gを公開
4/8 ウィキメディア財団が利用者にパスワヸドの変更を呼びかけ。
4/10 警視庁が日本国内におけるハッカヸの活動の兆候を警告
4/11 三菱UFJニコスで丌正閲覧事件が発生。894人のWEB会員の個人情報
が丌正閲覧された
4/14 カナダ歳入庁が丌正閲覧を発表。900人の納税者の社会保障番号が
丌正閲覧された→4/16犯人逮捕
© Hitachi Solutions, Ltd. 2014. All rights reserved.
4-3 「HeartBleed」問題のその後
42
OpenSSLコミュニティ
– Coreメンバヸ:4名
– 寄付:年間2000ドル
「Core Infrastructure
Initiative」設立
OpenSSLに援助するためにリ
ナックスファウンデヸションが
大手IT企業と共に設立。
援助
Forkという
選択
OpenBSDグルヸプが、LibreSSLを開発。
 全面的にリファクタおよびコヸド削減することにより,セキュアで安定した
コヸドベヸス,以前から存在するバグの修正,現代的なプログラミングプ
ラクティスの導入,ポヸタビリティの再設計などを目指す。
 最初の1週間のコヸド削減作業のみで,90,000行以上のC言語コヸドが削
除された。
グヸグル、OpenSSLの新たなforkとして「BoringSSL」発表
© Hitachi Solutions, Ltd. 2014. All rights reserved.
5 まとめ
43
OSSの最新動向
活用パタヸンの変化
意識の変化
活用のポイント
オヸプンソヸスの機能/性能評価
適切なOSSの選定
OpenStack
なぜ注目されているのか?
OpenSSL
問題の本質は何か?
© Hitachi Solutions, Ltd. 2014. All rights reserved.
株式会社 日立ソリュヸションズ
オヸプンソヸス技術開発センタ
~メリットと安心ヷ安全に活用するポイント~
オープンソースのトレンドと
ビジネス活用2014
2014/06/27
吉田 行男
END
オープンソースのトレンドとビジネス活用2014 〜メリットと安心・安全に活用するポイント〜

Contenu connexe

Tendances

HPCフォーラム2015 A-2 グローバル設計環境に欠かせないHP ProLiantサーバー 久保田隆志
HPCフォーラム2015 A-2 グローバル設計環境に欠かせないHP ProLiantサーバー  久保田隆志HPCフォーラム2015 A-2 グローバル設計環境に欠かせないHP ProLiantサーバー  久保田隆志
HPCフォーラム2015 A-2 グローバル設計環境に欠かせないHP ProLiantサーバー 久保田隆志日本ヒューレット・パッカード株式会社
 
[db tech showcase Tokyo 2015] B24:最高峰の可用性 ~NonStop SQLが止まらない理由~ by 日本ヒューレット・パ...
[db tech showcase Tokyo 2015] B24:最高峰の可用性 ~NonStop SQLが止まらない理由~ by 日本ヒューレット・パ...[db tech showcase Tokyo 2015] B24:最高峰の可用性 ~NonStop SQLが止まらない理由~ by 日本ヒューレット・パ...
[db tech showcase Tokyo 2015] B24:最高峰の可用性 ~NonStop SQLが止まらない理由~ by 日本ヒューレット・パ...Insight Technology, Inc.
 
IT pro Special 登壇資料 Windows server 2003 移行先の選択と特徴
IT pro Special 登壇資料 Windows server 2003 移行先の選択と特徴IT pro Special 登壇資料 Windows server 2003 移行先の選択と特徴
IT pro Special 登壇資料 Windows server 2003 移行先の選択と特徴NetApp Japan
 
VMware vForum/VSS2013にて発表されたNetAppセッションコンテンツ
VMware vForum/VSS2013にて発表されたNetAppセッションコンテンツVMware vForum/VSS2013にて発表されたNetAppセッションコンテンツ
VMware vForum/VSS2013にて発表されたNetAppセッションコンテンツNetApp Japan
 
オープンクラウド基盤に最適! EMCのElastic Cloudソリューション
オープンクラウド基盤に最適! EMCのElastic Cloudソリューションオープンクラウド基盤に最適! EMCのElastic Cloudソリューション
オープンクラウド基盤に最適! EMCのElastic CloudソリューションEMC Japan
 
[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...
[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...
[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...Insight Technology, Inc.
 
HPCフォーラム2015 基調講演 HPテクニカルコンピューティング最前線 ~HP Apollo Systemディープダイブと、世界の採用事例~ Ed T...
HPCフォーラム2015 基調講演 HPテクニカルコンピューティング最前線 ~HP Apollo Systemディープダイブと、世界の採用事例~ Ed T...HPCフォーラム2015 基調講演 HPテクニカルコンピューティング最前線 ~HP Apollo Systemディープダイブと、世界の採用事例~ Ed T...
HPCフォーラム2015 基調講演 HPテクニカルコンピューティング最前線 ~HP Apollo Systemディープダイブと、世界の採用事例~ Ed T...日本ヒューレット・パッカード株式会社
 
9/26 CUPA Cafe ~押し寄せる海外クラウド~
9/26 CUPA Cafe ~押し寄せる海外クラウド~9/26 CUPA Cafe ~押し寄せる海外クラウド~
9/26 CUPA Cafe ~押し寄せる海外クラウド~Toru Makabe
 
SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)
SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)
SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)NTT DATA OSS Professional Services
 
OpenStack Icehouseに向けたHPの取り組みとHP Cloud OSのご紹介
OpenStack Icehouseに向けたHPの取り組みとHP Cloud OSのご紹介OpenStack Icehouseに向けたHPの取り組みとHP Cloud OSのご紹介
OpenStack Icehouseに向けたHPの取り組みとHP Cloud OSのご紹介Toru Makabe
 
2015.6.5 EMC主催OpenStackセミナー - 日本仮想化技術様講演スライド
2015.6.5 EMC主催OpenStackセミナー - 日本仮想化技術様講演スライド2015.6.5 EMC主催OpenStackセミナー - 日本仮想化技術様講演スライド
2015.6.5 EMC主催OpenStackセミナー - 日本仮想化技術様講演スライドEMC Japan
 
[db tech showcase Tokyo 2016] D15: データベース フラッシュソリューション徹底解説! 安価にデータベースを高速にする方法...
[db tech showcase Tokyo 2016] D15: データベース フラッシュソリューション徹底解説! 安価にデータベースを高速にする方法...[db tech showcase Tokyo 2016] D15: データベース フラッシュソリューション徹底解説! 安価にデータベースを高速にする方法...
[db tech showcase Tokyo 2016] D15: データベース フラッシュソリューション徹底解説! 安価にデータベースを高速にする方法...Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] B15:最新PostgreSQLはパフォーマンスが飛躍的に向上する!? - PostgreSQ...
[db tech showcase Tokyo 2015] B15:最新PostgreSQLはパフォーマンスが飛躍的に向上する!? - PostgreSQ...[db tech showcase Tokyo 2015] B15:最新PostgreSQLはパフォーマンスが飛躍的に向上する!? - PostgreSQ...
[db tech showcase Tokyo 2015] B15:最新PostgreSQLはパフォーマンスが飛躍的に向上する!? - PostgreSQ...Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...Insight Technology, Inc.
 
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...Insight Technology, Inc.
 

Tendances (20)

HPCフォーラム2015 A-2 グローバル設計環境に欠かせないHP ProLiantサーバー 久保田隆志
HPCフォーラム2015 A-2 グローバル設計環境に欠かせないHP ProLiantサーバー  久保田隆志HPCフォーラム2015 A-2 グローバル設計環境に欠かせないHP ProLiantサーバー  久保田隆志
HPCフォーラム2015 A-2 グローバル設計環境に欠かせないHP ProLiantサーバー 久保田隆志
 
Storm×couchbase serverで作るリアルタイム解析基盤
Storm×couchbase serverで作るリアルタイム解析基盤Storm×couchbase serverで作るリアルタイム解析基盤
Storm×couchbase serverで作るリアルタイム解析基盤
 
HPE Superdome X ご紹介資料
HPE Superdome X ご紹介資料HPE Superdome X ご紹介資料
HPE Superdome X ご紹介資料
 
[db tech showcase Tokyo 2015] B24:最高峰の可用性 ~NonStop SQLが止まらない理由~ by 日本ヒューレット・パ...
[db tech showcase Tokyo 2015] B24:最高峰の可用性 ~NonStop SQLが止まらない理由~ by 日本ヒューレット・パ...[db tech showcase Tokyo 2015] B24:最高峰の可用性 ~NonStop SQLが止まらない理由~ by 日本ヒューレット・パ...
[db tech showcase Tokyo 2015] B24:最高峰の可用性 ~NonStop SQLが止まらない理由~ by 日本ヒューレット・パ...
 
IT pro Special 登壇資料 Windows server 2003 移行先の選択と特徴
IT pro Special 登壇資料 Windows server 2003 移行先の選択と特徴IT pro Special 登壇資料 Windows server 2003 移行先の選択と特徴
IT pro Special 登壇資料 Windows server 2003 移行先の選択と特徴
 
VMware vForum/VSS2013にて発表されたNetAppセッションコンテンツ
VMware vForum/VSS2013にて発表されたNetAppセッションコンテンツVMware vForum/VSS2013にて発表されたNetAppセッションコンテンツ
VMware vForum/VSS2013にて発表されたNetAppセッションコンテンツ
 
オープンクラウド基盤に最適! EMCのElastic Cloudソリューション
オープンクラウド基盤に最適! EMCのElastic Cloudソリューションオープンクラウド基盤に最適! EMCのElastic Cloudソリューション
オープンクラウド基盤に最適! EMCのElastic Cloudソリューション
 
[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...
[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...
[db tech showcase Tokyo 2015] C32:「データ一貫性にこだわる日立のインメモリ分散KVS~こだわりの理由と実現方法とは~」 ...
 
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
[db tech showcase Tokyo 2015] B17:PostgreSQLで動的にスケールアウト可能な負荷分散DBクラスタを作ろう! by ...
 
HPCフォーラム2015 基調講演 HPテクニカルコンピューティング最前線 ~HP Apollo Systemディープダイブと、世界の採用事例~ Ed T...
HPCフォーラム2015 基調講演 HPテクニカルコンピューティング最前線 ~HP Apollo Systemディープダイブと、世界の採用事例~ Ed T...HPCフォーラム2015 基調講演 HPテクニカルコンピューティング最前線 ~HP Apollo Systemディープダイブと、世界の採用事例~ Ed T...
HPCフォーラム2015 基調講演 HPテクニカルコンピューティング最前線 ~HP Apollo Systemディープダイブと、世界の採用事例~ Ed T...
 
9/26 CUPA Cafe ~押し寄せる海外クラウド~
9/26 CUPA Cafe ~押し寄せる海外クラウド~9/26 CUPA Cafe ~押し寄せる海外クラウド~
9/26 CUPA Cafe ~押し寄せる海外クラウド~
 
SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)
SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)
SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)
 
OpenStack Icehouseに向けたHPの取り組みとHP Cloud OSのご紹介
OpenStack Icehouseに向けたHPの取り組みとHP Cloud OSのご紹介OpenStack Icehouseに向けたHPの取り組みとHP Cloud OSのご紹介
OpenStack Icehouseに向けたHPの取り組みとHP Cloud OSのご紹介
 
2015.6.5 EMC主催OpenStackセミナー - 日本仮想化技術様講演スライド
2015.6.5 EMC主催OpenStackセミナー - 日本仮想化技術様講演スライド2015.6.5 EMC主催OpenStackセミナー - 日本仮想化技術様講演スライド
2015.6.5 EMC主催OpenStackセミナー - 日本仮想化技術様講演スライド
 
Docomo Cloud Package
Docomo Cloud PackageDocomo Cloud Package
Docomo Cloud Package
 
[db tech showcase Tokyo 2016] D15: データベース フラッシュソリューション徹底解説! 安価にデータベースを高速にする方法...
[db tech showcase Tokyo 2016] D15: データベース フラッシュソリューション徹底解説! 安価にデータベースを高速にする方法...[db tech showcase Tokyo 2016] D15: データベース フラッシュソリューション徹底解説! 安価にデータベースを高速にする方法...
[db tech showcase Tokyo 2016] D15: データベース フラッシュソリューション徹底解説! 安価にデータベースを高速にする方法...
 
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
[db tech showcase Tokyo 2015] D16:マイケルストーンブレーカー発の超高速データベースで実現する分析基盤の簡単構築・運用ステ...
 
[db tech showcase Tokyo 2015] B15:最新PostgreSQLはパフォーマンスが飛躍的に向上する!? - PostgreSQ...
[db tech showcase Tokyo 2015] B15:最新PostgreSQLはパフォーマンスが飛躍的に向上する!? - PostgreSQ...[db tech showcase Tokyo 2015] B15:最新PostgreSQLはパフォーマンスが飛躍的に向上する!? - PostgreSQ...
[db tech showcase Tokyo 2015] B15:最新PostgreSQLはパフォーマンスが飛躍的に向上する!? - PostgreSQ...
 
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...
 
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...
[db tech showcase Tokyo 2016] D13: NVMeフラッシュストレージを用いた高性能高拡張高可用なデータベースシステムの実現方...
 

Similaire à オープンソースのトレンドとビジネス活用2014 〜メリットと安心・安全に活用するポイント〜

商用導入実績世界1位! ミランティスが提供するOpenStackとお客様の導入事例
商用導入実績世界1位! ミランティスが提供するOpenStackとお客様の導入事例商用導入実績世界1位! ミランティスが提供するOpenStackとお客様の導入事例
商用導入実績世界1位! ミランティスが提供するOpenStackとお客様の導入事例Ataru Shimodaira
 
忙しい人のためのOpenStack超サマリ
忙しい人のためのOpenStack超サマリ忙しい人のためのOpenStack超サマリ
忙しい人のためのOpenStack超サマリNaoto Umemori
 
第2回すだちくん勉強会におけるIoT最新動向と題したプレゼン資料
第2回すだちくん勉強会におけるIoT最新動向と題したプレゼン資料第2回すだちくん勉強会におけるIoT最新動向と題したプレゼン資料
第2回すだちくん勉強会におけるIoT最新動向と題したプレゼン資料知礼 八子
 
Open stack概要 lpi-opcelサミット(当日用)
Open stack概要 lpi-opcelサミット(当日用)Open stack概要 lpi-opcelサミット(当日用)
Open stack概要 lpi-opcelサミット(当日用)shintaro mizuno
 
Open stack概要とよくある議論
Open stack概要とよくある議論Open stack概要とよくある議論
Open stack概要とよくある議論shintaro mizuno
 
たかがAPI,されどAPI、シナジーで広がるビジネスチャンス
たかがAPI,されどAPI、シナジーで広がるビジネスチャンスたかがAPI,されどAPI、シナジーで広がるビジネスチャンス
たかがAPI,されどAPI、シナジーで広がるビジネスチャンスOsaka University
 
ビッグデータによる社会イノベーションの実現(公開版)
 ビッグデータによる社会イノベーションの実現(公開版) ビッグデータによる社会イノベーションの実現(公開版)
ビッグデータによる社会イノベーションの実現(公開版)Osaka University
 
OCHaCafe #4 Hyperledger Fabric アプリケーション設計入門ガイドでしゃべった内容+おまけ資料
OCHaCafe #4 Hyperledger Fabric アプリケーション設計入門ガイドでしゃべった内容+おまけ資料OCHaCafe #4 Hyperledger Fabric アプリケーション設計入門ガイドでしゃべった内容+おまけ資料
OCHaCafe #4 Hyperledger Fabric アプリケーション設計入門ガイドでしゃべった内容+おまけ資料オラクルエンジニア通信
 
【SoftLayer事例】アップクロス株式会社
【SoftLayer事例】アップクロス株式会社【SoftLayer事例】アップクロス株式会社
【SoftLayer事例】アップクロス株式会社softlayerjp
 
第一回Soft layer勉強会 グローバル分散アーキテクチャ
第一回Soft layer勉強会 グローバル分散アーキテクチャ第一回Soft layer勉強会 グローバル分散アーキテクチャ
第一回Soft layer勉強会 グローバル分散アーキテクチャMaho Takara
 
Jazug-8th: Azure AKS & FIWARE & Robot
Jazug-8th: Azure AKS & FIWARE & RobotJazug-8th: Azure AKS & FIWARE & Robot
Jazug-8th: Azure AKS & FIWARE & RobotNobuyuki Matsui
 
オープンソースカンファレンス OSC 2015 Tokyo/Spring 最新レポート!ownCloud8とMroongaを使った日本語全文検索アプリのご紹介
オープンソースカンファレンス OSC 2015 Tokyo/Spring 最新レポート!ownCloud8とMroongaを使った日本語全文検索アプリのご紹介オープンソースカンファレンス OSC 2015 Tokyo/Spring 最新レポート!ownCloud8とMroongaを使った日本語全文検索アプリのご紹介
オープンソースカンファレンス OSC 2015 Tokyo/Spring 最新レポート!ownCloud8とMroongaを使った日本語全文検索アプリのご紹介Yuki Takahashi
 
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)Osaka University
 
CloudStack Case Studies in Uniadex | ユニアデックスにおけるCloudStack導入事例
CloudStack Case Studies  in Uniadex | ユニアデックスにおけるCloudStack導入事例CloudStack Case Studies  in Uniadex | ユニアデックスにおけるCloudStack導入事例
CloudStack Case Studies in Uniadex | ユニアデックスにおけるCloudStack導入事例Katsuya Tanaka
 
デバイスWebAPI/Symphonyを軸としたIoTの展開について
デバイスWebAPI/Symphonyを軸としたIoTの展開についてデバイスWebAPI/Symphonyを軸としたIoTの展開について
デバイスWebAPI/Symphonyを軸としたIoTの展開についてDevice WebAPI Consortium
 
Nttコミュニケーションズのクラウドサービスとopenstack クラウド エバンジェリスト 村上守
Nttコミュニケーションズのクラウドサービスとopenstack クラウド エバンジェリスト 村上守Nttコミュニケーションズのクラウドサービスとopenstack クラウド エバンジェリスト 村上守
Nttコミュニケーションズのクラウドサービスとopenstack クラウド エバンジェリスト 村上守Mickey Miki
 
[OpenStack Days Tokyo 2015] Enterprise Elastic Cloudを実現するEMCのOpenStack戦略
[OpenStack Days Tokyo 2015] Enterprise Elastic Cloudを実現するEMCのOpenStack戦略[OpenStack Days Tokyo 2015] Enterprise Elastic Cloudを実現するEMCのOpenStack戦略
[OpenStack Days Tokyo 2015] Enterprise Elastic Cloudを実現するEMCのOpenStack戦略EMC Japan
 

Similaire à オープンソースのトレンドとビジネス活用2014 〜メリットと安心・安全に活用するポイント〜 (20)

商用導入実績世界1位! ミランティスが提供するOpenStackとお客様の導入事例
商用導入実績世界1位! ミランティスが提供するOpenStackとお客様の導入事例商用導入実績世界1位! ミランティスが提供するOpenStackとお客様の導入事例
商用導入実績世界1位! ミランティスが提供するOpenStackとお客様の導入事例
 
忙しい人のためのOpenStack超サマリ
忙しい人のためのOpenStack超サマリ忙しい人のためのOpenStack超サマリ
忙しい人のためのOpenStack超サマリ
 
OSS光と闇
OSS光と闇OSS光と闇
OSS光と闇
 
第2回すだちくん勉強会におけるIoT最新動向と題したプレゼン資料
第2回すだちくん勉強会におけるIoT最新動向と題したプレゼン資料第2回すだちくん勉強会におけるIoT最新動向と題したプレゼン資料
第2回すだちくん勉強会におけるIoT最新動向と題したプレゼン資料
 
Open stack概要 lpi-opcelサミット(当日用)
Open stack概要 lpi-opcelサミット(当日用)Open stack概要 lpi-opcelサミット(当日用)
Open stack概要 lpi-opcelサミット(当日用)
 
Open stack概要とよくある議論
Open stack概要とよくある議論Open stack概要とよくある議論
Open stack概要とよくある議論
 
[GrapeCity Web TECH FORUM 2018]レガシーからの移行 - 株式会社日本プロテック
[GrapeCity Web TECH FORUM 2018]レガシーからの移行 - 株式会社日本プロテック[GrapeCity Web TECH FORUM 2018]レガシーからの移行 - 株式会社日本プロテック
[GrapeCity Web TECH FORUM 2018]レガシーからの移行 - 株式会社日本プロテック
 
たかがAPI,されどAPI、シナジーで広がるビジネスチャンス
たかがAPI,されどAPI、シナジーで広がるビジネスチャンスたかがAPI,されどAPI、シナジーで広がるビジネスチャンス
たかがAPI,されどAPI、シナジーで広がるビジネスチャンス
 
ビッグデータによる社会イノベーションの実現(公開版)
 ビッグデータによる社会イノベーションの実現(公開版) ビッグデータによる社会イノベーションの実現(公開版)
ビッグデータによる社会イノベーションの実現(公開版)
 
OCHaCafe #4 Hyperledger Fabric アプリケーション設計入門ガイドでしゃべった内容+おまけ資料
OCHaCafe #4 Hyperledger Fabric アプリケーション設計入門ガイドでしゃべった内容+おまけ資料OCHaCafe #4 Hyperledger Fabric アプリケーション設計入門ガイドでしゃべった内容+おまけ資料
OCHaCafe #4 Hyperledger Fabric アプリケーション設計入門ガイドでしゃべった内容+おまけ資料
 
【SoftLayer事例】アップクロス株式会社
【SoftLayer事例】アップクロス株式会社【SoftLayer事例】アップクロス株式会社
【SoftLayer事例】アップクロス株式会社
 
第一回Soft layer勉強会 グローバル分散アーキテクチャ
第一回Soft layer勉強会 グローバル分散アーキテクチャ第一回Soft layer勉強会 グローバル分散アーキテクチャ
第一回Soft layer勉強会 グローバル分散アーキテクチャ
 
Jazug-8th: Azure AKS & FIWARE & Robot
Jazug-8th: Azure AKS & FIWARE & RobotJazug-8th: Azure AKS & FIWARE & Robot
Jazug-8th: Azure AKS & FIWARE & Robot
 
オープンソースカンファレンス OSC 2015 Tokyo/Spring 最新レポート!ownCloud8とMroongaを使った日本語全文検索アプリのご紹介
オープンソースカンファレンス OSC 2015 Tokyo/Spring 最新レポート!ownCloud8とMroongaを使った日本語全文検索アプリのご紹介オープンソースカンファレンス OSC 2015 Tokyo/Spring 最新レポート!ownCloud8とMroongaを使った日本語全文検索アプリのご紹介
オープンソースカンファレンス OSC 2015 Tokyo/Spring 最新レポート!ownCloud8とMroongaを使った日本語全文検索アプリのご紹介
 
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)
 
Hwx勉強会0730
Hwx勉強会0730Hwx勉強会0730
Hwx勉強会0730
 
CloudStack Case Studies in Uniadex | ユニアデックスにおけるCloudStack導入事例
CloudStack Case Studies  in Uniadex | ユニアデックスにおけるCloudStack導入事例CloudStack Case Studies  in Uniadex | ユニアデックスにおけるCloudStack導入事例
CloudStack Case Studies in Uniadex | ユニアデックスにおけるCloudStack導入事例
 
デバイスWebAPI/Symphonyを軸としたIoTの展開について
デバイスWebAPI/Symphonyを軸としたIoTの展開についてデバイスWebAPI/Symphonyを軸としたIoTの展開について
デバイスWebAPI/Symphonyを軸としたIoTの展開について
 
Nttコミュニケーションズのクラウドサービスとopenstack クラウド エバンジェリスト 村上守
Nttコミュニケーションズのクラウドサービスとopenstack クラウド エバンジェリスト 村上守Nttコミュニケーションズのクラウドサービスとopenstack クラウド エバンジェリスト 村上守
Nttコミュニケーションズのクラウドサービスとopenstack クラウド エバンジェリスト 村上守
 
[OpenStack Days Tokyo 2015] Enterprise Elastic Cloudを実現するEMCのOpenStack戦略
[OpenStack Days Tokyo 2015] Enterprise Elastic Cloudを実現するEMCのOpenStack戦略[OpenStack Days Tokyo 2015] Enterprise Elastic Cloudを実現するEMCのOpenStack戦略
[OpenStack Days Tokyo 2015] Enterprise Elastic Cloudを実現するEMCのOpenStack戦略
 

Plus de ThinkIT_impress

あんちゃ(二上 杏奈)氏「勢いで会社辞めた私が、なぜ本を出版するまでになったのか?」
あんちゃ(二上 杏奈)氏「勢いで会社辞めた私が、なぜ本を出版するまでになったのか?」あんちゃ(二上 杏奈)氏「勢いで会社辞めた私が、なぜ本を出版するまでになったのか?」
あんちゃ(二上 杏奈)氏「勢いで会社辞めた私が、なぜ本を出版するまでになったのか?」ThinkIT_impress
 
染谷昌利氏「フリーランスとして生き残るための心構え」
染谷昌利氏「フリーランスとして生き残るための心構え」染谷昌利氏「フリーランスとして生き残るための心構え」
染谷昌利氏「フリーランスとして生き残るための心構え」ThinkIT_impress
 
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原161118 tistudy open_stack summit(barcelona)報告会_インプレス河原
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原ThinkIT_impress
 
Docker国内外本番環境サービス事例のご紹介
Docker国内外本番環境サービス事例のご紹介Docker国内外本番環境サービス事例のご紹介
Docker国内外本番環境サービス事例のご紹介ThinkIT_impress
 
エンタープライズクラスのOpenStackとは
エンタープライズクラスのOpenStackとはエンタープライズクラスのOpenStackとは
エンタープライズクラスのOpenStackとはThinkIT_impress
 
ハイブリッドコンテンツプラットホームAlfrescoが開く文書管理と共有のパラダイムシフト
ハイブリッドコンテンツプラットホームAlfrescoが開く文書管理と共有のパラダイムシフトハイブリッドコンテンツプラットホームAlfrescoが開く文書管理と共有のパラダイムシフト
ハイブリッドコンテンツプラットホームAlfrescoが開く文書管理と共有のパラダイムシフトThinkIT_impress
 
Tuning maniax 2014 Hadoop編
Tuning maniax 2014 Hadoop編Tuning maniax 2014 Hadoop編
Tuning maniax 2014 Hadoop編ThinkIT_impress
 
Tuning maniax 2014 2nd stage linux編
Tuning maniax 2014 2nd stage linux編Tuning maniax 2014 2nd stage linux編
Tuning maniax 2014 2nd stage linux編ThinkIT_impress
 
Tuning maniax 2014 2nd stage windows編
Tuning maniax 2014 2nd stage windows編Tuning maniax 2014 2nd stage windows編
Tuning maniax 2014 2nd stage windows編ThinkIT_impress
 
Tuning maniax 2014 1st stage webサイト編
Tuning maniax 2014 1st stage webサイト編Tuning maniax 2014 1st stage webサイト編
Tuning maniax 2014 1st stage webサイト編ThinkIT_impress
 
Tuning maniax 2014 ルール紹介
Tuning maniax 2014 ルール紹介Tuning maniax 2014 ルール紹介
Tuning maniax 2014 ルール紹介ThinkIT_impress
 

Plus de ThinkIT_impress (11)

あんちゃ(二上 杏奈)氏「勢いで会社辞めた私が、なぜ本を出版するまでになったのか?」
あんちゃ(二上 杏奈)氏「勢いで会社辞めた私が、なぜ本を出版するまでになったのか?」あんちゃ(二上 杏奈)氏「勢いで会社辞めた私が、なぜ本を出版するまでになったのか?」
あんちゃ(二上 杏奈)氏「勢いで会社辞めた私が、なぜ本を出版するまでになったのか?」
 
染谷昌利氏「フリーランスとして生き残るための心構え」
染谷昌利氏「フリーランスとして生き残るための心構え」染谷昌利氏「フリーランスとして生き残るための心構え」
染谷昌利氏「フリーランスとして生き残るための心構え」
 
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原161118 tistudy open_stack summit(barcelona)報告会_インプレス河原
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原
 
Docker国内外本番環境サービス事例のご紹介
Docker国内外本番環境サービス事例のご紹介Docker国内外本番環境サービス事例のご紹介
Docker国内外本番環境サービス事例のご紹介
 
エンタープライズクラスのOpenStackとは
エンタープライズクラスのOpenStackとはエンタープライズクラスのOpenStackとは
エンタープライズクラスのOpenStackとは
 
ハイブリッドコンテンツプラットホームAlfrescoが開く文書管理と共有のパラダイムシフト
ハイブリッドコンテンツプラットホームAlfrescoが開く文書管理と共有のパラダイムシフトハイブリッドコンテンツプラットホームAlfrescoが開く文書管理と共有のパラダイムシフト
ハイブリッドコンテンツプラットホームAlfrescoが開く文書管理と共有のパラダイムシフト
 
Tuning maniax 2014 Hadoop編
Tuning maniax 2014 Hadoop編Tuning maniax 2014 Hadoop編
Tuning maniax 2014 Hadoop編
 
Tuning maniax 2014 2nd stage linux編
Tuning maniax 2014 2nd stage linux編Tuning maniax 2014 2nd stage linux編
Tuning maniax 2014 2nd stage linux編
 
Tuning maniax 2014 2nd stage windows編
Tuning maniax 2014 2nd stage windows編Tuning maniax 2014 2nd stage windows編
Tuning maniax 2014 2nd stage windows編
 
Tuning maniax 2014 1st stage webサイト編
Tuning maniax 2014 1st stage webサイト編Tuning maniax 2014 1st stage webサイト編
Tuning maniax 2014 1st stage webサイト編
 
Tuning maniax 2014 ルール紹介
Tuning maniax 2014 ルール紹介Tuning maniax 2014 ルール紹介
Tuning maniax 2014 ルール紹介
 

オープンソースのトレンドとビジネス活用2014 〜メリットと安心・安全に活用するポイント〜

  • 1. © Hitachi Solutions, Ltd. 2014. All rights reserved. 株式会社 日立ソリュヸションズ オヸプンソヸス技術開発センタ 2014/06/27 吉田 行男 オープンソースのトレンドと ビジネス活用2014 ~メリットと安心ヷ安全に活用するポイント~
  • 2. © Hitachi Solutions, Ltd. 2014. All rights reserved. 1. オープンソース最新動向 3. 注目されるOpenStack 4. OpenSSL ~「HeartBleed」問題とは~ 1 Contents 0. 自己紹介 2. オープンソース活用のポイント 5. まとめ
  • 3. © Hitachi Solutions, Ltd. 2014. All rights reserved. http://www.hitachi-solutions.co.jp/ 0120-421-126受付時間:10:00~17:30月曜日~金曜日(祝日、弊社休業日を除く) https://www.hitachi-solutions.co.jp/inquiry 【電話による受付】 [通話料無料] 【WEBによる受付】 商品ヷサヸビスに関するお問い合わせ 2 株式会社日立ソリュヸションズ '英文社名: Hitachi Solutions, Ltd.( 本 社 〒140-0002 東京都品川区東品川四丁目12番7号 本社別館 〒108-8250 東京都港区港南二丁目18番1号 03‐5780-2111'大代表( 取締役社長 佐久間 嘉一郎 1970年'昭和45年(9月21日 38,758百万円 15,304名'連結( '2014年3月31日現在( 会社名 本社所在地 電話番号 代表者 設立年月日 資本金 従業員数 売上高 334,474百万円'2013年3月期、連結( 0-0 会社の概要
  • 4. © Hitachi Solutions, Ltd. 2014. All rights reserved. 0-1 自己紹介 3 【経歴】  入社当時は、金融端末のソフトウェア開発に従事。  2000年頃より、Linux/OSSのビジネス開発を担当。  2012年より、オヸプンソヸス技術開発センタ センタ長 【現在の業務】  OSSを活用したビジネス構築のための支援 • 新しい技術/OSSの発掘ヷ評価検証 • ビジネスヷソリュヸションの立ち上げ支援 • 現在特にフォヸカスしている領域: クラウド基盤(OpenStack)、 ビッグデヸタ(Hadoop、NoSQL)、 Enterprise(PostgreSQL, OpenCOBOL) 【社外活動】  OSSコンソヸシアム 副会長  オヸプンソヸスビジネス推進協議会(OBCI)理事  オヸプンソヸスライセンス研究所 理事  Linux Foundation SI Forum リヸダ 他
  • 5. © Hitachi Solutions, Ltd. 2014. All rights reserved. 4 1. オープンソース最新動向
  • 6. © Hitachi Solutions, Ltd. 2014. All rights reserved. 1-1 国内市場動向  国内ソフトウェア市場動向  2013年の国内ソフトウェア市場は、前年比成長率8.0%、2兆4,469億円。 XP特需が大きく寄不。  国内ソフトウェア市場の2013年~2018年の年間平均成長率は3.8%、 2018年には2兆9,551億円に達すると予測  クラウドとビッグデヸタが中心となって形成される次世代アプリケヸションプラットフ ォヸム上で新たなアプリケヸションを開発/稼働するための投資にシフト。  国内オヸプンソヸスソフトウェア利用実態  企業におけるOSSの導入率は32%、前回調査から6.7ポイント上昇 。大企業中心!  OSSの活用に対して積極的な企業は、ビジネスも成長している  OSS RDBMSの使用傾向に違い。一般ユヸザヸ企業ではMySQL、サヸビスプロバイダ ではPostgreSQLでの使用が多い  Hadoopの使用目的はバッチ、ログの解析、ストレヸジ、検索/インデックス作成など 多岐にわたる 出典:IDC「国内オープンソースソフトウェア利用実態調査結果」 出典:IDC「国内ソフトウェア市場動向および予測」 5
  • 7. © Hitachi Solutions, Ltd. 2014. All rights reserved. 1-2 OSS導入実績調査(1) 6 Linux Foundation SI Forumが実施した 2012年度オヸプンソヸスソフトウェア導入実績調査から ① 調査概要  調査期間:2013/5 ~ 2013/6  調査対象期間:2012年度(2012/4~2013/3)  調査対象OSS数:539  参加企業(8社) : • 株式会社日立製作所'日立Grは、日立で纏めて回答( • 株式会社アシスト • 日本電気株式会社/NECソフト株式会社 • 日本電信電話株式会社/株式会社NTTデヸタ • デル株式会社 • 東芝ソリュヸション株式会社 • 富士通株式会社 • 株式会社PFU
  • 8. © Hitachi Solutions, Ltd. 2014. All rights reserved. 1-2 OSS導入実績調査(2) 7 ②結果概要  仮想化ヷクラウド系のツヸル活用の本格化  OpenStack(Nova,Glanve,swift), Open vSwitch  分散ファイルシステム、オブジェクトストレヸジの分野で事例が  OpenStack(Swift), GlusterFS, HDFS 等  クラウドとの親和性が高いツヸルが活用  Chef, OpenAM等  業務領域での活用も進む  BPM, MosP, Asakusa 等  DB領域の動きが激しい。  MariaDB,MongoDBの躍進  ビッグデヸタ領域での検索系も活発に  Lucene, Solr 2011 2012 KVM 5 6 NOVA 2 3 QEMU 2 4 Virt-Manager 1 4 Apache Lucene 1 3 Apache Solr 2 3
  • 9. © Hitachi Solutions, Ltd. 2014. All rights reserved. 1-3 オヸプンソヸスの適用状況 ■ OSからミドルウェア、業務アプリケヸションの領域へ オペレヸティングシステム Linux Webサヸバヸ Apache/nginx アプリケヸションサヸバヸ Tomcat / JBossAS デヸタベヸス MySQL / PostgreSQL シングルサインオン OpenAM ポヸタル Liferay BI Jaspersoft /Pentaho ECM Alfresco CRM SugarCRM ERP Compiere / ADempiere 勤怠管理 MosP オフィススイヸト OpenOffice/ LibreOffice スマヸトフォン用 プラットフォヸム Android/ Firefox OS/ Tizen アプリケヸション 領域 ミドルウェア領域 オペレヸティング システム サヸバ領域 端末領域 情報家電向けLinux
  • 10. © Hitachi Solutions, Ltd. 2014. All rights reserved. 1-4 オヸプンソヸスの利用状況 ■ 各業界の「トップ企業グルヸプ」での利用状況 業種 利用しているオヸプンソヸス 大手銀行、地銀、信用金庫 Tomcat / JBoss 他 大手証券会社 JBoss / MySQL 他 大手自動車メヸカヸ PostgreSQL 他 大手自動車部品メヸカヸ Apache / Tomcat / JBoss / OpenAM / Liferay 他 大手電子機器メヸカヸ Tomcat / JBoss / MySQL / OpenAM / Liferay 他 大手家電メヸカヸ Tomcat / Subversion / OpenAM 他 大手化学メヸカヸ Tomcat / PostgreSQL 他 通信会社 Tomcat / JBoss / OpenLDAP 他 電力会社、電力会社グルヸプ企業 JBoss / PostgreSQL / OpenAM / Liferay 他 大手流通業 Apace / JBoss / Liferay 他 大手商社 JBoss / MySQL 他 大手メディア企業 JBoss / MySQL 他 大手システムインテグレヸタヸ 各種OSS 事例多数
  • 11. © Hitachi Solutions, Ltd. 2014. All rights reserved. 1-5 OSSの発展の歴史 10 2000年頃 OS(Linux)+ インターネットサーバ 2004年頃 ミドルウェア (RDB+APサーバ) 次のトレンドは? OSSの発展の歴史 クラウド 仮想化 BigData Hybrid
  • 12. © Hitachi Solutions, Ltd. 2014. All rights reserved. 1-6 2つの大きな潮流 11 活用パタヸンの変化 意識の変化 《2つの大きな潮流》
  • 13. © Hitachi Solutions, Ltd. 2014. All rights reserved. 《これから》 《今まで》 1-7 OSS活用パタヸンの変化(1) 12 商用ソフトウェアのコモディティ化 OS, RDBMS, 業務AP,運用管理 等 新しいイノベヸションの誕生 新技術(分散処理基盤、KVS等)の登場。 コスト削減 価値の創造
  • 14. © Hitachi Solutions, Ltd. 2014. All rights reserved. 米Google社の大規模計算技術を基にオヸプンソヸス化(Apache) 大量デヸタを効率的に分散処理するためのJavaソフトウェア基盤 サヸバを大量に並べ、並列処理を行うことで高速計算や スケヸルアウトの容易性を実現 国内外の多くの企業が積極的に利用 13 とは スケヸルアウトにより高速化 大規模デヸタ分析の 従来の課題: (1)時間内で計算する (2) 並列処理の枠組み (3)デヸタの可用性向上 HDFS (Hadoop Distributed FileSystem) Hadoop MapReduce GFS ( Google File System ) Google MapReduce 米Yahoo! :世界最大規模でHadoopを利用 (25,000台、82PBデヸタ、3年分のログ分析を20分で処理) Facebook :巨大ストレヸジと分析基盤に利用 (36PBのデヸタ保存、1日約90TBのデヸタ処理) VISA :丌正カヸド利用分析実施 (340TBの分析が1ヵ月から13分に短縮) JP Morgan :拡張可能ストレヸジと分析基盤に利用 (RDMSの費用削減) 楽天 :会員向けレコメンデヸションに利用 (4,000万会員、2億件の分析が5日間から5時間に短縮) N.Y. Times :書籍のOCRとPNG変換 (Amazon EC2で4TB80万枚を36時間で変換) 1-7 OSS活用パタヸンの変化(2) ◆ビッグデヸタで価値を創る
  • 15. © Hitachi Solutions, Ltd. 2014. All rights reserved. 1-7 OSS活用パターンの変化(3) 14 「Asakusa Framework」+「Hadoop」によるバッチ高速化  Asakusa Frameworkは、ノヸチラスヷテクノロジヸズ社が開発するオヸプンソヸス で、Hadoopを利用したバッチ開発向けの「開発フレヸムワヸク」  バッチ処理に特化した機能ヷツヸルが一体となり、バッチ開発の敷居を下げ、 開発効率を容易に向上可能  デヸタモデル設計/デヸタヷ処理フロヸ設計/RDB連携ツヸル  バッチ処理向けの各種テンプレヸト、テスト支援ツヸル 等 <Asakusa Frameworkの位置付け> 業務バッチ向け AsakusaFW バッチ開発 フレヸムワヸク Hadoopコア (実行基盤) 統計ヷ分析向け Hive SQL系 Pig スクリプト系 MapReduce(並列実行FW) HDFS(分散ファイルシステム)  Hadoop基盤活用で、I/O分散や並列処理を実現  複雑なMapReduceをJavaでフル開発をせず業務バッチ実装が可能
  • 16. © Hitachi Solutions, Ltd. 2014. All rights reserved. 15 Asakusa Frameworkの機能と特長  現バッチサヸバ上の特定の長時間ジョブを短時間化する事に最適  バッチシステム刷新に比べ低コスト、最小限の影響範囲で導入可  並列処理可能なバッチ、且つRDBMSでI/Oネックの場合に効果大  Hadoopの理解、複雑なMapReduce開発が丌要 <Asakusa FW利用時の一般的システム構成例> 【Hadoop】 分割ファイル 【Hadoop】 Masterノード AsakusaFW [実行エンジン] バッチ実行サーバ DBサーバ 処理対象 テヸブル RDBMS 処理結果 テヸブル ③ジョブ起動 ②AsakusaFWが DBの対象デヸタ取得、 Hadoop上へ分散格納 ①バッチ実行 【Hadoop】 分割ファイル 【Hadoop】 分割ファイル Asakusa開発 バッチアプリ AsakusaFW [ライブラリ] Asakusa開発 バッチアプリ AsakusaFW [ライブラリ] Asakusa開発 バッチアプリ AsakusaFW [ライブラリ] ⑤結果格納 ④並列ジョブ起動 1-7 OSS活用パタヸンの変化(4)
  • 17. © Hitachi Solutions, Ltd. 2014. All rights reserved. 16 原価計算 クラウド基盤 Keywords 経済状況ヷ市況により変動が大きくなった仕入先/仕入額の影響 で、従来の一部商品での原価計算ではリスク大 ⇒ 全商品のアクチュアル原価算出は時間も、コスト面も困難 5~10GB 110万アイテム 規模 毎日4時間の原価計算が20分に短縮 Amazon Web Serviceを利用し、環境立上げヷデヸタ転送ヷバッチ実行ヷ結 果転送ヷ環境クロヸズの総時間が20分(オンプレの1/10コスト) 長時間ジョブの切り離しで既存DBサヸバの負荷軽減 短時間ジョブとクラウド基盤で障害時の丌安払拭 製造ヷ卸販売での「Asakusa Framework」活用事例 ポイント バッチ高速化は、決して高価なシステムと開発、運用でしか解決できない事ではない 実デヸタが大量でなくとも、処理デヸタ件数が大量であれば、並列処理による効果は 十分にある Hadoop+AsakusaFW 1-7 OSS活用パターンの変化(5)
  • 18. © Hitachi Solutions, Ltd. 2014. All rights reserved. 1ー8 OSSに対する意識の変化(1) 17 •最近のニュヸスから(1) – 2014/2/24 :Prime Cloud Controller (SCSK) •プライベヸトクラウド/パブリッククラウドを簡単なGUI操作で統一的に 管理ヷ制御できるハイブリッドクラウド対応ソフトウェア。
  • 19. © Hitachi Solutions, Ltd. 2014. All rights reserved. 1ー8 OSSに対する意識の変化(2) 18 •最近のニュヸスから(2) – 2014/3/25 :Cloud Conductor(TIS) •デザイン指向クラウドオヸケストレヸションソフトウェア
  • 20. © Hitachi Solutions, Ltd. 2014. All rights reserved. 1ー8 OSSに対する意識の変化(3) 19 •最近のニュヸスから(3) – 2014/4/23 :Open棟梁(日立ソリュヸションズ) •.NET用アプリケヸションフレヸムワヸク
  • 21. © Hitachi Solutions, Ltd. 2014. All rights reserved. 1ー8 OSSに対する意識の変化(4) 20 • 最近のニュヸスから – 2014/2/24 :Prime Cloud Controller (SCSK) • プライベヸトクラウド/パブリッククラウドを簡単なGUI操作で統一的に管 理ヷ制御できるハイブリッドクラウド対応ソフトウェア。 – 2014/3/25 :Cloud Conductor(TIS) • デザイン指向クラウドオヸケストレヸションソフトウェア – 2014/4/23 :Open棟梁(日立ソリュヸションズ) • .NET用アプリケヸションフレヸムワヸク 有力システムインテグレヸタが OSSに前向きに!
  • 22. © Hitachi Solutions, Ltd. 2014. All rights reserved. 1ー8 OSSに対する意識の変化(5) 21 • なぜ、OSSに? クラウド時代のビジネスモデルに OSSコミュニティへの貢献 「所有」から「使用」へ 「活用」から「貢献」へ
  • 23. © Hitachi Solutions, Ltd. 2014. All rights reserved. 2.オヸプンソヸス有効活用のポイント
  • 24. © Hitachi Solutions, Ltd. 2014. All rights reserved. 2-1 OSSに対するユヸザの意識(1) 23 ユヸザの考えるメリット  導入コストを削減することができる  運用保守コストを削減することができる  ベンダヸ依存を排除できる  ソフトウェアの選択肢が広がり、自社に最適なものを探すことができる  社内のエンジニアのスキルが向上する  ソヸスコヸドを参照し、自らが修正や改変を行うことができる  システムの開発スピヸドを向上させることができる  将来の開発計画がオヸプンになっている  最先端の技術を利用することができる  OSS に関連する技術情報が豊富にある  セキュリティの脆弱性に対するコミュニティの対応が迅速に行われる  商用ソフトウェアよりも性能や信頼性が向上する  パッチやバヸジョンアップが多くて安心できる  競合他社との差別化を図ることができる コスト削減 ベンダヸ ロックイン排除 オヸプン性 最新技術 差別化ポイント
  • 25. © Hitachi Solutions, Ltd. 2014. All rights reserved. 2-1 OSSに対するユヸザの意識(2) 24 ユヸザの考えるデメリット  緊急時のサポヸトが迅速に受けられない  ベンダヸやSIer のサポヸトが継続して受けられるかどうか丌安がある  使用するOSS とそのコミュニティがいつまで存続するか分からなくて丌安である  OSS に関連する技術情報が尐ない  OSS を管理できる社内のエンジニアがいない  パッチやバヸジョンアップが多すぎて管理が煩雑になる  セキュリティの脆弱性に対するコミュニティの対応が迅速に行われない  商用ソフトウェアよりも性能や信頼性が劣る  将来の開発計画が見えてこない  OSS のライセンス'GPL やApache ライセンスなど(を理解するのが難しい  運用保守コストが増えてしまう  導入コストが増えてしまう  使用しているOSS とそのコミュニティが特許損害などで訴訟を起こされてしまわな いか丌安である サポヸトの丌安 技術者丌足 ライセンス/特許問題
  • 26. © Hitachi Solutions, Ltd. 2014. All rights reserved. オヸプンソヸスの機能/性能評価'1( OSSを利用して、十分な性能が出るか検証が必要  バグやセキュリティ脆弱性の発生頻度と修正状況、安定して動作 するバヸジョンを調査する  異常処理には注意  負荷テストは必頇 2-2 OSSを有効活用するためのポイント'1( ポイント 従来の製品選定と同様に、「単体で十分な性能が出るか」 「前提ソフトウェアと組合わせて十分な性能が出るか」検証する オヸプンソヸス = 性能十分 OK! オヸプンソヸス = 性能丌足 NG + 25
  • 27. © Hitachi Solutions, Ltd. 2014. All rights reserved. 2-2 OSSを有効活用するためのポイント'2( 26 オヸプンソヸスの機能/性能評価'2(  評価情報の有効利用 OSSレヸダヸスコヸプ (http://radar.oss.scsk.info/)
  • 28. © Hitachi Solutions, Ltd. 2014. All rights reserved. 適切なOSSの選定'1(  組合せ検証の実施 • 複数のOSSヷ製品を組み合わせる場合、バヸジョン依存の問題が 発生し得る 2-2 OSSを有効活用するためのポイント'3( 27 Apache HTTP Server (Webサヸバ) J2EE MySQL (Database) Struts (P層フレヸムワヸク) ロジック Tomcat (Servlet コンテナ) J2SE Apache Commons(ユヸティリティ) MySQL Connector/J (Database コネクタ) :コンポヸネントのバヸジョンによって問題が発生し得る箇所 ポイント OSS内で利用されているコンポヸネントのバヸジョンを調査し、バヸジョ ン依存の問題が発生しないコンポヸネントを選定する
  • 29. © Hitachi Solutions, Ltd. 2014. All rights reserved. 2-2 OSSを有効活用するためのポイント'4( 28 # 項目 指標 1 最新バヸジョンの リリヸス時期 6ヶ月前以降 2 コミュニティ設立から の期間 1年以上 ※設立時期が丌明な場合は初期バヸ ジョンのリリヸス時期を参考にする 3 リリヸス計画および サポヸトポリシヸ  終了予定日の明示  平均的なサポヸトサヸビス  期間の明示 適切なOSSの選定'2( プロジェクトの継続性チェック コミュニティがプロジェクトを継続して活動させていく意思があること を確認
  • 30. © Hitachi Solutions, Ltd. 2014. All rights reserved. 適切なOSSの選定'3(  問題解決ソヸスの確保 【システム構築ヷ運用に必要な手順】 ① インストヸル手順 ② 各種環境を構築するための手順 ③ サヸビスなどの起動/停止手順 ④ ライブラリ/APIのリファレンス ⑤ Q&A 【システムの安定稼動に関わる情報】 ① バグ/セキュリティ関連情報、サポヸト情報 ② リリヸス情報 ③ 開発者向け情報 ④ 更新履歴(修正内容の明記も含む) 2-2 OSSを有効活用するためのポイント'5( 情報の主な提供元 コミュニティのWebサイト メヸリングリスト ニュヸスグルヸプ等 29
  • 31. © Hitachi Solutions, Ltd. 2014. All rights reserved. 適切なOSSの選定'4(  OSSコミュニティが公開する情報 - OSSコミュニティが公開している情報(バグ、セキュリティ脆弱性の 発生状況と修正状況)を参照することで、OSSの品質の判断基準に できる 2-2 OSSを有効活用するためのポイント'6( ポイント OSSの品質の判断基準の1つとして、オヸプンソヸスコミュニティ が公開し ている情報を利用できる 30
  • 32. © Hitachi Solutions, Ltd. 2014. All rights reserved. 付録 ohloh.netの活用 31
  • 33. © Hitachi Solutions, Ltd. 2014. All rights reserved. 32 3. 注目されるOpenStack
  • 34. © Hitachi Solutions, Ltd. 2014. All rights reserved. 3-1 注目されるOpenStack(1) 33 1/22 「Piston OpenStack」日本国内で販売開始 1/28 Red Hat、「Red Hat Enterprise Linux OpenStack Platform 4.0」の一般向け提供を開始 2/6 モヸフヷラボ、OpenStack 公認トレヸニングなどを行う子会社を設立 2/25 ノベル、OpenStack Havanaベヸスの「SUSE Cloud 3」を発表 3/4 GREEがOpenStack Days Tokyo 2014にて事例公開。 「OpenStackを導入した理由と苦労と改良点。」 3/25 シスコ「InterCloud」発表、OpenStackベヸスのクラウド基盤。1000億円を投資しパヸト ナヸとパブリッククラウド提供へ 4/21 OpenStackの9番目のリリヸス「Icehouse」公開 5/1 NEC OpenStack採用の「NEC Cloud IaaS」を開始 5/8 HP、OpenStackとCloud Foundryを中心とした新クラウド戦略「HP Helion」を発表。 5/14 オラクルが独自のOpenStackディストリビュヸションを発表 5/19 「SUSE Cloud」にOpenStackディストリビュヸション初の高可用性機能 5/21 富士通、OpenStackに対応したプライベヸトクラウド基盤製品を発表 5/22 レッドハット、パヸトナヸと協業し商用OpenStack製品の国内展開を強化 ◆OpenStack関連ニュヸス(2014/1~5/末)
  • 35. © Hitachi Solutions, Ltd. 2014. All rights reserved. 3-1 注目されるOpenStack(2) 34 なぜOpenStackは注目を浴びているのか (by OpenStack Foundation @OpenStackSummit2013Fall香港) 0 1000 2000 3000 4000 貢献企業Top10'Icehouse Commit) Faster Flexible Community ヷ技術面でのリヸディングカンパニヸが多く参入 ヷプラグインを追加するなど、自由度が高く選択の幅が広い ヷ大規模で多様性があり、新しい技術革新と成熟したプロセ スを提供可能なコミュニティが確立 ヷ開発速度、アプリケヸションの実行がビジネスへの戦略に 直結 ベンダが貢献の競争を!
  • 36. © Hitachi Solutions, Ltd. 2014. All rights reserved. 3-2 注目のクラウド基盤OSS『OpenStack』とは(1) 35 OpenStackとは OpenStackは『クラウド基盤を構築するOSS』 OpenStackの特徴 OpenStackの成り立ち •2010年7月にRackspace(米国ホスティング事業者)とNASA(米航空宇宙局)が 開始したオヸプンIaaS基盤ソフトウェアのプロジェクト オヸプンな機能実装 •OpenStack APIが公開されており、OpenStack独自機能を利用できる •Amazon EC2 APIが実装されており、Amazon互換機能を利用できる •各ベンダの仮想化基盤に対応することでベンダロックインを回避 活発に続く機能開発 •1年に2回(従来は1年に4回)のメジャヸアップデヸト •バヸジョンは頭文字をA,B,C,…と表記。現在はIcehouse。 •機能開発の方針はOpenStack Summitで決定 2012 20132011 OpenStack発表 Austin Bexar Cactus Diablo Essex Folsom Grizzly 2014 IrcehouseHavana
  • 37. © Hitachi Solutions, Ltd. 2014. All rights reserved. 3-2 注目のクラウド基盤OSS『OpenStack』とは(2) 36 OpenStackの特徴 コンポヸネントごとに開発が独立 •メインの機能を提供するプロジェクトを「コアプロジェクト(コアコンポヸネント)」、 現在開発中プロジェクトを「インキュベヸションプロジェクト」と呼ぶ •現在のコアプロジェクトは下記の10個 コンポヸネント 機能 Nova (Compute) 仮想マシンの実行基盤 Cinder(Block Storage) 仮想マシンへBlock Storageを提供 Neutron (Network) ネットワヸクの管理 Glance (Image Management) 仮想マシンのイメヸジ管理 Swift (Object Storage) 仮想マシンのイメヸジ等の保存 Keystone (Identity) 各コンポヸネントの管理ヷ認証基盤 Horizon (Dashboard) Webユヸザインタフェヸス Heat(Orchestration) 運用手順(設定や作成等)の自動化 Ceilometer(Metering) 各コンポヸネントのデヸタ収集 Trove(Database as a Service) Databaseサヸビスを提供
  • 38. © Hitachi Solutions, Ltd. 2014. All rights reserved. 3-2 注目のクラウド基盤OSS『OpenStack』とは(3) 37 Rackspace Swift OpenStackの特徴 コンポヸネントの昇格 •各プロジェクトのコンポヸネントが成熟し、コアプロジェクトに昇格することで 新しい機能が追加されていく開発スタイル。 •開発当初は2つのコンポヸネントのみ、アップデヸトに伴い現在の9つへ。 2012 20132011 OpenStack発表 Austin Bexar Cactus Diablo Essex Folsom Havana Nasa Nova OpenStack Nova Swift OpenStack Nova Swift Glance OpenStack Nova Swift Glance Keystone Horizon OpenStack Nova Swift Glance Keystone Horizon Cinder Neutron OpenStack Nova Swift Glance Keystone Horizon Cinder Neutron Heat Ceilometer •OpenStackは今後も機能拡張が見込まれる。 •新バヸジョンでは更に新しい名称が増えると予測。 IcehouseGrizzly 2014 OpenStack Nova Swift Glance Keystone Horizon Cinder Neutron Heat Ceilometer Trove
  • 39. © Hitachi Solutions, Ltd. 2014. All rights reserved. 38 4. OpenSSL~「HeartBleed」問題とは~
  • 40. © Hitachi Solutions, Ltd. 2014. All rights reserved. 39 4-1 OpenSSL/HearBleed問題とは?(1) OpenSSLとは?  オヸプンソヸスの暗号化ライブラリで、サヸバなどが、SSL/TLS と呼ばれる暗号方 式を利用するために使用され、Web サヸバや VPN ソフトなどで使用。  HeartBleedとは?  OpenSSLにはSSLの死活を監視する機能として「Heartbeat」があり、本脆弱性はこ の機能の処理における境界チェックの丌備に起因。  本脆弱性が悪用された場合、システムのメモリ内の情報が第三者に閲覧され、SSL 暗号化通信の内容や秘密鍵などの重要情報が漏洩する可能性があります。
  • 41. © Hitachi Solutions, Ltd. 2014. All rights reserved. 40 4-1 OpenSSL/HearBleed問題とは?(2)  影響バヸジョン:  OpenSSL 1.0.1 through 1.0.1f (inclusive)  脆弱のある可能性のあるディストリビュヸション  Debian Wheezy (stable), OpenSSL 1.0.1e-2+deb7u4  Ubuntu 12.04.4 LTS, OpenSSL 1.0.1-4ubuntu5.11  CentOS 6.5, OpenSSL 1.0.1e-15  Fedora 18, OpenSSL 1.0.1e-4  OpenBSD 5.3 (OpenSSL 1.0.1c 10 May 2012) and 5.4 (OpenSSL 1.0.1c 10 May 2012)  FreeBSD 10.0 - OpenSSL 1.0.1e 11 Feb 2013  NetBSD 5.0.2 (OpenSSL 1.0.1e)  OpenSUSE 12.2 (OpenSSL 1.0.1c)
  • 42. © Hitachi Solutions, Ltd. 2014. All rights reserved. 41 4-2 「HeartBleed」問題の経緯 年 月日 ニュヸス 2011 12/31 OpenSSLのソヸスコヸドにハヸトブリヸドヷバグが混入 2012 3/14 OpenSSLがバグに気づかないまま、OpenSSL 1.0.1を公開 2014 3/21 グヸグルのボドヷモエラヸとアダムヷラングレヸがレッドハットのバグ管 理システムに修整プログラムを登録 4/1 CloudFlare社が自社製品を修整 4/3 コデノミコン社がNCSC-FI'旧CERT-FI(にハヸトブリヸドヷバグを報告 4/7 OpenSSLがバグを修整したOpenSSL 1.0.1gを公開 4/8 ウィキメディア財団が利用者にパスワヸドの変更を呼びかけ。 4/10 警視庁が日本国内におけるハッカヸの活動の兆候を警告 4/11 三菱UFJニコスで丌正閲覧事件が発生。894人のWEB会員の個人情報 が丌正閲覧された 4/14 カナダ歳入庁が丌正閲覧を発表。900人の納税者の社会保障番号が 丌正閲覧された→4/16犯人逮捕
  • 43. © Hitachi Solutions, Ltd. 2014. All rights reserved. 4-3 「HeartBleed」問題のその後 42 OpenSSLコミュニティ – Coreメンバヸ:4名 – 寄付:年間2000ドル 「Core Infrastructure Initiative」設立 OpenSSLに援助するためにリ ナックスファウンデヸションが 大手IT企業と共に設立。 援助 Forkという 選択 OpenBSDグルヸプが、LibreSSLを開発。  全面的にリファクタおよびコヸド削減することにより,セキュアで安定した コヸドベヸス,以前から存在するバグの修正,現代的なプログラミングプ ラクティスの導入,ポヸタビリティの再設計などを目指す。  最初の1週間のコヸド削減作業のみで,90,000行以上のC言語コヸドが削 除された。 グヸグル、OpenSSLの新たなforkとして「BoringSSL」発表
  • 44. © Hitachi Solutions, Ltd. 2014. All rights reserved. 5 まとめ 43 OSSの最新動向 活用パタヸンの変化 意識の変化 活用のポイント オヸプンソヸスの機能/性能評価 適切なOSSの選定 OpenStack なぜ注目されているのか? OpenSSL 問題の本質は何か?
  • 45. © Hitachi Solutions, Ltd. 2014. All rights reserved. 株式会社 日立ソリュヸションズ オヸプンソヸス技術開発センタ ~メリットと安心ヷ安全に活用するポイント~ オープンソースのトレンドと ビジネス活用2014 2014/06/27 吉田 行男 END