coud storage optimization using tiering storage metode

Post on 10-Jun-2015

334 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Optimasi Cloud Storage dengan metode Tiering Storage

Oleh :

Muhammad Aditya Haferush

M. Zen Samsono H, ST. M.Sc

Idris Winarno, S.ST. M.Kom

LATAR BELAKANG

• Mahalnya media penyimpanan dengan performa tinggi (SSD)

• Teknologi hierarchical storage management masih digunakan di kalangan enterprise

• Membuat cloud storage yang murah

2

BATASAN MASALAH

• Sistem ini dibangun di atas VMware ESXi 5.1

• Digunakan 2 tipe harddisk sebagai media penyimpanan, yakni SATA dan solid-state drive (SSD) dan 2 network attached storage (FreeNAS dan Openfiler)

• Aplikasi pada sisi user menggunakan ownCloud

3

ARSITEKTUR SISTEM

4

MEKANISME TIERING

5

6

SKENARIO PENGUJIAN

7

SKENARIO PENGUJIAN

8

PENGUJIAN SSD

9

No. 32 KB 100% read 32 KB 50% read 32 KB 50% write 32 KB 100% write

1 108.73 MB/sec 18.28 MB/sec 18.45 MB/sec 59.90 MB/sec

2 199.9 MB/sec 18.37 MB/sec 18.42 MB/sec 59.8 MB/sec

3 199.90 MB/sec 18.52 MB/sec 18.64 MB/sec 59.86 MB/sec

4 199.59 MB/sec 18.54 MB/sec 18.51 MB/sec 59.92 MB/sec

5 199.59 MB/sec 18.63 MB/sec 18.67 MB/sec 59.83 MB/sec

6 199.97 MB/sec 18.55 MB/sec 18.64 MB/sec 59.93 MB/sec

7 199.91 MB/sec 18.63 MB/sec 18.55 MB/sec 59.79 MB/sec

8 199.98 MB/sec 18.57 MB/sec 18.47 MB/sec 59.95 MB/sec

9 200.03 MB/sec 18.53 MB/sec 18.59 MB/sec 59.87 MB/sec

10 199.82 MB/sec 18.69 MB/sec 18.59 MB/sec 59.71 MB/sec

Avg 190 MB/sec 18.53 MB/sec 18.55 MB/sec 59.86 MB/sec

PENGUJIAN SSD

10

18

18.1

18.2

18.3

18.4

18.5

18.6

18.7

18.8

1 2 3 4 5 6 7 8 9 10

MB

/se

c

Pengujian SSD (50% read VS 50% write)

read

write

0

50

100

150

200

250

1 2 3 4 5 6 7 8 9 10

MB

/se

c

Pengujian SSD (100% read VS 100% write)

read

write

PENGUJIAN SATA

11

No. 32 KB 100% read 32 KB 50% read 32 KB 50% write 32 KB 100% write

1 173.04 MB/sec 16.14 MB/sec 16.05 MB/sec 50.9 MB/sec

2 159.87 MB/sec 11.88 MB/sec 11.83 MB/sec 59.78 MB/sec

3 121.95 MB/sec 10.55 MB/sec 10.54 MB/sec 57.98 MB/sec

4 118.82 MB/sec 12.11 MB/sec 12.9 MB/sec 61.55 MB/sec

5 115.21 MB/sec 12.19 MB/sec 12.21 MB/sec 64.06 MB/sec

6 102.54 MB/sec 12.18 MB/sec 12.85 MB/sec 65.62 MB/sec

7 93.35 MB/sec 12.27 MB/sec 12.25 MB/sec 66.61 MB/sec

8 82.37 MB/sec 12.25 MB/sec 12.2 MB/sec 66.95 MB/sec

9 75.62 MB/sec 11.83 MB/sec 11.91 MB/sec 66.74 MB/sec

10 85.83 MB/sec 11.96 MB/sec 11.91 MB/sec 65.9 MB/sec

Avg 112.86 MB/sec 12.33 MB/sec 12.46 MB/sec 62.60 MB/sec

PENGUJIAN SATA

12

0

20

40

60

80

100

120

140

160

180

200

1 2 3 4 5 6 7 8 9 10

MB

/se

c

Pengujian SATA (100% read VS 100% write)

READ 100&

WRITE 100%

0

2

4

6

8

10

12

14

16

18

1 2 3 4 5 6 7 8 9 10

MB

/se

c

Pengujian SATA (50% read VS 50% write)

READ 50 %

WRITE 50%

PENGUJIAN NAS

13

No. 32 KB 100% read 32 KB 50% read 32 KB 50% write 32 KB 100% write

1 186.79 MB/sec 4.12 MB/sec 4.11 MB/sec 9.89 MB/sec

2 104.28 MB/sec 6.76 MB/sec 3.37 MB/sec 10.01 MB/sec

3 83.34 MB/sec 3.36 MB/sec 3.34 MB/sec 9.81 MB/sec

4 94.25 MB/sec 3.32 MB/sec 3.32 MB/sec 10.09 MB/sec

5 81.98 MB/sec 3.26 MB/sec 3.30 MB/sec 10.61 MB/sec

6 59.98 MB/sec 3.39 MB/sec 3.37 MB/sec 10.41 MB/sec

7 64.24 MB/sec 3.35 MB/sec 3.38 MB/sec 9.92 MB/sec

8 57.90 MB/sec 3.33 MB/sec 3.33 MB/sec 10.09 MB/sec

9 58.41 MB/sec 3.29 MB/sec 3.31 MB/sec 9.77 MB/sec

10 56.54 MB/sec 3.43 MB/sec 3.42 MB/sec 10.58 MB/sec

Avg 84.77 MB/sec 3.76 MB/sec 3.42 MB/sec 10.11 MB/sec

PENGUJIAN NAS

14

0

1

2

3

4

5

6

7

8

1 2 3 4 5 6 7 8 9 10

MB

/se

c

Pengujian NAS (50% read vs 50% write)

Read

Write

0

20

40

60

80

100

120

140

160

180

200

1 2 3 4 5 6 7 8 9 10

MB

/se

c

Pengujian NAS (100% read VS 100% write)

NAS

NAS

PENGUJIAN TIER

15

No. 32 KB 100% read 32 KB 50% read 32 KB 50% write 32 KB 100% write

1 69.22 MB/sec 15.49 MB/sec 15.46 MB/sec 18.62 MB/sec

2 170.12 MB/sec 18.01 MB/sec 17.92 MB/sec 7.92 MB/sec

3 200.58 MB/sec 18.25 MB/sec 18.24 MB/sec 18.8 MB/sec

4 209.27 MB/sec 18.24 MB/sec 18.14 MB/sec 10.69 MB/sec

5 101.98 MB/sec 18.16 MB/sec 18.07 MB/sec 10.02 MB/sec

6 153.92 MB/sec 18.10 MB/sec 18.12 MB/sec 8.33 MB/sec

7 60.47 MB/sec 17.15 MB/sec 17.12 MB/sec 18.54 MB/sec

8 43.88 MB/sec 16.64 MB/sec 16.59 MB/sec 15.52 MB/sec

9 69.22 MB/sec 15.49 MB/sec 15.46 MB/sec 18.62 MB/sec

10 45.96 MB/sec 10.29 MB/sec 10.28 MB/sec 29.07 MB/sec

Avg 112.46 MB/sec 16.58 MB/sec 16.54 MB/sec 15.61 MB/sec

PENGUJIAN TIER

16

0

2

4

6

8

10

12

14

16

18

20

1 2 3 4 5 6 7 8 9 10

MB

/se

c

Pengujian TIER (50% read vs 50% write)

Read

Write

0

50

100

150

200

250

1 2 3 4 5 6 7 8 9 10

MB

/se

c

Pengujian TIER (100% read VS 100% write)

TIER

TIER

PERBANDINGAN SEMUA MEDIA

17

0

50

100

150

200

250

300

1 2 3 4 5 6 7 8 9 10

MB

/se

c

Perbandingan Performa baca tiap device

SSD

SATA

NAS

TIER

PERBANDINGAN SEMUA MEDIA

18

0

10

20

30

40

50

60

70

80

1 2 3 4 5 6 7 8 9 10

MB

/se

c

Perbandingan Performa tulis tiap device

SSD

SATA

NAS

TIER

PENGUJIAN Utilisasi dan Latensi CPU

19

Besar Data (GB)

Utilisasi CPU (%)

Latensi CPU (%)

0.5 9.08 0.88

1 12.53 1.05

2 16.36 2.09

3 18.49 5.93

4 23.7 10.59

5 28.23 16.79 0

5

10

15

20

25

30

0.5 1 2 3 4 5

Pre

sen

tase

Perbandingan Utilisasi dan Latensi CPU

Utilisasi (%)

Latency (%)

KESIMPULAN

20

• Dari sisi kecepatan baca / tulis pada media penyimpanan SSD sudah mendekati ideal dengan spesifikasi teknis dari perangkat tersebut, kecepatan rata-rata untuk baca adalah 190 MB/sec dan kecepatan rata-rata untuk tulis mencapai 59.86 MB/sec.

• Begitupula untuk SATA sebesar 147 MB/sec unutk kecepatan rata-rata baca, dan tulis sebesar 86 MB/sec.

• NAS sebesar 84 MB/sec untuk kecepatan rata-rata baca serta 10 MB/sec untuk kecepatan rata-rata tulis.

• Pada media penyimpanan milik tier, kemampuannya rata-rata baca sebesar 112 MB/sec dan 16 MB/sec untuk kemampuan rata-rata tulis.

• Dari segi utilisasi dan latensi dari CPU saat terjadi migrasi data, dapat disimpulkan bahwa besar data yang dimigrasi akan bebanding lurus dengan utilisasi dan latensi dari CPU yang digunakan.

REFERENSI [1]. Tin Tin Yee and Thinn Thu Niang, “PC-Cluster Based Storage System Architecture for Cloud Storage”,

Universities of Computer Studies, Yangon, Myanmar. November 2011.

[2]. Gong Zhang, “Adaptive Data Migration in Multi-tiered Storage Based Cloud Environment”, Georgia Institute of Technology, Atlanta, Georgia. 2010.

[3]. Dr. G.R. Karpagam, “Setting up of an Open Source based Private Cloud”, Department of Computer Science and Engineering, PSG College of Technology, Coimbatore, India. May 2011.

[4]. Alex Budiyanto, “Pengantar Cloud Computing”, Cloud Indonesia. 2012.

[5]. Renny Shen, “Building a Cloud-enable File Storage Infrastructure”, F5 Networks Inc, United States of America. 2011.

[6]. Openstack Compute Starter Guide, “ESSEX”. May 2012.

[7]. GlusterFS Developers, “Gluster File System 3.3.0 Administration Guide Using Gluster File System Edition 1”, Red Hat Inc. 2012.

[8]. Ajay Gulati, Chethan Kumar and Irfan Ahmad, “Storage Workload Characterization and Conzolization in Virtual Environment”, VMware Inc, Palo Alto.

[9]. The Architecture of VMware ESXi, VMware Inc. 2008.

[10]. Hierarchical Storage Management, http://en.wikipedia.org/wiki/Hierarchical_storage_management. Terakhir diakses pada 26 Januari 2013.

[11]. Network Attached Storage, http://en.wikipedia.org/wiki/Network-attached_storage. Terakhir diakses pada 26 Januari 2013.

[12]. Information Life-cycle Management, Sun Microsystems. 2005.

[13]. An Introduction to Virtualization Technology, http://www.infoq.com/articles/virtualization-intro. Terkahir di akses pada 26 Januari 2013.

21

TERIMA KASIH

22

top related