BAB 1 PENDAHULUAN
1.1 Latar Belakang Seiring dengan perkembangan dunia bisnis yang semakin kompetitif di era globalisasi saat ini, organisasi dan perusahaan menjadi semakin bergantung kepada teknologi informasi dalam proses pengolahan dan penyimpanan informasi bisnis. Beberapa perusahaan bahkan menjadikan teknologi informasi tersebut sebagai core proses bisnisnya. Oleh karena itu, jaminan akan rasa aman dan keandalan teknologi informasi menjadi bagian yang esensial bagi perusahaan-perusahaan tersebut. Teknologi informasi yang terintegrasi dengan proses bisnis perusahaan akan menghasilkan informasi yang sangat dibutuhkan di dalam proses pengambilan berbagai keputusan, di mana akan mempengaruhi perkembangan perusahaan. Namun, seiring penggunaan teknologi informasi tersebut, perusahaan dihadapkan pada berbagai kemungkinan terjadinya gangguan pada sistem, baik gangguan terencana maupun tidak terencana. Gangguan terencana dapat berupa pemeliharaan/pengembangan sistem berkala atau perubahan struktur database, sedangkan gangguan tidak terencana dapat berupa kerusakan komputer, storage, data corruption, jaringan, dan bencana alam. Hal ini akan menyebabkan terhambatnya proses bisnis dan kehilangan data yang mengakibatkan kerugian pada perusahaan. Pada akhirnya, kelangsungan proses bisnis, keutuhan, dan keamanan penyimpanan data tersebut menjadi faktor-faktor utama pertimbangan perusahaan di dalam mengembangkan sistem high availability. PT. Anugrah Argon Medica merupakan perusahaan distributor produk-produk farmasi yang didirikan pada tahun 1980. Selain menjadi distributor utama PT. Dexa 1
2 Medica, PT. Anugrah Argon Medica juga bekerja sama dengan perusahaan-perusahaan farmasi lainnya. Saat ini, PT. Anugrah Argon Medica telah memiliki 33 cabang dengan 5 subdistributor-nya yang tersebar di seluruh wilayah Indonesia. Dalam proses bisnisnya, PT. Anugrah Argon Medica telah mengikuti perkembangan teknologi informasi dengan mengintegrasikan keseluruhan proses bisnisnya dengan Oracle Business Suite. Pada tahun 2007, PT. Anugrah Argon Medica memperoleh penghargaan “Best IT in Marketing” yang diberikan oleh Majalah SWA. Dalam perkembangan bisnis PT. Anugrah Argon Medica, ketersediaan data dan informasi bisnis yang dihasilkan oleh sistem teknologi informasi PT. Anugrah Argon Medica telah turut mengambil peranan penting. Hal ini menjadikan ketergantungan PT. Anugrah Argon Medica terhadap ketersediaan teknologi informasi semakin nyata. Sementara itu, PT. Anugrah Argon Medica juga diperhadapkan pada berbagai kemungkinan terjadinya gangguan sistem yang berpotensi menimbulkan kehilangan data dan terhambatnya proses bisnis serta bersifat merugikan. PT. Anugrah Argon Medica pun menyadari akan perlunya pengembangan sistem high availability yang tepat untuk menjaga kelangsungan proses bisnis, keutuhan dan keamanan penyimpanan informasi. Atas dasar latar belakang inilah maka penulis melakukan analisis dan perancangan sistem high availability untuk PT. Anugrah Argon Medica dengan judul “Analisis dan Perancangan Sistem High Availability pada PT. Anugrah Argon Medica”.
3 1.2 Ruang Lingkup Adapun ruang lingkup dari penulisan skripsi ini adalah sebagai berikut : 1. Analisis gangguan database server dan storage server PT. Anugrah Argon Medica. 2. Analisis dampak dari gangguan database server dan storage server terhadap kelangsungan proses bisnis dan integrasi data pada PT. Anugrah Argon Medica. 3. Perancangan sistem high availability PT. Anugrah Argon Medica dengan Oracle Data Guard. 4. Analisis cost and benefit dari perancangan arsitektur sistem high availability.
1.3 Tujuan dan Manfaat Tujuan dari penulisan skripsi ini adalah sebagai berikut : 1. Menganalisis proses bisnis dan dampak dari gangguan database server dan storage server terhadap proses bisnis di PT. Anugrah Argon Medica. 2. Menentukan solusi high availability yang dapat meminimalkan dampak gangguan tersebut terhadap proses bisnis. 3. Melakukan perancangan prototipe Oracle Data Guard berdasarkan hasil analisis.
Manfaat dari penulisan skripsi ini adalah sebagai berikut : 1. Meminimalkan dampak negatif yang merugikan dari gangguan pada database server dan storage server terhadap proses bisnis PT. Anugrah Argon Medica 2. Mencegah terjadinya kehilangan data yang belum di backup pada saat database server dan storage server PT. Anugrah Argon Medica mengalami kerusakan secara fisik.
4 3. Memberikan strategi high availability dengan cost yang mendatangkan benefit 4. Hasil
penelitian
dapat
menjadi
dasar
pertimbangan
perusahaan
dalam
mengembangkan sistem high availability sesuai dengan kebutuhan.
1.4 Metodologi 1.4.1 Metode Pengumpulan Data • Studi pustaka Penelitian dilakukan dengan mencari teori-teori pendukung dari berbagai literatur yang berkaitan dengan masalah-masalah yang dibahas pada skripsi ini. • Observasi Di dalam observasi, penulis melakukan wawancara langsung dengan manajer TI PT. Anugrah Argon Medica, dan memberikan daftar pertanyaan untuk diisi.
1.4.2 Metode Analisis Analisis dilakukan dengan menggunakan kerangka Analisis penentuan kebutuhan sistem high availability yang terdiri dari Analisis masalah, Analisis dampak bisnis, Analisis Cost of Downtime, Analisis RTO dan RPO, dan Analisis cost and benefit.
1.4.3 Metode Perancangan Perancangan prototipe sistem high availability dengan Oracle Data Guard yang disesuaikan dengan kebutuhan perusahaan.
5 1.5 Sistematika Penulisan BAB 1: Pendahuluan Bab ini mencakup latar belakang pemilihan topik skripsi, ruang lingkup penelitian, tujuan dan manfaat dibuatnya penelitian ini, metode penelitian yang digunakan serta sistematika penulisan.
BAB 2: Landasan Teori Bab ini akan mengemukakan teori-teori pendukung dalam penyusunan skripsi ini dan berguna untuk membantu penulis dalam melakukan penulisan skripsi ini. Teori-teori tersebut bersumber dari berbagai pustaka yang berkaitan dengan penulisan skripsi ini.
BAB 3: Analisis Kebutuhan Sistem High Availability Bab ini akan menjelaskan inti dari penulisan skripsi ini yang dimulai dari tahap analisis masalah hingga tahap penentuan solusi. Penulis akan menganalisis masalah-masalah yang ada, dan memberikan usulan pemecahan masalah.
BAB 4: Rancangan Sistem High Availability yang Diusulkan Bab ini membahas arsitektur sistem high availability dan rancangan konfigurasi Oracle Data Guard. Rancangan konfigurasi Oracle Data Guard mencakup konfigurasi physical standby database, konfigurasi pengiriman redo data, konfigurasi mode proteksi, konfigurasi role transition, dan konfigurasi Data Guard Broker. Pada bagian ini diuraikan juga tentang rencana implementasi dan evaluasinya.
6 BAB 5: Simpulan dan Saran Bab ini merupakan bab penutup yang akan menguraikan tentang simpulan terhadap perancangan sistem high availability dengan Oracle Data Guard dan saran-saran yang diberikan untuk dapat meningkatkan manfaat yang didapat dari penelitian ini.