Load Balancer ช่วยงานท่านได้อย่างไร ??? (จุมพฏ กาญจนกำธร)
http://web.bsru.ac.th/~jumpot/Brocade/serveriron.htm
ปัญหาหลักของคนทำ Web Site ขนาดใหญ่คือ จะทำอย่างไรให้ระบบสามารถรองรับการใช้งานของ Users จำนวนมาก ๆ ได้ ??
เทคนิคหนึ่งที่มีการใช้อย่างแพร่หลาย คือ การทำ Load Balance
Load Balance เป็นเทคนิคที่ช่วยแบ่งงานที่เข้ามาจาก User ให้กระจายไปในกลุ่มของ Server ที่เตรียมไว้การทำงานของ Load Balancer คือ1. เซิร์ฟเวอร์ฟาร์ม2. ในเซิร์ฟเวอร์ 1 เครื่อง อาจมีมากกว่า 1 บริการ3. กระบวนการตรวจสอบว่า บริการต่าง ๆ ยังทำงานอยู่หรือไม่4. สามารถใช้งานกับเซิร์ฟเวรอ์ที่หลากหลาย5. สามารถกระจายงานให้กับเซิร์ฟเวอร์ต่าง ๆ ได้อย่างเหมาะสม6. มีความสามารถทำ Application Level Health Check ได้ ซึ่งเป็นกระบวนการตรวจสอบว่าบริการต่าง ๆ ยังสามารถให้บริการได้อย่างเหมาะสมหรือไม่ หากตรวจสอบแล้วพบว่า บริการของเซิร์ฟเวอร์ตัวใดไม่สามารถให้บริการได้ จะไม่ส่งงานไปยังบริการของเซิร์ฟเวอร์นั้น ๆ7. สามารถ ทำ Content Management ได้ เพื่อหลีกเลี่ยงปัญหาข้อมูลซ้ำซ้อน ยากแก่การอัพเดทข้อมูลได้เหมือนกันในทุก ๆ ระบบ ทำให้มีระบบที่จะเกิดข้อมูลซ้ำซ้อนกันน้อยที่สุด มีการแบ่งการเก็บข้อมูลเป็นไดเร็คทรอรี่ แล้วกำหนดเซิร์ฟเวอร์แต่ละตัวว่าต้อง รับผิดชอบการเก็บข้อมูลไดเร็คทรอรี่ใดบ้าง Load Balancer จะทำการ Redirect ข้อมูลให้ตรงกับ URL ที่ร้องขอมา8. สามารถทำ Session Persistence ได้ เป็นการที่เซิร์ฟเวอร์ที่รับบริการใดๆ ต้องดำเนินการต่อจนจบ Session มีวิธีในการดำเนินการ คือ Cookie Bases Switching, Cookie Based Hashing, SSL ID Switching9. เป็น High Availability Load Balance เป็นการออกแบบสามารถติดตั้งระบบ Load Balance ในสองรูปแบบ คือ Active-Active สำหรับเพิ่มความสามารถในการให้บริการ (Scalability) Active-Standby สำหรับเพิ่มความพร้อมในการใช้งาน (Fault Tolerant)10. ทำ Global Server Load Balance ได้ เป็นการประยุกต์การทำ Load Balance ให้สามารถรองรับการให้บริการจากทั่วโลกได้ ส่วนใหญ่เป็นการให้บริการเว็บไซต์ มีเทคนิคที่ใช้คือ DNS, HTTP Redirect และการใช้ Load Balance
ในปัจจุบันมี Solution Application Delivery สำหรับ องค์กรที่มี Application ขนาดใหญ่จะมี web คล้ายกับรูปแบบการนำส่ง Server Load Balancer ได้ถูกพัฒนาขึ้นมาเพื่อให้ web site เหล่านั้นมีการทำงานได้อย่างต่อเนื่องและมีสามารถรองรับการให้บริการได้อย่างมีประสิทธิภาพ โดยมี Application Delivery Controller เป็นตัวช่วยบริหารจัดการ ซึ่งเป็นระบบ Internet-based มีความน่าเชื่อถือด้านประสิทธิภาพและความปลอดภัย
ในผู้ใช้ทั่วโลกผู้ใช้ Application Delivery ของ Brocade เช่น AT&T,AOL,Microsoft,SUN,Yahoo,Citi,HP,BBC,Google,IBM,Baidu, SIEMENS, HITACHI,etc. พร้อมกับมีพันธมิตรกับผลิตภัณฑ์ชั้นนำของโลก เช่น Microsoft พวก Exchange, Outlook Web Access,SharePoint,NAP; ORACLE เช่น Database Server,Enterprise Manager, Application Server,PeopleSoft,Hyperion; bea เช่น WebLogic,Tuxedo,AquaLogic; SAP เช่น SAP Business Suite,Supply Chain Management,Product Lifecycle Mangement,CRM และ ERP.
Load Balance Server ของ Brocade แบ่งเป็นกลุ่มใหญ่ ๆ ได้ดังนี้
จุดเด่น จะเป็น Modue ขนาดเล็ก ประหยัดเนื้อที่และพลังงาน และสามารถ Upgrade ได้ในภายหลัง จึงเป็นการประหยัดค่าใช้จ่าย
รายละเอียดแต่ละรุ่น
มีการบริหารจัดการและรายงานผล ด้วย Web Graphic User Interface ข้อดีคือ...ทำให้ง่าย สะดวก ในการบริหารจัดการ
สรุปประสิทธิภาพเด่น คือ
1. ทำให้ระบบมีการทำงานอย่างมั่นคงและต่อเนื่อง (Active-Active High Availability Mode)
2. สามารถซ่อมบำรุงและเปลี่ยนแหล่งจ่ายไฟได้ขณะเครื่องทำงานทั้งระบบไฟแบบ AC หรือ DC (Hot-Swappable Redundant Power Suppiles)
3. สามารถรองรับการให้บริการจาก Server ทั่วโลกได้ สามารถทำงานได้รวดเร็วประหยัดเวลา (Global Server Load Balance (GSLB))
4. สามารถช่วยป้องกันระบบจากการถูกโจมตึจากภายนอกได้ (Web Application Firewall)
5. สามารถบีบอัด HTTP ทำให้ทำงานได้เร็วขึ้น (HTTP Compression)
6. สามารถทำ SSL Hardware Acceleration ได้
7. สามารถรองรับ 10Gbps Wire-speed DoS Protection8. สามารถรองรับ Wire-speed ACL (Access Control List)
รายละเอียดเพิ่มเติม พร้อม Catalog และตัวอย่าง Solution
1. Brocade ServerIron 350, 450, and 850 Plus Series
The Brocade ServerIron 350, 450, and 850 Plus Series of switches provides ultra-high performance, high port density, and high availability for business-critical IP and Web services designed for data centers with growing traffic. A choice of three modular chassis-based form factors enables flexible optimization based on size, expansion, and scalability requirements.
http://www.brocade.com/sites/dotcom/products-solutions/products/ethernet-switches-routers/application-delivery/product-details/serveriron-350-450-850-plus-series/index.page
2. Brocade ServerIron 350, 450, and 850 Series
The Brocade ServerIron 350, 450, and 850 Series of switches provides ultra-high performance, high port density, and high availability for business-critical IP and Web services designed for data centers with growing traffic. A choice of three modular chassis-based form factors enables flexible optimization based on size, expansion, and scalability requirements.
http://www.brocade.com/sites/dotcom/products-solutions/products/ethernet-switches-routers/application-delivery/product-details/serveriron-350-450-850-series/index.page
3. Brocade ServerIron 4G Application Switches
The Brocade ServerIron 4G Series of entry-class application switches provides traffic management, load balancing, application acceleration, and service protection for secure and optimized delivery of growing Web and triple-play services in small and midsized enterprise data centers.
http://www.brocade.com/sites/dotcom/products-solutions/products/ethernet-switches-routers/application-delivery/product-details/serveriron-4g-application-switches/index.page
4. Brocade ServerIron ADX Series
The Brocade ServerIron ADX Series of switches provides industry-leading Layer 4 through 7 switching performance in an intelligent, modular application delivery controller platform. The switches—including the ServerIron ADX 1000, 4000, and 8000 models—enable highly secure and scalable service infrastructures to help applications run more efficiently and with higher availability—streamlining operations, increasing business agility, and significantly reducing costs.
http://www.brocade.com/sites/dotcom/products-solutions/products/ethernet-switches-routers/application-delivery/product-details/serveriron-adx-series/index.page
5. Brocade ServerIron GT C-Series
The Brocade ServerIron GT C Series of stackable midrange application switches provides a compact 2U form factor for traffic management, load balancing, application acceleration, and service protection. The switches include advanced technology and modularity for future expandability and performance upgradability.
http://www.brocade.com/sites/dotcom/products-solutions/products/ethernet-switches-routers/application-delivery/product-details/serveriron-gt-c-series/index.page
6. Brocade ServerIron GT E-Series
The Brocade ServerIron GT E Series of higher-capacity midrange application switches provides a 5U highly expandable chassis form factor for traffic management, load balancing, application acceleration, and service protection. The switches leverage the advanced technology and modularity of high-end systems for future expandability and performance upgradability.
http://www.brocade.com/sites/dotcom/products-solutions/products/ethernet-switches-routers/application-delivery/product-details/serveriron-gt-e-series/index.page
7. Brocade ServerIron GT E-Series
The Brocade ServerIron GT E Series of higher-capacity midrange application switches provides a 5U highly expandable chassis form factor for traffic management, load balancing, application acceleration, and service protection. The switches leverage the advanced technology and modularity of high-end systems for future expandability and performance upgradability.
http://www.brocade.com/sites/dotcom/products-solutions/products/ethernet-switches-routers/application-delivery/product-details/serveriron-gt-e-series/index.page
8. Brocade ServerIron XL
The Brocade ServerIron XL Series of entry-level fixed-configuration application switches provides essential application traffic management features, including server load balancing, Layer 7 switching, global load balancing for small server farms, and entry-level performance.
http://www.brocade.com/sites/dotcom/products-solutions/products/ethernet-switches-routers/application-delivery/product-details/serveriron-xl/index.page
รายละเอียดเพิ่มเติม โปรดติดต่อ คุณจุมพฏ กาญจนกำธร 0827823346
2219-2223 ถนนเพชรบุรีตัดใหม่ แขวงบางกะปิ เขตห้วยขวาง กรุงเทพฯ 10310
โทร. 02 3693622
โทรสาร 02 7180898
Email: jumpot@sun-datacom.co.th
http://www.sun-datacom.co.th/
ไม่มีความคิดเห็น:
แสดงความคิดเห็น