Является ли эластичность по требованию единственной важной особенностью облачных вычислений, которую нелегко найти на традиционном хостинге? - PullRequest
2 голосов
/ 15 июня 2009

Я пытаюсь сравнить облачные вычисления (на EC2) с традиционным хостингом на следующих основаниях, чтобы определить, предоставляют ли какие-либо из этих функций уникальные преимущества в мире облачных вычислений по сравнению с более традиционными стратегиями хостинга:

  • Мониторинг в реальном времени
  • Виртуализация серверов
  • Автоматизация развертывания
  • Высокопроизводительные вычисления
  • эластичность по требованию

Насколько я вижу, (1) мониторинг одинаково прост в обеих областях; (2) виртуализация серверов также присутствует в обеих областях благодаря серверным фермам, которые позволяют традиционным хостам увеличивать ресурсы по желанию - и, конечно, то же самое применяется в облаке; (3) развертывание может быть одинаково автоматизировано в обеих областях, поскольку одни и те же инструменты часто могут применяться к обоим; (4) в области высокопроизводительных вычислений, возможно, теоретически вы получаете дополнительный импульс от облака, но я не уверен - вам придется платить за это повышение, будь то облако или нет; (5) эластичность - единственное реальное преимущество, которое я вижу при переходе в облако - ресурсы можно накачать одним щелчком переключателя .

Итак, мой вопрос: действительно ли это единственное преимущество облачных вычислений из этого списка, которое дает реальное преимущество перед традиционным хостингом, или мой анализ некорректен?

Ответы [ 7 ]

4 голосов
/ 15 июня 2009

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

Именно поэтому облачные вычисления так привлекательны для начинающих компаний.

2 голосов
/ 15 июня 2009

Мало того, что вы обладаете эластичностью, но, по крайней мере, теоретически, вы получаете больший общий объем ресурсов, чем вы могли бы иметь с любым решением статического хостинга.

Кроме того, побочным эффектом эластичности является снижение потребления электроэнергии, что может или не может быть фактором для вас.

1 голос
/ 15 июня 2009

Компания, в которой я работаю, готовится перейти от самостоятельного хостинга к облачному провайдеру (EC2). Я с нетерпением жду, что вам не придется беспокоиться об управлении оборудованием. Мне не нужно беспокоиться о сроках заказа деталей. Необходимость иметь запасные части под рукой для покрытия непредвиденных сбоев оборудования исчезла. Мне не нужно беспокоиться об ИБП или какой-либо мощности. Мы недостаточно велики для того, чтобы охлаждение было проблемой ... но теперь нам никогда не придется об этом беспокоиться.

0 голосов
/ 16 мая 2013

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

Ресурсы для масштабирования - это не то же самое, что способность к масштабированию. Облачные вычисления не решат проблемы масштабируемости вашего приложения.

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

0 голосов
/ 20 июня 2009

Эластичность вычислительных, складских и сетевых мощностей - это только особенность. Тем не менее, это приносит огромное количество экономических выгод для компаний . Например, реализуя сценарий Cloud Bursting , небольшая компания SaaS может легко и дешево справиться с резкими скачками трафика и использования, которые могут привести к потере дорогостоящего размещенного решения.

0 голосов
/ 15 июня 2009

Предполагая, что ваш «традиционный хостинг» включает в себя один сервер, выгода для высокопроизводительных вычислений в облачных средах и средах с сеткой очень полезна. В частности, практически неограниченная производительность, поскольку вы можете одновременно работать с n ядрами, тогда как на одном сервере вы ограничены максимальной емкостью сервера.

Проще говоря, если самый мощный компьютер в мире - это 1000-ядерная система с 20 терабайтами оперативной памяти, то это максимальная мощность, которую вы можете иметь на размещенном сервере. Тем не менее, облако, состоящее из 100 таких машин, может выполнить работу в 100 раз больше за такое же время.

Кроме того, как правило, дешевле (в финансовом отношении) распределить работу по нескольким компьютерам меньшего размера, чем получить одну мощную систему, способную выполнять ту же работу.

И если вы хотите поговорить о восстановлении после сбоев ... облака могут быть географически распределены, что означает, что если торнадо вырвет ваш центр обработки данных из земли, сорвёт сервер в маленькие кусочки металла и пластика и внедрит их в телефонных столбах ... вы испытываете небольшое снижение производительности, потому что остальные 99 серверов все еще работают.

0 голосов
/ 15 июня 2009

В зависимости от ваших собственных затрат на центр обработки данных, платформа облачных вычислений может быть намного дешевле, поскольку вам не нужно никого управлять физическими устройствами. Облачные сервисы могут предоставлять объемные вычислительные ресурсы по более низкой цене, чем если бы вы купили машины и подключили их самостоятельно.

...