سنتحدث اليوم سريعا عن السيرفر الإفتراضى و المسمى بـ
VPS
, السبب الذى دفعنى لكتابه هذا المقال هو ان الكثير من المستخدمين يجهل
حتى الاسم المختصر لهذا السيرفر الافتراضى و بعضهم يكتبه VBS (و هذا خطأ)
فقررت ان ابدء تدوينه جديده و اوضح بها تفاصيل هذا السيرفر الافتراضى و
تفاصيل اسمه حتى يفهمه الجميع و بعد الفهم الكامل يكون كل شئ سهل .
السيرفر الافتراضى VPS و هى كلمه مختصره لجمله “Virtual Private Server” او سيرفر افتراضى خاص .
هذا النوع من السيرفرات هو ليس سيرفر حقيقى ملموس فهو من إسمه افتراضى بمعنى انه شئ غير حقيقى و لكنه جزء من سيرفر حقيقى .
فلنفترض ان لدينا
سيرفر
كامل بامكانيات عاليه , هذا السيرفر يتم تنصيب سوفت وير معين عليه يمكنك
من انشاء سيرفرات افتراضيه من داخل هذا السيرفر الكامل الحقيقى تمام مثل
فكره انشاء مواقع من السيرفر و لكن هنا الامر يختلف قليلا حيث ان هذه المره
سيكون لك كافه الصلاحيات و الامتيازات نفسها التى يتمتع بها مالك السيرفر
الكامل مثل الدخول عبر SSH او الشيل و الدخول للوحه WHM لإداره السيرفر و
خلافه , لكن بالنهايه هذا ليس سيرفر حقيقى ملموس .
هناك توزيعات
مختلفه او انواع لطريقه تقسيم هذه السيرفرات الافتراضيه و تختلف عن بعضها
من حيث القوه فى فصل الموارد لكل سيرفر عن الاخر و فى التحكم و خلافه .
اشهر انواع التقسيمات : OpenVZ و Xen
اشهر لوحات التحكم لهذه التقسيمات : HyperVM , SolusVM , Virtuozzo و غيرها ..
س. هل معنى هذا انه يمكن ان يوجد سيرفر افتراضى يعمل بلوحه تحكم Virtuozzo و نوع التقسيم Openvz ؟
ج. بالطبع فهذا ما يحدث بالفعل , لوحات الـ Virtuozzo المشهوره و الاقوى على الإطلاق تستخدم نظام التقسيم OpenVZ .
هناك
فروقات كثيره بين انواع التقسيمات و لوحات التحكم و كل نوع له مميزاته و
عيوبه و لكن ساتحدث عن OpenVZ بم انه الاسوء سمعه فى السوق العربيه حاليا و
لكنه برئ من كل هذه الإتهامات بدليل ان لوحه Virtuozzo تعمل على نظام
OpenVZ و كل من يستخدمها يشكر بها و يشيد بالأداء العظيم لها مع ان الكثير
لا يعلم انها فى النهايه تقسم OpenVZ .
نظام التقسيم OZ فى حد زاته
ليس هو المشكله , و لكن المشكله فى لوحه التحكم التى تدير هذا النظام هل هى
بالفعل تفصل الموارد بين السيرفرات ؟ هل انت بالفعل منعزل عن باقى
المستخدمين على السيرفر و لن تتأثر باى ضغط يحدث ؟ هل المستضيف يراعى عدم
التحميل الزائد على السيرفر الاساسى و يعطيك الموارد المتفق عليها ام لا ؟
هذا دور لوحه التحكم غالبا فمن اشهر لوحات التحكم التى تعتبر اقتصاديه الان
هى SolusVM و لكن Virtuozzo تظل الاقوى دائما لقدرتها على العزل التام بين
السيرفرات و قله الموارد المفقوده فى السيرفرات و هذه هى النقطه الاهم
دائما , حتى تدفع ما تستخدمه فقط دون اضافه .
و لكن فى النهايه نوع لوحه
التحكم لن يشكل فارق كبير إذا ما كان المستضيف يراعى ضميره امام الله فى
توزيع الموارد بحسب الاتفاق المبرم بين المستضيف و العميل !
س. هل السيرفر الإفتراضى لا يزال مناسب لى حتى و انا استهلك 4 او 6 جيجا من الرامات ؟
ج.
بالطبع هذا الطلب غير منتشر غالبا و لكن نراه كثيرا فى السوق العربيه و
للاسف هناك شركات توفر للعميل ما يطلبه و هذه ليست مشكله الشركات وحدها و
لكن ترجع ايضا لثقافه العميل ووعيه الفنى و لكن هل حقا تعتقد ان المستضيف
لديه من الموارد ما يسمح له بتوفير 6 جيجا رامات لك وحدك بالكامل ؟ انا اشك
فى ذلك لانك فى الاساس بطلبك 6 جيجا رامات فانت بالفعل لا تحتاج لسيرفر
افتراضى حتى إن كنت تأخذ هذه الكميه للاحطيات فقط , لكن ايضا هناك عده
اشياء يجب ان نسلط الضوء عليها بخصوص هذه النقطه :
اولا , ما نوع
التقسيم و لوحه التحكم التى تستخدمها لانها تؤثر فى الموارد المستخدمه دون
سبب (مفقوده) و التى ستقودك إلى طلب موارد اضافيه دائما ؟ و هل المستضيف
الخاص بك يقوم بتحميل السيرفر الاساسى فوق طاقته ام لا (لانك ستتاثر بذلك
اضا كانت لوحه التحكم مثلا HyperVM لان العزل غير كامل) ؟ هل موقعك فعلا
يحتاج لكل هذه الموارد ؟
غالبا معظم المواقع متوسطه الحجم لا تصل حتى
إلى 2 او 3 جيجا من الرامات فى اوقات الزروه لديها على السيرفرات الكامله و
سنضيف مثلا 300 ميجا رامات فى السيرفر الافتراضى مفاقيد مثلا , فحتى الان
لم تصل إلى 4 جيجا فعليا .
و لكن الإجابه بسيطه , ترجع إلى الاسئله
التى طرحتها فى الاسطر السابقه , فكما ذكرت ان اختلاف لوحات التحكم يؤثر
فى نسبه الموارد المفقوده مثلا لوحه التحكم Virtuozzo هى الاقل فى فقد
الموارد و لكنها الاغلى فى التكلفه و هذا معناه ان هناك موارد مفقوده و
تختلف على حسب نوع التقسيم و لوحه التحكم التى تديره , فمثلا إن كنت تستهلك
500 ميجا بايت من الرامات على نظام OZ و لوحه تحكم HyperVM فليس من
الضروره انك ستستهلك نفس الكميه على لوحه تحكم Virtuozzo غالبا ما سيكون
الاستهلاك اقل و نفس الشئ مع SolusVM سيكون الاستهلاك المفقود مختلف عن
HyperVM و غالبا سيكون اقل ايضا .
خلاصه القول , حدد اولا المستضيف
الموثوق به ثم حدد الموارد المطلوبه و نظام التقسيم و لوحه التحكم حتى لا
تدفع مال اضافى دون الحاجه إليه و اطلب دائما النصيحه من المستضيف قبل
اتخاذ القرار .
هل لا زلت محتار بين اى لوحات التحكم افضل ؟
من وجهه نظرى , يمكنك ان تتعامل مع مستضيف يستخدم HyperVM إذا كان موقعك صغير ولا تحتاج لموارد كبيره فالسعر سيكون معقول .
و لو وجدت
مستضيف يستخدم SolusVM فهذا افضل و يمكنك التعامل معه دائما ولا تحمل هم الموارد المفقوده و خلافه .
و لو وجدت
مستضيف يستخدم Virtuozzo فسيكون الافضل .
و
اخيرا , الكلام لا ينتهى حول السيرفرات الافتراضيه و انواعها و اشكالها و
المزايا و العيوب و لكن انا فقط اردت تسليط الضوء على بعض النقاط التى
رأيتها منتشره بين المستخدمين العرب فى هذه الفتره لعل هذا المقال يجيب على
بعض التساؤلات و يوضح بعض النقاط الهامه للمستخدم العربى .