Облачные технологии, что такое облако в Интернете


Содержание

Облачные технологии — это. Что такое облачное хранилище?

Интернет закрепился в нашей жизни. Многие пользователи уже не представляют свою жизнь без компьютера. Естественно, с каждым годом технологи усовершенствуются. И для активных пользователей глобальной сети появилась такая полезная технология, как облачный сервер. Что это такое? Для чего он нужен?

Облачные технологии – это .

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

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

Чем облачные технологии отличаются от обычных?

Чтобы более понятно объяснить разницу между обычными технологиями и облачными хранилищами, можно взять для примера электронную почту. Тот случай, когда почтовый клиент, такой как Outlook, уже установлен на компьютере пользователя, а все данные, получаемые на электронную почту, сохраняются на жесткий диск, считается обычной IT-технологией. То есть пользователь сам может распоряжаться полученными файлами и решать, что с ними делать. А почтовый клиент будет работать ровно до того момента, пока работает компьютер.

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

За что придется платить при использовании облака?

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

  • IaaS – модель облака, которая требует плату за предоставление удаленного доступа к хранилищу. То есть пользователь платит только за доступ к серверу.
  • При использовании облака PaaS придется платить не только за доступные ресурсы, но и за доступ к специальному программному обеспечению для обработки данных.
  • SaaS – хранилище, которое предоставляет доступ к целому комплексу программного обеспечения, за которое, конечно, придется платить немалую абонентскую плату.

Положительные стороны

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

Молодым предприятиям очень выгодно использовать облачные серверы. Им не придется заботиться о покупке своего серверного оборудования, тратиться на построение локальной сети, нанимать сисадминов. Достаточно просто выбрать один из облачных серверов, который идеально подходит по размеру памяти, количеству клиентов и другим характеристикам, и платить раз в месяц абонентскую плату.

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

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

Негативные моменты

Конечно, новые облачные технологии имеют и ряд недостатков.

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

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

Если использование облачных технологий планируется долгосрочным, то это может обойтись намного дороже, чем установка собственного локального сервера. Особенно, если для работы выбрана облачная технология с широким спектром возможностей, такая как SaaS.

Обзор облачных хранилищ

Облачные технологии – это хранилища, которые можно разделить на три вида сервиса:

  • Создание инфраструктуры.
  • Платформенные сервисы.
  • Сервисы программного обеспечения.

Это подразделение поможет с выбором облачного сервера для хранения данных.

Windows Live SkyDrive подойдет для тех, кому необходим большой объем данных. Он позволяет хранить информацию размером до 25 Гбайт. При этом ограничения на формат файлов нет. Однако для некоторых типов существуют ряд преимуществ. Так, например, при хранении документов Office предоставляется возможность их редактирования сразу в браузере.

Dropbox получил более широкое распространение, чем Windows Live SkyDrive, хотя имеет гораздо меньший объем информации – всего лишь 2 Гбайт. Достаточно установить одно приложение на устройство, чтобы иметь удаленный доступ.

Специальный сервер существует даже для хранения музыки. Это Grooveshark, который считается одним из самых популярных облачных хранилищ для музыкальных файлов.

Облачное хранилище данных – виртуальная флешка для любого устройства

Сегодня « облакам » доверяют свою информацию миллионы пользователей по всему миру. В этой статье мы попробуем разобраться, какой из сервисов имеет право претендовать на звание лучшего:

Облачное хранилище данных – что это такое?

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


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

При включении ПК вы также должны дождаться, пока пройдет синхронизация данных. Скорость осуществления данного процесса во многом зависит от скорости соединения с интернетом. Если выключить устройство преждевременно, возможна ошибка синхронизации данных облачного хранилища.

Преимущества хранения информации на «облаках»

« Облачный » сервис – своего рода огромная онлайн-флешка, на которой хранятся и обрабатываются данные и к которой вы имеете доступ везде, где бы вы не находились, причем с любого устройства.

Преимущества, которые дает бесплатное облачное хранилище данных:

  • Сохранность данных в случае выхода из строя вашего ПК, ноутбука, планшета и т.д.;
  • Возможность отправлять ссылки на файл, имеющий объем более 20 МБ, через социальные сети или по электронной почте;
  • Общий доступ к папкам и файлам, возможность совместной работы с ними в режиме онлайн:

Облачное хранилище данных dropbox

Dropbox – один из родоначальников облачных технологий. Данный сервис является безопасным и идеально подходит для совместной работы с документами и файлами. Бесплатно предоставляется 2 Гб « облачного » пространства. Однако, есть возможность увеличить объем хранилища до 50 Гб, не потратив ни копейки. Достаточно внимательно следить за всевозможными акциями, принимать в них участие и получать бонусы. К примеру, за каждого приведенного друга вам добавятся 512 Мб, а за регистрацию в фотосервисе Carousel – еще 3 Гб.

Кроме этого дополнительные гигабайты вы можете получить за установку Dropbox на мобильное устройство, предоставление общего доступа коллегам и друзьям и т.д. Условия получения дополнительного пространства в Dropbox время от времени изменяются, поэтому есть смысл следить за анонсами. Быстро увеличить данный показатель до 1 ТБ можно за 99 долларов в год.

Работать с облачным хранилищем можно с платформ Windows , Linux , Mac OS , iOS , Android , KindleFire и BlackBerry . Dropbox обеспечивает надежное резервное копирование, дополнительный контроль доступа и возможность удаленного стирания данных ( в расширенной версии ).

В отличие от конкурентов при работе с Dropbox файлы не копируются на сервер полностью – передается только измененная часть, причем предварительно сжатая. Это делает работу Dropbox очень быстрой. Кроме этого ведется история загрузок, которая позволяет восстанавливать данные с сервера после удаления. Также доступна функция « Pack-Rat » — бессрочная история изменения файлов.

Шифрование данных производится путем использования данного облачного хранилища в связке с BoxCryptor , который надежно шифрует данные перед синхронизацией и обеспечивает их полную конфиденциальность:

Облачное хранилище данных Яндекс.Диск

Яндекс.Диск – еще одно бесплатное облачное хранилище, которое идет в комплекте фоторедактором и тесно интегрировано с социальными сетями. Работа « облака » основывается на синхронизации данных между устройствами. Изначально Яндекс.Диск дает 10 Гб пространства, причем навсегда.

В платных версиях объем может увеличиваться до 1 Тб за 9000 рублей в год. Бонусное дополнительное место можно получить, если привести друга ( до +10Гб ) или принять участие в разнообразных акциях.

Яндекс.Диск может интегрироваться в Microsoft Office 2013 . Недавно появилась функция автоматической загрузки фото и видео с внешних носителей и цифровых камер. При этом пользовать получает +32 Гб дополнительного пространства сроком на 6 месяцев. Для работы с Яндекс.Диском доступен веб-интерфейс и приложения под Windows , Mac OS , Linux , Android , iOS и Windows Phone . При этом у Яндекс.Диска есть то, чего нет у других – возможность загрузки фото из социальных сетей: Одноклассники , Instagram и ВКонтакте :

Облачное хранилище данных Google Drive

Google Drive – один из самых популярных облачных сервисов, который дает возможность не только хранить данные в « облаке », но и делиться ими с пользователями. По сути это Google Docs , трансформированный в облачный сервис с увеличенным дисковым пространством. После активации он заменяет Google Docs .

В « облаке » можно хранить документы, фото, видео, музыку и другие файлы ( всего более 30 видов ) пользователей сервисов Google . Наличие удобного фотосервиса с автоматической загрузкой фото со смартфона или компьютера и функцией сжатия снимков позволяет получить неограниченное пространство для их хранения. Стоит заметить, что сжатию подлежат только файлы объемом свыше 13 Мб.

Каждому зарегистрированному пользователю бесплатно предоставляется 15 Гб « облачного » пространства. Активным пользователям Gmail , Google+ , Youtube регистрация не нужна. При необходимости можно увеличить объем до 30 Тб. Ежемесячная плата за 100 Гб составляет 1,99 доллара, за 30 ТБ – 299,99 долларов. Доступ к Google Drive возможен через платформы Windows , Android , iOS , Mac OS . Неоспоримыми преимуществами Google Drive является тесная интеграция с сервисами Google . Фишкой данного сервиса является отсутствие ограничений на размер загружаемого файла:

Другие облачные хранилища – краткий обзор доступных решений

iCloud Drive – « облачный » сервис, который выделяется на фоне конкурентов полной интеграцией с iOS и OS X . Несмотря на то, что размер бесплатно предоставляемого дискового пространства не велик ( всего 5 Гб ), доступ к аккаунту возможен без установки дополнительных приложений. Папка iCloud Drive будет доступна из коробки – в iOS имеется иконка на рабочем столе, в Mac – в Finder .

Все документы, созданные с помощью приложений Apple , будут мгновенного сохраняться в « облаке ». Кроме этого сервис обеспечивает резервное копирование iPhone или iPad , синхронизирует фото и видео. При этом цены на уровне с прочими облачными хранилищами.

Mega – сверхбезопасный и удобный « облачный » сервис, сопровождающий онлайн-услуги непрерывным криптографическим шифрованием данных. В бесплатном варианте доступно до 50 Гб пространства, которое можно увеличить до 4 Тб за 299 евро в год. Доступ к аккаунту Mega возможен через Windows , Linux , iOS , Mac OS , Android , Blackberry , Windows Phone , специальные плагины для браузеров Chrome и Firefox :

Облако Mail.Ru — довольно перспективное хранилище от Mail.Ru Group , дающее возможность хранить данные в « облаке », а также синхронизировать их на разных устройствах и делиться с другими пользователями.

« Фишка » данного облачного сервиса – большое дисковое пространство, предоставляемое абсолютно бесплатно ( 25 Гб ). Работать с сервисом можно через веб-интерфейс Windows , Mac OS , Android и iOS , Linux . В мобильных приложениях доступна функция мгновенной автозагрузки сделанных на устройстве фотографий и их перенаправление в « облако »:

OneDrive – облачный сервис от Microsoft . До 2014 года он назывался SkyDrive . Данный сервис позволяет работать с OneNote , PowerPoint , Excel , Word интегрируется с Bing , что дает возможность сохранять историю поиска.

Внешне OneDrive очень напоминает Dropbox . Чтобы создать облачное хранилище данных, достаточно иметь аккаунт в любом сервисе Microsoft , в том числе и в Xbox Live . С 2020 года сервис бесплатно предоставляет 5 ГБ пространства, при этом есть возможность увеличить его размеры до 1 Тб всего за 200 рублей в месяц. Обладатели Office 365 могут воспользоваться функцией совместного редактирования файлов с другими пользователями.

Доступ к аккаунту OneDrive возможен через Windows , Mac OS , Android , Windows Phone , iOS и Xbox . Также можно своими руками активировать функцию автоматической загрузки фото и видео, однако с некоторым ограничением – вес одного файла не должен превышать 10 ГБ:

Bitcasa — « облако », позволяющее хранить неограниченный объем данных. Создан данный сервис специалистами Mastercard , VeriSign , Mozy и Classmates.com , которые не понаслышке знают, что такое резервное копирование и безопасное хранение данных. Вся информация в « облако » попадает уже в зашифрованном виде.

Еще одной фишкой Bitcasa является встроенный видеоплеер, позволяющий просматривать ролики и фильмы с любого устройства. При регистрации пользователь получает 25 Гб пространства бесплатно, но при этом может увеличить его до 10 Тб за 99 долларов в год. Вход в аккаунт возможен из любой популярной операционной системы, в том числе OS X и Linux :

Облачные хранилища данных — сравнение

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


Какое облачное хранилище данных выбрать?

Данный обзор не ставит перед собой цель выбрать лучшее облачное хранилище данных. Целесообразнее использовать несколько сервисов одновременно.

Что такое облачные вычисления и как это отличается от облачного хранилища? — Технология — 2020

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

Помимо того факта, что большинство современных пользователей Интернета так или иначе связаны с «облаком», значительная часть этого населения даже не понимает, что на самом деле означает «облачное хранилище» или «облачные вычисления». Итак, что же означает «облако» в контексте компьютерных технологий? И что со странным именем? Имеет ли она какую-либо связь с реальными физическими облаками, как в тех, которые висят вокруг в небе?

Илон Маск рекомендует:  Сжатые файлы Bzip2

Короткий ответ: облако, термин, используемый для обмена облачными вычислениями или облачным хранилищем, используется для обозначения множества вычислительных ресурсов, начиная от «сдачи в аренду» инфраструктуры и заканчивая предоставлением доступа к избранным приложениям через Интернет с оплатой -Вы используете.

Что такое «облачные вычисления»?

Графическое изображение облачных вычислений (Фото: Сэм Джонстон / Wikimedia Commons)

Практически весь цифровой мир, будь то ребенок, играющий в онлайн-игру на своей игровой консоли или ряд технических специалистов, пытающихся создать приложение для обмена сообщениями, связан с облаком. Некоторые из крупнейших имен в цифровом мире сегодня, в том числе Google, Facebook, Microsoft и Amazon, полагаются на облачные вычисления, чтобы поддерживать свой бизнес.

Пример для понимания облачных вычислений

Серверные комнаты обычно оснащены кондиционерами и предназначены для непрерывной работы компьютерных серверов. (Источник изображения: Flickr)

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

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

Почему это называется «облаком»?

Итак, все, что вам нужно знать, это то, что термин «облако» используется как метафора для Интернета и его вездесущность в современном мире. Так же, как облака повсюду, ресурсы и службы в облаке можно также получить в любом месте с помощью электронного устройства и подключения к Интернету.

В чем разница между облачными вычислениями и облачным хранилищем?

Облачное хранилище, как следует из названия, является средством хранения цифровой информации. Думаю об этом

что происходит с фотографией, когда вы загружаете ее в Facebook? Куда он идет? Его нужно где-то спасти, верно? Или вы никогда не сможете найти его в фотоальбоме своей учетной записи.

Чтобы понять это, у меня есть два слова для вас: центры обработки данных .

Все, что вы загружаете или запускаете из облака (через такие продукты, как Facebook и Google), хранится на выделенных серверах и объемах хранения, размещенных на огромных складах. Несколько складов обычно расположены в обширных университетских городках, называемых центрами обработки данных. Крупные ИТ-компании, такие как Google и Amazon, имеют множество центров обработки данных по всему миру, где хранят данные своих клиентов на бесчисленных жестких дисках. Вот короткое видео, показывающее внутреннюю часть одного из многих центров обработки данных Google в США:

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

Категории облачных вычислений

Инфраструктура как услуга (IaaS)

Несколько популярных компаний PaaS

Именно здесь «поставщики» предлагают платформу разработки для других компаний в соответствии с их предпочтениями и требованиями. С помощью этой модели обслуживания разработчикам приложений не нужно беспокоиться о стоимости покупки и поддержки базовых программных и аппаратных уровней, необходимых для их программы. Некоторые известные провайдеры PaaS включают в себя веб-службы Amazon, Microsoft Azure и Google App.

Что такое облачные технологии и облачное хранилище данных?

В двух предыдущих статьях описал облачный сервис от компании Google — Гугл диск. Думаю, следует рассказать, что вообще означает это «облако». Тем более, что сейчас в Интернете термин этот встречается весьма часто.

Облачные технологии — что это такое?

Иногда ещё говорят «облачные (рассеянные) вычисления» (от англ. cloud computing). Здесь всё довольно просто — это сетевой доступ (например, через глобальную сеть — Интернет) к вычислительным ресурсам (например, к компьютерам).

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

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

Особую востребованность данная технология получила при хранении пользовательских данных в сети Интернет.

Что такое облачное хранилище данных?

Это способ одновременного хранения данных на нескольких серверах. Причём пользователь не имеет представления о структуре «облака», т.е. ему незачем беспокоиться, на каком из серверов лежит конкретный файл и т.п. Он лишь имеет доступ к своему аккаунту и управляет только им.


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

Например, есть у вас жёсткий дист на 100 Гб. И занято там уже 99 Гб, а вам нужно на него записать видео размером 2 Гб. Получается, что необходим ещё 1 Гб свободного места. Но купить жёсткий диск на 1 Гб едва ли получится (скорей всего, их нет :)). Купите вы, наверное, диск ещё на 100 Гб и т.д. и т.п.

Но облачное хранилище данных позволяет вам оплатить именно дополнительный 1 Гб свободного пространства. Таким образом, не нужно платить за неиспользуемое свободное место — как это бывает на обычном виртуальном хостинге или выделенном сервере.

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

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

К популярным сервисам-хранилищам на основе «облака» можно отнести Amazon и Dropbox (довольно старые сервисы), также SygarSync.com. Из новых — Яндекс Диск и Гугл Диск, ну и SkyDrive от Microsoft.

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

Что такое облака и облачные технологии?

Облако или облачные вычисления — это далеко не новое сленговое понятие, которое используется в бизнесе и мире высоких технологий. Осмелюсь предположить, многие из нас понимают смысл фраз вроде «Просто закинь это в облако» или «Поищи в облаке». Тем не менее, недавно я рассказывал о «больших данных» на крупной конференции, и последовавшее за рассказом обсуждение убедило меня в том, что многие слушатели не до конца понимают суть облачных технологий. Я пообещал им написать краткую статью с пояснениями.

Итак, облачные технологии — это:

  1. Способ хранения данных вне вашего компьютера (или телефона);
  2. Обработка данных с использованием приложений, которые не установлены на вашем компьютере (или телефоне).

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

Для облегчения понимания рассмотрим несколько примеров:

  • Если вы загружаете свои документы или фотографии в Dropbox или Google Drive, они сохраняются в облаке, т.е. отправляются по сети на удаленный сервер, который может находиться где угодно.
  • Если вы пользуетесь iPhone и включили в нем функцию iCloud, фотографии, приложения, музыка и т.д. передаются на компьютер, обслуживаемый компанией Apple, с использованием сети Интернет.
  • Почтовые сервисы вроде Gmail, Yahoo или Microsoft Exchange Online тоже фактически являются облачными. Соответствующие им приложения не установлены на вашем компьютере, но при этом вы пользуетесь ими через Интернет.
  • То же самое касается Facebook, Twitter и LinkedIn. Все они доступны исключительно через Интернет и позволяют хранить фотографи, видеоролики и т.д. на удаленном компьютере.

Облачные хранилища — это дополнительная «память», которой можно пользоваться, не покупая новое оборудование. Кроме того, вы всегда можете получить доступ к тому, что вам нужно, через Интернет.

Облачными хранилищами пользуются целые компании. Если им необходимо увеличить объем памяти, они просто выгружают свои данные в облако. Как правило, с экономической точки зрения это выгоднее, чем покупка и обслуживание новых устройств для хранения данных. То же самое касается программных продуктов. Вместо покупки лицензии на пользование программным обеспечением компании обращаются к SAAS-провайдерам. SAAS означает Software as a Service («программное обеспечение как услуга»), при этом программы работают по принципу электронной почты. Клиенты приобретают не копию программного продукта, а возможность получить к нему доступ через Интернет. Наглядным примером SAAS-провайдера является Salesforce.com.

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

Облачные технологии

Что такое облачные технологии

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

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

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

Как можно использовать облако

Существует два наиболее оптимальных и подходящих для большинства современных предприятий способа использования облака:

  • Размещение веб-проектов;
  • Аутсорсинг ИТ-инфраструктуры.

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

Второй способ гораздо более универсален и подходит практически любым компаниям, от торговых до производственных, от сервисных до складских и логистических. Это аутсорсинг ИТ-инфраструктуры.

Вместо того чтобы закупать и устанавливать оборудование в офисе, где оно работает не в оптимальных условиях и подвержено рискам, не говоря уже о стоимости и необходимости содержать ИТ-персонал, офисную ИТ-инфраструктуру легко построить в облаке.

Все привычные сервисы, корпоративный портал, электронная почта, обмен сообщениями и файлами, системы управления проектами и взаимоотношениями с заказчиками (CRM) теперь работают в облаке. При этом не требуется ни нанимать сотрудников, ни тратить серьезные средства на закупку оборудования и лицензий на программное обеспечение.

Облачные технологии — модели развёртывания

Частное облако (англ. private cloud) — инфраструктура, предназначенная для использования одной организацией, включающей несколько потребителей (например, подразделений одной организации), возможно также клиентами и подрядчиками данной организации.


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

Публичное облако (англ. public cloud). Инфраструктура, предназначенная для свободного использования широкой публикой. Может находиться в собственности, управлении и эксплуатации коммерческих, научных и правительственных организаций (или какой-либо их комбинации). Физически существует в юрисдикции владельца — поставщика услуг.

Гибридное облако (англ. hybrid cloud) — это комбинация из двух или более различных облачных инфраструктур (частных, публичных или общественных), остающихся уникальными объектами, но связанных между собой стандартизованными или частными технологиями передачи данных и приложений.

Общественное облако (англ. community cloud) — вид инфраструктуры, предназначенный для использования конкретным сообществом потребителей из организаций, имеющих общие задачи (например, миссии, требований безопасности, политики, и соответствия различным требованиям).

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

Модели обслуживания

Программное обеспечение как услуга(SaaS, англ. Software-as-a-Service) — модель, в которой потребителю предоставляется возможность использования прикладного программного обеспечения провайдера, работающего в облачной инфраструктуре и доступного из различных клиентских устройств или посредством тонкого клиента, например, из браузера(например, веб-почта) или интерфейс программы.

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

Платформа как услуга (PaaS, англ. Platform-as-a-Service) — модель, когда потребителю предоставляется возможность использования облачной инфраструктуры для размещения базового программного обеспечения для последующего размещения на нём новых или существующих приложений (собственных, разработанных на заказ или приобретённых тиражируемых приложений).

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

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

Инфраструктура как услуга (IaaS, англ. IaaS or Infrastructure-as-a-Service). Предоставляется как возможность использования облачной инфраструктуры для самостоятельного управления ресурсами обработки, хранения, сетей и другими фундаментальными вычислительными ресурсами. Например, потребитель может устанавливать и запускать произвольное программное обеспечение, которое может включать в себя операционные системы, платформенное и прикладное программное обеспечение.

Потребитель может контролировать операционные системы, виртуальные системы хранения данных и установленные приложения, а также ограниченный контроль набора доступных сервисов (например, межсетевой экран, DNS). Контроль и управление основной физической и виртуальной инфраструктурой облака, в том числе сети, серверов, типов используемых операционных систем, систем хранения осуществляется облачным провайдером.

Экономические аспекты

При использовании облачных вычислений потребители информационных технологий могут существенно снизить капитальные расходы — на построение центров обработки данных, закупку серверного и сетевого оборудования, аппаратных и программных решений по обеспечению непрерывности и работоспособности — так как эти расходы поглощаются провайдером облачных услуг.

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

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

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

Облачные технологии : преимущества облаков

Переход к облачным вычислениям дает существенные экономические преимущества:

  • Размещение ИТ-инфраструктуры в облаке позволяет достичь экономии в совокупной стоимости владения от 30% до 70%.
  • Снижение капитальных затрат до 70% при закупке оборудования.
  • Повышение ресурсов использования и обслуживания оборудования до 70% ежемесячно.
  • Экономия ресурсов ЦОД (электричество, охлаждение, площади) до 50% ежемесячно.
  • Сокращение затрат на резервирование оборудования на 50-70% при аналогичном уровне доступности ежемесячно.
  • Уменьшение затрат на лицензирование на 30% ежемесячно.
  • Сокращение времени развертывания новых сервисов до 90%.

Основные преимущества облачных технологий по сравнению с физическими серверами:

  • Доступность. Облачные технологии доступны всем из любой точки, где есть Интернет.
  • Мобильность. Сотрудники Компаний становятся более мобильными. Могут получить доступ к своему рабочему месту из любой точки земного шара. Достаточно иметь ноутбук, планшет или смартфон.
  • Круглогодичная безотказно устойчивая работа Компании.
  • Повышение безопасности за счет консолидации вычислительных ресурсов. Сведение до минимума «человеческого фактора». Подотчетность пользователей к несанкционированному доступу в систему и скачиванию данных.
  • Шифрование данных, криптография и защита данных в соответствии со ст. 152-ФЗ.
  • Повышение качества предоставляемых ИТ-услуг при меньшем количестве высококвалифицированных специалистов.
  • Отсутствие первоначальных капитальных затрат или их существенное сокращение.
  • Десятикратное сокращение временных затрат на внедрение и оперативное перераспределение ресурсов.
  • Оперативное выборочное наращивание мощности.
Илон Маск рекомендует:  Iis создание приложений

Что такое облака и какими они бывают

Новые слова, особенно модные, часто у разных людей приобретают разный смысл. Это усложняет общение и затрудняет обсуждение предмета.

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

Причин смысловой неразберихи много: новые, бурно развивающиеся технологии; многократный калькированный перевод с английского; лексические «изыскания» маркетологов; …

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

Что такое облако?

Облако — это виртуальная среда, в которой можно запускать виртуальные компьютеры (серверы), к которым обеспечен удалённый доступ. Физически, оно состоит из аппаратной части (мощных «железных» компьютеров) и виртуализирующего программного обеспечения (гипервизора).

Какие типы облаков существуют?


  • Частное облако — это такая виртуальная среда, которой владеет конкретный собственник и использует её для собственных нужд.
  • Публичное облако — это такая виртуальная среда, собственник которой оказывает услуги всем желающим.
  • Гибридная инфраструктура — это такая вычислительная система, в которой совместно используются ресурсы как частного облака, так и публичного.

У каждого из этих типов облаков имеются свои особенности и преимущества.

Интернет

Вообще, «облако» — не очень-то компьютерный термин. Им стали пользоваться, потому что интернет в схемах компьютерных сетей и систем часто обозначали и обозначают изображением облака.

Облако (интернет) в таких схемах играет роль канала связи, по которому пользователи получают доступ к каким-то компьютерам или обеспечиваемым ими услугам.

Потом маркетологи придумали считать облаком не только канал связи, но и компьютеры с услугами, доступ к которым обеспечивается через интернет.

Виртуальный компьютер

Далее возникло вот какое обстоятельство. Компьютерные ресурсы должны быть не только доступными, но и надёжными.

Желаемый уровень надёжности можно обеспечить применением специализированного оборудования (которое как правило, дорогое), его дублированием и резервированием. Однако сразу возникает вопрос эффективности использования этого дорогостоящего оборудования.

Дело в том, что фактический уровень нагрузки на компьютерные системы довольно сложно прогнозировать. Чтобы избежать перегрузки, компьютерные системы часто проектируют с очень большим запасом производительности, с чрезвычайно избыточным её запасом. Порой средний уровень фактической загрузки серверов не превышает 20%.

Современным способом повышения эффективности использования компьютерного оборудования является его виртуализация.

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

Эта прослойка позволила переносить операционную систему с одного физического компьютера на другой без её переустановки. Главное условие такого переноса — наличие на другом компьютере такой же или совместимой «прослойки».

Однако «прослойка» позволяет не только переносить операционную систему, но и размещать на одном мощном «железном» компьютере несколько экземпляров операционных систем (виртуальных машин).

Это открывает новые возможности. Известно, что замена в некой информационной системе одной большой машины несколькими небольшими однотипными компьютерами может повысить надёжность или производительность этой системы, в целом.

Облако

Теперь мы подошли к более точному определению термина «облако».

Облако — это место в интернете, где пользователям предоставляются вычислительные ресурсы виртуальных компьютеров. Это место определяется доменными именем или IP-адресом.

Очевидно, что и связь с виртуальными компьютерами осуществляется также через интернет, в режиме удалённого доступа.

Таким образом, два главных отличительных признака облака:

  1. использование виртуальных компьютеров;
  2. доступ к ним через интернет.

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

Типы облаков

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

Различия между ними сводятся к тому, кто владеет инфраструктурой, и кто ею управляет.

Публичное облако

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

Хорошим примером публичного облака служит облако 1cloud. В нём реализован принцип самообслуживания: любой зарегистрированный пользователь может сам — без обращения в службу поддержки — создать нужное ему число виртуальных серверов или виртуальных сетей.

Частное облако

Если некое предприятие, используя облачные технологии, построило облако на своём оборудовании для своих внутрикорпоративных нужд, такое облако называется частным. Оборудование частного облака может размещаться как на «территории» его владельца, так и в центре обработки данных (ЦОД).


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

В 1cloud есть услуга, которая называется «Частное облако». Виртуальная сеть, созданная клиентом в рамках этой услуги, формально остаётся частью публичного облака, но она настолько хорошо обособлена от других частей, что для стороннего пользователя мало отличается от описанного канонического частного (корпоративного) облака.

Сравнение типов облаков

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

Гибридная инфраструктура

Конкретная информационная система может быть построена с использованием элементов, расположенных как в частном (корпоративном) облаке, так и в публичном облаке.

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

Принципиальный признак гибридной облачной инфраструктуры — применение в одной информационной системе элементов, расположенных в нескольких облаках (неважно, одинакового или разных типов).

Часто гибридным облаком называют просто одновременное совместное использование облаков разного типа.

P. S. Наши другие материалы об облачных технологиях:

Что такое облачные вычисления?

Руководство для начинающих

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

Самые важные преимущества облачных вычислений

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

Затраты

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

Скорость

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

Глобальный масштаб

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

Производительность

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

Производительность

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

Надежность

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

Безопасность

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

Типы облачных вычислений

Не все облака одинаковы, и ни один тип облачных вычислений не может удовлетворить всех. Было разработано несколько различных моделей, типов и служб, чтобы предложить правильное решение для ваших нужд.

Во-первых, вам нужно определить тип развертывания облаков или архитектуру облачных вычислений, в которой будут реализованы облачные службы. Есть три способа развертывания облачных служб: общедоступное облако, закрытое облако и гибридное облако.

Общедоступное облако

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


Частное облако

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

Гибридное облачное хранилище

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

Типы облачных служб: IaaS, PaaS, бессерверные службы и SaaS

Большинство служб облачных вычислений подразделяются на три общие группы: инфраструктура как услуга (IaaS), платформа как услуга (PaaS) и программное обеспечение как услуга (SaaS). Такие службы иногда называют облачным вычислительным стеком, потому что они накладываются одна на другую. Если вы узнаете, что они из себя представляют и чем друг от друга отличаются, то вам будет проще реализовать поставленные бизнес-цели.

Инфраструктура как услуга (IaaS)

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

Платформа как услуга (PaaS)

Платформа как услуга относится к облачным вычислительным службам, которые поставляют среду, доступную по запросу, для разработки, тестирования, доставки приложений программного обеспечения и управления ими. PaaS упрощает разработчикам задачу быстрого создания веб-приложений или мобильных приложений без необходимости иметь дело с базовой инфраструктурой серверов, хранилища, сети и баз данных, необходимых для разработки.

Бессерверные вычисления

Бессерверные вычислительные ресурсы применяются совместно с PaaS. Это позволяет сосредоточиться на создании функциональности приложения, не тратя время на постоянное управление необходимыми серверами и инфраструктурой. Поставщик облачных служб выполняет настройку, планирование емкости и управление сервером за вас. Бессерверные архитектуры работают на основе событий, обладают высоким уровнем масштабируемости и используют ресурсы, только когда задействуется конкретная функция или происходит определенное событие.

Программное обеспечение как услуга (SaaS)

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

Варианты использования облачных вычислений

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

Вот несколько примеров, демонстрирующих возможности облачных служб от поставщика облачных служб.

Создавайте собственные облачные приложения

Оперативно создавайте, развертывайте и масштабируйте веб-приложения, API-приложения и мобильные приложения. Воспользуйтесь преимуществами ориентированных на облако технологий и подходов, таких как контейнеры, Kubernetes, архитектура микрослужб, обмен данными на основе API и DevOps.

Тестирование и сборка приложений

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

Хранение, резервное копирование и восстановление данных

Защитите свои данные более экономно и масштабно — перенесите их через Интернет в удаленную облачную систему хранения данных, доступную из любой точки и с любого устройства.

Анализ данных

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

Потоковое аудио и видео

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

Внедрение средств аналитики

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

Доставка программного обеспечения по запросу

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

Майкрософт и облачные вычисления

Майкрософт — это ведущий глобальный поставщик облачных вычислительных служб для компаний любого размера. Дополнительные сведения об облачной платформе Microsoft Azure, предложении Kubernetes в Azure, нашей платформе бессерверных приложений, а также другую информацию по этой теме см. на странице Что такое Azure?, а также в сравнительной характеристике Azure и AWS.

Что такое облачные вычисления?


Облачные вычисления – это предоставление вычислительной мощности, хранилищ для БД, приложений и других ИТ‑ресурсов по требованию через Интернет с оплатой по факту использования.

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

Как работают облачные вычисления?

Преимущества облака

Гибкость

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

Глобальное развертывание за считанные минуты

Благодаря облаку можно легко развернуть приложение во множестве физических местоположений по всему миру с помощью нескольких щелчков мышью. Таким образом можно без труда и с минимальными затратами обеспечить меньшую задержку и улучшить качество обслуживания клиентов.

Облачные технологии

1 ноября в МГУ в рамках Дня технологий Microsoft для студентов выступит с лекцией Стив Баллмер. Речь CEO Microsoft будет посвящена технологиям будущего и в первую очередь — облачным технологиям. Лекцию можно будет посмотреть через онлайн-трансляцию, и, надо полагать, эта возможность должна заинтересовать не только технических специалистов, но и людей, профессионально не связанных с IT, однако следящих за прогрессом и желающих знать, в какую сторону будет развиваться компьютерная индустрия.

Илон Маск рекомендует:  border-top в CSS

А для того чтобы ввести таких людей в курс дела, мы решили подготовить статью, в общих чертах описывающую основные принципы и самые известные примеры реализации облачных технологий. Вообще, эта тема уже поднималась на нашем сайте (предлагаем вам посмотреть репортажи с конференций Remix 2010 и Платформа 2010), однако это были статьи о конкретных решениях. Сегодня же мы поговорим о самом принципе облачных технологий и попытаемся привести самые разные примеры их использования в «обычной» жизни.

Сразу оговоримся: данный материал вряд ли будет интересен тем, кто глубоко разбирается в этой теме и ощущает себя в ней как рыба в воде. Однако смеем надеяться, что даже среди продвинутых читателей iXBT.com есть те, кто еще не вполне разобрался в том, что же такое cloud computing и «с чем его едят». Поэтому цель нашего сегодняшнего материала — разложить все по полочкам и попытаться систематизировать основные сведения, связанные с данной темой.

История

Первые идеи, косвенно соотносящиеся с тем, что мы сегодня понимаем под облачными вычислениями, и описывающие возможность вычислений с использованием удаленных вычислительных центров, относятся еще к 70-м — 80-м годам. Однако публичная история собственно cloud computing в современной реализации начинается примерно с 2006 года. Именно тогда не нуждающаяся в представлении компания Amazon представила свою инфраструктуру веб-сервисов (Web Services), обеспечивающую не только хостинг, но и предоставляющую клиенту удаленные вычислительные мощности. Вслед за Amazon аналогичные сервисы представили Google, Sun и IBM. А в 2008 году свои планы в этой области озвучила компания Microsoft. Причем Microsoft анонсировала не просто сервис, но полноценную облачную операционную систему Windows Azure (о ней мы еще поговорим).

На первый взгляд, Microsoft не удалось обогнать своих конкурентов по облачной сфере — официальный релиз Windows Azure состоялся лишь в начале 2010 года. Тем не менее, на сегодняшний день Windows Azure остается одним из самых крупных и всеохватных проектов в сфере cloud computing. Но 2010 год можно считать важной датой в истории облачных технологий не только из-за релиза Azure, но и благодаря появлению ряда облачных сервисов, ориентированных уже не на разработчиков, а на простых пользователей. И именно на примере одного такого сервиса мы попробуем объяснить суть концепции cloud computing.

Концепция cloud computing: взгляд со стороны пользователя

17 июля в США был запущен облачный сервис OnLive, предоставляющий возможность играть в современные игры даже на самом простом оборудовании. Технически это выглядит следующим образом: сама игра располагается на удаленном сервере и там же производится обработка графики, которая на компьютер конечному пользователю поступает уже в «готовом» виде. Проще говоря, те вычисления, которые при обычной игре на компьютере выполняют видеокарта и процессор, здесь уже выполнены на сервере, а ваш компьютер используется лишь как монитор. Можно и вовсе использовать обычный телевизор, только придется к нему прикупить миниатюрную приставку OnLive MicroСonsole, которая и будет связующим звеном между пользователем, сервисом и отображающим устройством.

Собственно, в этой информации уже скрывается ответ на вопрос «что же такое облачные вычисления». Облачные вычисления — это новая парадигма, предполагающая распределенную и удаленную обработку и хранение данных. Облако (раньше это слово мы писали с кавычками, но за последние два года оно так распространилось именно в своем компьютерном значении, что можно его использовать уже как термин, а не как метафору) — это не что иное, как некий крупный дата-центр (или сеть взаимосвязанных между собой серверов). В случае с OnLive именно в этом дата-центре хранятся файлы (в данном случае — игры), и именно там совершаются все вычислительные операции. Что это значит? Это значит, что автоматически снимаются все проблемы с производительностью компьютера и количеством свободного места на винчестере. Кроме того, отпадает необходимость платить довольно большие деньги сразу за продукт, который вам не обязательно придется по душе. Не секрет, что большинство игр не хочется проходить повторно, поэтому получается, что стоимость нескольких часов (или пусть даже нескольких дней) удовольствия — неоправданно высока. Куда удобней был бы вариант, при котором вы платили бы только за то время, которое играете. Или же (если такой вариант вам психологически неудобен) — вы бы платили некую небольшую фиксированную сумму ежемесячно, что позволяло бы вам играть без ограничений в любые из доступных игр. Именно это и предлагает OnLive.

Еще один игровой сервис, который также предоставляет богатую интернет-функциональность и имеет отношение к облачным технологиям — Xbox Live (в России он будет запущен 10 ноября). Суть сервиса в том, что обладатели приставок Xbox 360 и КПК на базе Windows Phone 7 могут играть друг с другом в компьютерные игры и общаться, а также покупать новые игры, адд-оны и различный мультимедийный контент в онлайн-магазине. Таким образом, Xbox Live создает некую виртуальную вселенную для геймеров, компоненты которой расположены не на консолях конечных пользователей, а в облаке. Однако, в отличие от OnLive, Xbox Live не предполагает (по крайней мере, пока) обработку аудиовизуального контента, снимающую необходимость приобретения консоли/КПК.

Но главное — и тот, и другой сервисы предлагают нам игры как услугу. А теперь представим, что речь идет не об играх, а о программном обеспечении. То есть вы платите не за продукт как таковой (грубо говоря, за коробку с диском), а за конкретные функции/возможности, которые вам предоставляет данный продукт. И здесь мы подошли еще к одному ключевому понятию из сферы облачных технологий: Software as a Service (ПО как сервис, сокращенно — SaaS).

Software as a Service

Согласно SaaS-концепции вы платите не единовременно, покупая продукт, а как бы берете его в аренду. Причем, используете ровно те функции, которые вам нужны (и, соответственно, платите за них же). Например, раз в год вам нужна некая программа. И чаще вы ее использовать не собираетесь. Так зачем же покупать продукт, который будет у вас лежать без дела? И зачем тратить на него место (в квартире, если это коробка с диском, на винчестере, если это файл)? Здесь, конечно, можно возразить, что программы, которые мы используем изредка, как правило, имеют небольшой размер и цену, и их легче купить один раз, потом уже не думая об этом. А если онлайн-сервис (предоставляющий полные функциональные возможности этой программы) бесплатный? Уже можно задуматься! Именно по такому пути пошли два конкурента — Microsoft и Google. Обе компании выпустили наборы сервисов, позволяющих работать с документами. У Google это Google Docs, у Microsoft — Office Web Apps.

При этом, оба сервиса тесно взаимосвязаны с почтой (Gmail в первом случае и Hotmail во втором) и файловыми хранилищами. Таким образом, пользователя как бы переводят из привычной ему оффлайн-среды в онлайн. Важно, что и Google, и Microsoft интегрируют поддержку своих онлайн-сервисов во все программные среды — как настольные, так и мобильные (напомним, что Google создала ОС Android, а Microsoft — Windows Phone 7).

Аналогичную концепцию (но с несколько другими акцентами) продвигает и главный конкурент обеих компаний — Apple. Речь идет об очень любопытном сервисе под названием MobileMe (подробнее о нем читайте здесь). Сервис включает в себя почтовый клиент, календарь, адресную книгу, файловое хранилище, альбом фотографий и инструмент для обнаружения утерянного iPhone. За возможность пользоваться всем этим Apple берет примерно 65 евро (или 100 долларов) в год. На первый взгляд, за что деньги-то платить? Почтовые онлайн-сервисы существуют и существовали прежде. Но главное здесь — другое. Apple обеспечивает такой уровень взаимодействия своего набора интернет-сервисов и приложений на компьютере (под управлением Mac OS X), телефоне, плеере и iPad (все – под управлением iOS), что необходимость в использовании браузера пропадает. Вы пользуетесь привычными программами на своем Mac, iPhone и iPad, однако, все данные хранятся не на них, а в облаке, что позволяет забыть о необходимости синхронизации, а также — о доступности (наверняка многим владельцам КПК знакома ситуация, когда вы вбили новый контакт в адресную книгу на компьютере, а потом забыли перенести на КПК, и в итоге в нужный момент контакта под рукой не оказалось). При этом, оговоримся, не обязательно использовать именно приложения — можно и просто через браузер с любого компьютера зайти в свой аккаунт.

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

Microsoft пока чуть более осторожна в этой сфере. Основные продукты Microsoft для частных клиентов — Windows и Office — пока еще сохраняют привычную схему работы и распространяются по традиционной модели. Однако, Microsoft довольно активно начинает предлагать свои корпоративные продукты по облачной модели Software as a Service.

Ну а в центре всей облачной инфраструктуры Microsoft — операционная система Windows Azure. Windows Azure создает единую среду, включающую облачные аналоги серверных продуктов Microsoft (реляционная база данных SQL Azure, являющаяся аналогом SQL Server, а также Exchange Online, SharePoint Online и Microsoft Dynamics CRM Online) и инструменты разработки (.NET Framework и Visual Studio, оснащенная в версии 2010 года набором Windows Azure Tools). Так, например, программист, создающий сайт в Visual Studio 2010, может не выходя из приложения разместить свой сайт в Windows Azure.

Чем же может быть полезно облако бизнесу? Какой смысл использовать облачные варианты привычных приложений на уровне предприятия?

Pay as you go

Представьте, что вы захотели открыть свой бизнес и создать какой-то сайт. Купили сервер, наняли IT-сотрудника, запустили свой сайт… Поначалу посетителей немного, и сервер справляется с нагрузкой, но затем сайт рекламирует известный блоггер, количество посетителей резко увеличивается, и вам приходится срочно покупать новые серверы. А следовательно — покупать программное обеспечение, нанимать сотрудников, искать дополнительные помещения и так далее. В общем, расходы взлетают до небес. Но вот количество посетителей стабилизируется, и оказывается, что серверы работают в среднем на 10-15 процентов своих возможностей. Лишь изредка количество посетителей возрастает настолько, чтобы загрузить серверы достаточно сильно. А иногда даже бывает, что серверы оказываются перегружены — и тогда ваши посетители начинают испытывать сложности общения с сайтом. Как же решить эту проблему? Воспользоваться возможностями облачных технологий. Вы можете разместить сайт в облаке, и оплачивать вам придется лишь те мощности, которые будут реально задействованы, тот трафик, который будет реально создан. Это убережет вас от необходимости приобретения дополнительного оборудования в случае пиковых нагрузок и одновременно избавит от проблем с повседневным обслуживанием многочисленных серверов. Чем это отличается от обычного хостинга? Тем, что помимо физического размещения и поддержки вашего сайта вам еще предоставляют необходимый софт (который также расположен в облаке), масштабируемость и бесконечные возможности для расширения.

Приведем еще один пример. Допустим, вы владелец студии дизайна. Как правило, в ней работает несколько человек. Но однажды поступает крупный заказ, который надо выполнить в сжатые сроки. Вам приходится нанять на время работы над проектом посторонних сотрудников. Однако, их же надо обеспечить дорогостоящим профессиональным софтом, чтобы они могли работать! Что делать? Покупать дополнительные лицензии, хотя вы знаете, что потом они использоваться не будут? Допустим. Но вам же еще придется потратить силы и время на установку и настройку этого приложения на каждом компьютере. А затем — на обслуживание. То есть вдобавок к новым дизайнерам придется нанимать и нового IT-сотрудника… В общем, не самый лучший вариант. Куда удобнее использовать онлайн-вариант необходимого софта, заплатив лишь за то время, которое сотрудники пользовались этим софтом. Причем вы автоматически избегаете проблем с настройкой, администрированием и поддержкой программы. Кстати, выигрывают от этого не только пользователи, но и сами производители софта. Почему? Ответ простой: потому что это полностью снимает проблему пиратства.

Собственно говоря, мы привели лишь пару частных примеров. Если же говорить глобально, то все варианты облачных технологий подразумевают подписочную модель оплаты. Причем, не только в отношении софта, но и по части аппаратных ресурсов. И это условно называется Pay as you go. Ну а тем, кому аппаратные ресурсы не нужны, могут просто взять требуемые приложения в аренду (и здесь мы возвращаемся к понятию Software as a Service).

Применимо к корпоративным нуждам, аренда приложений дает следующие преимущества:

  • Низкие первоначальные инвестиции в ИТ (не нужно покупать оборудование, ПО, платить за установку и настройку решения);
  • Оптимизация расходов (оплата ежемесячно по факту использования);
  • Снижение рисков (лицензии на ПО не надо ставить на баланс, то есть нет ответственности, сервис-провайдер несет ответственность за бесперебойную работу услуги);
  • Масштабируемость решений (можно легко увеличивать и уменьшать количество пользователей, добавлять новые решения)
  • Простота поддержки (оплачивается единая IT-услуга, в состав которой все включено; не надо заботиться о стандартизации ПО, обучении сотрудников IT новым версиям и т.д.)

Приведем высказывание Николая Прянишникова, президента российского отделения Microsoft: «Благодаря облаку IT становится услугой. Это выгодно всем. Компаниям, которые могут значительно сократить расходы на IT, сконцентрировав высвободившиеся ресурсы на развитии собственного бизнеса, и частично перевести капитальные расходы в операционные (кроме того, компании малого и среднего бизнеса получают дополнительные преимущества от использования недоступных ранее корпоративных IT-технологий). Рынку IT и телеком, способствуя возникновению новых бизнес-моделей и стимулируя появление стартапов. И, как следствие, государству и обществу: повышается уровень информатизации страны и развитие экономики получает дополнительный стимул».

Представители компаний, использующих облачные технологии, соглашаются с Microsoft. «Наряду с повышением производительности и эффективности на всех уровнях — как в офисе, так и при удаленной работе, — мы получили решение, которое может расти вместе с нашей компанией и расширяться в соответствии с нуждами бизнеса. Данное решение очень удачно вписывается в наш бизнес-план. Чтобы установить в компании Microsoft Exchange Server, обычно требуется несколько недель, а то и месяцев, начиная с момента покупки лицензий и серверов до запуска в эксплуатацию. Также необходим собственный штат IT-специалистов для его установки и обслуживания. А мы получили решение немедленно и по низкому месячному тарифу» — говорит президент компании Организация времени Глеб Архангельский.

Взгляд в будущее

Несмотря на очевидные преимущества, саму концепцию облачных технологий немало критикуют, причем с самых разных сторон. Главные претензии связаны с безопасностью (достаточно ли надежно защищены данные в облаке? И нет ли вероятности того, что сам владелец дата-центра решит воспользоваться доверенными ему данными?) и жизненной необходимостью надежного широкополосного доступа в интернет. Мы сейчас не будем увязать в полемике, тем более что эти моменты действительно не так уж и очевидны. Однако, несмотря на все сомнения будущее облачных технологий представляется самым радужным. Доказательством того, что это не временное увлечение, а новый путь развития высоких технологий, является следующий факт: сколь бы ни были сильны противоречия между тремя гигантами — Microsoft, Apple и Google, сколь бы ни различались взгляды их руководителей и идеологов на развитие индустрии и потребности пользователей, практически одновременно они вошли на эту новую (пока что) территорию, и совершенно не собираются оттуда уходить. Более того, именно с облачными технологиями все три компании связывают свое будущее. И пусть Microsoft об этом трубит на каждом углу, а Apple, наоборот, не делает громких заявлений и держит в тайне свои планы (среди которых, в частности, называют создание облачного варианта iTunes), однако, дела говорят сами за себя. Еще два года назад концепция cloud computing казалась лишь красивой идеей, «маниловщиной», странным экспериментом. Сегодня же преимущества облачных технологий могут почувствовать даже те люди, которые не связаны с разработкой программ, веб-технологиями и прочими узкоспециализированными вещами (вышеупомянутые Xbox Live, Windows Live, MobileMe, OnLive, Google Docs — яркие тому примеры). А что будет завтра? Об этом, возможно, нам как раз и собирается рассказать Стив Баллмер! Не пропустите!

Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL