Опубликован: 10.01.2014 | Доступ: свободный | Студентов: 2097 / 1152 | Длительность: 04:20:00
Авторские права: UNESCO, 2013; НОУ "ИНТУИТ" (задания), 2013
Специальности: Преподаватель
Лекция 1:

Общие сведения об облачных вычислениях

Лекция 1 || Лекция 2 >
Аннотация: В настоящее время без использования современных информационных технологий не может эффективно работать ни одно образовательное учреждение. "Облачные вычисления" (Cloud computing) являются хорошей альтернативой классической модели обучения.

1.1. Описание проблемы

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

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

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

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

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

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

В облачных вычислениях выделяют следующие ключевые характеристики:

  • Самообслуживание по требованию. Потребитель самостоятельно выбирает, каким набором вычислительных возможностей и ресурсов он будет пользоваться (например, сетевые хранилища, базы данных, процессорное время, объем оперативной памяти). Также потребитель может при необходимости изменять этот набор без согласования с провайдером в автоматическом режиме.
  • Высокая эластичность (гибкость) сервисов. Вычислительную мощность можно легко уменьшить или увеличить, исходя из потребностей пользователя. В случае высокой нагрузки на сервис количество ресурсов оперативно повышается, в случае уменьшения нагрузки – ресурсы освобождаются. Если образовательному учреждению потребуется срочно увеличить объем вычислительных ресурсов, то руководству учреждения не придется тратить средства и время на закупку и настройку дополнительного оборудования и программного обеспечения, которое впоследствии может использоваться достаточно редко.
  • Возможность объединение ресурсов. Вычислительные ресурсы "облачного" провайдера группируются в пулы с возможностью динамического перераспределения физических и виртуальных ресурсов между конечными потребителями. С применением современных технологий виртуализации это позволяет "облачному" провайдеру легко наращивать мощности и заменять вышедшее из строя оборудование без снижения уровня производительности и надежности.
  • Учет потребления ресурсов и оплата по факту использования. Потребители платят только за фактически потребленные услуги (например, за объем переданной информации, пропускную способность и т.д.).
  • Технологичность. Можно смело утверждать, что в дата-центрах поставщиков облачных услуг используются более современные инновационные технологии, чем в большинстве учебных заведений. Эти технологии позволяют автоматически оптимизировать использование вычислительных ресурсов и сократить издержки на обслуживание оборудования по сравнению аналогичными издержками в учебных заведениях.
  • Отказоустойчивость и высокий уровень доступности. Дата-центры для облачных вычислений представляют собой надежную распределенную сеть, узлы которой могут располагаться в различных уголках мира. Отказоустойчивость у такой сети как правило заведомо выше любой пользовательской локальной сети, т.к. обеспечивается многократным резервированием и квалифицированным обслуживанием технического персонала. В итоге, такая распределенная сеть позволяет получить услуги с высоким уровнем доступности. Позволить себе организовать подобную сеть дата-центров может далеко не каждое образовательное учреждение. Кроме того, дата-центры как правило строят вблизи дешевых источников электроэнергии, что является экономически более целесообразным, чем поддержание работоспособности ИТ-инфраструктуры при работе по обычным для небольших потребителей тарифам на электроэнергию.

1.3. Классификация облачных вычислений

В облачных вычислениях традиционно выделяют три типа (уровня):

  • Инфраструктура как услуга.
  • Платформа как услуга.
  • Программное обеспечение как услуга.

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

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

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

Виды "облачных" услуг

Рис. 1.1. Виды "облачных" услуг

Инфраструктура как услуга (IaaS, Infrastructure as a Service). На этом уровне потребитель может самостоятельно конструировать свою IT-инфраструктуру в облаке и управлять ей. Например, создавать виртуальные сети, добавлять виртуальное оборудование (серверы, хранилища, базы данных), устанавливать необходимое для работы прикладное программное обеспечение и операционные системы, т.е. использовать облако так, как если бы это была реальная IT-инфраструктура образовательного учреждения. Самые известные IaaS-решения: Amazon CloudFormation, Google Compute Engine, Windows Azure.

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

  • Google App Engine (для разработки программного обеспечения на языках Java, Python);
  • Windows Azure (для ASP.NET, PHP);
  • Cloud Foundry (языки программирования Java, Ruby, Scala).

Программное обеспечение как услуга (SaaS, software as a service). На этом уровне поставщик предоставляет пользователям облака готовое программное обеспечение. Все данные хранятся в облаке, и для доступа к ним пользователю требуется только наличие веб-браузера. Это наиболее интересный для образовательных учреждений тип облачных вычислений, поскольку он не требует дополнительных затрат на установку и настройку программного обеспечения, как это требуется при использовании IaaS и PaaS. Следует также иметь в виду, что в большинстве случае плата за использование программного обеспечения в рамках SaaS рассчитывается с учётом количества пользователей и не предполагает так называемых Enterprise-лицензий, позволяющих использовать некоторый сервис для любого количества пользователей без ограничений. Примеры бесплатных SaaS-решений для образовательных учреждений – это Google Apps for Education и Microsoft Office 365 for education. Они содержат в себе функции офисного пакета (работа с документами, таблицами и презентациями), средств коммуникации (электронная почта, календари, мгновенные сообщения) и средств эффектной подачи информации (в виде статических презентаций, видеороликов или интерактивных приложений).

1.4. Отличие облачных вычислений от Web2.0

Некоторые сотрудники сферы образования часто путают облачные вычисления с технологиями Веб 2.0, ошибочно полагая, что облачные вычисления – это любые сервисы, предоставляемые с помощью Интернет.

Перечислим типичные приложения Веб 2.0:

  • онлайн-энциклопедии (например, http://www.wikipedia.org);
  • блоги (например, http://www.livejournal.com);
  • каналы RSS для рассылки дайджеста новостей с возможностью отслеживать обратную связь с читателями по количеству переходов на полную версию той или иной новости;
  • сервисы mash-up, использующие в качестве источников информации другие сервисы (например, сервис поиска магазинов, который использует сторонний сервис для отображения найденных магазинов на карте);
  • метки tags, позволяющие выявить наиболее популярные материалы среди пользователей на данный момент;
  • медиа-библиотеки, формируемые участниками в режиме онлайн;
  • социальные сети (например, http://www.vk.com);

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

1.5. Применение облачных вычислений в образовании

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

Помимо услуг электронной почты эти корпорации обеспечивают возможность использовать в облаке функции стандартного офисного пакета для совместной работы с электронными документами, таблицами и для создания презентаций. Облачные сервисы для образовательных организаций Google Apps for Education и Microsoft Office 365 for education позволяют использовать встроенные системы для обмена мгновенными сообщениями, календари для совместного планирования и общие адресные книги. Каждый пользователь облачных систем получает значительное дисковое пространство для хранения любой информации, которая была получена в результате работы с облаком.

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

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

Для некоторых образовательных учреждений может оказаться выгодным перемещение в "облако" внутренних систем управления обучением (LMS, Learning Management Systems). Это хорошая возможность для таких учреждений, которые не могут позволить себе покупку и поддержку дорогостоящего оборудования и программного обеспечения, что позволяет оптимизировать расходы на IT-инфраструктуру в современных посткризисных условиях.

Лекция 1 || Лекция 2 >
Анджелика Шарапова
Анджелика Шарапова

Оценки по каким дисциплинам идут в приложение к диплому по профессиональной переподготовке "Современные образовательные технологии"?

Дмитрий Соболев
Дмитрий Соболев

Я заввершаю обучение по программе "Современные образовтетельные технологии". Прошу прислать задание для итоговой работы.Мой адрес resoluteness@yandex/ru

Спасибо!