สองข้อเสียของการแปลงแบบขนาน

สารบัญ:

Anonim

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

เรียกใช้สองระบบพร้อมกัน

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

ความน่าจะเป็นของข้อผิดพลาด

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

ข้อดีของการแปลงแบบขนาน

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

กลยุทธ์การแปลงทางเลือก

นอกเหนือจากการแปลงแบบขนานแล้วยังมีกลยุทธ์การแปลงอีกหลายวิธี Cutover แบบฉับพลันหรือที่รู้จักกันในชื่อการกระโดดเกี่ยวข้องกับการปิดระบบเก่าและการแปลงเป็นระบบใหม่ในเวลาที่กำหนด โดยทั่วไปการแปลงอย่างกระทันหันจะถูกกำหนดไว้ในช่วงระยะเวลาที่ลดลงเช่นวันหยุดสุดสัปดาห์หรือช่วงต้นปีการเงินใหม่เพื่อค้นหาและแก้ไขปัญหาที่อาจเกิดขึ้นก่อนที่คนงานจะกลับมาและเริ่มใช้ระบบใหม่ การแปลงตำแหน่งเกิดขึ้นเมื่อหลาย ๆ สถานที่ใช้ระบบเดียวกัน ตำแหน่งที่ตั้งหนึ่งกลายเป็นไซต์ทดสอบสำหรับระบบใหม่และเมื่อปัญหาเกิดขึ้นที่นั่นระบบจะถูกนำไปใช้ในตำแหน่งอื่นทั้งหมดด้วยเช่นกัน การแปลงแบบ staged เกี่ยวข้องกับการนำไปใช้ของการอัพเดตหรือระบบใหม่ในสเตจโดยแต่ละสเตจจะถูกดีบั๊กก่อนที่จะนำไปใช้งานถัดไป