Data Availbility dan Performance Management
A. Data Avaibility :
Ø Definisi Data Avaibility
→ Ketersediaan data pada database yang diakses oleh semua user dan dapat diperoleh setiap saat ketika dibutuhkan.
Ø 4 komponen data avaibility :
a. Manageability :
kemampuan untuk membuat dan memelihara lingkungan yang efektif yang memberikan layanan kepada pengguna
b. Recoverability :
c. Reliability:
kemampuan untuk memberikan pelayanan pada tingkat tertentu untuk jangka waktu lain
d. Serviceability:
kemampuan untuk menentukan adanya masalah, diagnosamasalah, dan memperbaiki masalah
Ø Manfaat dari Data Avaibility
ž Dapat diakses dari jarak jauh
ž Data tersedia pada saat dibutuhkan
ž Kemampuan menangani crash / failure agar service tetap berjalan
ž Pemindahan / penghapusan data yang sudah tidak diperlukan agar menghemat tempat penyimpanan data
Ø Permasalahan dalam Data Avaibility
- Kehilangan pusat data
- Masalah dalam jaringan
- Hilangnya perangkat keras dari server
- OS rusak
- Software DBMS rusak
- Aplikasi bermasalah
- Data corupt, dll
B. Performance Management:
Ø DEFINING PERFORMANCE
Kebanyakan organisasi selalu memantau dan mengecek kinerja server, jaringan, aplikasi, desktop, dan database. Namun, langkah-langkah manajemen kinerja diambil biasanya reaktif
Ø WORKLOAD
kombinasi dari transaksi online, pekerjaan batch, hoc query, analisis data warehousing, dan perintah sistem diarahkan melalui sistem pada waktu tertentu.
Ø Throughput
Keseluruhan kemampuan dari komputer untuk memproses data.( kecepatan I/O, kecepatan CPU, kemampuan paralel dari mesin, dan efisiensi sistem operasi dan perangkat lunak sistem)
Ø Resources
Peralatan hardware dan software pada sistem disposal dikenal sebagai sumber daya sistem
Ø Optimization
Banyak faktor lain yang perlu dioptimalkan (seperti formulasi SQL dan parameter database) untuk memungkinkan optimasi database yang membuat jalur akses yang paling efisien.
Ø Contention
kondisi dimana dua atau lebih komponen dari beban kerja sedang coba untuk menggunakan satu sumber daya dengan cara yang bertentangan (misalnya, update dual ke bagian data yang sama).
Ø Several tools can be used to tune databases
· Compression tools
· Reorganization tools
· Sorting tools
Tidak ada komentar:
Posting Komentar