タグ

paasとkvsに関するfragarach_the_swordのブックマーク (2)

  • クラウドの性能

    パブリッククラウドは、スケーラビリティー(性能)の高さがメリットだが、注意すべき点がある。他のユーザーとシステムを共用するため、特有の制約があることだ。その制約をうまく回避しないと、来の性能の高さを実現できない。 クラウドを利用する現場を取材すると、性能に関して四つの制約(=問題)があることが分かった(図1)。一つ目は、米Salesforce.comの「ガバナー制限」に代表されるPaaS特有の制約である。制約が“パズル”のようになっており、それを解く工夫が求められた。二つ目は、KVS(Key-Value Store)を使うときの制約である。KVSは結合(JOIN)などの機能がなく、RDBと同じように利用すると性能が出ない。現場では、非同期処理や非正規化を使って高速化していた。 三つ目は、海外のデータセンターを使わざるを得ないことによる制約。海外大手のクラウド事業者はまだ日にデータセンタ

    クラウドの性能
    fragarach_the_sword
    fragarach_the_sword 2011/02/12
    クラウドの性能 - クラウド利用のシステム構築:ITpro
  • Azure利用における六つの鉄則

    既存のWindows環境と互換性が高いとはいえ、Windows Azureはクラウド上に存在するプラットフォームだ。両者には自ずと違いがある。筆者の経験に基づき、ユーザー企業が知っておくべき六つの鉄則を紹介する。 鉄則1:アプリケーションの種類を厳選せよ Windows Azureを便利と感じたとしても、やみ雲に何でもクラウドに持って行くのは得策ではない。アプリケーションの種類によってはクラウドに移すべきでないものも多く存在するからだ。 まずはクラウドというプラットフォームの特徴に親和性の高いアプリケーションか否か、クラウドに移すことでクラウドならではの利点を得られるかどうかを検討する必要がある。 柔軟で高いスケーラビリティ、使った分だけ支払う従量制の料金体系といった特徴を考慮すると、クラウドに向いているのは、処理負荷の変動が激しいアプリケーションである。期間限定でサービスを提供する必要が

    Azure利用における六つの鉄則
    fragarach_the_sword
    fragarach_the_sword 2010/12/04
    Azure利用における六つの鉄則 - Windows Azure活用法:ITpro
  • 1