Home General Computer Multimedia Business Lounge
|
Squid Delay Pool
|
|
03-15-2010, 02:00 PM
|
|||
|
|||
|
Squid Delay Pool
Assalamu'alaikum..
pada bagian saya ijin menerangkan tentang cara setting squid delay pool, okelah langsung saja, kalau ada yang kurang pas, monggo di koreksi sama2! Begitu mahalnya harga internet di Indonesia, membuat penyedia jasa harus ekstra hati-hati dalam memberikan pelayanan. Satu sisi klien ingin harga murah, di sisi lain klien tidak ingin membayar mahal untuk koneksi internet kencang. Warnet misalnya, dengan 3000 sampai 5000 rupiah per jam dan koneksihanya up to 1 Mbps harus dipaksa melayani lebih dari 10 PC, yang pastinya akan sangat terasa lambatnya jika tidak diatur dengan pengatur bandwidth. Salah satu solusinya dengan squid. Ada beberapa istilah di dalam delay pool. delay_pools "menyatakan berapa banyak bagian/pool yang akan dibuat" Code: delay_pools 1delay_class Opsi ini menspesifikasikan kelompok dari masing-masing pool yang telah didefinisikan pada opsi delay-pools. Ada tiga class yang didukung Squid sebelum versi 3, antara lain: • class 1: Semua akses dibatasi dengan single bucket, artinya satu aturan untuk semua semua jaringan. • class 2: Semua akses dibatasi dengan single agregate dengan dua parameter bandwidth. Parameter pertama mendefinisikan berapa bandwidth maksimal seluruh jaringan, parameter kedua mendefinisikan bandwidth yang lebih spesifik untuk per klien. • class 3: Kelompok yang definisi bandwidth-nya paling mendetail. Parameter pertama mendefinisikan berapa bandwidth maksimal seluruh jaringan, parameter kedua mendefinisikan berapa bandwidth normal yang didapatkan per client , dan parameter yang ketiga adalah mendefinisikan bandwidth yang didapatkan client jika mengakses file tertentu yang spesifik, misalnya file mp3. Code: delay_class 1 3![]() delay_access Memberi batasan siapa saja yang boleh mempergunakan delay pools ini. Penting untuk diingat sebaiknya setelah menetukan batasan jangan lupa di akhiri dengan deny all. Code: delay_access 1 allow localnetdelay_parameters Ini adalah bagian terpenting dari delay pools memberikan aturan main setiap delay pools yang dibentuk. delay parameter mempunyai format yang disesuaikan dengan tipe/class yang dipakai. Tapi disetiap tipe yang dipakai ada 1 format baku yaitu restore/max restore menunjukkan maksimum kecepatan data yang dapat dilewatkan bila harga max sudah terlampaui, dalam satuan bytes/second max menunjukkan besar-nya file atau bucket yang dapat dilewatkan tanpa melalui proses delay. dalam satuan bytes. Yang perlu diperhatikan dari satuan diatas adalah harga restore dimana kita sering menerima/menyewa/membeli bandwidth dari provider dalam satuan bits/second bukan bytes/second. Sedangkan satuan kecepatan yang ditunjukkan oleh Microsoft pada saat mendonlot file adalah bytes/sec. Sedangkan satuan dari harga max sudah sesuai dengan kebiasaan sehari-hari, dimana kita memberi besaran bytes pada file-file. 1 byte = 8 bit. Disinilah aturan pembatasan bandwidth berlaku. Max adalah kondisi dimana kita mendapatkan semua jatah bandwidth yang ada atau disaat pemakaian bukan pada puncaknya. Restore adalah kondisi ketika bandwidth mencapai puncaknya, dan setiap aturan akan mendapatkan bandwidth maksimal dari harga restore yang sudah kita set. Code: delay_parameters 1 -1/-1 24000/32000 16000/32000Ket : Pool 1 memiliki 3 class. Class 1 memiliki harga -1/-1 artinya keseluruhan bandwidth yang ada di alokasikan untuk seluruh jaringan client squid. Class 2 memiliki harga 24000/32000 artinya masing-masing client squid akan mendapatkan jatah bandwidth maksimal sebesar 32000 bytes/second atau 256 kbps dan ketika high trafic hanya akan mendapatkan maksimal 24000 bytes/second atau 192 kbps. Class 3 memiliki harga 16000/32000 artinya ketika mendownload sebuah file, client squid akan mendapatkan jatah bandwidth maksimal sebesar 32000 bytes/second atau 256 kbps dan ketika high trafic hanya akan mendapatkan maksimal 16000 bytes/second atau 128 kbps. Berikut contoh sederhana squid delay pool. Contoh 1: Code: acl all src 0.0.0.0/0.0.0.0* admin, server dengan bandwidth unlimited * staff dengan bandwidth 1,5 kbytes/sec, bila file yang diakses melebihi 64Kbte * umum dengan bandwidth 1 kbytes/sec, bila file yang diakses melebihi 32 Kbyte Contoh 2: Code: acl multimedia url_regex -i \.mp3$ \.rm$ \.mpg$ \.mpeg$ \.avi$ \.dat$Delay pools yang digunakan untuk membatasi donlot file untuk extensi tertentu. Gunakan ACL url_regex untuk mengatasi hal ini. Contoh diatas digunakan untuk membatasi donlot file multimedia hingga 1 kByte/sec. Contoh 3: Code: acl JAM_KANTOR time SMTWHFA 07:00-18:00 Ket : Pada jam kantor (07:00 - 18:00) speed yang diberikan hingga 256 kbps pada masing-masing host, dan di luar jam kantor hanya diberikan speed hingga 64 kbps. Atau jika anda kesulitan dengan konfigurasi manual seperti diatas, silahkan instal WebMin. ![]() Diatas ini adalah konfigurasi delay pool pada squid versi 3. Bukan cuma 3 class tapi hingga 5 class. Saya belum mencari tau tentang 2 class tambahan yang ada di squid versi 3 ini. Dalam bentuk script, konfigurasi diatas akan berbentuk: Code: acl manager proto cache_objectSumber yang paling baik ada di : Code: http://id.wikipedia.org/wiki/SquidSemoga bermanfaat, Wassalamu'alaikum... |
|||
|
03-15-2010, 02:29 PM
|
|||
|
|||
|
RE: Squid Delay Pool
weh..makasih kk..sgt bermanfaat bgt buat aku..btw djwb donk thread ane..hihihii
biar bs buat perbandingan |
|||
|
03-15-2010, 02:55 PM
|
|||
|
|||
RE: Squid Delay Pool
(03-15-2010 02:29 PM)my22n Wrote: weh..makasih kk..sgt bermanfaat bgt buat aku..btw djwb donk thread ane..hihihii Assalamu'alaikum... ehm..sip dah. ini hanya pandangan mas, saya juga masih mikirin pertanyaan mas tadi. nti kalau dah ada bayangan, pasti saya bantu! Wassalamu'alaikum... |
|||
|
03-15-2010, 05:20 PM
|
|||
|
|||
|
RE: Squid Delay Pool
wahh... keren om...
kebetulan aye lagi cari tutz tentang delay pool trimse om..smiley_beersmiley_beer |
|||
|
03-15-2010, 08:19 PM
|
|||
|
|||
|
RE: Squid Delay Pool
wah,... setingan delay pool gue ada yg salah nih om..hahhahaha
|
|||
|
08-09-2010, 10:14 AM
|
|||
|
|||
| RE: Squid Delay Pool | |||
|
08-09-2010, 10:27 AM
|
|||
|
|||
RE: Squid Delay Pool
Quote:acl manager proto cache_object Adminnya jahat,.gak bisa donlot kenceng klo kyak gini ![]() ![]() Edit lagi kayak gini>> delay_pools 1 delay_class 1 3 # delay_parameters 1 -1/-1 24000/32000 16000/32000 delay_access 1 allow localnet delay_access 1 allow download delay_access 1 allow warnet_ON delay_access 1 deny manager localhost to_localhost localnet SSL_ports Safe_ports CONNECT download Biar kenceng lagi IDM-nya
|
|||
|
08-09-2010, 10:44 AM
|
|||
|
|||
|
RE: Squid Delay Pool
admin selalu berkuasa, kalau user kyk loe patut di berii segeitu, soalnya ente suka download bokep versi .mkv =)). hadeh
|
|||
|
08-09-2010, 11:05 AM
|
|||
|
|||
| RE: Squid Delay Pool | |||
|
08-09-2010, 11:33 AM
|
|||
|
|||
| RE: Squid Delay Pool | |||
|
« Next Oldest | Next Newest »
|
| Topic Tools | ||||||
| ||||||
| Users Browsing |




![[Image: squidt.jpg]](http://img35.imageshack.us/img35/4575/squidt.jpg)
![[Image: squidwebmin.jpg]](http://img39.imageshack.us/img39/2135/squidwebmin.jpg)













