Kusprayitna Blogs

Hidup untuk berbagi ilmu :: IT Linux Windows Database Oracle PHP OpenSource

Archive for February, 2012

Cara Setup Windows 2003 Storage Server sebagai Network File Server (NFS)

Posted by kusprayitna on 29th February 2012

Satu tahun yang telah lalu kantor sudah membeli Windows 2003 Storage Server, sudah dilakukan setup akan tetapi belum dipakai secara optimal.

Tantangan sekarang adalah memanfaatkan windows 2003 storage server sebagai file server untuk server-server linux yang lain. Tahap awal adalah memanfaatkan untuk file repository, yaitu dengan spesifikasi sebagai berikut :

  1. Server Windows 2003 storage server
  2. Server klien yaitu linux centos + apache untuk membaca data reposiroty lewat website
  3. Server klien linux centos + proftpd untuk upload data ke repository

Arsitektur LAN Read the rest of this entry »

Posted in Linux, manual, Windows | No Comments »

Linux LoadBalancing dengan HAProxy

Posted by kusprayitna on 22nd February 2012

Sudah sekian lama server di kampus aktif dan tidak ada gangguan yang berarti. Ini adalah waktu luang untuk upgrade pengetahuan yang bermanfaat dan untuk dapat diimplementasikan.

Ada dua buah server, yaitu portal1 dan portal2 yang mempunyai layanan sama, yaitu hosting dengan konten/isi yang identik, tentunya server dengan OS Linux Centos dan aplikasi Apache. Kedua server ini diakses secara bergantian menggunakan loadbalacing DNS server.

Metode load balancing dengan DNS ini merupakan metode yang sangat sederhana sekali, yaitu dengan menuliskan kedua lamat server dalam DNS recordnya. Sebagai contoh jika di cek DNS recordnya yaitu :

# dig portal.uii.ac.id

; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> portal.uii.ac.id

;; global options:  printcmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55004

;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 3, ADDITIONAL: 3

;; QUESTION SECTION:

;portal.uii.ac.id.              IN      A

;; ANSWER SECTION:

portal.uii.ac.id.       9491    IN      A       202.162.37.146

portal.uii.ac.id.       9491    IN      A       202.162.37.147

Dapat dilihat diatas, alamat portal.uii.ac.id adalah 202.162.37.146 dan 202.162.37.147

Dalam praktek selama ini metode diatas tidak ada masalahberarti, akan tetapi mempunyai kelemahan yaitu :

  1. Tidak ada fail over, yaitu jika salah satu server mati dan klien akses ke portal.uii.ac.id mendapatkan alamat IP yang mati maka layanan akan error, jadi harus sering "refresh" browser.
  2. Tidak ada statistik pengguna yang enak dibaca selain harus cek log masing masing server.
Dalam waktu luang ini, habis Dhuhuran alhamdulillah berhasil setup loadbalancing menggunakan HAProxy. Mengapa HAproxy, ada beberapa fitur yang dapat dijadikan alasan yaitu :
  1. Merupakan loadbalancing yang dapat dibuat master dan slave load balancing, sehingga apabila load balacing utama gagal/fail, maka load balancing cadangan dapat otomatis bekerja.
  2. Support loadbalancing untuk beberapa server farms
  3. Heald status, untuk cek status server, yaitu Jika server dalam server farms mati, maka trafik ke server tersebut otomatis dihentikan.
  4. Dapat untuk loadbalancing aplikasi yang tidak support loadbalancing, maksudnya adalah aplikasi yang mengatur sesi user di server bersangkutan seperti ecommerce, shopping, dll
  5. Ada statistik yang mudah dibaca
  6. Mudah setingnya, ini yang penting..... biar cepat semuanya. Amien
Dalam instalasi kali ini adalah instalasi yang sederhana saja
Tahapan instalasi HAProxy:

Posted in Others | 1 Comment »