Прежде чем пометить этот дубликат, я прочитал все предложения, и никто не ответил на мой вопрос.
Мне что-то говорит хостинг-провайдер, однако то, что они говорят мне, противоречит тому, что я вижу в Интернете, эта информация исходит от генерального директора компании, поэтому я не хочу называть его, если я не уверен, что знаю о чем я говорю.
Вопрос: на чем работают виртуальный частный сервер и выделенное облако?
Это то, что мне говорят / продают
Средняя стоимость VPS составляет около 80 долларов в месяц, 2 процессора, 4 ГБ ОЗУ, 60 ГБ диск.
Выделенное облако стоит ~ 350 долларов за те же характеристики, что включает в себя сервер, виртуальный брандмауэр, возможность увеличения мощности процессора и некоторые другие навороты.
Что мне говорят от потенциального нового хостинг-провайдера:
VPS - это отдельная машина, на которой обычно установлены окна, машина с Windows - это хост, который предоставляет вам VPS (гостей), приложение, установленное на коробке, - это то, что разделяет разных гостей, все ресурсы для этой 1 машины являются общими , шумный сосед - большая проблема. Если бы кто-то получил доступ к хосту Windows, он бы имел доступ ко всем гостям. Также любой другой гость может получить доступ к вашему гостю, я предполагаю, что для этого потребуются некоторые навыки.
Описание реального мира большая комната с занавеской, разделяющей клиентов
Выделенное облако - это кластер серверов, использующий VMWare в качестве хост-приложения, ваш сервер может находиться на любом из серверов в кластере, и если сервер выйдет из строя, вы будете переведены на новый, DRS, QOS. Ресурсы не используются совместно, и шумный сосед не является проблемой. Хранилище представляет собой трехуровневое устройство iSCSI.
Описание отеля в реальном мире: любой, кто в нем, должен пройти мимо стойки регистрации, любой, у кого есть номер, может получить доступ только к своему номеру и не имеет возможности узнать, есть ли в отеле другие номера.
Я сам управляю парой серверов VMWare, а не кластеризованными только по одному, однако каждый гость фактически разделяет ресурсы из пула доступных ресурсов.
Я понимаю, что вы получаете то, за что платите, и выделенное облако на самом деле кажется более надежным, чем их описание VPS,
Они не играют в VPS?
С другой стороны, компания, в которой в настоящее время размещено мое приложение, говорит мне, что нет разницы между VPS и выделенным облаком, некоторые хостинг-провайдеры предпочитают использовать более привлекательное имя для VPS. После того, как их продажи упали, как сказал мне другой хостинг-провайдер, они сказали, что действительно пытаются продать мне много чуши. Однако они не дадут мне каких-либо подробных сведений о том, как работает их VPS и его VPS или выделенный сервер, стоимость которого составляет около $ 500 в зависимости от.
Мое приложение довольно простое, работает на php, много лет находится на общем сервере, используется в частном порядке. Причина этого шага в том, что я сделал несколько больших обновлений в приложении и заметил некоторую медлительность, а также есть некоторые пользовательские изменения в PHP и MySQL, которые я хочу сделать, чтобы общий хостинг не позволял.
Извините за стену текста, просто ищу прямой ответ.
Если мы говорим о хостинговых компаниях, продающих только Linux VPS, то в большинстве случаев они используют OpenVZ / Virtuozzo для виртуализации, которая не предоставляет виртуальные машины, а виртуальные контейнеры, внутри вашего VPS у вас не будет доступа к параметрам ядра, поскольку он разделяет ядро с хостом и более уязвимо для сбоев из-за других контейнеров.
VPS также может быть автономным хостом Xen / VMware / Hyper-V / KVM, если они также продают Windows, а не только Linux VPS, и в зависимости от хост-компании они могут использовать только одно программное обеспечение для виртуализации, а также несколько разных. .
Cloud VPS или Dedicated Cloud, как правило, представляют собой гипервизоры VMware или Xen, объединенные в кластер и подключенные к общему хранилищу, совместно использующие подключения к той же SAN.
Разница между VPS и облачной машиной обычно заключается в том, что VPS - это контейнер / виртуальная машина, работающая на одном хосте, где хост является одновременно гипервизором и хранилищем. Облачная машина будет работать на нескольких гипервизорах, которые все подключены к одному и тому же хранилищу, и виртуальную машину можно перемещать между гипервизорами для лучшей балансировки нагрузки и сокращения времени простоя в случае проблем с оборудованием и обслуживания.
Как VPS, так и облачные машины могут иметь проблемы с работой на гипервизорах с избыточным объемом продаж, и где общее количество ресурсов, назначенных всем виртуальным машинам, больше, чем фактический пул ресурсов.
Каждая хостинговая компания может иметь собственное определение того, что они называют VPS, и того, что они называют облачной машиной.
Если ваш текущий VPS - это Linux-машина, вы можете проверить, является ли это OpenVZ / Virtuozzo или какое-либо другое программное обеспечение для виртуализации, установив пакет virt-what, который есть в большинстве стандартных репозиториев, и запустив virt-what
команда в оболочке.
Утверждение, что VMware обеспечивает идеальную изоляцию, вовсе не соответствует действительности. KVM работает лучше, однако изоляция касается ресурсов, а не гипервизора, который они используют.
Если вы используете один и тот же физический диск для двух виртуальных машин, на которых размещены приложения, интенсивно использующие диск, у вас возникнут проблемы с производительностью. Если вы разделяете один и тот же банк памяти между двумя виртуальными машинами, у вас будет конфликт. Если вы используете один и тот же сетевой адаптер, у вас будет конфликт.
Разница между хорошими и плохими провайдерами больше похожа на это. Не то, какое программное обеспечение виртуализации они используют.
Это как тогда разница между общежитием и жилым домом. Первые несколько комнат делят ванную комнату и кухню. Второй в каждой комнате свой.
На чем работают виртуальный частный сервер и выделенное облако?
Какова длина веревки?
:)
Честно говоря, оба этих термина являются маркетинговыми терминами, которые нелегко определить. Чтобы получить истинное представление о том, что имеет в виду провайдер, когда он использует любой из этих терминов, нужно углубиться в технические детали. Вид, который вы получаете от своего хостинг-провайдера, их собственный взгляд на вещи, который никак не влияет на других поставщиков.
В очень широком смысле, вот как я бы их определил, основываясь на моем опыте работы со многими разными провайдерами:
VPS: виртуальная машина (обычно) работающая на общем оборудовании, к которой у вас есть полный административный доступ.
Выделенное облако: набор физических хостов, выделенных для использования одним клиентом, установленных и настроенных с использованием какой-либо платформы виртуализации, будь то Hyper-V, ESXi, KVM, Xen, Openstack и т. д.
Помимо приведенных выше (по общему признанию широких) определений, не делать какие-либо предположения о том, какую функциональность предоставляет или не предоставляет какое-либо решение, основываясь только на маркетинговом названии продукта. Вы должен копаться в реальных технических деталях, чтобы понять, а для некоторых вещей даже этого недостаточно - вам может потребоваться получить реальный практический опыт работы с продуктом, чтобы иметь возможность по-настоящему оценить его.
Я должен это подчеркнуть - не размещайте любой вес от того, что рекомендует ваш хостинг-провайдер. У них есть собственная повестка дня, которая не обязательно соответствует вашим интересам. Если вы не уверены, что разбираетесь в этом самостоятельно, я бы очень посоветовал вам нанять кого-нибудь на короткий контракт. Этот человек может помочь вам определить ваши требования, а затем, совершенно не зависящий от поставщика, найти поставщика и решение, которое наилучшим образом удовлетворяет вашим требованиям.