|
29
browser
halaman ASP
(Active
Server
Page). Ini berarti bahwa kebanyakan
fungsi
e-commerce
sebenarnya
tidak
bisa
ditangani
oleh
satu server,
jadi
situs
tersebut
harus dijalankan secara paralel ke sejumlah mesin. Sebagai contoh,
http://www.microsoft.com/ dijalankan
pada
30 server
DNS
yang
identik. DNS
menyediakan skema dasar load-sharing di mana akses kemana DNS
akan
mendapatkan
salah
satu
IP
address,
tetapi
ini
belum benar-benar
menyeimbangkan beban.
Proxy
server
dapat
digunakan
untuk
merespon
ke
satu IP
address
dan
kemudian
mengarahkan
koneksi client
ke
salah
satu
server
di
belakangnya.
Proxy server dapat menggunakan beberapa tolok ukur yang disediakan oleh
semua
web server
untuk
mengetahui server mana yang mempunyai sisa
kapasitas
paling
banyak.
Setiap
client
yang
terhubung
kemudian
dapat
diarahkan ke web server
mana pun yang mempunyai kapasitas yang cukup
untuk menanganinya.
2.5.2 Kelemahan Proxy Server
Selain
fungsi-fungsi
yang
telah disebutkan di atas, ternyata proxy server juga
mempunyai
kelemahan,
antara
lain proxy
dapat
membuat
single
point
of
failure,
sehingga software client sering kali
harus dapat bekerja dengan proxy server (hanya
sistem firewall
dan
proxy
server
tingkat
lanjut
yang
dapat
bekerja
transparan
pada
jaringan),
proxy
server
harus
ada
untuk
semua
layanan,
proxy
server
tidak
melindungi inti sistem operasi, dan masalah proxy server terhadap kinerja.
|