ฉันมีเซิร์ฟเวอร์ Windows 2019 สองเครื่องโดยมีเวลาไป-กลับ 88 มิลลิวินาที เมื่อฉันพยายามวัดแบนด์วิธด้วย iperf3 ฉันได้รับเพียงประมาณ 16 Mbits/วินาที ทั้งสองทิศทางด้วยสตรีมเดียว ในการรับแบนด์วิธจริงที่กำหนดเป็น 1 Gbits/s ฉันต้องเพิ่มขนาดหน้าต่างเป็น 1M และรันใน 10 สตรีมแบบขนานโดยใช้ -w 1M -P 10 ฉันยังได้รับประสิทธิภาพที่ดีเมื่อคัดลอกไฟล์ระหว่างกัน
มีอะไรที่ฉันสามารถทำได้เพื่อเพิ่มประสิทธิภาพการสตรีมเดี่ยวหรือไม่? นี่คือสิ่งที่: Windows Server Backup ถูกจำกัดด้วยจำนวนนี้ การสำรองข้อมูลอย่างง่ายใช้เวลาประมาณ 2-4 ชั่วโมง (การคัดลอกไฟล์ขนาดเดียวกันใช้เวลา 15 นาที)
นี่คือการตั้งค่าบนเซิร์ฟเวอร์ทั้งสอง:
netsh int tcp แสดงทั่วโลก
พารามิเตอร์ส่วนกลางของ TCP
---------------------------------------------
สถานะมาตราส่วนฝั่งรับ : เปิดใช้งาน
ระดับการปรับอัตโนมัติของหน้าต่างรับ : ปกติ
Add-On Congestion Control Provider : ค่าเริ่มต้น
ความสามารถ ECN : เปิดใช้งาน
การประทับเวลา RFC 1323 : ปิดใช้งาน
RTO เริ่มต้น : 3000
รับสถานะการรวมเซ็กเมนต์: เปิดใช้งาน
Non Sack Rtt Resiliency : ปิดใช้งาน
การส่งสัญญาณซ้ำสูงสุด SYN : 2
เปิดเร็ว: ปิดใช้งาน
Fast Open Fallback : เปิดใช้งาน
HyStart : เปิดใช้งาน
โปรไฟล์อัตราการเต้นของหัวใจ : ปิด
รับ NetTCPSetting -SettingName อินเทอร์เน็ต
ชื่อการตั้งค่า : อินเทอร์เน็ต
MinRto(มิลลิวินาที) : 300
InitialCongestionWindow(MSS) : 10
ผู้ให้บริการความแออัด : CUBIC
CwndRestart : เท็จ
DelayedAckTimeout(ms) : 40
DelayedAckFrequency : 2
MemoryPressureProtection : เปิดใช้งาน
AutoTuningLevelLocal : ปกติ
AutoTuningLevelGroupPolicy : ไม่ได้กำหนดค่า
AutoTuningLevelEffective : ท้องถิ่น
EcnCapability : เปิดใช้งาน
การประทับเวลา : ปิดใช้งาน
เริ่มต้นRto(ms) : 3000
ScalingHeuristics : ปิดใช้งาน
DynamicPortRangeStartPort : 49152
DynamicPortRangeNumberOfPorts : 16384
AutomaticUseCustom : ปิดใช้งาน
NonSackRttResiliency : ปิดใช้งาน
ForceWS : เปิดใช้งาน
MaxSynRetransmissions : 2
AutoReusePortRangeStartPort : 0
AutoReusePortRangeNumberOfPorts : 0
รับ NetAdapterAdvancedProperty - ชื่อภายนอก | จัดรูปแบบตาราง -Autosize
ชื่อ DisplayName DisplayValue RegistryKeyword RegistryValue
---- ----------- ------------ --------------- -------- -----
โอเวอร์เฮดการห่อหุ้มภายนอก 0 *EncapOverhead {0}
Encapsulated Task Offload ภายนอกที่เปิดใช้งาน *EncapsulatedPacketTaskOffload {1}
NVGRE Encapsulated Task Offload ภายนอกที่เปิดใช้งาน *EncapsulatedPacketTaskOffloadNvgre {1}
Encapsulated Task Offload ของ VXLAN ภายนอกที่เปิดใช้งาน *EncapsulatedPacketTaskOffloadVxlan {1}
เปิดใช้งานการควบคุมการไหลภายนอก Rx & Tx *FlowControl {3}
การแยกข้อมูลส่วนหัวภายนอกถูกปิดใช้งาน *HeaderDataSplit {0}
เปิดใช้งานการกลั่นกรองการขัดจังหวะภายนอก *InterruptModeration {1}
IPv4 ภายนอก Checksum Offload Rx & Tx เปิดใช้งาน *IPChecksumOffloadIPv4 {3}
Jumbo Packet ภายนอกปิดใช้งาน *JumboPacket {1514}
เปิดใช้งานการส่งขนาดใหญ่ภายนอก V2 (IPv4) *LsoV2IPv4 {1}
เปิดใช้งานการส่งขนาดใหญ่ภายนอก V2 (IPv6) *LsoV2IPv6 {1}
จำนวนสูงสุดของตัวประมวลผล RSS ภายนอก 16 *ตัวประมวลผล MaxRss {16}
โหนด NUMA ภายนอกที่ต้องการ 65535 *NumaNodeId {65535}
จำนวนคิว RSS สูงสุดภายนอก 2 คิว *NumRssQueues {2}
ลำดับความสำคัญของแพ็คเก็ตภายนอก & ลำดับความสำคัญของแพ็คเก็ต VLAN & เปิดใช้งาน VLAN * ลำดับความสำคัญ VLANTag {3}
บัฟเฟอร์รับภายนอก 512 *รับบัฟเฟอร์ {512}
การรวมส่วนการรับข้อมูลภายนอก (IPv4) ที่เปิดใช้งาน *RSCIPv4 {1}
การรวมส่วนการรับข้อมูลภายนอก (IPv6) เปิดใช้งาน *RSCIPv6 {1}
เปิดใช้งานการปรับขนาดด้านรับภายนอก *RSS {1}
RSS CPU ภายนอกเริ่มต้น 0 *RssBaseProcNumber {0}
RSS สวิตช์เสมือนภายนอกที่เปิดใช้งาน *RssOnHostVPorts {1}
โปรไฟล์โหลดบาลานซ์ RSS ภายนอก ClosestProcessor *RSSProfile {1}
ความเร็วภายนอกและการเจรจาสองทางอัตโนมัติ *SpeedDuplex {0}
เปิดใช้งาน SR-IOV ภายนอก *SRIOV {1}
TCP Checksum Offload ภายนอก (IPv4) เปิดใช้งาน Rx & Tx *TCPChecksumOffloadIPv4 {3}
TCP Checksum Offload ภายนอก (IPv6) เปิดใช้งาน Rx & Tx *TCPChecksumOffloadIPv6 {3}
บัฟเฟอร์การส่งภายนอก 512 *TransmitBuffers {512}
UDP Checksum Offload ภายนอก (IPv4) เปิดใช้งาน Rx & Tx *UDPChecksumOffloadIPv4 {3}
UDP Checksum Offload ภายนอก (IPv6) เปิดใช้งาน Rx & Tx *UDPChecksumOffloadIPv6 {3}
เปิดใช้งานคิวเครื่องเสมือนภายนอก *VMQ {1}
หมายเลขพอร์ตปลายทาง VXLAN UDP ภายนอก 4789 *VxlanUDPPortNumber {4789}
เปิดใช้งาน Wake on Magic Packet ภายนอก *WakeOnMagicPacket {1}
เปิดใช้งานการจับคู่รูปแบบ Wake on ภายนอก *WakeOnPattern {1}
DMA Coalescing ภายนอกที่ปิดใช้งาน DMACoalescing {0}
ภายนอก เปิดใช้งาน PME ปิดใช้งาน EnablePME {0}
อัตราการกลั่นกรองการขัดจังหวะภายนอก Adaptive ITR {65535}
เหตุการณ์สถานะลิงก์บันทึกภายนอกเปิดใช้งาน LogLinkStateEvent {51}
ที่อยู่ภายนอกที่ดูแลภายในเครื่อง NetworkAddress {--}
ID VLAN ภายนอก 0 VlanId {0}
การตั้งค่า WakeOnLink ภายนอกปิดใช้งาน WakeOnLink {0}
ที่อยู่ iperf3 -c
กำลังเชื่อมต่อกับที่อยู่โฮสต์ พอร์ต 5201
[ 4] พอร์ตที่อยู่ในเครื่อง 57162 เชื่อมต่อกับพอร์ตที่อยู่ 5201
[ ID] แบนด์วิดธ์การถ่ายโอนช่วงเวลา
[ 4] 0.00-1.00 วินาที 768 KBytes 6.28 Mbits/วินาที
[ 4] 1.00-2.00 วินาที 2.00 เมกะไบต์ 16.8 เมกะบิต/วินาที
[ 4] 2.00-3.00 วินาที 2.12 เมกะไบต์ 17.8 เมกะบิต/วินาที
[ 4] 3.00-4.00 วินาที 2.00 เมกะไบต์ 16.8 เมกะบิต/วินาที
[ 4] 4.00-5.00 วินาที 2.00 เมกะไบต์ 16.8 เมกะบิต/วินาที
[ 4] 5.00-6.00 วินาที 2.00 เมกะไบต์ 16.8 เมกะบิต/วินาที
[ 4] 6.00-7.00 วินาที 2.00 เมกะไบต์ 16.8 เมกะบิต/วินาที
[ 4] 7.00-8.00 วินาที 2.12 เมกะไบต์ 17.8 เมกะบิต/วินาที
[ 4] 8.00-9.00 วินาที 2.00 เมกะไบต์ 16.8 เมกะบิต/วินาที
[ 4] 9.00-10.00 วินาที 2.12 เมกะไบต์ 17.9 เมกะบิต/วินาที
- - - - - - - - - - - - - - - - - - - - - - - -
[ ID] แบนด์วิดธ์การถ่ายโอนช่วงเวลา
[ 4] 0.00-10.00 วินาที 19.1 เมกะไบต์ ผู้ส่ง 16.0 เมกะบิต/วินาที
[ 4] 0.00-10.00 วินาที 19.1 เมกะไบต์ ตัวรับ 16.0 เมกะบิต/วินาที
ที่อยู่ iperf3 -c -w 1M -P 10 | เลือกสตริง 'SUM'
[SUM] 0.00-1.00 วินาที 16.1 เมกะไบต์ 135 เมกะบิต/วินาที
[SUM] 1.00-2.00 วินาที 44.1 เมกะไบต์ 371 เมกะบิต/วินาที
[SUM] 2.00-3.00 วินาที 105 เมกะไบต์ 879 เมกะบิต/วินาที
[SUM] 3.00-4.00 วินาที 109 เมกะไบต์ 913 เมกะบิต/วินาที
[SUM] 4.00-5.00 วินาที 110 เมกะไบต์ 922 เมกะบิต/วินาที
[SUM] 5.00-6.00 วินาที 93.1 เมกะไบต์ 781 เมกะบิต/วินาที
[SUM] 6.00-7.00 วินาที 96.0 เมกะไบต์ 805 เมกะบิต/วินาที
[SUM] 7.00-8.00 วินาที 98.2 เมกะไบต์ 824 เมกะบิต/วินาที
[SUM] 8.00-9.00 วินาที 101 เมกะไบต์ 847 เมกะบิต/วินาที
[SUM] 9.00-10.00 วินาที 102 เมกะไบต์ 858 เมกะบิต/วินาที
[SUM] 0.00-10.00 วินาที 874 MBytes ผู้ส่ง 733 Mbits/วินาที
[SUM] 0.00-10.00 วินาที 874 MBytes 733 Mbits/วินาที ตัวรับ