Minggu, 01 Juni 2014

VAAI (vStorage APIs Array Integration)

oleh Rachmat Adriyanto

VAAI (vStorage APIs Array Integration) adalah fitur untuk mempercepat proses di storage yang ada sejak ESX/ESXi versi 4.1. Berguna untuk memindahkan pekerjaan yang sebelumnya dijalankan oleh vSphere/host menjadi dijalankan oleh storage, sehingga keuntungannya :
  • Penggunaan CPU lebih kecil
  • Penggunaan memory lebih kecil
  • Proses lebih cepat
  • Penggunaan bandwidth untuk storage lebih kecil

Ada 4 fitur VAAI, yaitu :

ATS : Atomic Test & Set
Hardware Assisted Locking or Hardware Accelerated Locking
Memberi kemampuan untuk menguncisatu segment pada metatada VMFS. Proses normalnya menggunakan SCSI reservation yang akan mengunci seluruh LUN, yang dibutuhkan untuk melakukan perubahan tanpa host lain menulis pada file yang sama bersamaan. Hal ini mengurangi efek performa pada VM lain pada LUN yang sama

Clone
Full Copy, Clone Blocks, Extended Copy, XCOPY dan Hardware Accelerated Move
proses copy pada storage dilakukan oleh storage sendiri, sehingga mempercepat proses dan tidak membebani jaringan. Tanpa fitur ini, proses copy akan dilakukan oleh VMkernel yang berarti akan membebani host dan jaringan.

Zero
Write Same, Zero Blocks, atau Hardware Accelerated Init
vSphere hanya mengatakan ke storage untuk menulis berapa banyak zero yang perlu ditulis tanpa mengirimkan perintak SCSI. Ini digunakan pada disk berjenis thick VMDK.

Delete : mulai ada di ESXi versi 5.x
Block Delete, SCSI UNMAP, Space Reclaim, atau Block Reclaim
metode untuk mereklaim kapasitas yang tidak digunakan dari LUN dan mengembalikannya .
Untuk penjelasan detil keempat fungsi di atas,

Sebetulnya sudah ada banyak yang membahas apa itu VAAI, alasan saya kenapa menulis tentang VAAI adalah walaupun sudah muncul Hardware Acceleration Supported :




Tetapi bila dicek dengan command : esxcli storage core device vaai status

ternyata tidak semua keempat fitur di atas didukung.


Dari contoh di atas, walaupun storage dengan id : naa.6001xxx keterangan dari vSphere Client mendukung Hardware Acceleration, ternyata dari command esxcli, fitur Delete Status tidak didukung.
Karena itu, saat membeli storage, cek dahulu fitur VAAI apa saja yang didukung, karena bisa saja statusnya mendukung VAAI, tetapi ternyata tidak semua fitur didukung.

Source :
Title: VAAI (vStorage APIs Array Integration); Written by Naufal Assagaf; Rating: 5 dari 5

Tidak ada komentar:

Posting Komentar