Skip to main content

การจัดกลุ่มแอปพลิเคชันคืออะไร?

ในการคำนวณคลัสเตอร์เป็นกลุ่มของเครื่องจักรโดยปกติแล้วคอมพิวเตอร์หรือเซิร์ฟเวอร์ซึ่งอุทิศให้กับงานเดียวการฝึกฝนการจัดกลุ่มเซิร์ฟเวอร์ด้วยวิธีนี้เรียกว่าการจัดกลุ่มเซิร์ฟเวอร์การจัดกลุ่มแอปพลิเคชันคือการจัดกลุ่มเซิร์ฟเวอร์โดยใช้โปรแกรมซอฟต์แวร์เพื่อกำหนดค่าเซิร์ฟเวอร์เป็นคลัสเตอร์โปรแกรมซอฟต์แวร์สร้างการเชื่อมต่อระหว่างเซิร์ฟเวอร์ที่ช่วยให้พวกเขาทำงานเช่นโหลดบาลานซ์การตรวจจับความล้มเหลวและการชดเชยสำหรับความล้มเหลวของเซิร์ฟเวอร์แต่ละตัว

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

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

ประโยชน์ในการใช้เซิร์ฟเวอร์แบบคลัสเตอร์รวมถึงความสามารถในการปรับขนาดและการป้องกันที่เพิ่มขึ้นจากการหยุดทำงานความสามารถในการปรับขนาดคือความสามารถในการเพิ่มหรือลดทรัพยากรบางประเภทหากระบบจำเป็นต้องหดตัวหรือเติบโตการจัดกลุ่มแอปพลิเคชันทำให้ระบบเซิร์ฟเวอร์สามารถปรับขนาดได้เนื่องจากช่วยให้เซิร์ฟเวอร์สามารถเพิ่มหรือลบออกได้อย่างง่ายดายหรือลบออกจากคลัสเตอร์

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