النظم الموزعة Distributed Systems

ما هي النظم الموزعة؟

النظم الموزعة (Distributed Systems): يطلق عليها أيضاً “الحوسبة الموزعة” و”قواعد البيانات الموزعة”، وهي شبكة من العقد المستقلة مادياً والمتصلة ببعضها باستخدام برنامج وسيط موزع، تعمل معاً بشكل متزامن، وتظهر كنظام واحد للمستخدم النهائي.

أنواع الأنظمة الموزعة

يتم استخدام أنواع مختلفة من الأنظمة الموزعة لإنشاء الشبكات وفقاً للهدف الذي يجب تحقيقه، منها:

  • نظام “عميل – خادم” (Client – Server): يطلب فيه العميل نوعاً من الموارد ويوفر الخادم هذا المورد.
  • نظام “نظير إلى نظير” (Peer to peer): تشارك العقد البيانات بحجم متساوٍ، وتتقاسم المهام بالتساوي وذلك بمساعدة الشبكة. 

أهمية النظم الموزعة

يمكن من خلال النظام الموزع مشاركة الموارد والمعلومات بسهولة بين العقد، كما أن فشل أحد العقد لا يؤدي لفشل النظام الموزع بأكمله، وله قدرة عالية على إخفاء الأخطاء، كما يمكن للنظام الموزع أن يتوسع بشكل يناسب حجم العمل بسهولة.

أمثلة على الأنظمة الموزعة:

  • شبكات الاتصالات الخلوية هي شبكات موزعة مزودة بمحطات قاعدية مادية.
  • أنظمة الوقت الحقيقي الموزعة والتي تستخدم في العديد من الصناعات مثل شركات الطيران التي تستخدم أنظمة التحكم في الطيران، وشركات الخدمات اللوجستية التي تستخدم أنظمة التتبع.