Thaiadmin

Adjust Squid รองรับ เน็ต 30m ยังไง??

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ Onizika

  • *****
  • 186
  • 0
  • เพศ: ชาย
Adjust Squid รองรับ เน็ต 30m ยังไง??
« เมื่อ: 28 กรกฎาคม 2015, 11:30:21 »
 Squid รัน บน  Ubuntu 12.04  ก่อนหน้านี้ใช้เน็ต ของ ทรู 12 M ผ่านเซริฟเวอร์ ได้ประมาณ 10 m  ไม่ได้สงสัยอะไร   ต่อมาเปลี่นเป็น Fiber 30/3 ของ CAT Onnet ทดสอบตรงกับเราท์เตอร์ ได้  30++  ส่วน UPload ได้ 2.9++  พอผ่าน Squid ได้ 14m นิ่งๆๆ  เลย   ลองตรวจสอบ Delay Pool แล้ว กำหนด Parameter -1/-1 ทั้ง class เลยไม่หาย  ยังได้ 14m  อยู่   อ่อ ผม Enable IPtables ด้วย ไม่ทราบว่าเกี่ยวหรือป่าว   ( ลองหาที่อื่นบอกต้องเป็น Port Gigabit Ethernet ผมว่าไม่เกี่ยว นะ เพราะ ตอนทดสอบตรงกับเราเตอร์ ก็ไม่มีปัญหา )   

                                                                                                                                                                               ขอบคุณล่วงหน้า ครับ
กลุ่มผู้ดูแลระบบแห่งประเทศไทย ขอระงับการใช้ลายเซ็นต์รูปภาพ
อนุญาตให้ใช้ได้เพียง ลายเซ็นต์ที่เป็นข้อความ
จึงประกาศมาเพื่อขอความร่วมมือ จากสมาชิกทุกๆ ท่าน
ในนาม กลุ่มผู้ดูแลระบบแห่งประเทศไทย

ออฟไลน์ g¦llÑáldö

  • *****
  • 1,522
  • 7
  • เพศ: ชาย
  • --> Secure your server <---
Re: Adjust Squid รองรับ เน็ต 30m ยังไง??
« ตอบกลับ #1 เมื่อ: 28 กรกฎาคม 2015, 22:17:50 »
ลอง Clear Cache ทั้งหมด แล้วทดสอบใหม่ได้หรือเปล่าครับ?
ผมเองเคยทำ Proxy Server ที่รับ Bandwidth ~100Mbps (Lease Line) ก็ไม่ได้ติดอะไรนะครับ (คอนฟิกไม่แตกต่างจากที่ทำในหนังสือ)

อ้อ.. ถ้าใช้งานจริงๆ ผมไม่ได้ทำพวก Delay Pool แต่อย่างใด เนื่องจากตอนทำแล้วจะงงๆ ครับ  ;)
Hacker is friend, User is teacher
===================================
รับสอน FreeBSD, Linux, Window และการดูแลระบบ
http://www.thaiadmin.org/board/index.php?topic=516.0

หนังสือ Linux Server Administrator + Security
http://www.thaiadmin.org/board/index.php?topic=16756893.0

ออฟไลน์ Keigo

  • *****
  • 1,845
  • 29
  • เพศ: ชาย
  • TH@min Membership
Re: Adjust Squid รองรับ เน็ต 30m ยังไง??
« ตอบกลับ #2 เมื่อ: 29 กรกฎาคม 2015, 19:15:48 »
เดาเอานะครับ มันไป bottleneck ตรง memory หรือ พวก disk cache รึเปล่าครับ? ถ้าใช้ ufs แนะนำเปลี่ยนเป็น aufs

http://www.squid-cache.org/Doc/config/cache_dir/
http://wiki.squid-cache.org/SquidFaq/SquidMemory

สำหรับ iptables อาจจะมีส่วนด้วย ถ้าใช้ MASQUERADE บางคนเค้าแนะนำให้ลองใช้ SNAT แทน ถ้ามี static IP อยู่แล้ว เพราะ MASQUERADE มัน overhead สูง ต้องส่องดู header ตลอด ...

เจอ blog ปัญหาเดียวกัน แต่ไม่มีวิธีแก้ไข ^^"
https://theory14.wordpress.com/2012/06/23/squid-slowing-things-down/

ลอง run cacheless mode ดูไหมครับว่าผลเป็นอย่างไร? network speed มันอาจจะเร็วกว่า I/O performance
https://www.clearos.com/support/documentation/clearos/content:en_us:kb_o_optimizing_performance_for_proxy_and_content_filter
« แก้ไขครั้งสุดท้าย: 29 กรกฎาคม 2015, 19:30:21 โดย Keigo »
<b>When we wake up in the morning, we have two simple choices. Go back to sleep and dream, or wake up and chase those dreams.</b>

ออฟไลน์ NokTualek

  • *****
  • 2,554
  • 3
  • เพศ: ชาย
Re: Adjust Squid รองรับ เน็ต 30m ยังไง??
« ตอบกลับ #3 เมื่อ: 2 สิงหาคม 2015, 09:59:55 »
ถ้าไม่เปิด squid ได้ความเร็วเป็นไงบ้างครับ
ไม่มีเป้าหมาย บางทีเราก็ไม่เริ่มต้น ^_^
"ชีวิตดีขึ้นได้ ด้วย วิธีคิดและวิธีพูดที่ดี"

ออฟไลน์ Onizika

  • *****
  • 186
  • 0
  • เพศ: ชาย
Re: Adjust Squid รองรับ เน็ต 30m ยังไง??
« ตอบกลับ #4 เมื่อ: 3 สิงหาคม 2015, 11:45:58 »
ถ้าไม่เปิด squid ได้ความเร็วเป็นไงบ้างครับ
ถ้าต่อตรง  กับ Router เลย มาเต็มครับ
กลุ่มผู้ดูแลระบบแห่งประเทศไทย ขอระงับการใช้ลายเซ็นต์รูปภาพ
อนุญาตให้ใช้ได้เพียง ลายเซ็นต์ที่เป็นข้อความ
จึงประกาศมาเพื่อขอความร่วมมือ จากสมาชิกทุกๆ ท่าน
ในนาม กลุ่มผู้ดูแลระบบแห่งประเทศไทย

ออฟไลน์ Onizika

  • *****
  • 186
  • 0
  • เพศ: ชาย
Re: Adjust Squid รองรับ เน็ต 30m ยังไง??
« ตอบกลับ #5 เมื่อ: 3 สิงหาคม 2015, 11:50:13 »
เดาเอานะครับ มันไป bottleneck ตรง memory หรือ พวก disk cache รึเปล่าครับ? ถ้าใช้ ufs แนะนำเปลี่ยนเป็น aufs

http://www.squid-cache.org/Doc/config/cache_dir/
http://wiki.squid-cache.org/SquidFaq/SquidMemory

สำหรับ iptables อาจจะมีส่วนด้วย ถ้าใช้ MASQUERADE บางคนเค้าแนะนำให้ลองใช้ SNAT แทน ถ้ามี static IP อยู่แล้ว เพราะ MASQUERADE มัน overhead สูง ต้องส่องดู header ตลอด ...

เจอ blog ปัญหาเดียวกัน แต่ไม่มีวิธีแก้ไข ^^"
https://theory14.wordpress.com/2012/06/23/squid-slowing-things-down/

ลอง run cacheless mode ดูไหมครับว่าผลเป็นอย่างไร? network speed มันอาจจะเร็วกว่า I/O performance
https://www.clearos.com/support/documentation/clearos/content:en_us:kb_o_optimizing_performance_for_proxy_and_content_filter
ขอบคุณครับ
แต่ทำ SNAT ไม่ได้เนื่องจากเป็น Dynamic IP  ครับ   พอจะมี วิธีอื่นมั้ย ครับ
กลุ่มผู้ดูแลระบบแห่งประเทศไทย ขอระงับการใช้ลายเซ็นต์รูปภาพ
อนุญาตให้ใช้ได้เพียง ลายเซ็นต์ที่เป็นข้อความ
จึงประกาศมาเพื่อขอความร่วมมือ จากสมาชิกทุกๆ ท่าน
ในนาม กลุ่มผู้ดูแลระบบแห่งประเทศไทย

ออฟไลน์ wason555

  • *****
  • 4,873
  • 51
  • เพศ: ชาย
  • ทุนนิยมสุดโต่งล่มสลาย เศรษฐกิจพอเพียงคือทางรอด
Re: Adjust Squid รองรับ เน็ต 30m ยังไง??
« ตอบกลับ #6 เมื่อ: 3 สิงหาคม 2015, 16:32:07 »
ถ้าใช้ UTM Firewall ทำแบบสำเร็จรูปนี้สบายเลยครับ ที่เหลือเราแค่แบ่ง QoS ให้ดีดี เราจะไม่ต้องปวดหัวปัญหานี้อีกครับ

ถ้าคอมที่ออกเน็ตมีไม่เกิน 50 เครื่อง SophosUTM Home Free ก็เอาอยู่แล้วครับ เก็บ Log ได้สบายๆเลย
 ;>D
สำหรับใครที่เดือดร้อนจากงานออนไลน์ผ่านเน็ตแล้วต้องการคืนสินค้าและคืนเงิน หรือแจ้งเบาะแสต่างๆ ไม่ว่าจะเป็น bHIP Global , ศูนย์สุขภาพ BNA (คนทำคนเดียวกันคือ Global Advertising) หรือ Hyadz.biz , GRC และอื่นๆ อีก เจอกันได้คครับที่ สำนักข่าววางเพลิง
http://www.facebook.com/flamenews.antibhip
http://www.facebook.com/flamenews


ออฟไลน์ Keigo

  • *****
  • 1,845
  • 29
  • เพศ: ชาย
  • TH@min Membership
Re: Adjust Squid รองรับ เน็ต 30m ยังไง??
« ตอบกลับ #7 เมื่อ: 3 สิงหาคม 2015, 19:47:45 »
ถ้าเปลี่ยน iptables ไม่ได้ ก็ต้องลอง tune squid ดูแล้วล่ะครับ ลองทำตาม URL ด้านล่างก็ได้ อธิบายละเอียด
http://vietlux.blogspot.no/2012/07/squid-proxy-tuning-for-high-perfomance.html
<b>When we wake up in the morning, we have two simple choices. Go back to sleep and dream, or wake up and chase those dreams.</b>

ออฟไลน์ NokTualek

  • *****
  • 2,554
  • 3
  • เพศ: ชาย
Re: Adjust Squid รองรับ เน็ต 30m ยังไง??
« ตอบกลับ #8 เมื่อ: 4 สิงหาคม 2015, 00:48:29 »
ถ้าต่อตรง  กับ Router เลย มาเต็มครับ
ผมหมายถึงหากต่อ

ปกติต่อ
internet-----modem router------server+squid------pc test speed

ลองทดสอบ
internet-----modem router------server------pc test speed

ลองปิด service squid ทดสอบ ดูครับ
- หากมันเร็วเหมือนทดสอบต่อตรง ก็เป็นที่ squid  อาจจะ ลบแล้วลงใหม่ เอา config น้อยๆ, หรือลง os ใหม่แล้วลง squid config น้อยๆ ดู
- หากมันยังช้าก็ได้หาสาเหตุอื่น

ชอบคุณครับ
ไม่มีเป้าหมาย บางทีเราก็ไม่เริ่มต้น ^_^
"ชีวิตดีขึ้นได้ ด้วย วิธีคิดและวิธีพูดที่ดี"

ออฟไลน์ NokTualek

  • *****
  • 2,554
  • 3
  • เพศ: ชาย
Re: Adjust Squid รองรับ เน็ต 30m ยังไง??
« ตอบกลับ #9 เมื่อ: 3 กันยายน 2015, 22:16:52 »
เป็นไงบ้างครับ
« แก้ไขครั้งสุดท้าย: 3 กันยายน 2015, 22:27:14 โดย NokTualek »
ไม่มีเป้าหมาย บางทีเราก็ไม่เริ่มต้น ^_^
"ชีวิตดีขึ้นได้ ด้วย วิธีคิดและวิธีพูดที่ดี"