Облачные вычисления

Рынок программного обеспечения имел до недавнего времени достаточно простой вектор развития. Программисты разрабатывали приложения, которые потом распространялись традиционным образом — на носителях — и устанавливались на компьютер. Чтобы программа работала, к ПК предъявлялись определенные системные требования: указывались необходимые производительность процессора, объем оперативной памяти, количество свободного места на жестком диске и т. д. Параллельно с этим развивался и Интернет — серверное оборудование, которое обслуживало работу сайтов, также совершенствовалось. Но в какой-то момент оказалось, что можно объединить вычислительные мощности для поддержки программных сервисов, аналогичных тем, которые задействуются обычными пользователями, — например, текстовые и табличные процессоры. Так началась история «облачных вычислений» в том значении, в котором этот термин употребляется в последние годы.

1. ОПРЕДЕЛЕНИЕ И ХАРАКТЕРИСТИКИ ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ

Начнем с определения облачных вычислений. Это относительно новое явление, поэтому существует не так много авторитетных источников, где определяется это понятие. Наиболее комплексно и фундаментально подошли к данному вопросу американские специалисты Питер Мелл и Тим Гранс из Лаборатории Информационных Технологий Национального Института Стандартов и Технологий (NIST).

В своей работе «Определение облачных вычислений: версия НИСТ» они пишут следующее:

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

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

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

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

9 стр., 4289 слов

Ограниченность ресурсов. по обществознанию: «Экономика есть ...

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

Свои вычислительные ресурсы поставщик объединяет в пул, чтобы их можно было динамически перераспределять в соответствии с нуждами пользователей — это так называемый принцип множественной аренды (Multi-tenancy).

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

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

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

2. МОДЕЛИ ОБСЛУЖИВАНИЯ ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ

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

Отличаются они степенью предоставляемого контроля.

В случае IaaS (Infrastructure as a service) клиент получает возможность использовать облачную инфраструктуру по своему усмотрению и самостоятельно управлять ресурсами обработки и хранения, а также сетями.

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

Второй слой — это платформа как услуга или PaaS (Platform as a Service).

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

SaaS (Software as a service) — программное обеспечение как услуга — последний уровень облачных вычислений, обычно дополняющий PaaS. Это программное обеспечение для конечного пользователя, например, обеспечивающее работу с электронной почтой или текстом. Очень часто оно предоставляется по подписке.

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

3. МОДЕЛИ РАЗВЕРТЫВАНИЯ ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ

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

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

40 стр., 19528 слов

Лицензионный договор о предоставлении права использования произведения

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

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

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

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

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

4. ДОСТОИНСТВА И НЕДОСТАТКИ ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ

Достоинства облачных вычислений.

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

Низкая стоимость. Основные факторы, снизившие стоимость использования облаков следующие:

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

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

8 стр., 3686 слов

Архитектура базы данных

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

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

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

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

Недостатки.

Постоянное соединение с сетью. Для получения доступа к услугам «облака» необходимо постоянное соединение с сетью Интернет.

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

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

Надежность. Если вы потеряли информацию, хранимую в «облаке», то вы ее потеряли навсегда.

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

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

5. ПОПУЛЯРНЫЕ ОБЛАЧНЫЕ СЕРВИСЫ

Google Drive — популяное облачное хранилище данных, позволяющее пользователям хранить свои данные на серверах в облаке и делиться ими с другими пользователями в интернете. Каждому пользователю Google Drive предоставляется бесплатно 15Gb пространства. Если выделенного объёма недостаточно, можно приобрести дополнительно до 30 ТБ. Кроме доступа к сервису через веб-интерфейс, есть возможность доступа через клиенты для Windows, Mac OS и Android, iOS.

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

9 стр., 4041 слов

Шифрование данных

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

iCloud. Облачный сервис от компании Apple. Сохраняет различный контент (почта, календарь, контакты, документы, музыка, видео и изображения и т.д.) на серверах, а затем доставляет его на все устройства (iPhone, iPad, iPod touch, Mac и PC) с помощью беспроводной технологии Push.

Google Play. Свеженький облачный сервис от компании Google, который предназначен для размещения пользователями кинофильмов, музыки, приложений и книг на специально предназначенных для хранения цифровой информации серверах. Доступ к сервису предоставляется непосредственно из браузера, независимо от ОС, а поэтому может осуществляться как с ПК, так и с мобильных устройств на базе Android. У каждого пользователя есть возможность разместить и хранить до 20-ти тысяч музыкальных записей на бесплатной основе, а также напрямую скачивать на сервер приобретенные в магазинах (Android Market, Google Music и Google eBookstore) цифровые товары — кинофильмы, электронные книги, программы, музыкальные треки, как купленные, так и взятые напрокат.

Эльба. Веб-сервис для предпринимателей на УСН и ЕНВД. Помогаем вести бизнес и сдавать всю необходимую отчетность через интернет.

6. ПЕРСПЕКТИВЫ РАЗВИТИЯ ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ

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

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

ЗАКЛЮЧЕНИЕ

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

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

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