...

Name of Your Presentation Goes Here

by user

on
Category: Documents
9

views

Report

Comments

Transcript

Name of Your Presentation Goes Here
Linuxの進化から見る
OSSの可能性と将来
平野正信
アジア統括ディレクタ
OSDL, Inc.
Sep.22, 2005

Copyright 2005 OSDL, All rights reserved.
Agenda









About OSDL
Linuxとオープン・ソース化のヒストリ
Enterprise Linuxのシェア
先進事例の紹介
オープンソース活用の方程式
問題点の提起ーセンター・オブ・グラビティ
今後の動向
Q&A
Copyright 2005 OSDL, All rights reserved.
-2-
Open Source Development Labs (OSDL)

2000年設立 NPO(非営利団体)
• 設立メンバー:CA、Fujitsu、Hitachi、HP、IBM、Intel、NEC




本社:米国オレゴン州ビーバートン
支社:東京、北京
従業員数:60名
目的:Linuxおよびオープンソースの啓蒙
• ニーズの高い分野にリソースを投入、成長の阻害要因を除去

メンバー:全世界で70以上の企業、教育機関が参加
• IHV、ISV、IT企業、Network企業、エンド・ユーザー、教育機関、大学

Copyright 2005 OSDL, All rights reserved.
-3-
OSDLメンバー数の推移

Copyright 2005 OSDL, All rights reserved.
-4-
OSDLのメンバー企業
ActiveGrid
Aduva
Alcatel
AMD
BakBone
Beijing Software TestingCenter
Berry OS Japan
Black Duck Software
BT Global Services
Bull
Cassatt
CCIA
Cisco
Co-Create
Computer Associates
Comverse
Cyclades
EMC
Ericsson
ETRI (Electronic and Telecommunications
Research Institute)
Fujitsu
Good-day
Google
Haansoft
Hitachi
HP
IBM




























Copyright 2005 OSDL, All rights reserved.




























Intel
IP Telecom
KIPA (Korean Industry Promotion Agency)
Kobe Institute of Computing
Levanta
Lynuxworks
Marist College
Microcost
Miracle Linux
Mitsubishi Electric
MontaVista Software
National University of Defense Technology
NEC
Network Appliance
Nokia
Novell
NTT Corporation
NTT Data Intellilink
Open Country
Open Source Japan
Open Technologies
Oregon State Univercity
Pacific Crest Securities
Pixelworks
Portland State University
Portlock
Radisys
Red Flag Software
-5-























Red Hat
Scalix Corporation
Search Casher
Spike Source
Stanford University
Stratus Technologies
Sun Microsystems
Ten Art-ni
Timesys
Toshiba Solutions
Tokyo University of Technology
Transmeta
Trolltech
TurboLinux
Unilever
Unisys
University of Helsinki
Veritas
Virtual Iron Software
Voyager Capital
Waseda University
Wind River
Wyse
青字は日本、中国、韓国
橙字はEMEAのメンバー
(2005年6月現在)
OSDL Membership, Initiatives and the Linux S/W Stack
End-Users
Integration & Services
Co-Create
Beijing
Software
Test Center
TEMs, NEPs,
Carriers &
Device OEMs
Applications
Middleware
System S/W
& OS Distros
Red
Flag
Systems
Silicon

Desk Top
Copyright 2005 OSDL, All rights reserved.
-6Data Center
Carrier Grade
オープンソース化の流れと、Linuxの登場

1968年 ARPANETの設立
•

1969年 Unixの最初のバージョンが完成
•

マイケル・ティーマンがシグナス・ソリューションズ社を設立。オープンソースのサポート・ビジネス・モデルを立ち上げる
1991年 リーナス・トーバルズ(Linus Torvalds)がLinuxを発表
•

アンドリュー・タネンバウムがUnixをベースにソースコードを公開したMinixを開発
1989年 フリーソフトウエアのサポートビジネスが世界で初めて登場
•

リチャード・ストールマンがMITにFSFを設立。UnixをベースにGNUプロジェクトを創設。同時にソースコードのフリーダム化のため、“コピーレ
フト”の提唱と、GPL(General Public License)を確立。
1987年 PC、Mac、Amiga、Atari向けにMinixが登場
•

AT&Tが商用Unixのロードマップを発表。
1983年 FSF(Free Software Foundation)の設立
•

ベル研究所の研究員、ケン・トンプソンが開発。
1979年 商用Unixの誕生
•

現在のInternetの前身。主に研究者たちの情報やコードを共有するのが目的。
「単なるホビー。GNUのように専門的に大きなものではない」と。386(486)ATクローン向け。
Copyright 2005 OSDL, All rights reserved.
-7-
Linux年表

1991年 リーナス・トーバルズ(Linus Torvalds)が発表
•

1994年 Linuxバージョン1.0登場
•

マルチCPU対応の強化、スケジューラの改善などのスケーラビリティの改善、 I/O機能、デバイス・サポートの強化など
2004年 OSDL中国支社設立
•

リーナスおよびカーネル2.6のメンテナー、アンドリュー・モートンがOSDLへ参画
2004年 カーネル2.6ベースのディストリビューションの登場
•

4CPU SMP、64GBメモり・サポート、ext3など、エンタープライズ志向が顕著に。
2003年 リーナス、OSDLへ参画
•

海外初の拠点を日本に設立。グローバル化が進む。
2001年 カーネル2.4ベースのディストリビューションの登場
•

CA, Fujitsu, Hitachi, HP, IBM, Intel, NECの7社により、設立
2001年 OSDL日本支社設立
•

Red Hat社、米国Nasdaqに上場、続いてVA Linux社
2000年 OSDL設立
•

初めて、x86以外のプロセサDECα(Compaq、現HP)に対応。
1999年 Linux企業の株式公開
•

1Mバイト以下のカーネル・サイズ(現在の1/20以下)
1996年 Linuxバージョン2.0
•

「単なるホビー。GNUのように専門的に大きなものではない」と。386(486)ATクローン向け。
日本に続き、中国へ進出。
Copyright 2005 OSDL, All rights reserved.
-8-
エンタープライズ化への動き

2000年2月 IBM、S/390用Linuxコードをコミュニティに開放
•

2000年10月 IBM、z,p,i,xの全シリーズへのLinux対応を発表
•

これにより、ディストリビューションは、RedHatとNovell SuSEの2極化。
2004年8月 IBM、Power5におけるLinuxロードマップを発表
•

各ハード・ベンダーによるIntel 64ビット・プラットフォームの開発が本格化。
2004年1月 Novell、SuSEを買収
•

今後、SPARCにおけるLinux戦略に注目。
2003年1月 Intel Iteniumプロセサ対応の商用ディストリビューションが登場
•

既存のUnixアプリケーションのLinux化や、ISVのLinux対応を推進することとなった。
2002年2月 Sun MicrosystemsマクニーリCEO、Linuxへの取組みを宣言
•

基幹系Linux機能を協同提案。OSDLの設立に影響。
2002年1月 Oracleエリソン会長兼CEO、すべてのビジネスをLinuxに対応と発表
•

x86以外のプロセサ対応にも注目。ガースナー会長、同12月にLinuxへの10億ドルの投資を決定。Linux化を加速。
2001年5月 NEC、日立、富士通、IBMの4社協同で基幹系Linuxを推進
•

Linuxソース・ツリーに組込まれる
IBMのRISC版Linux戦略がさらに明らかに。
Copyright 2005 OSDL, All rights reserved.
-9-
ヒストリから読めるもの

ハードウエア(モジュラー化)
– 引き続き、ムーアの法則が成立している
– CPUおよび周辺技術の高性能化(Risc、64ビット、マルチスレッド)
– 周辺装置の高性能化、コンパクト化、記憶装置の大容量化
• HDD、LAN、ネットワーキング、ディスプレイ、メモリ/キャッシュ
– Intel等がリードしたモジュラー型ビルディング・ブロック
• チップセット、PCI、AdvancedTCA、Carrier Grade Linux

ソフトウエア(オープンソース化)
– Linux、Java、オブジェクト指向の一般化以外に技術として目新し
いもの?
– 1990年代以降、ソフトウエアの進化のエネルギーは、オープン・ソ
ースという構造改革に注がれてきている

Copyright 2005 OSDL, All rights reserved.
- 10 -
Linuxサーバー・シェア
数では既にUNIXを超えている
Windows
UNIX
Linux
Other
Source: IDC Quarterly Tracker – Q1, Q2, Q3 & Q4 2003

Copyright 2005 OSDL, All rights reserved.
- 11 -
Linuxサーバーのシェアー2008年には28%
35
30
(% Share)
25
20
15
10
5
0
2003
2004
2005
Americas
EMEA
AP
Total
Source: IDC, 2004

Copyright 2005 OSDL, All rights reserved.
- 12 -
2006
2007
2008
Linuxの売上は2008年には全世界で$35B

Copyright 2005 OSDL, All rights reserved.
- 13 -
今年の注目ーLAMPの普及
Web サーバーシェアの推移 1995 年 8 月 -2005 年 5 月
アプリケーションの開発
–
LAMPのPに注目。
–
PHP、Pearl、Zope、Mamboそ
の他CMS(コンテント・マネジメ
ント・ツール)。
プロプライエタリとの融合。
RDBはOracle、DB2、
PostgreSQL、MySQLなど適
材適所。
–
PHP
PHP 利用サイト数の推移 2000 年 1 月 -2005 年 4 月
–
Javaや.NETではない新たな選
択肢
–
全世界6300万サイトの内、3割
強の2000万サイトで利用。
–
過去5年間で10倍利用率が増
加。
–
米国ではyahoo.com、国内で
は楽天、ANAで実績
Apache
–

Copyright 2005 OSDL, All rights reserved.
- 14 -
全世界6300万サイトの内、約7
割の4400万サイトで利用。
事例:モルガン・スタンレー証券

証券、資産運用、クレジットサービスなどの金融総合サー
ビス企業
– 一日当り100万トランザクション
– 150カ国で50種類以上の通貨を扱う
– 地域ごとに商品が異なり、システムに対するニーズも様々

そのため、単一のシステム・ベンダーでは対応不能
–
–
–
–

個別のISV、IHVから調達、自社のシステム部門で開発
アジア地域だけで数百名規模のシステム部隊
結局、ベンダーに頼らない、Linuxシステム構築技術を蓄積
様々な挑戦(egeneraの採用、レッドハットの採用)
その結果、企業としての競争力が増し、一挙両得
– 1700万ドルのコスト削減を実現
– 企業としての業績もアップ

Copyright 2005 OSDL, All rights reserved.
- 15 -
事例:楽天

オンライン・ショッピング・サイト「楽天市場」の運営
– 国内最大規模のインターネット・ショッピング・センター
– 1億レコードをMySQLで管理
– PHPマシンが100台
– 典型的かつ大規模なLAMPソリューション

Webサイトの差別化が“肝”
–
–
–
–

今までの職人芸的な開発スタイルを、組織的なスタイルへ
オープンソース開発部隊、「LAMP推進室」を設置
Linux、Apache、MySQL、PHPのフル活用
ブラックボックスがなく、透明性が高いセキュリティ保全
Linuxの採用だけでなく、開発基盤もオープンソース
– Webスクリプト言語としてのPHPを採用
– LinuxはOS、むしろ、開発ツールとしてのオープンソースの活用が大事

Copyright 2005 OSDL, All rights reserved.
- 16 -
事例:ロイター

総合的な国際通信・情報サービスの提供
– 世界150カ国、230支局、2,500名の記者、カメラマン
– 従業員数-97カ国19,000名、グループ全体の売上約4,000億ポンド

ロイター・マーケット・データ・システム(RMDS)の構築
– HP、インテル、レッドハットとの緊密な連携
– 各ベンダーと共同でアプリケーションの移植、テスト、最適化
– ロイター・コンサルティングと呼ぶ自社組織を編成、サポート

オープンソース推進力として他企業と交流
– モルガン・スタンレー証券のシステム部門との情報交換
– オープン環境で情報を共有することによる効率化

基盤技術のコモディティ化
– オープンソースのノウハウはサービスそのもの
– コモディティ化していくものは差別化要因とはならない

Copyright 2005 OSDL, All rights reserved.
- 17 -
オープン・ソース活用の共通項

コモディティ化とエコ・システム
–
–
–
–

HW
OS
インテル系プラットフォーム
エンタープライズLinux
ミドルウエア
アプリケーション
Oracle、MySQLなどを用途に応じて
スクリプト言語による効率化
ハイブリッド・ソリューション
– まず、柔軟性に乏しく、コストが高い従来のプロプライエタリ製品を補
完するという観点でオープンソースを活用
– 適所でOracle、DB2、Java、Jxxxを採用
– Unix、Windows、Linuxの共存
– LAMP、LAPP、OpenOffice、Sambaを活用
– ベンダー・ロックインの回避

Copyright 2005 OSDL, All rights reserved.
- 18 -
ソフト部品をどう活用するかがポイント

部品の組み合わせだけがノウハウではない
– HWのコモディティ化の進展とオープンソース・ソフトウエアの組み
合わせで、エコ・システム化を図る。
– ソフト部品は、どう使いこなし切るかがノウハウ
– 業務プロセスの見直し、リエンジニアリングは従来と同じように必要

ビジネスにおける差別化要因に投資をフォーカス
– コモディティとなるようなものに余計な投資をしない
• 部品としてどれをチョイスするかだけ
– 自社の将来に活きる開発ノウハウ・運用ノウハウのみを蓄積
• 効率、スピード、負荷分散、ピーク分析、社会インフラへの適応
– 欧米では自社ノウハウ蓄積型の成功例が多いが、国内ではSIベン
ダーのノウハウの活用も検討課題
• アウトソーシング、人材発掘、ノウハウの蓄積

Copyright 2005 OSDL, All rights reserved.
- 19 -
ハイブリッド・ソリューションとコスト効果
Total S/W and H/W
Savings of > 25%
Applications
Middleware
Potential for add’l
IT investment
Applications
Proprietary
Applications
Legacy UNIX
OSS Applications
Middleware
Proprietary H/W
Legacy - 2000

Copyright 2005 OSDL, All rights reserved.
Linux
Commodity H/W
Emerging - 2005
- 20 -
Proprietary M/W
Open Source M/W
Linux
Commodity H/W
Hybrid - 2008
CEOからマイクロソフト社員へのメッセージ
Sent: Wednesday, June 4, 2003
To: Microsoft ALL
…
IBMがLinuxを推奨したことにより、Linuxに対する信頼は増したが、
そのサポート体制や費用対効果は幻想にしか過ぎない。
というのは、そこには“センター・オブ・グラビティ”、つまり、マイクロソ
フトのような中心的存在がないからである。
中心的存在がリードすることにより、ソフトウエアを健康的に発展させ
ることができるし、エンジニアリング技術、管理技術、互換性の維持、
セキュリティの保全などの重要な領域において、さまざまな革新を実
現することができるのである。
...
Steve Ballmer

Copyright 2005 OSDL, All rights reserved.
- 21 -
従来のビジネス・モデル
ベンダー
逆に言うと、購入元、ベンダーなどの
意向に依存せざるをえない。
容易に、関係を絶つことができない、
つまりベンダー・ロック・インの弊害も
ある。
システムに問題があれば、購入元、
ベンダーなどと相談しながら、解決
の手段を検討することができる。
エンド・ユーザー
サーバ 10

Copyright 2005 OSDL, All rights reserved.
- 22 -
オープン・ソースの“カオス”
ベンダー
システムに問題があったとき、
最終的に誰が問題を解決して
くれるのか、明確でないことが
ある。
エンド・ユーザー
サーバ 10

Copyright 2005 OSDL, All rights reserved.
- 23 -
問題の整理と解決への道筋
– ビジネス・モデル
• システム・ベンダー、ソフトウエア・ベンダー、システム・インテグレータ
、Linuxディストリビュータ、教育機関、サービス・プロバイダの各役割
• 流通経路、サービスの提供者、バージョン管理、コミュニティとの連係
– 技術・機能
• エンタープライズ、ミッションクリティカル、キャリアグレード、デスクトッ
プ、組込み、モバイル、セキュリティ
• HWサーティフィケーション、動作保証、サポート、バグフィックス
– IP(インテレクチュアル・プロパティ)
• 著作権(コピーライト)、特許(パテント)、ライセンス形態(GPL等)
– リファレンス・プラットフォームと互換性の保証
• 対ISV互換性、インターオペラビリティ、標準(LSB、POSIX等)、保証
– 教育・人材育成
• Linux人材の育成、Linux文化の理解・浸透

Copyright 2005 OSDL, All rights reserved.
- 24 -
Linuxの機能強化プロセス
 ●各フェーズでの業界連係が加速
1
必要な機能強化のまとめ、提案
 マーケット・ボイスの収集、そして必要な機能、要求事項の洗い出し
 それらの整理、分類、優先順位化→文書化、公開
2
実現化を推進
 ない機能はどうやって、誰が作るか。既にある機能をどう改善するか
 実現したら、どこに組み込んでいくか。開発コミュニティとの連係。
3
市場への普及
 開発コミュニティ、ITベンダー、ディストリビュータとの連係、啓蒙。
 ISVのサポート
4
コンセンサスの形成
 コミュニティとの連係、業界団体との連係、エンド・ユーザーとの連係
 コミュニティの受け入れ(acceptance)、LSB, Posix, ISO

Copyright 2005 OSDL, All rights reserved.
- 25 -
グローバルな動き

欧米
– IP(知的財産権)問題への様々な取組み
– ソフトウエア・パテントは50年以上の単位で見れば消滅の方向か
– ソフトウエア・スタックとコンパチビリティ

日本
– 金融系、政府・自治体へのLinux、オープン・ソースの浸透
– オープン・ソース・ソリューションの一般化
– セキュリティ対策

グローバル・リーチ ― 世界の隅々まで
– BRICs(GDPの割合は10%以下ながら、世界人口の4割を占める4カ国)、特に中国、インド
の政府主導のIT施策が進展
– 周辺途上国への影響、連係、競争

Copyright 2005 OSDL, All rights reserved.
- 26 -
OSDLの活動と、問題点の解決
OSDLメンバー、各種イベント、ISVフォーラム、SIフォーラム、ユーザー・フォーラム、 LSB、個人等々
CGL
DCL
DTL
リージョナルな要求・ニーズ
バーチカルな要求・ニーズ
共通の要求・ニーズ
OSDL
APAC/EMEA
組織
Regional
Projects
OSDL
北米組織
密な連係
OSDL
技術部隊
OSDL コミュニティ
SIGs プロジェクト
密な連係
OSDL
メンバー会員
組織
Vertical
Projects
オープンソース
コード開発・テスト
コミュニティ・メンテナー
Linuxディストリビュータ
Regional
Distros
メインストリームによる
パッチの受け入れ
エンド・ユーザー

Copyright 2005 OSDL, All rights reserved.
- 27 -
Industry
Vertical
Distros
OSDLへの参加企業

Copyright 2005 OSDL, All rights reserved.
- 28 -
Linux Center of Gravity
End Users
System
Integrators
ISVs
System
Vendors
Linux
Development
Community
Training
Education
Distributions
Service
Providers

Copyright 2005 OSDL, All rights reserved.
Analysts
Journalists
- 29 -
OSDLのエンジニアリング活動と開発コミュニティ
Engineering Activities
– Security
– Security maintainer on OSDL staff
– Works directly on kernel when
security issues are discovered
– Virtualization
– Working with Xen community to
mainline virtualization code into
kernel
– Networking
– Developing a network emulator to
emulate performance dynamics in IP
networks
– IProute2 – a set of Linux routing
manipulation tools
– Linux Ethernet bridging work allows
larger networks
– Clusters
– Leader of Clusters SIG; very active
interest group
– Working on cluster components:
event services, communication,
membership, etc.

Copyright 2005 OSDL, All rights reserved.
Leading Project Contributions
– Clustering
– Fast Reboot
– Multipath I/O
– Security
– Async disk I/O
– Network performance
– Logical Volume Management
– Persistent Device Naming
– Kernel Stability
– SCSI & Large Nos. of disks
– DB performance work loads
– File system & I/O schedr tests
– Test Development Framework STP/PLM
– Tinderbox project compiles
– Binary Regression Test
OSDL Engineering Presence
– Technical presentations at major Linux
conferences
– Co-hosted or participated in several
project summits
– Trade magazine contributions (e.g.,
Linux World)
- 30 -
OSDL Involvement in Coding
– Mentoring and influencing new
developers in the community
– Linux kernel patch review
– Q1 2005, many patches submitted by
OSDL staff to kernel & other projects
OSDL Influences End Users
– Created ISV Forum to ease porting to
Linux
OSDL Lab Activities
– Multipath I/O - Patches and testing
resources
– Kernel Stability - Co-maintainer of stable
Linux tree (2.6.x.y patch set releases)
– NFS v4 Testing – Bring NFS community
together and organize test strategy
– Binary Regression Test - Developing
tools to help ISVs test new releases of
open source projects
– Open Source Drivers testing
– Bridge gap between OSS
community & IHVs
– Develop suite of network driver
tests to help developers
インフラの変化-このときの企業や家庭のIT環境をイメージ、準備、研究

ハイエンド・サーバーの大規模化、オンデマンド対応
– 64ビット系プロセサ(Intel Itanium2、IBM Power5、AMD64)
– ブレード・サーバー
• 米IDCでは、2007年にはブレードサーバーは全サーバー出荷の4分の1
を占めると予想
• キャリア・グレード級(Advanced TCA)のビルディング・ブロックも登場

グリッド、ユティリティ、オンデマンド
– スケーラブル、高信頼性サーバーによる大規模データ・センター化
– “仮想化”というキーワードが随所に登場
– 動的リソース・アロケーション、動的アプリケーション処理

広域ワイヤレス・ブロードバンド技術
– WiMAX(2009年までに30億~50億ドル規模に成長すると予想)等に
代表される高速ワイヤレス・インフラの構築により、どこでも確実に繋
がる環境が間近に迫る

Copyright 2005 OSDL, All rights reserved.
- 31 -
開発コミュニティの変化

コモディティ化がコミュニティにも影響
– 従来のLinuxコアに産業界のニーズや進展に合わせた新たな高機能
コモディティ部品の必要性
• netdumpあるいはkexec、IPv6、バーチャライゼーション/リソースマネジ
メント(CKRM、XEN)、リアルタイム・イクステンション(カーネル・レベル・
プリエンプション)、組込・モバイル用途、etc.
– アーキテクチャ、HWの進展の影響
• Intel Cコンパイラ vs gcc
• IA-64、PowerPC
– 産業界との共存
• 産業界のエンジニアのコミュニティへの参画が不可欠
– IBM、Intel、HP、Hitachi、Dell、Red Hat、SuSE、Samsung、LG
– サポート・メカニズムの変化・期待
• コモディティ化部品の階層化で、タイムリなサポートの可能性

Copyright 2005 OSDL, All rights reserved.
- 32 -
今後の注目分野

ブレードPC元年の様相
– PC を構成する「CPU」「メモリ」など主要部品をブレード型の装置に
集約し、データセンターでの一括統合管理を可能にしたもの

究極のクライアント環境へ発展の可能性
– 従来のシンクライアントを超えた新たなモデル
– 当初の物理装置割当型から、仮想化モデルへ進展
• 動的機能分散、動的負荷分散
– クライアントPCの情報漏洩対策とシステム管理のTCO削減効果
– デスクトップ、クライアント環境の革新への準備、研究が必須
– 多様化するデスクトップ環境。消え行くのか、オフライン・デスクトッ
プ環境

Copyright 2005 OSDL, All rights reserved.
- 33 -
近未来デスクトップ・クライアント・イメージ
統合AV機器にPC機能を追加した家庭用デスクトップ環境と
業務専用クライアント環境と2極化
FAX、プリンタ
Windows PC
企業:
iPod
ブレードPC、シンクライアントなどによる
業務専用クライアント環境
(外部記憶装置を持たないクライアント機器)
AV統合型PC
DVDレコーダ
オンデマンド
統合・仮想型
データ・センター
ゲーム機
ディスクレスPC
TV
家庭:
ブレード・サーバー
ブレードPCサーバー
HAクラスタ
TV/映像機器、オーディオ/音声機器、
パソコン、DVDレコーダ、電話・FAXなどの
統合デスクトップ環境
(AVオリエンテッドな機器にPC機能を追加)
ワイヤレス・
ブロードバンド・
ネットワーク
ブレードPC端末

Copyright 2005 OSDL, All rights reserved.
- 34 -
Center of Gravity

Copyright 2005 OSDL, All rights reserved.
- 35 -
Fly UP