Cloud Data Management
暫譯: 雲端資料管理

Liang Zhao, Sherif Sakr, Anna Liu, Athman Bouguettaya

  • 出版商: Springer
  • 出版日期: 2014-03-25
  • 售價: $2,420
  • 貴賓價: 9.5$2,299
  • 語言: 英文
  • 頁數: 202
  • 裝訂: Hardcover
  • ISBN: 3319047647
  • ISBN-13: 9783319047645
  • 海外代購書籍(需單獨結帳)

商品描述

In practice, the design and architecture of a cloud varies among cloud providers. We present a generic evaluation framework for the performance, availability and reliability characteristics of various cloud platforms. We describe a generic benchmark architecture for cloud databases, specifically NoSQL database as a service. It measures the performance of replication delay and monetary cost.

Service Level Agreements (SLA) represent the contract which captures the agreed upon guarantees between a service provider and its customers. The specifications of existing service level agreements (SLA) for cloud services are not designed to flexibly handle even relatively straightforward performance and technical requirements of consumer applications. We present a novel approach for SLA-based management of cloud-hosted databases from the consumer perspective and an end-to-end framework for consumer-centric SLA management of cloud-hosted databases. The framework facilitates adaptive and dynamic provisioning of the database tier of the software applications based on application-defined policies for satisfying their own SLA performance requirements, avoiding the cost of any SLA violation and controlling the monetary cost of the allocated computing resources. In this framework, the SLA of the consumer applications are declaratively defined in terms of goals which are subjected to a number of constraints that are specific to the application requirements. The framework continuously monitors the application-defined SLA and automatically triggers the execution of necessary corrective actions (scaling out/in the database tier) when required. The framework is database platform-agnostic, uses virtualization-based database replication mechanisms and requires zero source code changes of the cloud-hosted software applications.

商品描述(中文翻譯)

在實務上,雲端的設計和架構因雲端服務提供商而異。我們提出了一個通用的評估框架,用於評估各種雲端平台的性能、可用性和可靠性特徵。我們描述了一個通用的雲端數據庫基準架構,特別是針對 NoSQL 數據庫作為服務。該架構測量複製延遲和金錢成本的性能。

服務水平協議(SLA)代表了服務提供商與其客戶之間約定的保證的合同。現有雲端服務的服務水平協議(SLA)規範並未設計為靈活處理消費者應用程序的相對簡單的性能和技術要求。我們提出了一種新穎的方法,從消費者的角度進行基於 SLA 的雲端數據庫管理,並提供了一個端到端的框架,用於消費者中心的雲端數據庫 SLA 管理。該框架促進了根據應用程序定義的政策,適應性和動態地配置軟體應用程序的數據庫層,以滿足其自身的 SLA 性能要求,避免任何 SLA 違規的成本,並控制分配計算資源的金錢成本。在這個框架中,消費者應用程序的 SLA 以目標的形式進行聲明性定義,這些目標受到特定於應用程序要求的多個約束的限制。該框架持續監控應用程序定義的 SLA,並在需要時自動觸發必要的糾正行動(擴展/縮減數據庫層)。該框架與數據庫平台無關,使用基於虛擬化的數據庫複製機制,並且不需要對雲端托管的軟體應用程序進行任何源代碼更改。