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

Лекция Облачные технологии

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

К основным видам облачных технологий относят:

  • «Инфраструктуракаксервис« («Infrastructure as a Service» или «IaaS»)

  • «Платформакаксервис« («Platform as a Service», «PaaS«)

  • «Программное обеспечение как сервис» («Software as a Service» или «SaaS»).

Рассмотрим каждую из этих технологий подробнее.

Инфраструктура как сервис (IaaS)

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

IaaS состоит из трех основных компонентов:

  1. Аппаратные средства (серверы, системы хранения данных, клиентские системы, сетевое оборудование)

  2. Операционные системы и системное ПО (средства виртуализации, автоматизации, основные средства управления ресурсами)

  3. Связующее ПО (например, для управления системами)

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

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

Платформа как сервис (PaaS)

PaaS — это предоставление интегрированной платформы для разработки, тестирования, развертывания и поддержки веб-приложений как услуги.

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

Такой подход имеет следующие достоинства:

  • масштабируемость;

  • отказоустойчивость;

  • виртуализация;

  • безопасность.

Масштабируемость PaaS предполагает автоматическое выделение и освобождение необходимых ресурсов в зависимости от количества обслуживаемых приложением пользователей.

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

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

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

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

Доступ к такому приложению осуществляется посредством сети, а чаще всего посредством Интернет-браузера. В данном случае, основное преимущество модели SaaS для клиента состоит в отсутствии затрат, связанных с установкой, обновлением и поддержкой работоспособности оборудования и программного обеспечения, работающего на нём. Целевая аудитория — конечные потребители.

В модели SaaS:

  • приложение приспособлено для удаленного использования;

  • одним приложением могут пользоваться несколько клиентов;

  • оплата за услугу взимается либо как ежемесячная абонентская плата, либо на основе суммарного объема транзакций;

  • поддержка приложения входит уже в состав оплаты;

  • модернизация приложения может производиться обслуживающим персоналом плавно и прозрачно для клиентов.

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

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

Развитием логики SaaS является концепция WaaS (Workplace as a Service — рабочее место как услуга).

То есть клиент получает в свое распоряжение полностью оснащенное всем необходимым для работы ПО виртуальное рабочее место.

По недавно опубликованным данным SoftCloud спросом пользуются следующие SaaS приложения (в порядке убывания популярности):

  • Почта

  • Коммуникации (VoIP)

  • Антиспам и антивирус

  • Helpdesk

  • Управление проектами

  • Дистанционное обучение

  • CRM

  • Хранение и резервирование данных

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

Помимо различных способов предоставления сервисов различают несколько вариантов развёртывания облачных систем:

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

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

Публичное облако — используется облачными провайдерами для предоставления сервисов внешним заказчикам.

Смешанное (гибридное) облако — совместное использование двух вышеперечисленных моделей развёртывания

Коженко Я.В., Катаев А.В., Катаева Т.М., Лихолетова Н.В., Макарова Е.Л., Шаронина Л.В.
Современные тренды инновационного развития экономики

2.2. Тенденции развития облачных технологий в российской экономике

Рыночная доля облачных сервисов и платформ постоянно растет. Исходя из прогноза развития сегментов рынка облачных вычислений в мире, объем рынка в 2020 г. составит 241 млрд долл. По исследованиям Forrester Research, сегмент SaaS будет продолжать уверенно расти и к 2016 г. достигнет 93 млрд долл. Для сравнения объем в 2011 г. составлял 21 млрд. долл.

Ожидается, что сегмент PaaS превзойдет сегмент IaaS, при этом объем рынка на 2016 г. составит 11,2 млрд. долл. Сегмент IaaS в 2014 г. войдет в пик рынка, объем составит 6 млрд долл, далее будет наблюдаться спад, вызванный за счет удовлетворения спроса .
Российский рынок облачных технологий, по мнению крупных аналитических компаний (IDC и J’son & Partners Consulting) имеет рост опережающий общемировой. Облачные сервисы в структуре российского рынка показывают наибольший темп роста относительно других сегментов рынка информационных технологий, таких как ИТ-аутсорсинг, рынок ИТ-оборудования и других ИТ-услуг. При этом удельный вес  облачных услуг на рынке основных информационных услуг сравнительно невелика – 3,83% .
Согласно данным, предоставленным IKS-Consulting, выручка от продажи облачных услуг на российском рынке за 2014 г. составила около 13 млрд рублей, т.е. рост составил 35%. Большую часть на рынке занимают облачные сервисы, предоставляющие программное обеспечение как услугу (SaaS). В 2014 г. на долю SaaS пришлось 89% выручки (около 11,7 млрд рублей). Облачный сервис IaaS принес только 9%., а облачный сервис PaaS – всего лишь 2% . Пример такого решения – Amazon Web Services, где предлагается много сервисов для предоставления различных услуг: хранение данных, аренда виртуальных серверов, предоставление вычислительных мощностей.
К основным факторам, способствующим развитию рынка облачных технологий в России, можно отнести : развитие рыночной конкуренции в отрасли; развитие мобильного интернета и увеличение пропускной способности интернет-канала в регионах; получение крупных заказов; разработка инновационных технологических решений  и появление новых видов услуг на рынке облачных решений; повышение условий безопасности хранения данных в облаке; улучшение политико-экономической ситуации после кризиса. Вышеперечисленные факторы способствуют проникновению и внедрению облачных технологий в различные сферы российской экономики (таблица 1).
Таблица 1 — Внедрение облачных технологий в различных секторах экономики

Сектор

Возможности и цели использования

Бизнес услуги

Развитие IT-компаний, деятельности которых направлена на предоставление услуг, распространяемых по моделям облачных вычислений; оптимизация бизнес-процессов

Торговля

Совместимость существующих на предприятии бизнес моделей с IT-аутсорсингом

Финансы

Централизованное управление структурами предприятия

Банковский сектор

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

Транспорт

Развитие рынка транспортного планирования: автоматизация планирования маршрутов через "облачные" технологии

Телекоммуникации

Инвестиции

Правительство

Необходимость централизованного управления и внедрение больших проектов в бюджетную сферу

Образование

Совместная проектная работа сотрудников и обучающихся; дистанционное обучение и т.д.

Наука

Обработка больших кластеров данных с последующим анализом результатов

Молекулярная биология

Анализ большого объёма экспериментальных данных для моделирования биологической клетки

Здравоохранение

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

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

1

Кашицин И.М. 1 Сальников И.И. 1


1 Пензенский государственный технологический университет

1. Черняк Л. Интеграция – основа облака // Открытые системы. СУБД.

16 сентября 2011 г.

2. Жулев С.А., Ведюшкина А.Е., Артюшина Е.А. Проблемы использования облачных технологий при изучении СУБД MS SQL SERVER // Международный студенческий научный вестник. – 2015. – № 3-2. – С. 271.

Суть концепции облачных технологий заключается в предоставлении конечным пользователям удаленного динамического доступа к услугам, вычислительным ресурсам и приложениям через Интернет. Большинство сервис-провайдеров предлагают облачные вычисления в форме VPS-хостинга, виртуального хостинга, и ПО-как-услуга(SaaS). Облачные услуги долгое время предоставлялись в форме SaaS, например, Microsoft Hosted Exchange и SharePoint.

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

Существуют два типа рабочих версий облачного приложения: веб-роль (Web role) и рабочая роль (Worker role). Первая умеет обрабатывать HTTP– или HTTPS-запросы, и на ее виртуальной машине (ВМ) запущен сервер Internet Information Services (IIS). Программист имеет возможность создать версию веб-роли с помощью ASP.NET либо Windows Communication Foundation (WCF), а также воспользоваться любой другой технологией .NET, работающей с IIS. Приложение может быть создано на любом языке программирования.

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

Примером может послужить решение, разработанное американской компанией Alinean, Inc. Ее сфера деятельности – предоставление по запросу аналитических средств в области анализа продаж и маркетинга. Системы Alinean позволяют оценить нужды и возможности бизнеса в будущем, предложить решение для наращивания мощностей и подсчитать, когда начнут окупаться инвестиции. Пользователями Alinean являются корпоративные клиенты, находящиеся в разных уголках земного шара. Среди них IBM, HP, Microsoft, Intel, AT&T, VMware, Oracle, Siemens, Symantec и др. В дата-центре Alinean, находящемся в Орландо (Флорида, США), сервис по запросу предоставляли 20 серверов, работающих 24 часа в сутки семь дней в неделю. Объем бизнеса рос, и мощностей стало не хватать, да и содержание внутреннего ЦОД становилось все дороже.

Благодаря масштабируемости WINDOWS AZURE позволяет вести учет огромного количества пользователей. Создавая облачноерешение, компания-разработчик может рассчитывать не только на корпорации, но и на физических лиц. Такое приложение было сделано новозеландской компанией TicketDirect International, которая, работая в онлайновом режиме, осуществляет 45 % всех продаж билетов на культурные и спортивные мероприятия Новой Зеландии. Предыдущая, традиционная, система продажи билетов, функционировавшая на базе Microsoft SQL Server 7 и SQL Server 2000, была написана на Visual Basic 6. Приложение без проблем обслуживало несколько сотен продаж в течение часа. Но в дни распродаж, когда объявлялась скидка на посещение популярного мероприятия, до системы пытались одновременно «достучаться» тысячи людей . Неудивительно, что компьютерный парк продавца билетов не выдерживал такого наплыва пользователей.

WINDOWS AZURE предоставила TicketDirect масштабируемую инфраструктуру как сервис с возможностью оплаты по факту. В результате в момент распродаж приложение начинает использовать дополнительные мощности.

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

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

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

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


Библиографическая ссылка

Кашицин И.М., Сальников И.И. ПРИМЕНЕНИЕ ОБЛАЧНЫХ ТЕХНОЛОГИЙ // Международный студенческий научный вестник. – 2016. – № 3-1.;
URL: http://eduherald.ru/ru/article/view?id=14729 (дата обращения: 05.06.2018).


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

Читайте также:

  1. Бытовой уровень. Что такое счастье и смысл жизни.
  2. Глава 2. ЧТО ТАКОЕ ПСИХОЛОГИЧЕСКОЕ КОНСУЛЬТИРОВАНИЕ ?
  3. Глава первая. Что такое социальный факт?
  4. Глава четырнадцатая, в которой Армия справедливости терпит поражение у Восточных ворот, а автор анализирует, что такое Ыйбён, отчасти занимаясь ревизионизмом
  5. Государство не вправе иметь такое устройство, при котором ответственность по его обязательствам в целом не может быть вменена конкретным его органам
  6. Дискуссии вокруг понимания этичности. Что такое народ, этнос?
  7. Знают ли мужчины что такое оргазм?
  8. Индустриальное общество– это такое, доминирующим сектором которого выступает промышленное производство и основанная на нём система социальных отношений.
  9. Итак, что такое игра?
  10. Кто ввёл такое понимание понятия «религия», которое впоследствии было связано с христианской традицией?

IV. ИТОГ УРОКА

— С какой буквой познакомились?

— Какие звуки она обозначает?

— Какие слова, начинающиеся с этой буквы, вы запомнили?

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

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

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

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

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

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

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

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

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

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

Чем облачные технологии могут помочь бизнесу?

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

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

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

Модели развёртывания

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

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

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

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

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

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

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

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

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

Характеристики облачных технологий

Национальным институтом стандартов и технологий США зафиксированы следующие обязательные характеристики облачных вычислений:

Самообслуживание по требованию (self service on demand), потребитель самостоятельно определяет и изменяет вычислительные потребности, такие как серверное время, скорости доступа и обработки данных, объём хранимых данных без взаимодействия с представителем поставщика услуг;

Универсальный доступ по сети, услуги доступны потребителям по сети передачи данных вне зависимости от используемого терминального устройства;

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

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

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

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

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

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

История и ключевые факторы развития

Идея того, что сейчас мы называем облачными вычислениями, впервые была озвучена Джозефом Карлом Робнеттом Ликлайдером (J.C.R.

Licklider) в 1970году, когда он был ответственным за разработку ARPANET (Advanced Research Projects Agency Network). Идея Линклайдера заключалась в том, что каждый человек будет подключен к сети, из которой он будет получать не только данные, но и программы. Другой ученый Джон Маккарти (John McCarthy) говорил о том, что вычислительные мощности будут предоставляться пользователям как услуга (сервис). На этом развитие облачных технологий было приостановлено до 90-х годов. Ее развитию поспособствовали ряд факторов:

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

В 1999 году появилась компания Salesforce.com, которая предоставила доступ к своему приложению через сайт. Эта компания стала первой компанией, предоставившей свое программное обеспечение по принципу «программное обеспечение как сервис» (SaaS).

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

В 2006 году Amazon запустила сервис Elastic Compute cloud (EC2), где пользователи могли запускать свои собственные приложения. Таким образом, сервисы Amazon EC2 и Amazon S3 стали первыми сервисами облачных вычислений.

Свой вклад в развитие облачных вычислений внесла компания Google со своей платформой Google Apps для веб-приложений в бизнес секторе.

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

Преимущества и недостатки

Преимущества:

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

· Отказоустойчивость

· Высокая скорость обработки данных

· Экономия на покупке софта — все необходимые программы уже есть в сервисе. Где будут работать.

· Ваш собственный винчестер не переполняется — все данные хранятся в сети.

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

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

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

Недостатки:

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

· Появление облачных монополистов

· Необходимость быть всегда в сети для работы

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


Дата добавления: 2015-01-05; просмотров: 146; Нарушение авторских прав


Записи созданы 1485

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Похожие записи

Начните вводить, то что вы ищите выше и нажмите кнопку Enter для поиска. Нажмите кнопку ESC для отмены.

Вернуться наверх