Облачные вычисления против кластерных вычислений
Облачные вычисления - это стиль вычислений, при котором ресурсы доступны через Интернет. Чаще всего эти ресурсы являются расширяемыми и представляют собой ресурсы с высокой степенью визуализации, и они предоставляются в качестве службы. Эти ресурсы в основном можно разбить на приложения, платформы или инфраструктуру. В кластерных вычислениях набор автономных компьютеров соединяется в единый интегрированный вычислительный ресурс, способный повысить производительность и доступность по сравнению с использованием одного компьютера. Кластеры в основном реализованы для балансировки нагрузки и обеспечения высокой доступности.
Что такое облачные вычисления?
Облачные вычисления - это новая технология предоставления многих видов ресурсов в виде услуг, главным образом через Интернет. Поставщик - это поставщик услуг, а пользователи - подписчики. Подписчики оплачивают абонентскую плату, как правило, на основе использования. Облачные вычисления подразделяются на несколько разных категорий в зависимости от типа предоставляемых услуг. SaaS (программное обеспечение как услуга) - это категория облачных вычислений, в которой основными ресурсами, доступными в качестве услуги, являются программные приложения. PaaS (платформа как услуга) - это категория / приложение облачных вычислений, в котором поставщики услуг предоставляют своим абонентам вычислительную платформу или стек решений через Интернет. IaaS (инфраструктура как услуга) - это категория облачных вычислений, в которой основными ресурсами, доступными как услуга, являются аппаратная инфраструктура. DaaS («Рабочий стол как услуга»), который является новой службой -aaS, имеет дело с предоставлением всей настольной системы через Интернет. Это иногда называют виртуализацией рабочего стола / виртуальным рабочим столом или размещенным рабочим столом.
Что такое кластерные вычисления?
В кластерных вычислениях набор автономных компьютеров соединяется в единый интегрированный вычислительный ресурс, который способен повысить производительность и доступность по сравнению с использованием одного компьютера. Чаще всего кластерные вычисления используются для балансировки нагрузки и обеспечения высокой доступности. В кластере балансировки нагрузки одна рабочая нагрузка (например, вычисление) распределяется между несколькими компьютерами, которые связаны друг с другом, которые работают как единое целое. Любые рабочие нагрузки, поступающие в систему, распределяются между компьютерами в кластере, так что работа между ними сбалансирована. Это повышает производительность всей системы. В кластерах высокой доступности (HA) предусмотрены избыточные узлы, чтобы гарантировать, что служба, предоставляемая кластером, всегда доступна (даже при сбое некоторых компонентов системы). Кластеры могут значительно улучшить производительность по сравнению с ценой.
В чем разница между облачными и кластерными вычислениями?
Облачные вычисления - это технология, которая предоставляет множество видов ресурсов в виде сервисов, в основном через Интернет, в то время как кластерные вычисления фокусируются на улучшении производительности и доступности сервиса за счет объединения нескольких автономных машин в единый интегрированный вычислительный ресурс. Кластеры в основном используются для балансировки нагрузки и обеспечения высокой доступности, тогда как облачные вычисления фокусируются на предоставлении таких услуг, как программное обеспечение, платформы и т. Д. Но важно отметить, что облачные вычисления построены на основе кластера серверов..