Characterizing Private Clouds: A Large-Scale Empirical Analysis of Enterprise Clusters
1
Characterizing Private Clouds: A Large-Scale Empirical Analysis of - - PowerPoint PPT Presentation
Characterizing Private Clouds: A Large-Scale Empirical Analysis of Enterprise Clusters Ignacio Cano, Srinivas Aiyar, Arvind Krishnamurthy University of Washington Nutanix Inc. ACM Symposium on Cloud Computing October 2016 1 Private
1
2
3
4
5
6
Setting \ Study Hardware Failures Storage Compute Desktops
[Nightingale et al., EuroSys’11]
[Agrawal et al., TOS’07]
[Harter et al., SOSP’11]
[Bolosky et al., SIGMETRICS’00]
Public Clouds
[Vishwanath et al., SoCC’11]
Access Patterns
[Liu et al., IEEE/ACM CCGrid’13]
[Mishra et al., SIGMETRICS’10]
Heterogeneous Clusters
[Reiss et al., SoCC’12]
7
8
9
10
Operations interposed at the hypervisor level and redirected to CVMs
11
12
13
14
15
Configuration Storage Compute Memory (GB) SSD (TB) HDD (TB) Cores Clock Rate (GHz) Config-1 1.6 8 24 2.5 384 Config-2 0.8 4 12 2.4 128 Config-3 0.8 30 16 2.4 256
16
17
18
19
20
5 10 15 20 25 30 35 3 4 5 6 7 8 10 12 16 20 32
Size of Cluster (# of Nodes) 1 vCPU 2-4 vCPUs > 4 vCPUs
21
22
23
24
HDD Memory SSD PSU BIOS-Image IPMI Node Chassis NIC BMC-Image BMC-Hardware Cables CPU Fan Rail GPU 5 10 15 20 % of Total Hardware Cases
25
26
27
28
29
30
31
32
33
0.2 0.4 0.6 0.8 1 1e-12 1e-11 1e-10 1e-09 1e-08 1e-07 1e-06 1e-05 0.0001 Fraction of Clusters Data Loss (Probability) RF2 RF3
34
35
36
– Binary classification problem – Logistic Regression with L1 regularization
37
38
Cluster Features Fc Description n(nodes) discretized # of nodes n(vms) # of vms per node Storage Features Fs Description r(ssd) ssd usage to ssd capacity ratio r(hdd) hdd usage to hdd capacity ratio r(store) storage usage to total capacity ratio Performance Features Fp Description n(vcpus) # of virtual cpus n(iops) # of iops per node
39
40
41
42
43