Cloud Computing
Облачные технологии уже давно используются на Западе, у нас же они только остаются модным трендом.
По мнению западных ИТ экспертов, данные технологии в ближайшее время принципиально изменят подходы к организации ИТ инфраструктуры в бизнесе.
Cloud Computing, они же облачные вычисления, что же это такое?
Под cloud computing понимается предоставление пользователям удаленного доступа к компьютерным ресурсам и мощностям, приложениям через Интернет, при этом пользователи не должны обращать внимание на характер и место их происхождения: аппаратные средства, техническая поддержка, установленное программное обеспечение.
Различают три модели Cloud Computing:
- SaaS (Software-as-a-Service)
- IaaS (Infrastructure-as-a-Service)
- PaaS (Platform-as-a-Service)

SaaS (Software-as-a-Service)
- предоставление пользователю доступа к приложению посредством каналов связи. Наиболее распространенным вариантом является доступ прямо через окно вашего браузера. Вы просто набираете нужный адрес, вводите логин и пароль и получаете свои работающие программы. Не требуется никаких дистрибутивов, лицензий, установок. Альтернативным способом «доставки» приложений до компьютера пользователя является удаленные приложения (Microsoft RemoteApp), а также виртуальные приложения (XenApp).
IaaS (Infrastructure-as-a-Service)
- предоставление конечному пользователю информационной инфраструктуры в виде услуги. В данном случае потребителю не нужно приобретать серверное и сетевое оборудование, специализированное программное обеспечение, он получает необходимые ему ресурсы по модели аутсорсинга с гарантированной работоспособностью.
PaaS (Platform-as-a-Service)
- предоставление пользователю определенной платформы для решения специализированных задач: тестирование и разработка бизнес-приложений, веб-хостинг приложений.
Преимущества Cloud Computing:
- Высокий уровень виртуализации
- Высокая степень безопасности данных
- Высокая доступность приложений
- Высокая отказоустойчивость
- Оптимизация затрат: отсутствие капитальных затрат, пользователь платит только за те ресурсы, которые он использует на данный момент времени
Немаловажное значение при использовании облачных вычислений имеет уровень безопасности и надежности данных, наша компания предоставляет свои услуги в соответствии с SLA (Service License Agreement) - соглашение об уровне оказания услуг, в котором указываются параметры, связанные с работоспособностью. Мы несем финансовую ответственность в случае нарушения доступности предоставляемых услуг.
В данных моделях облачных вычислений (cloud computing) не последнее место занимает такая технология как виртуализация, т.к. благодаря только ей можно построить эффективные облачные вычисления.
Виртуализация – это технология, позволяющая отделить "физическую" составляющую от "логической", абстрагируя использование ресурса от сложностей фактического аппаратного обеспечения. Применительно к серверной инфраструктуре, виртуализация позволяет объединить ресурсы серверов (память, процессор, дисковое пространство) в одно большое облако ресурсов с последующем созданием виртуальной машины или машин необходимой заказчику конфигурации, тем самым пользователь может создать свой собственный Виртуальный Центр Обработки Данных.
Существует несколько различных решений по виртуализации, наша компания использует, пожалуй, лучшее решение – от VMware.
Для того, чтобы было возможным получить все преимущества виртуализации, оборудование должно соответствовать высоким требованиям по функциональным возможностям, а также требованиям к надежности. Мы используем только брендовое оборудование – блейд-сервера HP, дисковые массивы HP и NetApp, сетевое оборудование – CISCO, которое размещено в дата-центре категории высокой надежности (TIER III).
