Azureの鼓動:ITmediaオルタナティブ・ブログ (RSS) Azureの鼓動

クラウド戦役をZガンダム視点でわかりやすく解説するブログ+時々書評。

まず、名前がステキ。カサン ドラエモン。(←スペースの位置が違うって)
Facebookが自社のスケーラブルな基盤を支える技術として開発し、その後Apacheの
オープンソースプロジェクトとして寄贈された cassandora 。古巣Oracle他のがんばりで
広く使われるようになったリレーショナルデータベースを一部置き換える可能性を秘めた
Key Value Store に注目が集まる中、日本人の開発者の方が cassandora をより便利に
使うためのツールcassandoraemon を、ベータ版としてマイクロソフトが支援している
オープンソース開発コミュニティサイトCodePlexで公開している。

Cassandoraemon01

cassandoraemon でできることを開発者の方のブログより引用。

    *  LINQクエリでCassandraデータの取得が可能
    * Cassandraへの、登録、削除操作もサポート
    * 使い易い拡張メソッドがたくさん
    * 変態的なConvertメソッドで、Cassandra ByteデータからObjectへ楽々変換
    * TimeUUIDサポート
    * Javaとの相互運用性を考慮して、Big Endian形式でデータ登録

そもそも cassandora って何だ?Key Value Storeって何だ?という方はコチラの
ThinkIT連載記事「クラウドの力を引き出す分散データベース」
が詳しくてオススメ。

この記事にもあるように、cassandora のようにスケールアウトする分散データベースは
同じくスケールアウトするプラットフォームであるクラウド上で使うと相乗効果が得られやすい。

GoogleのBig TableをKVSとするならば、Windows AzureにもStorage Servicesのなかに
似たような分散ストレージであるTableの仕掛けがあるので、基本的にはこれを利用する
ことになるのだが、(個人的な見解としては正直なところ)他のストレージの仕掛けが
使えても良いのではないかと思う。

Cassandoraemon02

Azureをご存知の方は Azure Storage のTABLEでいいじゃん!何が不満?という方も
いるかもしれないが、例えば試してみたところ書き込み性能があまりでないという場合に、
メモリキャッシュで逃げるという手もあるかもしれないが、他のストレージサービスを選択
できるようになっているとアーキテクチャや適用ユースケースの幅が広がると思われる。

※Azure Storage Tableについてはコチラのホワイトペーパー(PDF)を参照

PaaSベンダーの責任としてストレージのようにクラウドプラットフォームとして最低限必要な
標準サービスは提供しつつも、開発者の方々が好きなように拡張できる自由を提供できる
くらいの懐の深さがあった方が世の中の支持を得られるだろう。特に、このKVSのエリアは
ここ日本でもTokyo Cabinet や kumofs のような優れた仕組みが次々と出てきているため、
オープンソースコミュニティと連携で得られるものも多いはず。

マイクロソフトはOSSを敵視しているという昔の認識がまだぬぐえていないのは
残念なことだが、.NETの領域でも、少なくともAzureのような技術革新の早いエマージングな
領域では、OSSと連携してうまくやっていこうという機運がかつてないほどに高まっている
という事実をひとりでも多くの方にご理解いただきたい。

さて、今回開発者の方の許可を得ることなく勝手に紹介してしまったのだが、この手の
ツールを日本の開発者の方ががんばって進められていて、かつ、英語圏のCodePlexで
公開しているのは非常に素晴らしいことと思う。今はかげながら応援することくらい
しかできないが、cassandoraemon の今後の発展に期待したい。

砂金 信一郎

Special

- PR -
コメント

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

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

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


» このブログのTOP

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



プロフィール

砂金 信一郎

砂金 信一郎

マイクロソフトでクラウドコンピューティングやWebサービスを中心とした啓蒙活動を行うエバンジェリスト。

詳しいプロフィール

最近のコメント
カレンダー
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 -

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