В чем разница между облачным сервером, виртуальным сервером и выделенным сервером?


32

В чем разница между VPS (виртуальным частным сервером), облачным сервером и выделенным сервером? У меня проблемы с нахождением краткого объяснения, которое не усеяно рекламой.


2
+1 - я искренне удивлен, что мы не видели этот вопрос здесь до сих пор. Я помню, как он был смущен этим, когда термин Cloud впервые появился 2 года назад
Марк Хендерсон

@Mark - этот вопрос от пары недель назад очень похоже (хотя опуская выделенную серверную часть): serverfault.com/questions/272987/...
EEAA

@ Марк, я был на хостинге в течение последних 3 лет. Я наконец сыт им по горло - и да, «облачные» вещи сбивают с толку
smartcaveman

2
Разница в основном в том регионе, из которого работает ваш маркетолог.
Барт Сильверстрим

2
@smartcaveman - не могли бы вы упомянуть, что является неполным в ответах, которые вы предоставили в настоящее время за вознаграждение?
Марк Хендерсон

Ответы:


31

VPS и Cloud - это одно и то же .

Выделенный сервер - это физическая коробка, расположенная в стойке где-то, которой никто не может поделиться, с которой вы можете делать все, что захотите


7
Иногда мне хотелось бы реализовать функцию, которая запрещает любой вопрос со словом «облако» в нем, инструктируя пользователя, пожалуйста, используйте более явные (и определяемые) термины.
EEAA

7
@ErikA, мой вопрос - дать определение термину ... Так что в этом случае это будет немного круто.
умный пещерный человек

2
@smartcaveman - хотя я понимаю ваше утверждение, не нужно слишком много возиться в Интернете, чтобы понять, что слово «облако» стало настолько вездесущим, что почти лишено смысла.
EEAA

3
@ErikA - Я предпочитаю, что операция уже сделала это, вот почему они спросили ..?
Марк Хендерсон

7
@ErikA, Вы предлагаете, что "ковыряться в Интернете" - это лучший способ найти определение слова, которое "лишено смысла"?
smartcaveman

28

Выделенный сервер - это полноценный сервер, к которому у вас есть эксклюзивный, гарантированный доступ.

VPS предоставляет вам уровни административного контроля, аналогичные выделенному серверу, но использует одну из ряда технологий: полную виртуализацию (Xen, VMWare) или сегментацию по одному изображению (OpenVZ), чтобы создать иллюзию эксклюзивного доступа. к тому, что действительно является общим ресурсом (и почти всегда переподписывается во многих отношениях)

Традиционно выделенные серверы и VPS оплачиваются по фиксированной цене в течение определенного периода времени. В частности, выделенные серверы требуют вложений со стороны поставщика и могут быть арендованы по контракту с минимальной продолжительностью.

Облачный сервер технически является просто VPS, но он имеет некоторые различия в биллинге и предоставлении:

  • Облачные услуги обычно оплачиваются на основе дозированного потребления. В то время как VPS может иметь переменную стоимость для передачи данных через некоторый порог, бездействующий VPS будет иметь фиксированную стоимость. Облачный сервер обычно имеет базовую стоимость за час работы, а также может взимать плату за передачу данных, как VPS.
  • Облачные серверы используют более автоматизированный порядок и развертывание, включая возможность быстрого предоставления дополнительных серверов, почти идентичных вашим текущим, возможно, программно с использованием API. Это позволяет вашему приложению увеличить пропускную способность - это не волшебство и может потребовать значительных архитектурных изменений в вашей среде.

Другие сервисы могут продаваться как «облачные»: то, что раньше было «размещенной электронной почтой», теперь является «облачной электронной почтой» (услуга как услуга); некоторые провайдеры общего веб-хостинга переименовывают свои услуги аналогичным образом.

Хорошие сценарии использования облачных серверов - это кратковременные пиковые нагрузки: сервисы с почасовым выставлением счетов позволяют вам более гибко создавать и разрушать системы по мере необходимости. Настройки постоянной нагрузки, которые всегда будут работать, могут быть неэкономичными для работы в облачной среде; приложения, которые постоянно поддерживают высокую нагрузку, являются недружественными для модели переподписки поставщика и могут лучше подходить для выделенного сервера.


1
Я даю вам очки за хорошее объяснение. Однако я не согласен с тем, что постоянная высокая нагрузка не принесет пользу облаку. Истинное облако позволит сразу предоставлять дополнительные ресурсы и, возможно, автоматически обслуживать дополнительные нагрузки. Это невозможно на выделенных серверах или VPS, где мы можем достичь жесткого ограничения. Также VPS не может легко масштабироваться до нескольких VPS и требует большого ручного вмешательства, самостоятельной настройки и т. Д., Что не так в облаке. В случае VPS или выделенного сервера у вас есть сбой, если не аппаратное обеспечение. В облаке вы можете просто двигаться вперед, не открывая билет :)
Абхишек Дуджари

6

VPS обычно ссылается на виртуальную машину, на которой работают только ваши приложения. Выделенный сервер - это обычно физический сервер, выделенный вам. Облачный сервер - это способ для маркетологов-идиотов вывести мировое облако в виде VPS. Все это формы IAAS - инфраструктура как услуга. Проведя небольшое исследование, мы обнаружили, что один провайдер продвигает PAAS как облачный сервер (gogrid). PAAS - это платформа как услуга. Типичными предложениями PAAS являются Microsoft Azure, Amazon beanstalk и Google Appengine.


3
+1 за включение слова «идиот»
Марк Хендерсон

Вы можете, конечно, иметь в доме IAAS, а также PAAS и SAAS в доме. Все эти модели являются моделями управления. ИТ как услуга была стандартной бизнес-моделью с 90-х годов AFAIK
Джим Б

1
Ха-ха, наша компания предлагает SAAS, работающий на PAAS, который размещается на IAAS. Мы выигрываем за аббревиатуру AAS?
Марк Хендерсон

PAAS и IAAS должны быть взаимоисключающими. Как вам это удалось?
Джим Б

@JimB - программное обеспечение, в котором мы разработали наш SAAS, называется uniPaaS , потому что его среда выполнения продается как PAAS.
Марк Хендерсон

5

Нет Cloud и VPS не совсем одно и то же, кто хочет понизить голос, пожалуйста, сначала прочтите ниже ...

  1. VPS - это просто виртуальный сервер, на котором мы можем настраивать аппаратные ресурсы, которые на самом деле стоят денег
  2. VPS - это просто виртуальная замена выделенного сервера, но вам остается управлять им самостоятельно, он обеспечивает только резервное копирование виртуального жесткого диска, но как вы управляете / храните свой жесткий диск, полностью зависит от вас.
  3. VPS предлагает не репликацию, а хранение нескольких машин

С другой стороны,

  1. Облако состоит из службы хранения, службы ресурсов, службы базы данных, которая управляется Cloud Framework, которая включает в себя автоматическое резервное копирование и предоставляет API для управления инфраструктурой хостинга.
  2. Рассмотрим Amazon, Google и Azure на минуту, они не предлагают VPS, они предлагают API, который поможет вам в создании больших масштабируемых приложений.
  3. API состоит из службы хранилища, это не жесткий диск, а виртуальное хранилище, где вы храните свои данные в виде файлов, но вы не беспокоитесь о том, как они хранятся, фрагментации или где они хранятся физически. Облако дает вам доступ к огромному списку серверов, который скрыт за API для управления масштабируемостью. Amazon, Azure и Rackspace управляют 3 копиями одних и тех же файлов в нескольких центрах обработки данных, независимо от того, что вы положили в хранилище, поэтому вам не нужно беспокоиться о данных, потому что если одна машина их потеряет, Cloud Provider сделает их доступными через другую машину.
  4. API состоит из CDN (Content Delivery Network) для высокоскоростной передачи в зависимости от местоположения IP, Cloud Provider автоматически кэширует ваши файлы на разных серверах и дает вам прозрачный URL, который автоматически переключается на ближайший сервер.
  5. API состоит из Application Server, предлагая вам простое развертывание и управление вашим приложением. Ваше приложение становится независимым от физического / сетевого расположения, и вы можете легко переносить и умножать необходимые физические ресурсы без необходимости какой-либо установки и т. Д.
  6. API состоит из реплицированной базы данных, Azure предлагает SQL Azure, который автоматически реплицируется на 3 разных компьютерах в их центре данных, поэтому вы не потеряете ничего в своей базе данных SQL.

Я только что зарегистрировался в Rackspace Cloud - и я определенно вижу, откуда вы. Похоже, что вы говорите, что Облако является типом интерфейсов для VPS, часто может быть критическим аспектом его реализации. Однако вы уверены, что все ваши утверждения об «облаке» универсальны для всех реализаций облака, или они ограничены приведенными вами конкретными примерами. Кроме того, существуют ли универсальные спецификации для таких облачных реализаций?
smartcaveman

Нет никаких универсальных спецификаций, но это станет более понятным по мере нашего продвижения вперед. ru.wikipedia.org/wiki/Cloud_computing
Акаш Кава

2

Для целей этого обсуждения VPS и «облачный сервер» - это одно и то же: вы не получаете эксклюзивный доступ к оборудованию, а аппаратное обеспечение хоста распределяется между двумя или более виртуальными серверами.

Выделенный сервер - это просто - ваш экземпляр ОС получает 100% эксклюзивный доступ к базовому оборудованию.


Смотрите также: serverfault.com/questions/272987/...
EEAA

1
Я ненавижу термин «Облако». Ненавижу это ненавижу это ненавижу это. Особенно, насколько далеко Microsoft и Apple выдвигают термин. «Облако» теперь имеет так много значений, оно просто серое, нечеткое и в конечном итоге бессмысленное.
Марк Хендерсон

1
Договорились на 100%. Ненавидел это, когда это впервые появилось на сцене, и моя ненависть только выросла с тех пор.
EEAA

спасибо маркетинговым обезьянам за то, что они сделали что-то вне помещения или виртуального облачного решения
Джим Б.

1
По моему мнению, облачные вычисления - это не что иное, как обновленное расширение для вычислений на основе разделения времени, когда мейнфреймы были де-факто системой ... реализованной крупными объектами и сданной в аренду во временных интервалах более мелким объектам. Я знаю, что я слишком упрощен, но я так вижу.
Joeqwerty

0

VPS - это обычно маркетинговый термин, используемый провайдерами услуг интернет-хостинга. VPS - это виртуальная машина, которая используется исключительно отдельным клиентом, в то время как динамический VPS (то есть его можно изменить во время выполнения) часто называют облачным сервером. Выделенные серверы чаще всего размещаются в центрах обработки данных и полностью арендуются клиентом. Клиент имеет полный контроль над выделенными серверами, включая выбор операционной системы, оборудования и т. Д.


0

Я бы суммировал это так:

  • Выделенный сервер - это физический сервер, который на 100% «ваш».
  • VPS - это виртуальный сервер, работающий поверх некоторого гипервизора, обычно несколько VPS совместно используют один физический сервер;
  • Облако - это структура для управления виртуальными серверами (я бы назвал VPS одним типом виртуальных серверов). Он обеспечивает подготовку новых серверов, выделение ресурсов ЦП, выделение хранилища и многое другое в зависимости от того, кто предоставляет услугу. Обычно он сочетается с гибким автоматическим выставлением счетов, когда вы платите только за ресурсы, которые используете. Термин развивается, но это то, что я делаю из него на сегодняшний день.
  • «Облако» также является новым обманным словом, которое используют «маркетинговые обезьяны», чтобы (а) полностью инвестировать в попытке взорвать ценность компании, (б) обслуживать крупный бизнес, где решения о покупке принимаются руководителями высшего звена, которые имеют не знаю, что они делают, но читал в «Уолл Стрит джорнал», что облако - это круто, и все это делают, (c) все остальные используют его для полной покупки клиентов.

Кстати, последнее, насколько я помню, последнее слово «шумиха» было «Органическое», и было много идиотов, которые использовали его без разбора по тем же глупым причинам. Вы можете помнить органические компьютеры, органические мониторы, органическую воду, органический бензин ... Интересно, было ли это одобрено FDA :-)


0

Насколько я понимаю, разница проста:

Выделенный сервер - это блок, расположенный в стойке в центре обработки данных. Таким образом, если происходит сбой, то ваш веб-сайт или веб-приложение, на котором он работает, дает сбой, если только у вас нет какой-либо резервной или распределенной серверной службы, которая утомительна и дорога в обслуживании.

С другой стороны, Облако похоже на VPS (Виртуальный сервер), который распределен по нескольким центрам обработки данных, распределенным по нескольким физическим местоположениям, таким как государства, страны или даже континенты, поэтому, если один центр обработки данных выйдет из строя, он будет немедленно переключен на другой центр обработки данных. это также происходит, если ресурсы, необходимые для обработки внезапного увеличения трафика или доступного хранилища в одном центре обработки данных, заканчиваются. Все эти задачи автоматически обрабатываются облаком, поэтому вам не нужно выделять какие-либо ресурсы для самостоятельного обслуживания инфраструктуры, что приводит к значительной экономии средств. Таким образом, конечный пользователь может беспрепятственно получить доступ к вашему веб-сайту или веб-приложению в любое время и в любой день под любой нагрузкой, если он размещен в облаке.

Таким образом, для подведения итогов облако предлагает виртуализацию ОС, динамическое распределение ресурсов, резервные резервные копии, отказоустойчивость при переключении с нулевой терпимостью, чтобы веб-приложение / веб-сайт непрерывно работали без сбоев ни при каких обстоятельствах.

Блестящая идея не так ли. Вот почему это рекламируется как следующая большая вещь в мире разработки веб-приложений, а также очередная компьютерная золотая лихорадка.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.