Coba jelasin Partisi data virtual dari Virtualisasi basis data dong

Tindakan mempartisi penyimpanan data seiring pertumbuhan basis data telah digunakan selama beberapa dekade. Ada dua cara utama data dipartisi di dalam sistem manajemen data lama:

Basis data shared-data: sebuah arsitektur yang mengasumsikan semua node cluster database berbagi satu partisi. Komunikasi antar node digunakan untuk menyinkronkan aktivitas pembaruan yang dilakukan oleh node yang berbeda pada klaster. Sistem manajemen data bersama-data terbatas pada cluster node satu digit.

Basis data shared-nothing: sebuah arsitektur di mana semua data dipisahkan ke partisi yang dikelola secara internal dengan batas lokasi data yang jelas dan ditentukan dengan baik. Basis data shared-nothing memerlukan manajemen partisi manual.

Dalam partisi virtual, data logis diabstraksikan dari data fisik dengan membuat dan mengelola partisi data dalam jumlah besar secara otonom (100 hingga 1000). Karena dikelola secara otonom, sumber daya yang diperlukan untuk mengelola partisi menjadi minimal. Partisi masif semacam ini menghasilkan:

Partisi yang kecil, dikelola secara efisien, dan beban seimbang.

Sistem yang tidak memerlukan kejadian partisi ulang untuk menentukan partisi tambahan, bahkan saat perangkat keras diubah.

Arsitektur "Shared-data" dan "shared-nothing" memungkinkan skalabilitas melalui beberapa partisi data dan kueri lintas-partisi serta pemrosesan transaksi tanpa pemindaian partisi penuh.