كيفية اختيار أفضل استضافة VPS - Virtuozzo أو OpenVZ Vs Xen Vs KVM

نشرت: 2021-08-19

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

في الواقع ، قمت بتشغيل متجر المناديل على الإنترنت على Bluehost وبقيت هناك لأكثر من عامين مقابل 6.95 دولارًا فقط شهريًا (اليوم ، Bluehost أرخص بسعر 4.95 دولارًا في الشهر).

الصورة بواسطة Ivanpw

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

إليك أفضل استضافة vps يمكنك الحصول عليها.

ما هو استضافة VPS؟

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

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

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

قصة ترقيتي

عندما قمت بالترقية لأول مرة إلى مضيف ويب VPS من استضافة Bluehost المشتركة ، قمت بالتسجيل بشكل أعمى في VPS الذي أوصى به أحد أصدقائي. وعلى الرغم من أنني لن أذكر أسماء ، فقد بقيت مع مضيف ويب VPS هذا لعدة سنوات حتى تعطلت تمامًا في أواخر العام الماضي مما دفعني إلى البحث عن خيار آخر.

ولكن هذا هو المضحك في الاستضافة على الويب. لا يمكنك أبدًا معرفة ما إذا كان مضيف الويب الخاص بك جيدًا أم سيئًا حتى تقوم بالتبديل. لذلك ، على عكس المرة الأخيرة التي أخذت فيها نصيحة شخص آخر بشكل أعمى ، قررت أن أقوم بأبحاثي الخاصة وأن أفهم تمامًا النكهات المختلفة لـ VPS.

وقد فتحت عينيه يا فتى! كنت أعتقد أن جميع الخوادم الافتراضية الخاصة قد تم إنشاؤها بشكل متساوٍ إلى حد ما وأنه يمكنك دائمًا الوثوق بالأرقام التي تم إعطاؤها لك. ولكن هذا ليس هو الحال دائما!

على سبيل المثال ، إذا وعدك مضيف VPS بـ 1 جيجابايت من ذاكرة الوصول العشوائي المخصصة و 1 تيرابايت من النطاق الترددي ، فهذا بالضبط ما يجب أن تحصل عليه بشكل صحيح؟ حسنًا في الواقع ، الإجابة ليست دائمًا بهذه البساطة وتعتمد إلى حد كبير على نوع المحاكاة الافتراضية VPS المستخدمة على الخادم.

لا تقلق ، لن تكون هذه مقالة فنية. لكنني سأعلمك ما يجب تجنبه عند التسوق للحصول على مضيف ويب VPS مناسب لعملك.

تجنب مضيفي VPS الذين يستخدمون Virtuozzo و OpenVZ

الخادم الافتراضي الخاص هو في الأساس جهاز واحد مقسم إلى خوادم مميزة يمكن بيعها بشكل فردي. والفكرة هي أنه يمكنك الحصول على "خادم مخصص" مثل الأداء دون دفع مقابل صندوق مخصص.

ومع ذلك ، فإن الشيء المهم الذي يجب إدراكه هو أن هناك العديد من الطرق المختلفة لتقطيع الماكينة وهذا ليس واضحًا دائمًا للمستخدم النهائي. هناك 3 حلول افتراضية شائعة في السوق اليوم لاستضافة الويب VPS و Virtuozzo و Xen و KVM .

بشكل عام ، ليس من الضروري فهم خصوصيات وعموميات الثلاثة ولكن يجب عليك دائمًا أن تسأل موفر VPS عن تقنية المحاكاة الافتراضية التي يستخدمونها لخوادمهم.

لماذا ا؟ ذلك لأن Virtuozzo هو الأقل توقعًا من بين المجموعة ويجب عليك تجنب الاشتراك في أي خادم VPS يستخدم Virtuozzo إذا كنت تريد عزل خادمك تمامًا عن الحسابات الأخرى على نفس الجهاز.

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

تجربتي مع خادم VPS قائم على Virtuozzo

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

ملاحظة: هناك أيضًا نوع مفتوح المصدر من Virtuozzo يسمى OpenVZ. كلاهما لديه نفس نقاط الضعف.

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

هل هذا يبدو لك مثل BS؟ يجب أن أعترف ، لقد أدى ذلك إلى إطلاق إنذار BS الخاص بي ، لكن في ذلك الوقت لم أكن شديد الصرامة بشأن السرعة ونادرًا ما تنخفض مواقعي. أعتقد أن السبب الرئيسي لعدم شكوتي هو أنني أتيت إلى هؤلاء الأشخاص مباشرة من الاستضافة المشتركة وكان الخادم الافتراضي الخاص (VPS) الخاص بي أسرع بسنوات ضوئية مما كان لدي في الماضي.

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

(قبل المتابعة ، أردت فقط أن أقدم صيحة سريعة وشكرًا لـ Larry Ludwig من HostCube للإجابة على جميع أسئلة استضافة VPS الخاصة بي!).

لماذا لا تكون Virtuozzo مناسبة تمامًا لمواقع المهام الحرجة

من أجل شرح سبب ضعف عزل Virtuozzo للحسابات المختلفة على نفس الجهاز ، إليك مثال أساسي للغاية.

بادئ ذي بدء ، عندما تنص خطة Virtuozzo VPS على أنك تحصل على ذاكرة وصول عشوائي (RAM) "مضمونة" تبلغ 512 ميجابايت وذاكرة وصول عشوائي (RAM) تبلغ 1024 ميجابايت ، فهذا يعني أنه تم تخصيص ما يصل إلى 512 ميجابايت من ذاكرة الوصول العشوائي لحسابك وما يصل إلى 1024 ميجابايت من الذاكرة الإضافية لاستخدامها حسب الحاجة طالما أن هناك موارد ذاكرة متاحة.

إنه "تخصيص الذاكرة القابل للانفجار" الذي يفسد الأمور لمستخدمي Virtuozzo. إليكم السبب ...

لنفترض أن لديك مستخدمان على جهاز حيث يحصل كل مستخدم على 512 ميجابايت من ذاكرة الوصول العشوائي المضمونة و 1024 ميجابايت من ذاكرة الوصول العشوائي القابلة للانفجار ويتم استضافة هذين المستخدمين على جهاز محمل بذاكرة وصول عشوائي (RAM) فعلية تبلغ 1 جيجابايت.

512 ميجا بايت مضمونة + 512 ميجا بايت مضمونة = 1 جيجا بايت رام. تبدو جيدة ، أليس كذلك؟

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

في هذه الحالة ، سيحصل المستخدم 1 على 900 ميجابايت من ذاكرة الوصول العشوائي مع ترك 124 ميجابايت فقط في النظام. ومع ذلك ، إذا حصل المستخدم 2 لاحقًا على زيادة في حركة المرور وتطلب 512 ميغابايت من ذاكرة الوصول العشوائي ...

خمين ما؟ لم يحالف المستخدم 2 الحظ لأن المستخدم 1 يستخدم معظم ذاكرة الوصول العشوائي على الجهاز. نتيجة لذلك ، سيتعطل موقع المستخدم 2 أو يواجه تباطؤًا شديدًا أثناء تبديل الذاكرة.

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

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

لذلك ، عندما يكون هناك العديد من مواقع الويب المارقة في نفس المربع تستخدم نفس موارد الذاكرة ، فقد تتعرض مواقع الويب الخاصة بك دون أي خطأ من جانبك!

البديل - KVM و Xen

في حين أنه قد يبدو من الملائم الوصول إلى "الموارد القابلة للانفجار" عندما يتم تحميل موقع الويب الخاص بك بشكل زائد ، إلا أنه في الواقع يجعل موقع الويب الخاص بك أقل قابلية للتنبؤ به. في Virtuozzo VPS ، يكون تخصيص الذاكرة غامضًا مما يعني أنه من الممكن أن تنفد الذاكرة عند الحاجة إليها إذا كان المستخدمون الآخرون في النظام جشعين.

هذا هو السبب في أنه من الأفضل بكثير تشغيل مواقع الويب المهمة الخاصة بك على خوادم VPS حيث يكون لديك موارد مخصصة بالكامل وهو المكان الذي يأتي فيه Xen و KVM. في VPS المستندة إلى Xen أو KVM ، يتم تخصيص جميع موارد ذاكرة الوصول العشوائي والمعالج بالكامل مما يعني ذلك فهي متاحة لك دائمًا عندما تحتاج إليها.

لذلك ، فإن VPS القائم على Xen أو KVM سوف يتصرف مثل خادم مخصص حقيقي مع عزل شبه كامل لحسابات المستخدمين. الجانب السلبي الوحيد هو أن الخادم المستند إلى Xen أو KVM سيعمل أبطأ قليلاً من إعداد Virtuozzo المكافئ. لكن الجانب الإيجابي هو أنه لن يتمكن أي شخص آخر من تعطيل مواقع الويب الخاصة بك.

استنتاج

ثم النقطة الرئيسية في هذا المنشور هي التأكد من أنك تفهم أن جميع استضافة VPS لم يتم إنشاؤها على قدم المساواة. إذا كنت تدير مواقع ويب تحقق أرباحًا كبيرة بشكل يومي ، فمن مصلحتك اختيار VPS استنادًا إلى Xen أو KVM.

في الآونة الأخيرة ، قمت بتحويل جميع مواقع الويب الخاصة بي إلى Storm On Demand والتي تستند إلى KVM وكانت ممتازة حتى الآن! إذا كنت تستخدم Virtuozzo حاليًا ، فأنا أشجعك على إجراء التبديل.