Skip to main content

Apa itu virtualisasi basis data?

Virtualisasi basis data berpusat pada penggunaan perangkat lunak basis data untuk menutupi lokasi fisik dan konfigurasi database dari program permintaan.Meskipun database aktual yang digunakan oleh program mungkin ada di beberapa server, program yang menggunakannya melihatnya seolah -olah itu adalah database normal.Menggunakan teknologi virtualisasi menyederhanakan manajemen basis data, membuat basis data lebih cepat dan menurunkan biaya pemeliharaan sistem basis data yang besar.

Masalah dengan basis data standar

Ada database standar pada satu komputer.Basis data menggunakan satu server atau cluster server untuk menyimpan set informasi.Set ini berkembang dan kontrak sebagai informasi disimpan atau dihapus.Jenis database ini biasanya mudah dipelihara, tetapi mereka kurang berguna bagi pengguna karena jumlah pengguna simultan dan kueri basis data dibatasi oleh kekuatan perangkat keras basis data.Selain itu, masalah apa pun dengan komputer atau jaringannya akan membuat database tidak dapat diakses.Basis data tervirtualisasi dapat ada di beberapa komputer, di banyak lokasi dan pada beberapa jenis perangkat lunak basis data.Intinya, database terbuat dari sedikit basis data yang terhubung ke sistem.

Penggunaan lapisan

Proses ini dimungkinkan melalui sesuatu yang disebut lapisan virtualisasi basis data.Ketika kueri dibuat untuk database, ia memasuki perangkat lunak yang membentuk lapisan ini.Lapisan kemudian mengakses daftar potongan dan lokasi basis data, menemukan tempat yang memegang informasi dan mengirimkan permintaan ke lokasi itu.Kueri awal berpikir bahwa lapisan virtualisasi basis data adalah database aktual yang diucapkannya dan mengembalikan informasi seolah -olah tidak ada yang berbeda.

Manfaat bagi pengguna

virtualisasi basis data lebih baik untuk orang yang menggunakan dan memelihara database.Dari perspektif pengguna, ia memperoleh beberapa keuntungan tanpa perubahan signifikan pada aplikasi.Pengguna dapat terus menggunakan program yang sama seperti sebelumnya, karena lapisan virtualisasi basis data mengontrol kueri daripada sistem.Informasi lebih cepat diakses daripada sebelumnya, karena lebih sedikit orang yang menanyakan satu lokasi.Terakhir, downtime basis data dikurangi karena basis data tersebar di banyak lokasi.

Manfaat untuk administrator

dari perspektif administrator, virtualisasi basis data bekerja dengan sangat baik.Basis data sudah terfragmentasi, jadi mudah untuk memiliki setiap bagian dari database yang ada di beberapa lokasi secara bersamaan.Dengan memiliki semua bagian basis data yang direplikasi, bagian individual mudah diambil secara offline untuk pemeliharaan dan perbaikan.Dalam hal kegagalan komputer atau jaringan, data disimpan di lokasi alternatif.Proses cadangan dan replikasi ini sebagian besar otomatis, dilakukan oleh perangkat lunak virtualisasi database, membebaskan waktu bagi administrator untuk mengerjakan hal -hal lain.