クラウドの圻尖とパラダイム 及匯嫗
- 1. 及匯嫗 クラウドの協x
及匯 云後の朕議とその鵑晩i宀の圭?
及屈 Googleの協xと致NIST┨羨兵斜g冩梢侭の協x
及眉 クラウドをクラウドたらしめるもの
及膨 スケ`ルアウトをgFできるソフトウェアたち
及屈嫗 CAPとBASE、ACIDの眇`
及匯 なぜスケ`ルアウトできるのか
及屈 トランザクションモデル
及眉 ロ`カルトランザクション
及匯 フラットトランザクション
及膨 グロ`バルトランザクション
及匯 秘れ徨トランザクション
及屈 蛍柊トランザクション
及励 ACID蒙來
及鎗 CAP協尖
及鈍 BASE蒙來
及伊 なぜ厘?はACID蒙來の眇`に俺らわれたのか
及眉嫗 蛍柊システムの児A岑R
及匯 デ`タセンタ`gの仇尖議レプリケ`ションGeo-Replication
及屈 蛍柊システムにおける揖豚┘ロック
及眉 P2P室gをm喘した蛍柊犹ヅ屠アルゴリズム
及膨嫗 蛍柊システムとしてのクラウドの室g
及匯 Google - BigTable
及屈 Amazon - Dynamo
及眉 Microsoft - Windows Azure
及膨 OSS - Apache Cassandra
及励嫗 P2Pと}jネットワ`ク
及鎗嫗 セキュリティ`とプライバシ`
及匯 クラウドにおける∀襯泪轡鵑離札ュリティ`
及屈 CDNサ`ビスによるDDoS好弔了惘
及眉 隈舵
及鈍嫗 t凄
及匯 蛍柊システムとしてのクラウドのこれから
- 3. ウド?コンピュ`ティング芙氏の児Pにvする冩梢氏々鷂および、UgbI福が峠撹
22 定 8 埖にまとめた仝クラウドコンピュ`ティングと晩云の尸薦にvする冩梢氏々鷂
が歌孚する、致 NIST┨羨兵斜g冩梢侭の協xを喘います。なお、致 NIST の協x
は、晩云の恷寄返の SIer のひとつである NTT デ`タも駻辰靴討い泙后
Google の協x
とてもgに、インタ`ネットをU喇して鞭けるサ`ビスを、すべてクラウドと冱って
いる。ただし、インタ`ネットをU喇して鞭けるサ`ビスであっても、リソ`スの崙sを
鞭けてスケ`ラブル悲にできるではないものは、クラウドとは柵べない。
┘逢`グル エンタ`プライズ プロダクト マ`ケティング マネ`ジャ`彩拆嫦繁箆
仝クラウドならではのイノベ`ション軟こす々グ`グル儲小箆 - CIO 巷_|彜ITpro
http://itpro.nikkeibp.co.jp/article/COLUMN/20100204/344147/
致 NIST┨羨兵斜g冩梢侭の協x
クラウド?コンピュ`ティングとは、O協辛嬬なコンピュ`ティング?リソ`ス╂え
ば、ネットワ`ク、サ`バ`、ストレ`ジ、アプリケ`ション、そしてサ`ビスから
撹される慌嗤咾悄▲ンデマンドなネットワ`クアクセスを辛嬬し、試喘辛嬬なモデルの
ことである。それらのリソ`スは、恷弌泙旅楡輅幎とサ`ビスプロバイダ`とのやり函
りにより、プロビジョニング儻堀にY坿の護り輝てと盾がなされなければならない。
このクラウドモデルは、5 つの云|議な蒙罿函3 つのサ`ビスモデル、そして 4 つの_
kモデルで撹され、スケ`ラビリティを陥Mさせるものだ。
The NIST Definition of Cloud Computing,Authors: Peter Mell and Tim Grance,Version
15, 10-7-09,National Institute of Standards and Technology, Information Technology
Laboratory
http://csrc.nist.gov/groups/SNS/cloud-computing/cloud-def-v15.doc
參貧が、云で喘いるクラウドの協xです。採が云|かわかりましたでしょうか
クラウドをクラウドたらしめるもの
クラウドの協xからГ竃されるのは、コモディティ晒した閃なコンピュ`タ`リソ
- 5. 云後では、麼に KVSKey Value Store、キ`?バリュ`侏デ`タストアと柵ばれるもの
を函り貧げます。
KVS は、そのデ`タ夛貧、愔瓦離螢讒`ショナル?デ`タベ`スで旋喘できた SQL
これは SQL にTれた_k宀にとってみると、
をすべてそのまま函りQうことができません。
兼肖の互いものとなり、KVS をQうためのT議なノウハウが駅勣となります。その泣に
廣吭する駅勣があります。もちろん、そのまま SQL が聞えるソフトウェアも贋壓します。
スケ`ルアウトをgFできるソフトウェアたちは、麿にも Oracle TimesTen In-Memory
Database、IBM solidDB、VoltDB のようにインメモリ`侏デ`タベ`スがあります。この
ようなソフトウェアは、ミリ昼からマイクロ昼と掲械に互堀に SQL がそのままg佩できま
す。このようなメリットを輅椶任る郡中、畠デ`タをメモリ`貧に塘崔しなければなら
ず、パフォ`マンス貧のQ泣からも 64bit 晒も音辛之となり、コストがかかります。惄辰董
パフォ`マンスとコストとのトレ`ドオフとなり、その森にする篇が駅勣となりま
す。
云後で嶄伉議に函り貧げる KVS は、それらからて議な了崔づけによるものです。
Apache Cassandra
Apache HBase
Amazon Dynamo
Google BigTable
IBM WebSphere eXtreme Scale
Microsoft Windows Azure Table Storage
Oracle Coherence
Yahoo! Research PNUTS/Sherpa
NTT 隆栖ねっと冩梢侭 Kai
グリ` Flare
廏襖寄僥 Kumofs
Mixi Tokyo Cabinet / Tokyo Tyrant
S爺 ROMA
燕 1 スケ`ルアウトをgFできるソフトウェアたち