Internet

Servers
الخوادم

في هذا الدرس سوف نتعرف علي الخوادم servers وعلي انواعها وكيفية عملها 

التاريخ

31 نوفمبر 2021

الدروس

24

المستوى

العامة

اللغة

انجليزي

المشاهدات

2775

المواضيع

5
الشروحات chevron_left Servers chevron_left Internet

servers

</> servers

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

وأهم هذه الإمكانيات هو اتصاله بالإنترنت بسرعة فائقة ومصدر كهرباء مستمر بالإضافة إلى نظام تبريد قوي لأن السيرفر سوف يعمل 24 ساعة يوميًا طوال أيام السنة

كما ان السيرفرات تكون مزوده بقرصات صلبة Hard Disk Drive إضافية يتم عمل نسخة احتياطية لكل الملفات والبيانات الموجودة علي السيرفر خلالها حتي لا تفقد البيانات نتيجة تلف الهارد الأساسي الخاص بالسيرفر

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

</> مكونات الخادم server

يتكون السيرفر من المكونات الرئيسية التالية:

  •  Case: أو صندوق الحاسب وهو الحافظة أو الصندوق الذي يحتوي على كل أجزاء السيرفر.
  • المعالج CPU: هو أشبه بعقل الخادم وهو المسؤول عن القيام بأغلب المهام وعن التحكم في السيرفر.
  • ذاكرة الوصول العشوائي RAM: هي احدى أنواع وسائط التخزين وتكون سريعة جدًا وفيها يتم تخزين البرامج والملفات التي تعمل حاليًا.
  •  Storage Device: هو المكان الذي يتم تخزين الملفات فيه ويوجد نوعين رئيسيين هما HDD وSSD.
  • المُبَرِّد Cooler: وهو المسؤول عن تبريد المعالج وباقي مكونات السيرفر، وهو عبارة عن مروحة أو نظام متكامل.
  • مزوّد الطاقة Power Supply: هي الوحدة المسؤولة عن إمداد كافة مكونات الخادم بالطاقة “التيار الكهربائي”.
  •  Mother Board: هي عبارة عن لوحة إلكترونية يتم توصيل كل مكونات السيرفر بها.
  • نظام التشغيل Operating System: هو البرنامج المسؤول عن تحويل السيرفر من مجرد آله إلى جهاز متجاوب وينفذ الأوامر مثل Windows و Linux و Macintosh 

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

</> العمليات التي تحدث عندما يقوم المستخدم بطلب صفحة انترنت

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

هذا السيناريو يتم في عمليتين : 

العملية الأولي وهي ال Request 

  1. يقوم المستخدم بكتابة رابط الموقع في المتصفح browser ويضغط زر إدخال “Enter”.
  2. المتصفح يقوم بالاتصال بنظام التشغيل operating system الخاص بجهاز المستخدم 
  3. يفحص نظام التشغيل اعدادات ونوع الاتصال حتي يصل الي بوابة الانترنت الافتراضية default getaway ثم يذهب الي جهاز ال router عن طريق local IP عنوان IP محلي تم تعيينه من قبل جهاز ال router حتي يقوم جهاز المستخدم بالاتصال بجهاز ال router عن طريقه وجميع الأجهزة المتصلة علي هذه الشبكة 
  4. يتحقق الrouter اتصاله بخدمة الانترنت عن طريق فحص اذا ما كان لديه عنوان IP من النوع عام Public  , هناك احتمالين اما ال router متصل بخدمة الانترنت والحالة الثانية انه يكون غير متصل بالأنترنت 
  5. في حالة اتصال ال router بخدمة الانترنت سوف يقوم بالاتصال بمزود الخدمة ISP  
  6. يقوم مزود خدمة الانترنت ISP بفحص قواعد بيانات DNS  الموجودة علي خوادمه الخاصة 
  7. يقوم DNS بتحويل .عنوان النطاق  Domain name الموجود بداخل الرابط الذي كتبه علي المتصفح الي Public IP الخاص بخادم الويب web server  الموجود عليه ملفات وبيانات صفحة الويب المطلوبة من المستخدم 
  8. الخادم يقوم بمعالجة الأوامر الموجودة بداخل صفحة الويب المطلوبة من المستخدم - وهذه هي اخر خطوة من خطوات عملية ال Request 

العملية الثانية وهي ال Response

  1. يقوم الخادم بأرسال البيانات الي ISP عن طريق الشبكة العالمية internet علي هيئة حزم مقسمة الي بيانات صغيره 
  2. يقوم ال ISP باستلام هذه الحزم وفحصها ثم ارسالها الي جهاز ال router 
  3. يقوم ال Router باستلام هذه البيانات ثم ارسالها الي نظام التشغيل operating system الخاص بك 
  4. يقوم ال operating system باستلام هذه الحزم ثم تحويلها الي معلومات عن طريق بروتوكول معين وارسالها الي المتصفح
  5. يقوم المتصفح بعد ذلك بأخذ هذه المعلومات والتي هي عبارة عن رموز وشفرات برمجية وتحويلها الي معلومات يستطيع المستخدم فهمها داخل صفحة ويب 

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

</> أنواع السيرفر server

هناك عدة أنواع مختلفة من الخوادم أهمها الاتي :

  • Tower Servers : يشبه هذا الخادم نظام كمبيوتر سطح المكتب العادي ، ولكنه يحتوي علي مكونات اكبر  ، تتوفر tower servers  الان بأشكال مختلفة والتي تقوم بعمليات معالجة قوية دون الحاجة الي أي مكونات اضافيه لها 
  • Rack Servers : يتم وضع هذا الخادم بطريقة افقية. يمكن تثبيت عدة خوادم في هيكل الخادم المثبت على حامل واحد.  وتستخدم هذه الأنواع من الخوادم في مراكز البيانات.
  • Blade Servers : في الماضي كان يتم تكبير أجهزة الخوادم التقليدية عن طريق إضافة  أجزاء أخرى ثقيلة من المكونات . والان تم استبدال هذا النوع من الخوادم الي نوع اخر جديد يسمي blade server حيث ان شكله وحجمه اصبح افضل مما كان عليه 

</> أنواع الخوادم servers

application server : هو نوع من التطبيقات الوسيطة middleware وهي تأخذ مكانه كبيره بين انواع الخوادم المختلفة وهي خاصة بتوصيل المستخدم بقاعدة البيانات الخاصة بالبرنامج 

client server : في هذا النوع من الخوادم يكون مسئول عن تلبية الطلبات التي يطلبها العميل سواء كانت هذه الطلبات داخلية في نفس الجهاز او أي جهاز اخر مختلف

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

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

List Server قائمة خوادم القوائم طريقة لإدارة القوائم البريدية بشكل أفضل ،سواء كانت مناقشات تفاعلية مفتوحة للجمهور أو قوائم أحادية الاتجاه تقدم إعلانات أو رسائل إخبارية أو إعلانات.

Mail Servers : تقريبًا موجودة في كل مكان وضرورية مثل خوادم الويب ، تقوم خوادم البريد بنقل البريد وتخزينه عبر شبكات الشركة ( عبر الشبكات المحلية وشبكات WAN ) وعبر الإنترنت

Open Source Servers :   هو public domain مصمم  لتقديم صفحات الويب على الشبكة العالمية . ، يتم تشغيله على جهاز كمبيوتر متصل بالإنترنت يتم تحديده بشكل فريد بواسطة عنوان IP . خادم استضافة الموقع يتلقى URL طلبات   صفحة على شبكة الإنترنت من عملاء يقومون  بالبحث عن صفحة الويب من الدليل الخاص به، ويجلبها ، ويرسل صفحة الويب إلى متصفح العميل. إذا تعذر العثور على الخادم ، فإنه يرسل رسالة خطأ بدلاً من ذلك. يتم تسهيل الاتصال بين العميل والخادم باستخدام بروتوكول نقل النص التشعبي ( http ) أو نسخته الآمنة ، https. 

Proxy Servers : يعمل البروكسي كوسيط بينك وبين الانترنت بحيث يتيح لك الاتصال بالأنترنت عن طريق عنوان IP مختلف عن IP الذى يعطيه لك مزود الخدمة الخاص بك. يتيح لك البروكسي قدر كبير من الآمان والخصوصية. فعندما تستخدم البروكسي وتقوم بطلب عنوان URL معين يقوم البروكسي بطلب محتويات الصفحة بدلًا منك ثم يقوم بأرسالها إليك فبالتالي تكون عنوانك مخفى عن الموقع لأنه تعامل مع البروكسي وليس معك.لا يكون البروكسي مجرد وسيط فقط وانما أيضا يحتوي على مميزات أخرى فقد يعمل كجدار حماية Firewall لفلترة المحتوي المضر.

Real-Time Communication (RTC) هو مصطلح يستخدم للإشارة إلى أي اتصالات مباشرة تحدث دون تأخير في الإرسال. RTC فوري تقريبًا مع حد أدنى من التأخير.لا يتم تخزين بيانات ورسائل RTC بين الإرسال والاستقبال. تعد RTC عمومًا عملية إرسال من نظير إلى نظير P2P

Server Platforms : مجموعة من الخوادم تشمل الأجهزة ونظام التشغيل. على سبيل المثال ، تشير منصة خادم Windows إلى وحدات المعالجة المركزية x86 وبعض إصدارات الخادم من Windows مثل Windows Server 2012. ومع ذلك ، فإن مصطلح "منصة Linux" غامض إلى حد ما. على الرغم من أن معظم خوادم Linux تعتمد على x86 ، إلا أن Linux يعمل على كل نظام أساسي للأجهزة تقريبًا

virtual Server يحاكي الخادم الظاهري وظائف الخادم المادي المخصص. يمكن تنفيذ عدة خوادم افتراضية على خادم معدني  واحد ، لكل منها نظام تشغيل خاص به ،. يستخدم خادم الجهاز الظاهري البنية التحتية الافتراضية وبرامج المحاكاة الافتراضية ويلخص موارد الكمبيوتر للخادم المادي لإنشاء بيئات افتراضية.

web server : يُعرف خادم الويب (بالإنجليزية: web server) أو خادم الإنترنت بأنّه نظام أو محتوى يقدّم خدمات الإنترنت للمستخدمين، ويتكوّن خادم الويب من خادم فعلي، ونظام تشغيل الخادم ويعرف اختصاراً بOS، وبرنامج خاص بتسهيل الاتصال ويعرف اختصاراً بHTTP.[١]

مصطلحات الدرس
Servers
Servers

خوادم

Hard Disk Drive
Hard Disk Drive

جهاز تخزين رئيسي في الكمبيوتر

Data Center
Data Center

مركز بيانات بداخله الكثير من الخوادم

Operating System
Operating System

نظام التشغيل لبرامج المستخدم

Storage Device
Storage Device

جهاز تخزين البيانات وتسجيل المعلومات

Cooler
Cooler

جهاز تبريد داخل الكمبيوتر وذلك للحفاظ علي مكوناته

Power Supply
Power Supply

مزود طاقة للكمبيوتر

Mother Board
Mother Board

اللوحة المركزية التي يتصل بها حميع أجزاء الكمبيوتر

Case
Case

صندوق الكمبيوتر الذي يحتوي علي أجزاء كهربائية يتكون من خلالها

Macintosh
Macintosh

أجهزة كمبيوتر يتم إنتاجها من خلال شركة Apple

Linux
Linux

نظام تشغيل مجاني

Browser
Browser

متصفح

link
Default Getaway
Default Getaway

البوابة الإفتراضية الخاصة بالشبكة

Domain Name
Domain Name

أسم النطاق المحدد للإنترنت أو إسم الموقع

link
Response
Response

الإجابة أو الرد

Tower Servers
Tower Servers

نظام كمبيوتر مثل سطح المكتب ولكن بمواصفات أعلي

Rack Servers
Rack Servers

خادم يتم وضعه بطريقة أفقية داخل خزانة لتوفير المساحة

Blade Servers
Blade Servers

خادم يتم التحكم فيه عن طريق منظومة خاصة

Application Server
Application Server

خادم يتم إستضافة التطبيقات عليه

Middleware
Middleware

عناصر برمجية للتطبيقات والشبكات

Client Server
Client Server

نموذج لتطبيق الخدمة

Collaboration Server
Collaboration Server

برمجيات تعاونية مصممة لتحقيق أهداف المستخدم

List Server
List Server

قائمة الخوادم

Mail Servers
Mail Servers

خوادم البريد

Open Source Servers
Open Source Servers

خوادم مفتوحة المصدر

Public Domain
Public Domain

نطاق عام

link
Proxy Servers
Proxy Servers

وسيط بين جهاز الكمبيوتر والإنترنت

Firewall
Firewall

جدار حماية يقوم بمراقبة العمليات داخل الشبكة

Real-Time Communication
Real-Time Communication

يستخدم للإشارة إلى أي اتصالات مباشرة تحدث دون تأخير في الإرسال

Server Platforms
Server Platforms

مجموعة من الخوادم تشمل الأجهزة ونظام التشغيل

Virtual Server
Virtual Server

خادم إفتراضي

Web Server
Web Server

خادم الويب أو خادم الإنترنت

اختصارات الدرس
FTP Servers
FTP Servers

File Transfer Protocol

بروتوكول نقل الملفات
URL
URL

Uniform Resource Locator

عنوان الموقع أو محدد الموقع الموحد
link
http
http

Hypertext Transfer Protocol

بروتوكول نقل النصوص
link
https
https

Hypertext Transfer Protocol Secure

بروتوكول نقل النصوص الآمن
link
CPU
CPU

Central Processing Unit

وحدة المعالجة المركزية
معلومات تهمك
  • لا تنسى تقييم الدروس لكي نُحدّث المُحتوى باستمرار حتى ينال إعجابك.
  • لا تنسى مشاركة الموقع مع أصدقاءك حتى تعمّ الفائدة وتكون سبب في نفعهم.
مشاركة
0
0
0
0
عدد المشاركات
هل هذه المعلومات نالت إعجابك ؟
0
0
عدد التقييمات