雲評測
雲評測(Cloud Benchmark),是對雲服務(如IaaS, PaaS,SaaS)利用極限測試(benchmark)方法、工具測量其質量、性能的量化評估方法。
基本介紹
- 中文名:雲評測
- 評測工具:SPEC 系列軟體
- 前期準備:評測指標,評測方法,管理體系
- 套用對象:雲主機、雲存儲、彈性接口
- 體系測評:雲服務,雲解決方案
基本說明,舉例說明,雲評測指標選擇:,雲評測方法,
基本說明
極限測試(benchmark)是通過一定的軟體等工具,使被測試對象(如雲服務)在滿負荷或者儘可能逼近滿負荷的情況下,被測試對象表現出現的質量、性能或能力水平。如同汽車的最大時速指標就是通過極限測試方法獲得的汽車速度極限,表現了汽車的行駛速度能力。
雲評測需要2個方面的準備:
- 確定評測的指標
根據云服務的特點,套用的需求,確定哪些指標需要測量。
2. 確定該指標的評測方法
在選定指標後,應該選擇或者編寫評測該指標的工具、軟體和執行方法等。需要選擇成熟的、知名的,最好是中立機構提供的、開源的測試工具,防止工具帶來的偏差,甚至陷阱。
舉例說明
舉例來說,對於普遍使用的雲主機,雲主機的評測可以是:
雲評測指標選擇:
對雲主機的技術質量,可以通過以下指標進行評估:
【a】通用處理能力
(1)vCPU運算處理能力,如整數運算和浮點數運算的運算能力等
(2)記憶體處理能力,如數據的讀、寫速度等
(3)硬碟處理能力,如隨機數據讀寫速度等
(4)網路傳輸能力,如流出與流入流量的TCP吞吐量等
(5)線上可用性,如主機可遠程訪問時間的比例等
(6)對彈性主機服務,彈性(向上擴展、向下擴展)的速度等
【b】系統處理能力,對不同典型套用組件的支持能力,如
(1)Web網站
(2)J2EE套用
(3)關係資料庫
(4)Hadoop
(5)郵件系統
(6)中間件等
【c】行業套用承載能力,對行業不同典型產品的承載能力
(1)ERP產品,如SAP,金蝶、用友等
(2)CRM產品,如Oracle,Siebel等
(3)其他典型產品
雲評測方法
目前比較流行的雲評測工具有:
- SPEC 系列軟體
- FIO
- PING
- UNIXBENCH
- FILEBENCH
- NETPERF
- IPERF
- BONNIE++
- IOZONE
- RAMSPEED
等