ฉันกำลังมองหาความช่วยเหลือเกี่ยวกับสิ่งที่ฉันแน่ใจว่าเป็นคำถามเก่าอายุ ฉันพบว่าตัวเองอยู่ในสถานการณ์ที่ปรารถนาที่จะเข้าใจทรูพุตของเครือข่ายได้ชัดเจนขึ้น แต่ฉันไม่สามารถค้นหาข้อมูลที่ทำให้ "คลิก"
เรามีเซิร์ฟเวอร์ไม่กี่แห่งที่กระจายอยู่ตามพื้นที่โดยใช้ Windows หลายรุ่น สมมติว่าเราใช้โฮสต์หนึ่ง (เดสก์ท็อป) เป็นแหล่งที่มาเมื่อคัดลอกข้อมูลจากโฮสต์นั้นไปยังเซิร์ฟเวอร์อื่น ๆ ทั่วประเทศเราจะเห็นความแปรปรวนของความเร็วสูง ในบางกรณีเราสามารถคัดลอกข้อมูลที่ 12MB / s อย่างต่อเนื่องในบางกรณีเราเห็น 0.8 MB / s ควรสังเกตหลังการทดสอบ 8 จุดหมายเราดูเหมือนจะอยู่ที่ 0.6-0.8MB / s หรือ 11-12 MB / s ในอาคารที่เราเกี่ยวข้องเป็นหลักเรามีการเชื่อมต่อ OC-3 กับ ISP ของเรา
ฉันรู้ว่ามีตัวแปรมากมายที่เล่น แต่ฉันเดาว่าฉันหวังว่าผู้เชี่ยวชาญที่นี่จะช่วยตอบคำถามพื้นฐานสองสามข้อเพื่อช่วยหนุนความเข้าใจของฉัน
1. ) สำหรับเครื่องรุ่นเก่าที่ใช้ Windows XP เซิร์ฟเวอร์ 2003 ฯลฯ ด้วยการ์ดอีเทอร์เน็ต 100Mbps และเวลาแฝงทั่วไป 72 ms เสียง 0.8 MB / s จะสมเหตุสมผลหรือไม่? หรือคุณคิดว่าช้าพอที่จะระบุปัญหาหรือไม่
2. ) คลาสสิก "ความเร็วที่เร็วที่สุดทางคณิตศาสตร์" ของ "throughput = TCP window / latency" คือในกรณีของเราคำนวณเป็น 0.8 MB / s (64Kb / 72 ms) ความเข้าใจของฉันคือขอบเขตบน; ที่คุณไม่เคยคาดหวังที่จะเข้าถึง (เนื่องจากค่าใช้จ่าย) ให้เกินกว่าความเร็วนั้นเพียงอย่างเดียว ในบางกรณีเราจะเห็นความเร็ว 12.3 MB / s มีตัวเร่งความเร็ว Steelhead กระจัดกระจายอยู่รอบ ๆ เครือข่ายบัญชีเหล่านั้นมีอัตราการถ่ายโอนที่สูงกว่านี้ไหม
3. ) มีคนแนะนำว่าการใช้ SMB กับ SMB2 สามารถอธิบายความแตกต่างของความเร็วได้ แน่นอนตามที่คาดไว้การจับแพ็คเก็ตแสดงให้เห็นว่ามีการใช้งานขึ้นอยู่กับเวอร์ชั่นของระบบปฏิบัติการที่เราเล่น ฉันเข้าใจว่าอะไรเป็นตัวกำหนด SMB2 ที่ใช้หรือไม่ แต่ฉันอยากรู้ว่าประสิทธิภาพที่คุณคาดหวังได้จาก SMB2
ปัญหาของฉันดูเหมือนจะขาดประสบการณ์และที่สำคัญกว่านั้นคือมุมมองในแง่ของสิ่งที่เป็นและไม่ได้ความเร็วเครือข่ายที่เหมาะสม ใครช่วยได้บ้างบริบท / มุมมอง?