> 1. Maksud dari Real Application CLuster adalah > mencapai database yang high avaibility dan load > balancing. Apakah hal ini termasuk kecepatan dari > database. Apakah banyaknya node pada cluster > mempengaruhi kecepatan prosees database...
Tujuan utama dari RAC adalah scalability dan high availability (HA). Scalability artinya apabila kita ingin menambah kapasitas prosessing database, cuma tinggal menambahkan node baru (tidak perlu upgrade ke server yang lebih high-end). HA berarti, apabila ada satu atau lebih node yang crash (misal rusak di hardware), maka sistem masih tetap bisa menerima request apabila ada node yang available. Kalau soal kecepatan/performance, perlu ditekankan bahwa RAC bukanlah solusi utk masalah performance pada umumnya. RAC memiliki overhead di level komunikasi antar instance, jadi kalau Anda membandingkan langsung database non-rac dengan rac dengan kapasitas mesin yang SAMA, bisa dipastikan rac akan lebih lambat. Banyaknya node harusnya tidak mempengaruhi kecepatan database. Jadi baik itu 2-node ataupun 4-node. Hal ini karena mekanisme cache-fusion yang mengatur komunikasi antar instance MAXIMUM hanya melibatkan 3 pihak: request instance, master instance, holder instance. Yg pasti semakin banyak node akan meningkatkan kapasitas prosessing (bukan menurunkan response time). > 2. Terus misalkan kita mau testing sistem RAC kita, > pakai apa ya..?? Paling baik ya dengan menggunakan aplikasi yang akan dipakai nantinya di production. Apabila aplikasi tersebut bukan aplikasi yg sudah disertifikasi utk berjalan di atas RAC (misal SAP atau Oracle e-biz), maka lebih baik kalau testing dilakukan di non-rac dan rac sekaligus. Soalnya kalau suatu aplikasi tidak bisa berjalan dengan optimal di non-rac, maka akan bertambah parah di rac. > 3. RAC memang ga bisa jalan di windows XP > ya..??penyebeabnya apa ya? apkah masalah dengan > DNS..?? RAC bisa berjalan di hampir semua platform, termasuk windows. Anda bisa me-refer ke dokumentasi untuk melihat persyaratan yang dibutuhkan. Cuma kalau tidak salah, RAC bisa di-setup di hanya satu komputer dengan menggunakan vmware. > 4. RAC itu menggunakan share disk arsitektur ya..?? > apakah itu efektif..? Arsitektur shared-disk (shared everything) adalah satu-satunya yang disupport oleh RAC. Arsitektur ini memungkinkan setiap node melihat set data yang sama. Jadi aplikasi apa pun yang menggunakan RAC bisa langsung jalan tanpa perlu mengubah program. Arsitektur lain adalah shared-nothing (disupport di db2 dan sqlserver), disini setiap node memegang set data sendiri. Efeknya ya tidak setiap aplikasi bisa dijalankan di cluster seperti ini. Mungkin lebih banyak dipakai untuk keperluan riset. Arsitektur shared-disk paling efektif, terbukti dengan adanya sertifikasi dari vendor2 aplikasi besar utk memakai RAC. > 5. Masalah harga? berapa sih harga yang dibayar > untuk > sistem RAC? Lisensi RAC sekitar 40% dari lisensi database. Jadi kalau non-RAC sekitar 100ribu, RAC menjadi 140ribu. Tapi utk pastinya tinggal ditanya ke representatif Oracle. regards, tomi ____________________________________________________________________________________ Be a PS3 game guru. Get your game face on with the latest PS3 news and previews at Yahoo! Games. http://videogames.yahoo.com/platform?platform=120121

