Data Availability dan Performance Management
March 28, 2011 Leave a comment
Data Availability adalah ketersediaan data pada database yang diakses semua user dan dapat diperoleh setiap saat ketika dibutuhkan. Data Availability dimaksudkan sebagai suatu kesiapan data dimana ketika user membutuhkan data tersebut maka data tersebut merespon secara langsung.
Komponen – Komponen Data Availability
- Manageabilityyaitu kemampuan untuk membuat dan memelihara lingkungan yang efektif yang memberikan layanan kepada pengguna.
- Recoverability yaitu kemampuan untuk membangun kembali layanan jika mengalami kesalahan atau kegagalan komponen.
- Reliabilityyaitu kemampuan untuk memberikan pelayanan pada tingkat tertentu untuk jangkan waktu lain.
- Serviceabilityyaitu kemampuan untuk menentukan adanya masalah, pemeriksaan secara menyeluruh, dan memperbaiki masalah itu sendiri.
Manfaat dari Data Availability
- Dapat diakses dari jarak jauh
- Data tersedia pada saat dibutuhkan
- Kemampuan menangani crash agar service tetap berjalan seperti biasa
- Pemindahan atau penghapusan data yang sudah tidak diperlukan agar menghemat tempat penyimpanan data
PERFORMANCE MANAGEMENT
Performance Management yaitu kemampuan dalam menanggapi kinerja sebuah aplikasi, server, jaringan, dekstop, maupun database itu sendiri.
5 Faktor yang mempengaruhi Database :
- Workload (Beban Kerja) seperti transaksi online, analisis data warehouse, dan sistem command yang datang beberapa kali.
- Throughput merupakan kemampuan sebuah computer dalam memproses data.
- Resources (Sumber Daya) contohnya : Software and Hardware.
- Optimization (Optimasi) Optimasi database, memformula query dls.
- Contention (Kres) yaitu kondisi di mana dua atau lebih komponen dari beban kerja sedang mencoba untuk menggunakan satu sumber daya dengan cara yang bertentangan. Seiring dengan peningkatan ke-kres-an data serta penuruanan data yang melewati proses.
PERFORM MANAGEMENT
- Monitoring
- Tunning
- Management
- Beban kerja
- Througput — kemampuan untuk melewatkan data.
- Resources — sumber daya dalam komputer
- Optimalization — bisa tidaknya query optimation melakukan tunning sendiri / atau bisa tidaknya menangani konflik ( kress ).