SlideShare ist ein Scribd-Unternehmen logo
1 von 11
1. Disaster Recovery Center (DRC) & High
availability
2. Aplikasi Pendukung DRC & HA
Oleh Tony Arianto
PT. Softway Innovation
Disaster Recovery Center (DRC) &
High availability
DC DRC
DC/DRC Router
• Router DC dan DRC diconfigur
menggunakan VRRP. Pada saat
gagal mengakses kesalah satu
router maka router yg lain akan
otomatis aktif.
• Load Balancer Aplikasi (HAproxy)
• Jika server aplikasi lebih dari satu,
lebih baik digunakan load
balancer yang berguna untuk
membagi beban (load) secara
merata.
DC/DRC Server Aplikasi
• File aplikasi(.php) dan file hasil
olah aplikasi (.xls,.pdf,.doc)
ditempatkan di file server
dengan metode folder sharing
(NFS)
• Opsi 1 : Aplikasi melakukan
pengecekan koneksi ke salah
satu server database, jika hasil
pengecekan ok, maka aplikasi
akan melakukan koneksi ke
database tersebut.
DC/DRC Server Aplikasi
• Opsi di atas, berarti aplikasi
dibuatkan pernyataan
kondisi(Conditional Statements)
jika server Database 1 gagal
diarahkan ke server database
yang lain.
• Opsi 2 : Menggunakan Load
Balancer Database (HAproxy).
Aplikasi akan melakukan koneksi
hanya ke salah satu IP virtual,
yang kemudian load balancer
akan mengarahkan dabatase yang
diprioritaskan.
DC/DRC Server Database
• Server database akan
melakukan sinkronisasi
secara otomatis, jika salah
satu database datanya
berubah maka server yg lain
akan tersinkron atas
perubahan tersebut.
• Semua server database akan
mempunyai dua peran
sekaligus sebagai master dan
sebagai slave.
DC DRC
Node DC dan Node DRC
• Folder Data di storage server (DC) akan disinkron
otomatis(realtime) menggunakan tool btsync dengan folder
Data di storage server DRC.
• Salah satu database server di DC akan disinkron secara
otomatis dengan salah satu database server di DRC. Yang
berarti, jika ada perubahan data di DC, data akan mengalir
(Sinkronisasi) ke DRC.
Aplikasi Pendukung DRC & HA
Module Aplikasi DRC
(Berbasis Web)
• Module Scheduler Backup
– Module ini berfungsi untuk konfigurasi penjadwalan
backup secara otomatis berdasarkan waktu tertentu
• Module Backup/Restore Database
– Module ini berfungsi untuk melakukan eksekusi
backup/restore secara manual oleh pengguna.
• File Manager
– Module ini digunakan untuk melihat daftar
kesejarahan backup database.

Weitere ähnliche Inhalte

Was ist angesagt?

Laporan Konfigurasi Dasar Mikrotik
Laporan Konfigurasi Dasar MikrotikLaporan Konfigurasi Dasar Mikrotik
Laporan Konfigurasi Dasar MikrotikRumah IT Jambi
 
Virtualisasi & Cloud Computing
Virtualisasi & Cloud ComputingVirtualisasi & Cloud Computing
Virtualisasi & Cloud ComputingFaisal Reza
 
Cara menginstal linux red hat melalui virtual box by ricky suadma
Cara menginstal linux red hat melalui virtual box by ricky suadma Cara menginstal linux red hat melalui virtual box by ricky suadma
Cara menginstal linux red hat melalui virtual box by ricky suadma Ricky Suadma
 
M05 metode komputer forensik
M05  metode komputer forensikM05  metode komputer forensik
M05 metode komputer forensikHafiz312
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...Uofa_Unsada
 
Presentasi Menginstalasi Perangkat Jaringan Berbasis Luas (WAN)
Presentasi Menginstalasi Perangkat Jaringan Berbasis Luas (WAN)Presentasi Menginstalasi Perangkat Jaringan Berbasis Luas (WAN)
Presentasi Menginstalasi Perangkat Jaringan Berbasis Luas (WAN)Dzaki Rafara
 
C++ Array Percabangan Rental VCD DVD Video Mart
C++ Array Percabangan Rental VCD DVD Video MartC++ Array Percabangan Rental VCD DVD Video Mart
C++ Array Percabangan Rental VCD DVD Video MartDoni Andriansyah
 
Vulnerabilities of machine learning infrastructure
Vulnerabilities of machine learning infrastructureVulnerabilities of machine learning infrastructure
Vulnerabilities of machine learning infrastructureSergey Gordeychik
 
Data Link Layer
Data Link LayerData Link Layer
Data Link Layerrosmida
 
Jaringan dan teknologi fiber opti kkkkkkk
Jaringan dan teknologi fiber opti kkkkkkkJaringan dan teknologi fiber opti kkkkkkk
Jaringan dan teknologi fiber opti kkkkkkkampas03
 
Penerapan komputasi awan pada masyarakat (bmkg)
Penerapan komputasi awan pada masyarakat (bmkg)Penerapan komputasi awan pada masyarakat (bmkg)
Penerapan komputasi awan pada masyarakat (bmkg)cyberbebek
 
Pembahasan Soal Ujian Praktik SMK TKJ Tahun 2016 - Paket 2
Pembahasan Soal Ujian Praktik SMK TKJ Tahun 2016 - Paket 2Pembahasan Soal Ujian Praktik SMK TKJ Tahun 2016 - Paket 2
Pembahasan Soal Ujian Praktik SMK TKJ Tahun 2016 - Paket 2I Putu Hariyadi
 
Dokumen perencanaan-proyek-perangkat-lunak
Dokumen perencanaan-proyek-perangkat-lunakDokumen perencanaan-proyek-perangkat-lunak
Dokumen perencanaan-proyek-perangkat-lunakWinda Dwiastini
 
Administrasi-Sistem-Jaringan-Kelas-XI-pptx.pptx
Administrasi-Sistem-Jaringan-Kelas-XI-pptx.pptxAdministrasi-Sistem-Jaringan-Kelas-XI-pptx.pptx
Administrasi-Sistem-Jaringan-Kelas-XI-pptx.pptxglobalkomputer
 

Was ist angesagt? (20)

Laporan Konfigurasi Dasar Mikrotik
Laporan Konfigurasi Dasar MikrotikLaporan Konfigurasi Dasar Mikrotik
Laporan Konfigurasi Dasar Mikrotik
 
Power Point | Database Design
Power Point | Database DesignPower Point | Database Design
Power Point | Database Design
 
10.kompresi citra
10.kompresi citra10.kompresi citra
10.kompresi citra
 
Virtualisasi & Cloud Computing
Virtualisasi & Cloud ComputingVirtualisasi & Cloud Computing
Virtualisasi & Cloud Computing
 
Cara menginstal linux red hat melalui virtual box by ricky suadma
Cara menginstal linux red hat melalui virtual box by ricky suadma Cara menginstal linux red hat melalui virtual box by ricky suadma
Cara menginstal linux red hat melalui virtual box by ricky suadma
 
Media transmisi
Media transmisiMedia transmisi
Media transmisi
 
Vpn
VpnVpn
Vpn
 
IDUG 2015 NA Data Movement Utilities final
IDUG 2015 NA Data Movement Utilities finalIDUG 2015 NA Data Movement Utilities final
IDUG 2015 NA Data Movement Utilities final
 
M05 metode komputer forensik
M05  metode komputer forensikM05  metode komputer forensik
M05 metode komputer forensik
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
 
Presentasi Menginstalasi Perangkat Jaringan Berbasis Luas (WAN)
Presentasi Menginstalasi Perangkat Jaringan Berbasis Luas (WAN)Presentasi Menginstalasi Perangkat Jaringan Berbasis Luas (WAN)
Presentasi Menginstalasi Perangkat Jaringan Berbasis Luas (WAN)
 
C++ Array Percabangan Rental VCD DVD Video Mart
C++ Array Percabangan Rental VCD DVD Video MartC++ Array Percabangan Rental VCD DVD Video Mart
C++ Array Percabangan Rental VCD DVD Video Mart
 
Vulnerabilities of machine learning infrastructure
Vulnerabilities of machine learning infrastructureVulnerabilities of machine learning infrastructure
Vulnerabilities of machine learning infrastructure
 
Data Link Layer
Data Link LayerData Link Layer
Data Link Layer
 
13. VLAN.ppt
13. VLAN.ppt13. VLAN.ppt
13. VLAN.ppt
 
Jaringan dan teknologi fiber opti kkkkkkk
Jaringan dan teknologi fiber opti kkkkkkkJaringan dan teknologi fiber opti kkkkkkk
Jaringan dan teknologi fiber opti kkkkkkk
 
Penerapan komputasi awan pada masyarakat (bmkg)
Penerapan komputasi awan pada masyarakat (bmkg)Penerapan komputasi awan pada masyarakat (bmkg)
Penerapan komputasi awan pada masyarakat (bmkg)
 
Pembahasan Soal Ujian Praktik SMK TKJ Tahun 2016 - Paket 2
Pembahasan Soal Ujian Praktik SMK TKJ Tahun 2016 - Paket 2Pembahasan Soal Ujian Praktik SMK TKJ Tahun 2016 - Paket 2
Pembahasan Soal Ujian Praktik SMK TKJ Tahun 2016 - Paket 2
 
Dokumen perencanaan-proyek-perangkat-lunak
Dokumen perencanaan-proyek-perangkat-lunakDokumen perencanaan-proyek-perangkat-lunak
Dokumen perencanaan-proyek-perangkat-lunak
 
Administrasi-Sistem-Jaringan-Kelas-XI-pptx.pptx
Administrasi-Sistem-Jaringan-Kelas-XI-pptx.pptxAdministrasi-Sistem-Jaringan-Kelas-XI-pptx.pptx
Administrasi-Sistem-Jaringan-Kelas-XI-pptx.pptx
 

Andere mochten auch

Engagement: The Key to Success in 2010
Engagement: The Key to Success in 2010Engagement: The Key to Success in 2010
Engagement: The Key to Success in 2010Marketwired
 
Hills Newsletter
Hills NewsletterHills Newsletter
Hills NewsletterPolly
 
Harald Hegstad, Menihgedsudvikling i Den norske Kirke
Harald Hegstad, Menihgedsudvikling i Den norske KirkeHarald Hegstad, Menihgedsudvikling i Den norske Kirke
Harald Hegstad, Menihgedsudvikling i Den norske KirkeMogens Mogensen
 
Making social media monitoring and analytics work for your brand
Making social media monitoring and analytics work for your brandMaking social media monitoring and analytics work for your brand
Making social media monitoring and analytics work for your brandMarketwired
 
Breaking bridges 2013
Breaking bridges 2013Breaking bridges 2013
Breaking bridges 2013robert ponzio
 
Paul Hurly\'s Portfolio II
Paul Hurly\'s Portfolio IIPaul Hurly\'s Portfolio II
Paul Hurly\'s Portfolio IIPaul
 
Smx west barbara Starr 2013 (Mac version for video), Schema 201: Real World M...
Smx west barbara Starr 2013 (Mac version for video), Schema 201: Real World M...Smx west barbara Starr 2013 (Mac version for video), Schema 201: Real World M...
Smx west barbara Starr 2013 (Mac version for video), Schema 201: Real World M...BarbaraStarr2009
 
Encouraging Sustainability: Use of LEED to Enhance Focus on Sustainability
Encouraging Sustainability: Use of LEED to Enhance Focus on SustainabilityEncouraging Sustainability: Use of LEED to Enhance Focus on Sustainability
Encouraging Sustainability: Use of LEED to Enhance Focus on SustainabilityDaniel Haddock
 
Techcrunch application
Techcrunch applicationTechcrunch application
Techcrunch applicationBen Johnson
 
Realize Your Escapeartist Dream
Realize Your Escapeartist DreamRealize Your Escapeartist Dream
Realize Your Escapeartist Dreambrucebleroy
 
Lembaga Kemanusiaan ESQ
Lembaga Kemanusiaan ESQLembaga Kemanusiaan ESQ
Lembaga Kemanusiaan ESQAbdul Basyith
 
Sakai UK - Oxford 2010
Sakai UK - Oxford 2010Sakai UK - Oxford 2010
Sakai UK - Oxford 2010John Norman
 
Leveraging the semantic web meetup, Semantic Search, Schema.org and more
Leveraging the semantic web meetup, Semantic Search, Schema.org and moreLeveraging the semantic web meetup, Semantic Search, Schema.org and more
Leveraging the semantic web meetup, Semantic Search, Schema.org and moreBarbaraStarr2009
 

Andere mochten auch (20)

Engagement: The Key to Success in 2010
Engagement: The Key to Success in 2010Engagement: The Key to Success in 2010
Engagement: The Key to Success in 2010
 
Hills Newsletter
Hills NewsletterHills Newsletter
Hills Newsletter
 
Harald Hegstad, Menihgedsudvikling i Den norske Kirke
Harald Hegstad, Menihgedsudvikling i Den norske KirkeHarald Hegstad, Menihgedsudvikling i Den norske Kirke
Harald Hegstad, Menihgedsudvikling i Den norske Kirke
 
Making social media monitoring and analytics work for your brand
Making social media monitoring and analytics work for your brandMaking social media monitoring and analytics work for your brand
Making social media monitoring and analytics work for your brand
 
#GamelanLovers
#GamelanLovers#GamelanLovers
#GamelanLovers
 
Breaking bridges 2013
Breaking bridges 2013Breaking bridges 2013
Breaking bridges 2013
 
Paul Hurly\'s Portfolio II
Paul Hurly\'s Portfolio IIPaul Hurly\'s Portfolio II
Paul Hurly\'s Portfolio II
 
WP Bridges
WP BridgesWP Bridges
WP Bridges
 
VIPnet & social media
VIPnet & social mediaVIPnet & social media
VIPnet & social media
 
7.5.1
7.5.17.5.1
7.5.1
 
Smx west barbara Starr 2013 (Mac version for video), Schema 201: Real World M...
Smx west barbara Starr 2013 (Mac version for video), Schema 201: Real World M...Smx west barbara Starr 2013 (Mac version for video), Schema 201: Real World M...
Smx west barbara Starr 2013 (Mac version for video), Schema 201: Real World M...
 
Prelim
PrelimPrelim
Prelim
 
Encouraging Sustainability: Use of LEED to Enhance Focus on Sustainability
Encouraging Sustainability: Use of LEED to Enhance Focus on SustainabilityEncouraging Sustainability: Use of LEED to Enhance Focus on Sustainability
Encouraging Sustainability: Use of LEED to Enhance Focus on Sustainability
 
Lytterunde
LytterundeLytterunde
Lytterunde
 
Techcrunch application
Techcrunch applicationTechcrunch application
Techcrunch application
 
Parts Of Speech
Parts Of SpeechParts Of Speech
Parts Of Speech
 
Realize Your Escapeartist Dream
Realize Your Escapeartist DreamRealize Your Escapeartist Dream
Realize Your Escapeartist Dream
 
Lembaga Kemanusiaan ESQ
Lembaga Kemanusiaan ESQLembaga Kemanusiaan ESQ
Lembaga Kemanusiaan ESQ
 
Sakai UK - Oxford 2010
Sakai UK - Oxford 2010Sakai UK - Oxford 2010
Sakai UK - Oxford 2010
 
Leveraging the semantic web meetup, Semantic Search, Schema.org and more
Leveraging the semantic web meetup, Semantic Search, Schema.org and moreLeveraging the semantic web meetup, Semantic Search, Schema.org and more
Leveraging the semantic web meetup, Semantic Search, Schema.org and more
 

Disaster recovery center & ha

  • 1. 1. Disaster Recovery Center (DRC) & High availability 2. Aplikasi Pendukung DRC & HA Oleh Tony Arianto PT. Softway Innovation
  • 2. Disaster Recovery Center (DRC) & High availability
  • 4. DC/DRC Router • Router DC dan DRC diconfigur menggunakan VRRP. Pada saat gagal mengakses kesalah satu router maka router yg lain akan otomatis aktif. • Load Balancer Aplikasi (HAproxy) • Jika server aplikasi lebih dari satu, lebih baik digunakan load balancer yang berguna untuk membagi beban (load) secara merata.
  • 5. DC/DRC Server Aplikasi • File aplikasi(.php) dan file hasil olah aplikasi (.xls,.pdf,.doc) ditempatkan di file server dengan metode folder sharing (NFS) • Opsi 1 : Aplikasi melakukan pengecekan koneksi ke salah satu server database, jika hasil pengecekan ok, maka aplikasi akan melakukan koneksi ke database tersebut.
  • 6. DC/DRC Server Aplikasi • Opsi di atas, berarti aplikasi dibuatkan pernyataan kondisi(Conditional Statements) jika server Database 1 gagal diarahkan ke server database yang lain. • Opsi 2 : Menggunakan Load Balancer Database (HAproxy). Aplikasi akan melakukan koneksi hanya ke salah satu IP virtual, yang kemudian load balancer akan mengarahkan dabatase yang diprioritaskan.
  • 7. DC/DRC Server Database • Server database akan melakukan sinkronisasi secara otomatis, jika salah satu database datanya berubah maka server yg lain akan tersinkron atas perubahan tersebut. • Semua server database akan mempunyai dua peran sekaligus sebagai master dan sebagai slave.
  • 9. Node DC dan Node DRC • Folder Data di storage server (DC) akan disinkron otomatis(realtime) menggunakan tool btsync dengan folder Data di storage server DRC. • Salah satu database server di DC akan disinkron secara otomatis dengan salah satu database server di DRC. Yang berarti, jika ada perubahan data di DC, data akan mengalir (Sinkronisasi) ke DRC.
  • 11. Module Aplikasi DRC (Berbasis Web) • Module Scheduler Backup – Module ini berfungsi untuk konfigurasi penjadwalan backup secara otomatis berdasarkan waktu tertentu • Module Backup/Restore Database – Module ini berfungsi untuk melakukan eksekusi backup/restore secara manual oleh pengguna. • File Manager – Module ini digunakan untuk melihat daftar kesejarahan backup database.