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