中文

跨层多云实时应用服务质量监测与基准测试即服务框架

分布式、并行与集群计算 2016-11-17 v2

摘要

云计算提供了对经济实惠的硬件(多核 CPU、GPU、磁盘和网络设备)和软件(数据库、应用服务器和数据处理框架)平台的按需访问,并具有弹性、按使用付费、前期投资低和上市时间短等特点。这导致了利用各种云平台的关键业务应用的激增。托管在单个或多个云提供商平台上的此类应用具有多样化的特征,需要广泛的监测和基准测试机制以确保运行时服务质量(QoS)(例如延迟和吞吐量)。本文提出、开发并验证了 CLAMBS:跨层多云应用监测与基准测试即服务,用于高效监测和基准测试托管在多云环境中的云应用。CLAMBS 的主要亮点在于其能够监测和基准测试分布在云层级中、跨越多个云提供商的各个应用组件(如数据库和 Web 服务器)。我们通过原型实现和大量实验验证了 CLAMBS,结果表明 CLAMBS 能够高效地监测和基准测试包括 Amazon EC2 和 Microsoft Azure 在内的多云平台上的应用组件。

关键词

引用

@article{arxiv.1502.00206,
  title  = {Cross-Layer Multi-Cloud Real-Time Application QoS Monitoring and Benchmarking As-a-Service Framework},
  author = {Khalid Alhamazani and Rajiv Ranjan and Prem Prakash Jayaraman and Karan Mitra and Chang Liu and Fethi Rabhi and Dimitrios Georgakopoulos and Lizhe Wang},
  journal= {arXiv preprint arXiv:1502.00206},
  year   = {2016}
}

备注

A revised version of this technical report has been accepted for publication by IEEE Transactions on Cloud Computing on April 29, 2015