একটি পরিষেবা অত্যন্ত উপলব্ধ এবং একটি পৃথক মেশিন অত্যন্ত উপলব্ধ উপলব্ধ করার মধ্যে একটি গুরুত্বপূর্ণ পার্থক্য আছে।
বেশিরভাগ ক্ষেত্রে লক্ষ্যটি হ'ল পরিষেবাটি সর্বোচ্চ উপলব্ধ করা এবং পৃথক মেশিনের প্রাপ্যতা সেই লক্ষ্য অর্জনের পক্ষে কেবল একটি মাধ্যম। তবে স্বতন্ত্র মেশিনগুলির প্রাপ্যতা উন্নতি করে আপনি যে লক্ষ্যটির দিকে যেতে পারেন তার সীমাবদ্ধতা রয়েছে।
এমনকি যদি আপনি সফ্টওয়্যার আপডেট করার প্রয়োজনের কারণে সমস্ত ডাউনটাইমটি সরিয়ে ফেলতে পারেন তবে পৃথক মেশিনগুলি এখনও 100% উপলব্ধ হবে না। সুতরাং পৃথক মেশিনের প্রাপ্যতার উপরে পরিষেবার প্রাপ্যতা বাড়ানোর জন্য আপনাকে একটি উচ্চ স্তরে রিডানডেন্সি ডিজাইন করতে হবে। আপনার প্রশ্নের শেষ বাক্যটি দেখায় যে অন্তত নীতিগতভাবে আপনি এটি জানেন।
আপনি যদি আলাদা আলাদা মেশিন সরবরাহ করতে পারেন তার চেয়ে বেশি উপলভ্য হতে পরিষেবাটি ডিজাইন করেন তবে পৃথক মেশিনগুলির উচ্চ প্রাপ্যতা অর্জনের জন্য আর চাপ নেই। সুতরাং অত্যন্ত উপলব্ধ পরিষেবাদির জন্য পুনরায় বুটগুলি এড়ানোর দরকার নেই। পরিবর্তে আপনি স্বতন্ত্র মেশিনগুলির কিছুটা নির্ভরযোগ্যতা ত্যাগ করতে পারেন সঞ্চয় করতে যা অন্যান্য ক্ষেত্রগুলিতে রাখা যেতে পারে যেখানে আপনি নির্ভরযোগ্যতার তুলনায় অনেক বেশি লাভ পেতে পারেন।
একবার উচ্চ স্তরের সিস্টেমটি কার্নেলের লাইভ প্যাচিংয়ে ব্যর্থ হওয়ার ক্ষেত্রে স্বতন্ত্র হার্ডওয়্যার উপাদানগুলির ক্ষেত্রে নির্ভরযোগ্য হওয়ার নকশা তৈরি করা একটি সুবিধা থেকে ঝুঁকিতে পরিণত হয়।
এটি একটি ঝুঁকিপূর্ণ কারণ যে কোনও মেশিনটি সরাসরি প্যাচ করা ছিল এবং যে মেশিনটি নতুন কার্নেল সংস্করণ দিয়ে বুট করা হয়েছিল তার আচরণের মধ্যে সূক্ষ্ম পার্থক্য থাকতে পারে। এটি একটি সুপ্ত বাগটি প্রবর্তন করতে পারে যা পরের বার একটি যন্ত্র পুনরায় বুট করার পরে আউটেজের কারণ হতে পারে। এই ঝুঁকিটিকে পুনরায় চালু করার মাধ্যমে কিছু বিচ্ছিন্নতা প্রশমিত করার পদ্ধতি হিসাবে পরিষ্কার স্লেট হিসাবে দেখা যায় by
একদিন আপনার আউটেজ যেতে পারে যেখানে আপনি মনে করেন মেশিনটি রিবুট করা সাহায্য করতে পারে। তবে আপনি পুনরায় বুট করার সাথে সাথে আপনি মেশিনটিকে কাঙ্ক্ষিত অবস্থায় ফিরে আসতে বাধা দেওয়ার জন্য সুপ্ত বাগের দ্বারা আঘাত হানাবেন। লাইভ প্যাচিং কেবলমাত্র এ জাতীয় সুপ্ত বাগটিই ঘটতে পারে না, এটি যেমন একটি সার্ভিস ম্যানুয়ালি সক্ষম হয়েছে এবং বুট চলাকালীন আরম্ভ করার জন্য কখনই কনফিগার করা হয়নি, বা এটি খুব তাড়াতাড়ি শুরু করার জন্য কনফিগার করা হয়েছে বলেই কিছু হতে পারে it অসন্তুষ্ট নির্ভরতার কারণে সামনে আসতে ব্যর্থ।
এই কারণগুলির জন্য স্বল্প পরিমাণে স্বতন্ত্র মেশিনগুলির নিয়মিত রিবুটগুলি সহ একটি অতি সহজলভ্য পরিষেবা অর্জন করা সহজ হতে পারে যা আপনি সমস্যাগুলি সনাক্ত করতে এবং সমস্যাগুলি হওয়ার পরে পুনরায় বুটের ক্রমটি বিরতি দিতে পারেন।