মিররিং এবং ফেলওভার ক্লাস্টারিংয়ের মধ্যে প্রধান পার্থক্যগুলি কী কী?
প্রত্যেকে কোন ধরণের সমস্যা সমাধান করে এবং প্রত্যেকে একে অপরের থেকে কী ধরণের পরিস্থিতিতে প্রস্তাবিত হয়?
মিররিং এবং ফেলওভার ক্লাস্টারিংয়ের মধ্যে প্রধান পার্থক্যগুলি কী কী?
প্রত্যেকে কোন ধরণের সমস্যা সমাধান করে এবং প্রত্যেকে একে অপরের থেকে কী ধরণের পরিস্থিতিতে প্রস্তাবিত হয়?
উত্তর:
মিররিং এমন একটি প্রযুক্তি যা ব্যবহারকারীর ডাটাবেসের জন্য উচ্চ প্রাপ্যতা বৃদ্ধি করে এবং উত্স ডিবি-র একটি অনুলিপি তৈরি করে যা রিয়েল টাইমে রক্ষণাবেক্ষণ করা হয়। আয়না সার্ভারে সমস্ত সক্রিয় লেনদেন লগ রেকর্ড সরবরাহ করে এটি করা হয়।
এমএসডিএন থেকে :
"ডাটাবেস মিররিং হ'ল ডেটাবেস প্রাপ্যতা বৃদ্ধির জন্য প্রাথমিকভাবে সফ্টওয়্যার সমাধান Mir এসকিউএল সার্ভার স্ট্যান্ডার্ড এবং এন্টারপ্রাইজে সমর্থিত ""
ক্লাস্টারিং এমন একটি প্রযুক্তি যা পুরো এসকিউএল সার্ভারের উদাহরণগুলির জন্য উচ্চ প্রাপ্যতা সরবরাহ করে। এর অর্থ হ'ল অভিন্ন কাঠামোর (ওএস, অ্যাপ্লিকেশন, পরিষেবা, পরিষেবা প্যাকস, প্যাচগুলি ... ইত্যাদি) এবং ভাগ করা স্টোরেজ (ডেটা নিজেই) সহ দুটি সার্ভার থাকা সম্ভব।
এমএসডিএন থেকে :
"এসকিউএল সার্ভার ফেইলওভার ক্লাস্টারিং পুরো এসকিউএল সার্ভারের জন্য উচ্চ-প্রাপ্যতা সমর্থন সরবরাহ করে S । "
মাইক্রোসফ্ট ভার্চুয়াল একাডেমী থেকে এমএস দ্বারা প্রদত্ত উচ্চতর উপলভ্যতা সম্পর্কে একটি কোর্স এখানে রয়েছে: মাইক্রোসফ্টের উচ্চ-উপলভ্যতা সমাধানগুলি বোঝা ।
মিররিং ডাটাবেস স্তরে রয়েছে। একটি অসুবিধা হ'ল স্বয়ংক্রিয় ফেলিওভার দিয়ে উচ্চ সুরক্ষায় সেট করা হলেও, অধ্যক্ষ থেকে মিরর সার্ভারে কাজ, লগইনস, সতর্কতাগুলি এবং এরপরে অনুলিপি করার জন্য আপনার কাছে স্ক্রিপ্ট থাকা দরকার। ক্লায়েন্টদের ব্যর্থ ওভারগুলি সুবিধার্থে সংযোগের স্ট্রিংগুলিতে আয়না বিবরণ অন্তর্ভুক্ত করতে হবে। মিররিংয়ের সুবিধার মধ্যে রয়েছে দুর্গন্ধ পৃষ্ঠাগুলির স্বয়ংক্রিয়ভাবে ফিক্সিং এবং এসপিওএফ নয়। আমি দেখতে পেয়েছি যে মিররিংয়ের সাথে স্বয়ংক্রিয় ব্যর্থতা ক্লাস্টারিংয়ের চেয়ে দ্রুত (যা একটি সম্পূর্ণ পরিষেবা পুনঃসূচনা প্রয়োজন)।
ক্লাস্টারিং সিস্টেম ডাটাবেস সহ লেভেল ফেইলওভার সহ সম্পূর্ণরূপে অনুমতি দেয়। এটি ক্লায়েন্টদের কাছে স্বচ্ছ। ক্লাস্টারিংয়ের অসুবিধা হ'ল এর জন্য ভাগ করা স্টোরেজ প্রয়োজন হয়, সাধারণত একটি এসএএন, যা এসপিওএফ এবং প্রায়শই ব্যয়বহুল।