Hi sanuri and others who follow this thread,
On Thu, 12 Apr 2001 at 07:57:03 GMT +0700 (12/04/2001 7:57 where you
think I live) "sanuri"=[s] told to the list :
>> Itu sebenarnya alias, kan lebih mudah bagi user utk mengingat
>> smtp.mail.yahoo.com daripada smtp.mail.vip.sc5.yahoo.com (yg terakhir
>> ini asli nama HOST-nya) atau (misalkan) smtp014.mail.yahoo.com,
>> smtp01.mail.yahoo.com.
>> Note : Yahoo.com menggunakan lebih dari satu SMTP outbound, krn dg
>> user sebanyak itu mana tahan menggunakan hanya satu SMTP Outbound (ISP
>> nasional kita juga menggunakan cara ini, mis. CBNnet, RADnet dll).
s> Terima kasih Pak Syafril,
s> Kalau begitu CNAME-nya apa tetap satu (nama aliasnya
s> sama untuk semua user) meskipun banyak host?
Ya, CNAME cuma boleh ada satu.
s> Apa ada semacam proses hunting untuk mencari mesin yang tidak busy?
Uhm...ini pertanyaan gampang, tp menjawabnya tidak gampang, perlu
penjelasan panjang lebar :-)
Untuk provider semacam Yahoo.Com, ISP dll, dimana user/subscribernya
banyak, maka kita tidak bisa menggunakan hanya satu MTA (baik inbound
maupun outbound) untuk melayani user, karena kita dibatasi dengan
"time out connection limitation" (queue making besar, dan response
melambat), CPU Power, Bandwith dan TCP/IP Socket.
Ada beberapa cara yg bisa dilakukan untuk menangani hal ini, tp
khususnya menyangkut hal "beberapa Server melayani satu service pada
saat yg sama" biasanya digunakan DNS Trick.
Yg umum digunakan orang adalah trick Round Robin, y.i single name will
refer to multiple Host spt yg kita bicarakan sebelumnya, lihat contoh
ini :
H:\>nslookup -type=all smtp.cbn.net.id ns1.dutaint.com
Server: ns1.dutaint.com
Address: 203.130.233.3
Non-authoritative answer:
smtp.cbn.net.id internet address = 202.158.2.51
smtp.cbn.net.id internet address = 202.158.2.52
smtp.cbn.net.id internet address = 202.158.2.53
Akan tetapi teknik Round Robin ini punya kelemahan, khususnya jika
digunakan inbound MTA atau WebServer, atau user-2x nya tidak berasal
dari satu LAN/Subnet :
Round Robin mengharuskan kita mensetting TTL (Time To Live) sesingkat
mungkin), agar saat DNS Client tidak sempat melakukan "DNS Cache"
(menggunakan DATA lama yg tersimpan di buffer nya).
Setting Round Robin juga membuat DNS Server kita menjadi "busy",
karena kita memaksa semua DNS Client agar selalu Refresh DNS DATA dari
DNS Server kita.
Nah Anda lihat, dampaknya :
1. DNS Server busy, shg response Time melambat
Kalau DNS Server kita tidak kuat, maka bisa down
Dampaknya adalah akan banyak DNS Client yg tidak mendapatkan
Response (Error DNS Busy....jika di MDaemon maka Anda akan
melihat error " Name Server having Technical Problem ...").
2. Bandwith saturated
Karena banyaknya query, bisa terjadi bahwa bandwith Anda menjadi
saturated.
Jika query berasal dari satu Subnet, masih mending krn akan lebih
cepat, akan tetapi jika dari Outside World sana, wah repot deh.
Untuk itulah, dikembangkan orang Load Balancing Application :
- DDNS (Dynamic DNS, Multi Master DNS)
Agar DNS Query bisa dibagi.
- Virtual Server
Single Gateway for all.
- Nearest Server Location
Response base on Subnet of query
Virtual Server ini mulai banyak digunakan orang, yahoo.com,
microsoft.com termasuk yg menggunakan teknik ini.
Prinsipnya kira-2x demikian :
- semua query ditujukan ke single ip (Gateway).
- Gateway inilah nantinya yg akan "meneruskan" ke Server yg "tepat"
berdasar kriteria yg ditentukan :
* bisa base on round robin (didalam Network mereka menggunakan DNS
lagi untuk Internal Use, trick ini cocok utk Mail Server dalam
satu subnet).
* bisa berupa nearest server location (bisa di set dari DNS, bisa
juga berdasar HTTP Response, trick ini umumnya digunakan untuk
mirror HTTP yg lokasinya berlainan subnet, mis. satu di Indonesia
yg lain di Amerika, ada lagi di Eropa dst).
* Mungkin juga berdasarkan busy atau tidaknya Server (misalkan
Clustering, trick ini kadang disebut Lossely Couple Clustering,
trick ini cocok untuk OLTP, Online Transcation Processing).
* dll
Kalau Anda kebetulan menggunakan full on-line connection kemudian juga
menggunakan WinGate 4.2 Pro, Anda bisa iseng-2x coba trick Round Robin
untuk Mail Server Anda (gunakan WinGate sebagai "Gateway Server").
Sementara jika punya Webserver atau FTPServer yg mirror dibeberapa
lokasi (subnet berbeda) cobakan Nearest Server Location (Anda perlu
menggunakan NT DNS untuk yg terakhir ini, BIND s/d ver. 8.2.3 for NT
tdk punya fasilitas ini seingat saya).
Tidak sulit-2x amat kok asalkan Anda mengerti setting DNS dg baik :-)
--
Salam,
- Syafril - mailto:<[EMAIL PROTECTED]>
[List Owner/Moderator of [EMAIL PROTECTED] ]
Dibuat : 12 April 2001, 9:22:28 GMT +0700
Saya menggunakan MDaemon 4.0.0 Final di W2K SP1
--
--MDaemon-L----------------------------------------------------------
Milis ini untuk Diskusi antar pengguna MDaemon Mail Server.
Untuk menghubungi moderator/List Owner double click link dibawah ini:
<mailto:[EMAIL PROTECTED]>
Untuk Unsubscribe, double click link dibawah ini langsung kirim
<mailto:[EMAIL PROTECTED]>
Untuk Subscribe, double click link dibawah ini langsung kirim
<mailto:[EMAIL PROTECTED]>
--POWERED BY MDAEMON!------------------------------------------------
Anda terdaftar di List ini dg alamat : [email protected]