فارق بين ماستر أند سلاف

Anonim

ماستر فس سلاف

ماستر / سلاف هو نموذج اتصال يستخدم فيه جهاز أو عملية معينة تمتلك السيطرة على جهاز / أجهزة أخرى أو عمليات تسمى العبد / العبيد. ببساطة، سيد هو جهاز أو عملية التي تسيطر على الأجهزة أو العمليات الأخرى والعبد هو جهاز أو عملية التي يتم التحكم بها من قبل جهاز آخر أو عملية. وتحدث الاتصالات القائمة على النموذج الرئيسي / الرقيق في أماكن كثيرة. بعض الأمثلة في مكررات قاعدة البيانات، والأجهزة المتصلة بالحافلة في جهاز كمبيوتر، الخ

ما هو ماستر؟

ببساطة، سيد هو جهاز أو عملية تتحكم في الأجهزة أو العمليات الأخرى. اتجاه السيطرة يتدفق دائما من سيد إلى الرقيق. على سبيل المثال، في النسخ المتماثل لقاعدة البيانات (نسخ البيانات بين قواعد البيانات للحفاظ على الاتساق)، تعتبر قاعدة البيانات الرئيسية الطرف مع كل السلطة. تسجل قاعدة البيانات الرئيسية كافة التحديثات للبيانات ويتم مزامنة كافة قواعد البيانات الأخرى في وقت لاحق مع سيد. يستخدم مصطلح ماستر أيضا في ترتيبات القرص الصلب باستخدام باتا (المتوازي مرفق التكنولوجيا المتقدمة). ولكن في هذه الحالة، يتم استخدام سيد فقط كاسم آخر للجهاز 0 والماجستير (الجهاز 0) في هذا الوضع لا تملك أي سيطرة على الجهاز المسمى بالرقيق. ولكن الجهاز المعين كما سيد سوف تظهر أولا إلى بيوس أو نظام التشغيل. يتم تعيين محرك الأقراص الصلبة كما سيد عادة من خلال وجود إعداد العبور محددة.

ما هو العبد؟

الرقيق هو جهاز أو عملية يتم التحكم بها بواسطة جهاز آخر أو عملية (تسمى سيد). على سبيل المثال، في النسخ المتماثل لقاعدة البيانات، قاعدة البيانات التي تعتبر العبيد سوف تستخدم التحديثات المسجلة في قاعدة البيانات الرئيسية لمزامنة البيانات مع سيد. عندما يتلقى الرقيق التحديثات من سيد بنجاح، فإنه يبلغ سيد عن طريق إخراج رسالة. وهذا من شأنه أن يسمح سيد لإرسال المزيد من التحديثات إلى الرقيق. وعلاوة على ذلك، في باتا ترتيبات القرص الصلب، ويستخدم مصطلح عبد كمرادف للجهاز 1. ولكن في هذه الحالة سيد (الجهاز 0) ليس لديها أي سيطرة على الجهاز المعين كعبد. ولكن عندما ساتا (المسلسل التكنولوجيا المتقدمة مرفق) استبدال محركات باتا التقليدية، وتعيين محركات الأقراص الصلبة كما سيد والعبد لم تستخدم أي أكثر من ذلك.

ما هو الفرق بين ماستر أند سلاف؟

في نموذج الاتصال الرئيسي / الرقيق، يعتبر ماستر جهازا أو عملية لها سيطرة على أجهزة أو عمليات أخرى، في حين أن العبد هو جهاز أو عملية يتم التحكم فيها بواسطة جهاز آخر (يسمى سيد). في النسخ المتماثل لقاعدة البيانات، تسجل قاعدة البيانات الرئيسية كافة التحديثات في البيانات وترسلها إلى قواعد البيانات المعينة كعبيد.العبيد يمكن فقط إبلاغ سيد ما إذا كانت تلقت التحديثات بنجاح وليس لديهم أي سيطرة لوقف التحديثات القادمة لهم. ولكن، هناك فرق في استخدام سيد / الرقيق في باتا ترتيبات القرص الصلب. هنا، الجهاز المعين كما سيد ليس له سيطرة على الجهاز المعين باسم الرقيق.