recent
أخبار ساخنة

ما هو السيرفر؟ شرح شامل للسيرفر ومكوناته وكيف يعمل

ما هو السيرفر؟ شرح شامل للسيرفر ومكوناته وكيف يعمل

ما هو السيرفر؟ شرح شامل للسيرفر ومكوناته وكيف يعمل

عند تصفح أي موقع إلكتروني، أو تحميل ملف من الإنترنت، أو استخدام نظام إلكتروني تابع لشركة أو جامعة، هناك جهاز أو مجموعة من الأجهزة تعمل في الخلفية لتقديم هذه الخدمة. هذه الأجهزة تُعرف باسم السيرفر Server أو الخادم.

لكن ما هو السيرفر تحديدًا؟ وما مكوناته؟ وكيف يستطيع التعامل مع آلاف الطلبات في الوقت نفسه؟ في هذا المقال سنتعرف على مفهوم السيرفر، وأهم مكوناته، وأنواع السيرفرات، وطريقة عملها، والفرق بينها وبين أجهزة الكمبيوتر العادية.

ما هو السيرفر Server؟

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

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

بشكل مبسط:

المستخدم → الإنترنت → السيرفر → معالجة الطلب → إرسال البيانات → المستخدم

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

ما الفرق بين السيرفر والكمبيوتر العادي؟

من الناحية الأساسية، السيرفر والكمبيوتر الشخصي يشتركان في مكونات رئيسية مثل المعالج والذاكرة والتخزين، لكن السيرفرات تُصمم عادةً للعمل لفترات طويلة وتحمل أعداد كبيرة من العمليات والطلبات.

ومن أهم الاختلافات:

  • السيرفرات مصممة للتعامل مع عدد كبير من المستخدمين والطلبات.
  • يمكن أن تحتوي على معالجات وذاكرة ذات قدرات عالية.
  • تتوفر فيها تقنيات لزيادة الاعتمادية، مثل مزودات الطاقة المتعددة وذاكرة ECC في بعض الأنظمة.
  • يمكن إدارتها ومراقبتها عن بُعد.
  • غالبًا ما تستخدم أنظمة تخزين متعددة وتقنيات مثل RAID.
  • يتم تصميم بيئة تشغيلها مع مراعاة التبريد والاستمرارية.

أهم مكونات السيرفر

يتكون السيرفر من مجموعة من المكونات المادية والبرمجية التي تعمل معًا لتقديم الخدمة المطلوبة.

1. المعالج CPU

المعالج هو أحد أهم أجزاء السيرفر، فهو المسؤول عن تنفيذ التعليمات ومعالجة العمليات التي تطلبها البرامج.

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

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

2. ذاكرة الوصول العشوائي RAM

تستخدم RAM لتخزين البيانات والبرامج التي يحتاج إليها السيرفر أثناء التشغيل.

وجود ذاكرة RAM كافية يساعد النظام على التعامل مع عدد أكبر من العمليات في الوقت نفسه، خصوصًا عند تشغيل قواعد البيانات والتطبيقات التي تتطلب كمية كبيرة من الذاكرة.

وتستخدم بعض السيرفرات ذاكرة ECC RAM، وهي تقنية تساعد في اكتشاف وتصحيح بعض أخطاء الذاكرة.

3. وحدات التخزين Storage

يحتاج السيرفر إلى وحدات تخزين لحفظ نظام التشغيل والبرامج والملفات وقواعد البيانات.

ومن أشهر أنواع التخزين:

HDD: يعتمد على الأقراص المغناطيسية ويوفر سعات كبيرة بتكلفة أقل عادةً.

SSD: يعتمد على الذاكرة الفلاشية ويوفر سرعة أعلى من الأقراص التقليدية.

NVMe SSD: يستخدم واجهة PCIe ويوفر أداءً عاليًا في عمليات القراءة والكتابة.

اختيار نوع التخزين يعتمد على طبيعة السيرفر والسرعة والسعة المطلوبة.

4. اللوحة الأم Motherboard

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

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

5. كرت الشبكة Network Interface Card

يعرف اختصارًا باسم NIC، وهو المسؤول عن اتصال السيرفر بالشبكة.

ومن خلاله يستطيع السيرفر استقبال طلبات المستخدمين وإرسال البيانات إليهم.

في مراكز البيانات يمكن أن تحتوي السيرفرات على أكثر من منفذ شبكة لتوفير سرعات أعلى أو مسارات اتصال إضافية.

6. مزود الطاقة Power Supply

يحتاج السيرفر إلى مصدر طاقة مستقر لتشغيل مكوناته.

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

7. نظام التبريد

تنتج مكونات السيرفر، خصوصًا المعالجات ووحدات التخزين ومكونات الطاقة، حرارة أثناء التشغيل.

لذلك تحتوي السيرفرات على أنظمة تبريد تشمل المراوح والمشتتات الحرارية وتصميمًا مناسبًا لتدفق الهواء.

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

8. RAID Controller

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

على سبيل المثال، يعمل RAID 1 على الاحتفاظ بنسخة متطابقة من البيانات على قرصين.

لكن من المهم معرفة أن RAID لا يعتبر نسخة احتياطية كاملة، لأنه لا يحمي من جميع أنواع فقدان البيانات.

المكونات البرمجية للسيرفر

لا تقتصر مكونات السيرفر على الأجزاء المادية، فهناك مجموعة من البرمجيات والخدمات التي تجعل الجهاز قادرًا على تقديم الخدمات للمستخدمين.

نظام التشغيل

نظام التشغيل هو الطبقة الأساسية التي تدير موارد الجهاز وتسمح بتشغيل الخدمات والتطبيقات.

ومن أشهر أنظمة تشغيل السيرفرات:

  • Linux
  • Windows Server
  • أنظمة Unix وبعض الأنظمة الأخرى المتخصصة

Web Server

وظيفته استقبال طلبات HTTP وHTTPS وتقديم صفحات وملفات المواقع للمستخدمين.

ومن أشهر برامج خوادم الويب:

  • Apache
  • Nginx
  • Microsoft IIS

Database Server

مسؤول عن إدارة قواعد البيانات التي تحتوي على معلومات التطبيقات والمواقع.

ومن أمثلة أنظمة قواعد البيانات:

  • MySQL
  • PostgreSQL
  • Microsoft SQL Server
  • Oracle Database

Application Server

يُستخدم لتشغيل التطبيقات والخدمات البرمجية التي تنفذ العمليات المطلوبة من المستخدمين.

وقد يتكامل مع Web Server وقاعدة البيانات لتكوين نظام متكامل.

كيف يعمل السيرفر عند فتح موقع إلكتروني؟

لنفترض أنك كتبت عنوان موقع في المتصفح.

تحدث العملية بصورة مبسطة كالتالي:

1. المتصفح يرسل طلبًا : جهازك يرسل طلبًا للوصول إلى الموقع.

2. يتم تحديد عنوان السيرفر : يتم استخدام نظام DNS للمساعدة في تحويل اسم النطاق إلى عنوان IP مناسب.

3. يصل الطلب إلى السيرفر : يستقبل السيرفر الاتصال من خلال الشبكة.

4. تتم معالجة الطلب : يقوم Web Server أو التطبيق بمعالجة الطلب، وقد يحتاج إلى الوصول إلى قاعدة البيانات.

5. يتم جلب البيانات : يتم الحصول على الملفات أو البيانات المطلوبة من التخزين أو قاعدة البيانات.

6. إرسال الاستجابة : يرسل السيرفر النتيجة إلى جهاز المستخدم.

7. عرض الصفحة : يقوم المتصفح بعرض المحتوى أمام المستخدم.

يمكن تصور العملية هكذا:

المستخدم → DNS → الإنترنت → Firewall/Router → Web Server → Application → Database → Web Server → المستخدم

أنواع السيرفرات

توجد أنواع متعددة من السيرفرات، ويختلف النوع حسب الوظيفة التي يؤديها.

Web Server : يستضيف المواقع وصفحات الويب.

Database Server : يدير قواعد البيانات والاستعلامات والبيانات.

File Server : يوفر تخزين الملفات ومشاركتها بين المستخدمين.

Mail Server : يتولى إرسال واستقبال البريد الإلكتروني.

DNS Server : يساعد في ترجمة أسماء النطاقات إلى عناوين IP.

Application Server : يشغل التطبيقات والخدمات البرمجية.

Backup Server : يُستخدم لإدارة وحفظ النسخ الاحتياطية للبيانات.

Virtualization Server : يشغل عدة أجهزة افتراضية Virtual Machines على جهاز فعلي واحد.

ما هو Rack Server؟

في الشركات ومراكز البيانات، يتم تركيب العديد من السيرفرات داخل هيكل يسمى Rack.

يساعد الـRack على تنظيم الأجهزة وتسهيل:

  • توصيل الشبكات.
  • توزيع الطاقة.
  • التبريد.
  • الصيانة.
  • إدارة عدد كبير من السيرفرات.

وقد تحتوي غرفة السيرفرات على مجموعة من الأجهزة مثل:

Servers + Switches + Routers + Firewalls + Storage + Backup Systems

وكل جهاز يؤدي وظيفة محددة ضمن البنية التحتية للشبكة.

لماذا تعتبر السيرفرات مهمة؟

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

ومن دون البنية التحتية المناسبة، قد تواجه الخدمات مشاكل مثل بطء الاستجابة أو توقف الخدمة أو فقدان البيانات.

السيرفر ليس مجرد جهاز كمبيوتر قوي، وإنما منظومة متكاملة من العتاد والبرمجيات والشبكات تعمل معًا لتقديم خدمة للمستخدمين.

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

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

google-playkhamsatmostaqltradentX