Recent Updates RSS Toggle Comment Threads | Keyboard Shortcuts

  • linux 11:48 pm on 6 January 2012 Permalink | Reply
    Tags: , fail over, , , web proxy server,   

    Fail Over Webserver I 

    ok, lanjutan lagi dari sini :
    http://bayuart.wordpress.com/2011/12/15/fail-over-webserver/

    skenario yang sekarang :
    1 DNS Server + Web Proxy dengan IPA1
    1 WebServer Utama dengan IPB1
    1 Webserver Backup dengan IPB2

    keterangan :
    di IPA1, BIND untuk DNS server, dan webserver sebagai proxy
    webserver sebagai proxy di IPA1 ini bisa menggunakan apache/httpd, nginx, squid, atau yang lainnya.
    di IPA1, dipasang script bantu, script bantu ini mencakup :
    -cek koneksi ke IPB1
    -2 konfigurasi webserver proxy untuk IPB1 dan IPB2

    jika cek koneksi ke IPB1 berhasil, konfigurasi webserver proxy mengarah ke webserver utama di IPB1
    jika cek koneksi ke IPB1 gagal, konfigurasi webserver proxy mengarah ke webserver backup di IPB2

    diatas dibantu dengan crond, atau bisa manual :)

    antara IPB1 dan IPB2 di sinkronisasi tiap 15 menit.

    beda antara sekenario sebelumnya http://bayuart.wordpress.com/2011/12/15/fail-over-webserver/ dan yang sekarang adalah :

    waktu respon bagi pengguna yang mengakses ke webserver akan lebih cepat, tanpa ada delay update DNS dari ISP pengguna.

     
  • linux 5:26 pm on 4 January 2012 Permalink | Reply
    Tags: , fail over web server, fail over webserver, , ip, isp, , ,   

    Fail Over Webserver 

    cuman planning aja, sapa tau bermanfaat dan digunakan.
    disini cuman menggunakan perangkat, situasi dan kondisi yang serba pas²an. meskipun pas² akan di gunakan secara maksimal :D

    2 datacenter dengan 3 mesin.

    1 datacenter di lokasi A
    1 daacenter lagi di lokasi B

    di lokasi A ada mesin A1 dan A2
    di lokasi B ada mesin B1

    mesin A1 sebagai DNS server dengan IP IPA1
    mesin A2 sebagai webserver utama dengan IPA2
    IPA1 dan IPA2 ber sabnet sama.

    mesin B1 sebagai webserver backup dengan IPB1

    rencana, nama domain XYZ.COM menggunakan NS di mesin A1 dan IP IPA1 dan pointing untuk webserver ke webserver utama yaitu mesin A2 dengan IP IPA2.

    gambaran :
    jika user mangakses web XYZ.COM, user akan memeriksa di inet, inet akan memeriksa domain XZY.COM menggunakan NS apa, jika sudah di ketahui NS’nya (mesin ber-IP IPA1), user akan di beritahu oleh NS kalo web XYZ.COM berlokasi di mesin yang ber-IP IPA2, kemudian user akan di berikan data web yang dimintanya tadi.

    user XYZ.COM NS Webserver

    nah bagaimana jika Web Server di IPA1 down atau mati ?

    gampang, jawabnya adalah web server IPA1 akan di gantikan oleh webserver IPB1.

    penjelasan singkat :
    di sini IPA1 dipasang script bash sederhana untuk cek apakah webserver IPA1 bisa diakses atau tidak, dan mempunyai konfigurasi 2 NS record, yaitu untuk IPA1 dan IPB1.

    jika script bash sederhana tadi melakukan tugasnya dengan baik, dia akan mengecek apakah IPA1 down atau tidak, jika down, akan menjalankan konfigurasi NS untuk IPB1.

    akhirnya web XYZ.COM akan tetap bisa diakses oleh user.

    tambahan :
    IPB1 dinamakan backup, karena isinya sama dengan IPA1.
    jika ada perlakuan khusus diantara keduanya, silahkan saja. :)

    contoh diatas digunakan untuk menjembatani masalah DNS ISP yang digunakan oleh user tidak update secara spontan.

    kalo bisa, DNS server dalam hal ini beda datacenter, misal di mesin IPC1 :) , kenapa ? karena jika di datacenter A mati, otomatis layanan webserver XYZ.COM tidak akan bisa digunakan.

    sekian ….

     
    • rotyyu 1:51 pm on 6 January 2012 Permalink | Reply

      Kalau DNS-nya yg mati gmn om? Apakah mungkin menggunakan DNS backup juga?

    • bayu 11:56 pm on 6 January 2012 Permalink | Reply

      nah ini dia om, kalo DNS mati, mestinya pake DNS satunya.
      ini jika mengikuti arti secara umum di mana masing² domain menggunakan record (semisal) : NS1.DOMAIN.COM, NS2.DOMAIN.COM dst
      dimana NS1 (untuk NS1.DOMAIN.COM) dan NS2 (untuk NS2.DOMAIN.COM) beda mesin serta otomatis beda IP juga. tidak seperti kebanyakan keadaan sekarang, dimana NS1 dan NS2 meskipun beda IP, tetapi masi dalam 1 mesin yang sama (ngirit) :D
      bisa juga menggunakan model DNS MASTER dan SLAVE .

  • linux 3:12 pm on 6 November 2011 Permalink | Reply
    Tags: , netinstall, proxy server   

    Warnet : Simple proxy Server 

    ok langsung aja.
    donlod .iso file debian dari :

    http://kambing.ui.ac.id/iso/debian/6.0.2.1/i386/iso-cd/debian-6.0.2.1-i386-netinst.iso

    ato

    http://repo.ugm.ac.id/iso/debian/current/i386/iso-cd/debian-6.0.0-i386-netinst.iso

    ato yg lainnya.
    setelah selesai donlod, bakar/burn ke cd kosong/blank.

    siapkan cpu yg akan dijadikan server proxy, misal cpu pentium 3 ram 256Mb hdd 10Gb, anjuran pentium 4 ram 512Mb hdd 20Gb

    nic ato ethernet card, sesuaikan aja dengan kondisi konfigurasi network masing-masing.

    waktu instalasi, sementara jangan di konekan langsung ke internet, alias jangan di pasangi kabel network yg terhubung ke internet.

    setelah sukses instalasi, langsung edit file /etc/apt/sources.list, misal konek ke repo kambing :

    deb http://kambing.ui.ac.id/debian main contrib

    untuk repo lainnya silahkan menyesuaikan. setelah itu silahkan mengupdate repo dengan perintah :

    apt-get update

    setelah itu baru install squid yg digunakan untuk server proxy.

     
  • linux 4:50 pm on 9 July 2011 Permalink | Reply
    Tags:   

    centos5 base system install for hosting service 

    langsung saja, image .iso dvd or cd bisa di download dari http://kambing.ui.ac.id/iso/centos/, dan bakar/burning pake tool kesayangan anda. disini saya menggunakan centos 5.5 dvd, tapi jika menggunakan centos 5.x akan sama saja, lebih baik menggunakan centos 5.6 atau yang lebih terbaru versinya :D .

    1. boot cpu dengan dvd centos kita tadi

    2. pilih skip untuk verifikasi media dvd installer, karena saya yakin hasil burning saya bagus :D

    3. muncul halaman pertama proses instalasi centos kita, klik Next

    selengkapnya…

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
shift + esc
cancel