クラウド的な世界へ:ITmediaオルタナティブ・ブログ (RSS) クラウド的な世界へ

企業ITもクラウド的な世界に向かい始めた今日この頃を徒然に‥

UNIXマガジンの4月号がクラウドの大特集を組んでいます。全部で12の記事からなり、Google App Engine、Amazon Web Services、Microsoft Azure、Salesforce Force.comといったメジャーなクラウドの特徴的な技術的観点を深く解説しています。正直、分散システムやデータベースの深い知識がないと読みこなせないですが、横断的な貴重な技術解説で保存版にしたい内容ですね。

その中で大きなテーマの一つがデータベースです。クラウドの典型的な実現方法であるスケールアウトの環境では、その規模を一気に増やすには、リレーショナル・データベースのスケーラビリティの課題に遭遇するケースがあります。それに対して4つのクラウドでの、データベースへの設計の考え方がそれぞれ表れているようです。

ざっと眺めてみると、Force.comは現状の企業データと生産性からかあくまでリレーショナル・データベースを採用。Google App Engineのデータストアは、自由度の高いテーブルもどきだがJOINはできない非リレーショナルを提供。Amazon Web Servicesはキーと値のペアをリンクする非リレーショナルのSimpleDBを装備。AzureはJOINが可能なリレーショナルのSQL Data Servicesをもちながら、キーと値の組合せで構成する非リレーショナルのテーブルも準備。といった具合です。

今まで企業アプリケーションであれば、必ずといっていいほどリレーショナル・データベースを使っていたかと思います。しかし、スケーラビリティが究極に必要な世界では、残念ながら正規化しJOINも自由のデータベースではいずれパフォーマンスの限界がくるという現実です。限界がこなくても、リレーショナルはスキーマ定義、正規化、インデックスなど、悩んだり、重かったりすることが多いのも事実です。GoogleやAmazonはそれを実際のサービスで遭遇し、このようなキーと値のペアというようなデータの世界に活路をみいだそうとしているようです。

考えてみれば、リレーショナル・データベースの前には、べたファイル、索引ファイルシステム、階層型データベース、最近ではオブジェクト指向データベース、XMLデータベースといったものまであります。もう20年近くも企業システムではリレーショナルが中心的役割を果たしていますが、古いべたファイルが効率がよかったり、一部では階層型が脈々と使われていたり、新しいXMLデータベースがもてはやされたり、という現実もあります。一方、企業データを扱うからといって盲目的にリレーショナルを使って必ずしもリレーショナルが必要でない、単にキーで値をひいているだけというケースも多々ありそうです。

コンピュータの物理的性質と世の中のデータには常にギャップがあるのは当たり前です。要は、世の中のデータをコンピュータの上で表現するには、そのデータの特徴、求められる要件によって、どのデータのモデルを使うべきかは、まさにITエンジニアの腕の見せ所と言えるでしょう。

クラウドという新しいITインフラの世界で、特に企業データをどうクラウドで扱っていくべきか。なんでもリレーショナルだった時代を超えて、選択と発想がより求められるのがクラウド時代のように思えてきました。

T関

Special

- PR -
コメント

コメントを投稿する
メールアドレス(必須):
URL:
コメント:
トラックバック

http://app.blogs.itmedia.co.jp/t/trackback/77444/19001429

トラックバック・ポリシー


» このブログのTOP

» オルタナティブ・ブログTOP



プロフィール

関 孝則

関 孝則

salesforce.com勤務。
メインフレームからPC、開発からコンサル、現場からマネージャーまで幅広く経験。大波クラウドに乗るお手伝いを‥

詳しいプロフィール

カレンダー
2012年4月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
カテゴリー
エンタープライズ・ピックアップ

news094.gif ストレス社会との付き合い方
政府がメンタルヘルス検査の義務化を検討しています。しかしうつになった後だけではなく、なる前の予防も大切なのではないでしょうか。(5/24)

news094.gif 「思いやり経営」のススメ
産学・NPO連携の民間団体が先頃、「思いやり経営」という観点で評価した指標や企業ランキングを発表した。企業のマネジメント力を知る手立てとして注目されそうだ。(5/24)

news094.gif テレワークが労働者のマインドを変える
テレワークが普及すると、労働者の評価は従来の「時間×生産性」から「成果」へと変化する。時間や場所を自分の裁量でコントロールできる変わりに、成果を最大化するために労働をマネジメントする能力とマインドが労働者には必要になる。(5/23)

news094.gif 求む、クックパッド男子
高身長も高学歴も高収入もいらない。私が男性に求めるのは「料理の腕」だけです。(5/18)

news094.gif 37歳の常識――我々は一生学び続ける
学び続けなければ衰退するのみだ。(5/18)

オルタナティブ・ブログは、専門スタッフにより、企画・構成されています。入力頂いた内容は、アイティメディアの他、オルタナティブ・ブログ、及び本記事執筆会社に提供されます。

Special

- PR -

サイトマップ | 利用規約 | プライバシーポリシー | 広告案内 | お問い合わせ