ฉันทำงานกับทีมเพื่อจัดการคอมพิวเตอร์ Windows 7 ให้เช่า 500-600 เครื่องสำหรับการประชุมประจำปี เรามีข้อมูลจำนวนมากที่ต้องซิงค์กับคอมพิวเตอร์เหล่านี้สูงสุด 1 TiB คอมพิวเตอร์ถูกแบ่งออกเป็นห้องต่างๆและเชื่อมต่อผ่านสวิตช์กิกะบิตที่ไม่มีการจัดการ เราเตรียมคอมพิวเตอร์เหล่านี้ล่วงหน้าด้วยการติดตั้งและกำหนดค่า Windows รวมถึงไฟล์ใด ๆ ที่เรามีให้เราก่อนที่เราจะส่งอิมเมจพื้นฐานสำหรับการจำลองแบบโดย บริษัท ให้เช่า ทุกปีเรามีผู้นำเสนอวิธีการในไซต์ที่มีข้อมูลมากถึงกิ๊กที่ต้องถูกผลักไปยังห้องที่พวกเขาจะนำเสนอในบางครั้งพวกเขามีไฟล์เพียงไม่กี่ไฟล์ที่มีขนาดเล็กเช่นสไลด์ PDF แต่สามารถ บางครั้งมีขนาดใหญ่กว่า> 5 GiB
กลยุทธ์ปัจจุบันของเราในการผลักไฟล์เหล่านี้คือการใช้ชุดสคริปต์และ RoboCopy สำหรับการผลักดันขนาดใหญ่เราใช้ไคลเอ็นต์ BitTorrent เพื่อสร้างไฟล์ทอเรนท์จากนั้นเราใช้แบตช์ RoboCopy เพื่อส่งไฟล์ทอร์เรนต์ไปยังโฟลเดอร์บนเครื่องรีโมตที่ตรวจสอบโดยไคลเอนต์ BT ที่ติดตั้ง บ่อยครั้งที่ข้อมูลนี้ต้องถูกผลักทันทีด้วยหน้าต่างเวลาขนาดเล็ก เรามีเครื่องจักรหลายเครื่องในห้องควบคุมที่เหมือนกับเครื่องจักรบนพื้นที่เราใช้สำหรับการดันเหล่านี้
บางครั้งเราจำเป็นต้องเรียกใช้งานโปรแกรมบนเครื่องระยะไกลและในปัจจุบันเราใช้ batch และ PSexec เพื่อจัดการงานนี้
เรายินดีที่จะตอบสนองต่อนาทีสุดท้ายเหล่านี้ด้วย "ขออภัยความผิดของคุณเอง" แต่มันจะไม่เกิดขึ้น วิธี BT ช่วยให้เรามีเวลาตอบสนองที่เร็วขึ้นมาก แต่กระบวนการแบทช์ทั้งหมดอาจยุ่งเหยิงเมื่อมีงานหลายงานที่ถูกผลัก เราใช้ Enterprise Ghost สำหรับกระบวนการอื่นและมันใช้งานไม่ได้กับสเกลขนาดใหญ่นี้และมันค่อนข้างแพงสำหรับงานปีละครั้งเช่นนี้
แก้ไข: มีความต้องการอย่างหนักที่เครื่องระยะไกลบนพื้นใช้ Windows เครื่องควบคุมไม่มีข้อกำหนดของระบบปฏิบัติการอย่างหนัก ฉันอยากจะอยู่ห่างจาก Multicast เพราะมีปัญหากับเราเตอร์ต้นน้ำ Multicast หรือ BitTorrent เป็นวิธีที่ดีกว่าในการทำสิ่งนี้หรือไม่? มีโปรโตคอลอื่นที่อาจทำงานได้ดีขึ้นหรือไม่
I would really like to stay away from Multicast because of complications with upstream routers.
คุณอธิบายได้อย่างละเอียดว่าทำไม?