บทบาทของสวิตช์เครือข่ายในศูนย์ข้อมูล

Dec 06, 2019

เมื่ออินเทอร์เฟซสวิตช์เครือข่ายได้รับปริมาณข้อมูลมากกว่าที่สามารถจัดการได้ สวิตช์เครือข่ายจะเลือกที่จะแคชหรือละทิ้งมัน

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


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


3


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


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


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


คุณอาจชอบ