Yandex

Как да изберем най-добрия VPS хостинг?

Print
  • vps, hosting, virtualisation, virtual server, virtualization
  • 1

Как да изберем VPS услуга сред много хостинг компании, на чиито сървъри сайтът ще работи възможно най-комфортно? Няма абсолютно правилно ръководство, всичко е относително. Но има няколко момента, на които определено трябва да обърнете внимание, както и тези, които, напротив, могат да ви дезинформират.

Тъй като VPS (виртуалният сървър) споделя ресурсите на възела (сървъра) с други VPS и всеки VPS има някакъв вид натоварване, тоест част от ресурсите се консумират, възниква въпросът - получаваме ли всички ресурси декларирани в тарифата. Всъщност отговорът почти винаги е "да". Ако сте поръчали едно процесорно ядро, тогава винаги ще го имате, но производителността ще бъде различна. И зависи от трите основни фактора:

  1. Физически параметри на сървъра (възела);
  2. Колко "плътно" са разположени виртуалните сървъри на възела;
  3. Типът виртуализация, който да използвате.

Физическите характеристики не са много различни напоследък, с изключение на тарифите High CPU, когато се използват малки сървъри с максимална производителност на процесора.
"Плътността" на разположение определя колко по-ниска ще бъде производителността на процесора на вашия VPS в сравнение с празен сървър.
Много зависи от вида на виртуализацията. Софтуерната (като OpenVZ, Virtuozzo) не може да локализира ресурси в рамките на един виртуален сървър (в този случай "контейнер"). Не е необичайно консумацията на ресурси в рамките на един контейнер да има много голямо влияние върху работата на всички останали контейнери. Силно остарял тип виртуализация и не е препоръчан. Вторият тип е хардуерна виртуализация (KVM, XEN, VMWare), при която ресурсите са по-интелигентно и ясно разпределени между VM (виртуални машини).

Много уебмастъри правят изводи само въз основа на скоростта на сайта си. Но почти винаги това са погрешни заключения поради факта, че много рядко уебмастъри настройват сървъри сами. По правило VPS настройва поддръжката на хостинг компанията или дори сървърът вече е конфигуриран в използвания шаблон. Би било неправилно да се каже, че сървърът е конфигуриран неправилно. Би било правилно да се каже, че сървърът не е конфигуриран за конкретен сайт и неговото натоварване. Ако искате да сравните производителността по този начин, тогава трябва да изберете една и съща операционна система навсякъде и да конфигурирате всичко сами, без да използвате готови предварително инсталирани шаблони.

Синтетичните VPS тестове за производителност също не ви дават никаква особено полезна информация, защото измерват само пикови стойности, дори не и средни. И това не казва абсолютно нищо за това как съседните VPS могат да ви повлияят. В някои случаи по-ниските пикови стойности показват целенасочени разумни ограничения, които в случай на необичайно натоварване няма да позволят прекъсване на работата на всички други VPS на възела. Така че това са просто "папагали", след които е грешно да тичаме.

Единствената препоръка, която може да се даде от всичко по-горе, е да не се използва софтуерна виртуализация. Всичко останало се гради на доверие и отношение на фирмата към клиента.

Също така не забравяйте да изберете местоположение, което е по-близо до аудиторията на вашия сайт.

Was this answer helpful?

« Back
spinner