ฉันมีเซิร์ฟเวอร์ Dell R515 สองเครื่องที่ใช้งาน CentOS 6.5 โดยมี NIC ของ Broadcom หนึ่งเครื่องในแต่ละเครื่องเชื่อมต่อโดยตรงกับเซิร์ฟเวอร์อื่น ฉันใช้ลิงก์โดยตรงเพื่อผลักดันการสำรองข้อมูลจากเซิร์ฟเวอร์หลักในคู่ไปที่สำรองทุกคืนโดยใช้ rsync บน ssh ตรวจสอบปริมาณการใช้งานฉันเห็นปริมาณงาน ~ 2MBps ซึ่งน้อยกว่าที่คาดไว้มากจากพอร์ตกิกะบิต ฉันได้ตั้งค่า MTU เป็น 9000 ทั้งสองด้าน แต่ดูเหมือนจะไม่เปลี่ยนแปลงอะไรเลย
มีชุดการตั้งค่าและการเพิ่มประสิทธิภาพที่แนะนำที่จะนำฉันไปสู่ปริมาณงานที่มีสูงสุด นอกจากนี้เนื่องจากฉันใช้ rsync บน ssh (หรืออาจเป็นเพียงแค่ NFS) เพื่อคัดลอกไฟล์หลายล้านไฟล์ (~ 6Tb ของไฟล์ขนาดเล็ก - Zimbra mailstore ขนาดใหญ่) การเพิ่มประสิทธิภาพที่ฉันกำลังมองหาอาจจำเป็นต้องเฉพาะเจาะจงมากขึ้นสำหรับกรณีการใช้งานเฉพาะของฉัน .
ฉันใช้ ext4 ทั้งสองด้านถ้าเป็นเช่นนั้น
ขอบคุณ
แก้ไข: ฉันใช้rsync
ตัวเลือกต่อไปนี้กับผลลัพธ์ที่คล้ายกันมาก:
rsync -rtvu --delete source_folder/ destination_folder/
rsync -avHK --delete --backup --backup-dir=$BACKUPDIR source_folder/ destination_folder/
ขณะนี้ฉันกำลังดูประสิทธิภาพที่ไม่ดีในระดับเดียวกันเมื่อใช้cp
กับการส่งออก NFS ผ่านลิงก์สายเคเบิลโดยตรงเดียวกัน
EDIT2: หลังจากเสร็จสิ้นการซิงค์ฉันสามารถเรียกใช้iperf
และพบว่าประสิทธิภาพอยู่ที่ประมาณ 990Mbits / วินาทีความช้านั้นเกิดจากชุดข้อมูลจริงที่ใช้งานอยู่
iperf
โปรดตรวจสอบการเชื่อมต่อกับ