«Облачные» сервисы и технологии

Автор работы: Пользователь скрыл имя, 22 Мая 2013 в 10:33, курсовая работа

Описание работы

Трудно сейчас найти того, кто первый придумал рисовать на схемах облака, однако идея прижилась, прочно вошла в практику, и в конце концов даже породила название нового типа вычислений – Cloud Computing, которое без особых затей так и переводят на другие языки – "облачные вычисления".
Цель работы: выяснить, возможно ли применение облачных технологий, насколько это эффективно

Содержание работы

1. Введение
2. История возникновения «облачных» сервисов и технологий
3. Сущность и классификация «облачных» сервисов и технологий
4. Преимущества и недостатки «облачных» сервисов и технологий
5. Перспективы и развития «облачных» сервисов и технологий
6. Безопасность «облачных» сервисов и технологий
7. Используемая литература
8. Практическая часть на примере Office 365
9. Вывод

Файлы: 1 файл

kursovaya Яна.docx

— 4.85 Мб (Скачать файл)

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

 

 

Периметр безопасности

 

Рис.3

Определение облачных вычислений NIST описывает четыре модели развертывания: частное облако (private), облако сообщества (community), публичное облако (public), и гибридное облако (hybrid).

Однако, каждая из моделей частного облака и облака сообщества допускают два варианта - сценария <развертывания>, которые должны рассматриваться по отдельности, по причине влияния на периметр безопасности: будет ли он собственный (on-site) или на аутсоурсинге (outsourced). Гибридная модель развертывания является комбинацией других моделей и, поэтому, гибридное развертывание может предполагать и влияние <на периметр безопасности> его элементов - "строительных блоков", и уникальные аспекты влияния, возникающие в результате объединения множества систем в более комплексные интегрированные системы.

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

Облачные  вычисления (англ. cloud computing), в информатике — это модель обеспечения повсеместного и удобного сетевого доступа по требованию к общему пулу конфигурируемых вычислительных ресурсов. В настоящее время 49% ИТ-руководителей рассматривают возможность внедрения "облачных" технологий. В числе их наиболее привлекательных достоинств респонденты указали высокую доступность (69%), большую производительность (63%), масштабируемость и гибкость (60%). Моделями развертывания являются:

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

Собственное частное облако

 

 

Рис.4

Этот  рисунок представляет простой взгляд на собственное частное облако (on-site private cloud). Как показано на рисунке, периметр безопасности простирается вокруг собственных ресурсов подписчика и ресурсов приватного облака. Приватное облако может быть централизованным на одной площадке или распределенным между несколькими площадками подписчика. Периметр безопасности будет существовать только в том случае, если подписчик его реализует. В случае реализации, периметр не гарантирует контроля всех ресурсов частного облака, но его существование дает подписчику возможность осуществлять контроль ресурсов, доверенных собственному частному облаку.

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

 

3. Преимущества и недостатки «облачных» сервисов и технологий

 

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

Во-первых, не все данные можно доверить стороннему провайдеру в Интернете, тем более, не только для хранения, но ещё и для обработки.

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

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

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

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

Согласно данным британского хостинг-провайдера Peer 1 Network Enterprises, 88% ИТ-руководителей сегодня предпочитают не использовать "облачные" технологии. Опрос свыше 200 специалистов показал, что ключевым препятствием для распространения "облаков" является в первую очередь недостаток соответствующих знаний (39% респондентов). При этом 24% опрошенных откладывают переход на "облака" в связи с сомнениями относительно их безопасности. Еще 21% пока не готов отказаться от полного контроля над своими ИТ-инфраструктурами, даже осознавая все преимущества "облачных" сервисов. Тем не менее, 49% ИТ-руководителей в настоящее время рассматривают возможность внедрения "облачных" технологий. В числе их наиболее привлекательных достоинств респонденты указали высокую доступность (69%), большую производительность (63%), масштабируемость и гибкость (60%).

 

 

 

 

 

 

 

 

 

Что сдерживает распространение "облачных вычислений"?

Источник: Peer 1 Network Enterprises, 2010

Рис.5

В целом проведенный  опрос продемонстрировал, что в  настоящее время довольно большое  число ИТ-руководителей все еще недостаточно информированы о возможностях, предоставляемых "облачными" вычислениями. Исправить подобную ситуацию, по мнению Доминика Монкхауза (Dominic Monkhouse), управляющего директора (Peer 1 UK), поможет выработка провайдерами "облачных" сервисов единых стандартов, в том числе в области безопасности.

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

«Компании будут более агрессивно решать вопросы, связанные с рабочими местами сотрудников. Ведь в самом лучшем случае единовременно используется только 55% офисного пространства. Оставшиеся 45%, которые никак не используются, – это просто пустая трата денег». О новом типе компьютерной инфраструктуры Cloud Computing в последнее время говорят очень много, но далеко не каждый может доходчиво объяснить суть данного термина и рассказать о принципах работы технологии, на которую делают ставку многие титаны рынка.

Теперь, переходя к обзору «Облачных сервисов», для любителей продуктов компании Microsoft - бесплатные облачные сервисы Live, Hotmail, поиск Bing, сетевое хранилище SkyDrive и другие известные системы. Большой выбор онлайновых сервисов для бизнеса по подписке с уровнем гарантий. К ним можно отнести: Exchange, Office Live Meeting и Office Communication Server. Для разработчиков доступ к веб-платформе Windows Azure, где есть необходимые для создания облачных приложений, включая сервисы NET. Заказчики оплачивают услуги, предоставляемые на платформе Windows Azure, по схеме фактического использования ресурсов. Пока система Windows Azure доступна в бета-версии. SQL Data Services - один из основных компонентов платформы Microsoft Azure, опирается на адаптированном к clouds варианте Windows 7 – Windows Azure и включает, помимо SQL Data Services, службы Live Services, .NET Services, Microsoft Dynamic CRM Services и Microsoft SharePoint Services.

Служба  SQL Data Services (SDS) в настоящее время опирается на Microsoft SQL Server 2008 и включает возможности самооптимизации, самонастройки системы, на ее способность к построению параллельных баз данных на основе кластеров. При работе со супербольшими (объемнее десятков терабайт) хранилищами данных узким местом архитектуры RAC (Real Application Cluster) компании Oracle становится подсеть, которая связывает устройства хранения данных с узлами кластера. Это проявляется при последовательном просмотре больших таблиц. Идея Oracle Database Machine является традиционной и заключается в том, чтобы обеспечить возможность фильтрации и проецирования сканируемых таблиц до их передачи в узлы кластера.

 

Что сдерживает распространение "облачных" инициатив?

Источник: Platform Computing, 2009

Рис.6

49% респондентов  Platform Computing высказывают наибольшую обеспокоенность в связи с обеспечением безопасности в "облаках", особенно в "публичных". 31% опрошенных смущает сложность управления новым форматом ИТ-инфраструктуры. Еще 15% считают важным фактор цены.

С одной стороны, сфокусированность на вопросах ИБ при принятии решения о новых ИТ-инициативах, понятна. Consortium, обращает внимание на то, что не всегда есть адекватное понимание ценности защищаемого ресурса/данных для бизнеса. Действительно ли именно этот ресурс или данные настолько важны в контексте выживания и процветания компании – или просто кажутся таковыми? По его мнению, необходимо дополнить существующие метрики подобной оценки, либо сформировать новые – с тем, чтобы цели и задачи обеспечения информационной безопасности согласовывались с таковыми всего бизнеса. В любом случае рынок видится исследователям достаточно "наивным" в своем отношении к "облачным" технологиям. "Многие компании все еще сопротивляются изучению преимуществ и возможностей "облаков", Тем не менее, нужно осознавать, что переход к "облачным" вычислениям должен быть чередой последовательных действий, а не резким скачком". Путь в "облака" - эволюционный, отнюдь не революционный.

В компании IBM настоящее время поддерживаются и развиваются пять разных семейств СУБД: DB2, Informix, IMS, solidDB и U2. Недавно аннонсирован выпуск следующей версии DB2 с кодовым названием Corba со следующими общими характеристиками: настройка и конфигурирование системы с минимальным участием администратора;

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

Что касается СУБД Informix, то наиболее важным является то, что IBM взяла курс на полномасштабное самостоятельное развитие этого продукта (сразу после приобретения Informix предполагалось постепенное слияние этой системы с DB2).

 

Таксономия облачных вычислений

 

 

Источник: Исследование Netcraft, 2010

Рис.7

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

Для пользователей

    1. Экономия средств и времени 
      Снижение затрат на внедрение решений и владение ими достигается за счет отсутствия необходимости закупать лицензии на ПО и возможность отписаться от услуги в любой момент в случае неудачного выбора.
    2. Прозрачность расходов 
      Система оплаты ресурсов «облака» уникальна. Услуги, на которые подписан пользователь, оплачиваются только тогда, когда ими пользуются. Это отличает «облачную» концепцию от традиционной модели доставки ПО, в которой пользователь обязан оплатить пакет ПО целиком и сразу, вне зависимости от того, как часто этот пакет будет использоваться.
    3. Технологические выгоды 
      Нет необходимости построения и содержания громоздкого и дорогостоящего центра обработки данных, ведь в качестве ресурсов из «облака» можно получить и виртуальные серверы, и рабочие столы пользователей. Иными словами, в то время, как одни строят здания, закупают оборудование, обучают штат и несут операционные расходы, пользователям «облака» достаточно «кошелька и канала».
    4. Доступность 
      Ресурсы «облака» могут быть доступны отовсюду. Достаточно браузера. Получить услуги можно с любого терминала (интернет-кафе, мобильный телефон, Wi-Fi и т. п.).

Для поставщиков

  1. Эффективность по сравнению с традиционным хостингом 
    По статистике, средняя загрузка сервера составляет около 15–20%. Это значит, что при схеме «один пользователь — один сервер» около 80% ресурсов сервера остаются невостребованными. А ведь провайдер оплачивает все 100% его стоимости. Продавая ресурсы из «облака», поставщик имеет возможность продать один сервер нескольким пользователям.
  2. Быстрая масштабируемость 
    «Облачные» ЦОД изначально проектируются с учетом массивного масштабирования. Один из главных критериев «облачных» архитектур — возможность без труда увеличиться с нескольких серверов до нескольких тысяч. Поставщику больше не требуется перепроектировать систему при появлении новых заказчиков, достаточно просто добавлять новые вычислительные ресурсы по мере надобности.
  3. Освоение новых рынков 
    При помощи «облачных» ЦОД поставщики значительно расширяют свою клиентуру. Компании, ранее специализировавшиеся на работе с крупными корпоративными заказчиками, получают возможность достаточно легко выйти на рынок среднего и малого бизнеса, и наоборот.

Информация о работе «Облачные» сервисы и технологии