Cloud Service Benchmarking: Measuring Quality of Cloud Services from a Client Perspective
暫譯: 雲端服務基準測試:從客戶視角衡量雲端服務品質

David Bermbach, Erik Wittern, Stefan Tai

  • 出版商: Springer
  • 出版日期: 2017-04-03
  • 售價: $3,370
  • 貴賓價: 9.5$3,202
  • 語言: 英文
  • 頁數: 167
  • 裝訂: Hardcover
  • ISBN: 3319554824
  • ISBN-13: 9783319554822
  • 海外代購書籍(需單獨結帳)

商品描述

Cloud service benchmarking can provide important, sometimes surprising insights into the quality of services and leads to a more quality-driven design and engineering of complex software architectures that use such services. Starting with a broad introduction to the field, this book guides readers step-by-step through the process of designing, implementing and executing a cloud service benchmark, as well as understanding and dealing with its results. It covers all aspects of cloud service benchmarking, i.e., both benchmarking the cloud and benchmarking in the cloud, at a basic level.

The book is divided into five parts: Part I discusses what cloud benchmarking is, provides an overview of cloud services and their key properties, and describes the notion of a cloud system and cloud-service quality. It also addresses the benchmarking lifecycle and the motivations behind running benchmarks in particular phases of an application lifecycle. Part II then focuses on benchmark design by discussing key objectives (e.g., repeatability, fairness, or understandability) and defining metrics and measurement methods, and by giving advice on developing own measurement methods and metrics. Next, Part III explores benchmark execution and implementation challenges and objectives as well as aspects like runtime monitoring and result collection. Subsequently, Part IV addresses benchmark results, covering topics such as an abstract process for turning data into insights, data preprocessing, and basic data analysis methods. Lastly, Part V concludes the book with a summary, suggestions for further reading and pointers to benchmarking tools available on the Web.

The book is intended for researchers and graduate students of computer science and related subjects looking for an introduction to benchmarking cloud services, but also for industry practitioners who are interested in evaluating the quality of cloud services or who want to assess key qualities of their own implementations through cloud-based experiments.

商品描述(中文翻譯)

雲端服務基準測試可以提供重要的、有時甚至是驚人的見解,幫助我們了解服務的質量,並促進對使用這些服務的複雜軟體架構進行更具質量導向的設計和工程。本書從廣泛介紹該領域開始,逐步引導讀者設計、實施和執行雲端服務基準測試的過程,並理解和處理其結果。它涵蓋了雲端服務基準測試的所有方面,即在基本層面上對雲端進行基準測試和在雲端中進行基準測試。

本書分為五個部分:第一部分討論雲端基準測試的定義,提供雲端服務及其關鍵特性的概述,並描述雲端系統和雲端服務質量的概念。它還涉及基準測試的生命週期以及在應用生命週期特定階段進行基準測試的動機。第二部分則專注於基準測試設計,討論關鍵目標(例如,可重複性、公平性或可理解性),定義指標和測量方法,並提供開發自有測量方法和指標的建議。接下來,第三部分探討基準測試的執行和實施挑戰及目標,以及運行時監控和結果收集等方面。隨後,第四部分處理基準測試結果,涵蓋將數據轉化為見解的抽象過程、數據預處理和基本數據分析方法等主題。最後,第五部分以總結結束本書,提供進一步閱讀的建議和可在網路上找到的基準測試工具的指引。

本書旨在為計算機科學及相關學科的研究人員和研究生提供雲端服務基準測試的入門介紹,同時也適合對評估雲端服務質量感興趣的業界從業人員,或希望通過雲端實驗評估自身實現的關鍵特性的人士。