Cloud Computing в науке и образовании: новые возможности для ВУЗов Владимир Кург Служба технического развития (R&D) Киев 25 февраля 2010
Что же это такое?
Gartners top 10 IT Predictions for 2009 Предсказание 2: К 2011 г 30% дохода системных интеграторов будет приходиться на системы cloud computing
Немного истории 20–30 лет назад – терминальний доступ к «Большим ЭВМ». «Сверхдорогие сети». 28 лет назад – революция ПК: каждому пользователю по компьютеру. Сетей нет. 15 лет назад – Ethernet. Дешёвые локальные сети. Файл-сервера. 10 лет назад – сервера приложений, трёхуровневая архитектура, Интернет: все исполняется на серверах. Сейчас: ПК = домашние ПК = игровые ПК.
Проблема 1 Один пользователь – много устройств ПК рабочий, ПК домашний, ноутбук/нетбук, PDA/ смартфон Мобильность Нужен доступ из домашней сети, локальной сети, Интернет-кафе, библиотеки Множество локальных копий пользовательских данных Перенос файлов (USB Flash) проблемы не решает
«Облако хранения» + синхронизация Хранилище с поддержкой синхронизации и доступом «отовсюду»
«Облако хранения» + синхронизация Ограничение «персональности»: Только персональные ПК Непригодно для общих ПК: ВУЗ, библиотека, клиника, … Ограничение платформы: Нужен программный агент ПО привязано к платформе Чувствительно к версиям ОС Обновление ОС/ПО = потеря доступа к данным?
Облака хранения и исполнения Привязка не к компьютеру, а к пользователю Отказ от локальных данных: Упрощается реализация Идеально для общих ПК: ВУЗ, библиотека, клиника, … Приложения = данные: Всё хранится в «облаке» Всё исполняется в «облаке» Универсальный клиент
Почему «облака»?
Зачем «облака»? Cloud Computing = пост-ПК парадигма Освобождение от проблем «персональности» ПК Пользователям не нужны приложения – им нужны результаты их работы Компоненты: Software as a Service (SaaS) Application Service Providing (ASP) Варианты: Терминальные системы (сейчас) Web OS (может быть)
Почему «облака»? Для пользователя: Разные пользователи – разные потребности Персональный набор ПО (курс, специализация, программа) Персональные данные Мобильность Для IT персонала: Централизация и гибкость управления Минимизация потребности в обслуживании Гибкость в развёртывании новых систем
Проблема 2: ПК ПК-гонка: Быстрая смена поколений Смена типов комплектующих «Период полураспада» – 2-3 года Модернизация невозможна
Проблема 2: ПК Бремя «персональности»: Вычислительные мощности эквивалентны Системные программисты => пользователи «Самоустанавливающееся» ПО Проблемы сложности, стабильности, сохранности данных
Applications/Desktop /OS Microsoft Excel Microsoft Word Microsoft PowerPoint Internet Explorer ПК: Предметное ПО, Офисное ПО ОС и данные SAP on Mainframe Firefox on Solaris 3270 Application SAP on Mainframe Word on Windows XP Windows, Linux, Solaris Среды «Толстые» терминали: Сетевые приложения «Тонкие»терминали: Все приложения в сети Display only Desktop /OS Microsoft PowerPoint Adobe Acrobat Мобильность, управляемость, надёжность Персональность 2.0
Персональность 2.0 в ВУЗе Виртуальные рабочие места Персональное рабочее пространство студента от поступления до выпуска Доступ к своему рабочему пространству с любого терминала ВУЗа и извне Мобильность + Hot Desking (сохранение сеанса) Application Service Providing Автоматическое распределение пакетов ПО в соответствии с учебными планами Рост рабочей среды с ростом студента
Терминальные системы TM Сервера: Наборы ОС Наборы ПО Персональные каталоги Системы управления Терминалы: ничего - нечему ломаться - нечему устаревать - незачем: обновления антивирус firewall BackUp UPS - нечего украсть
Web-интерфейсы групповой работы
Календари индивидуальные и групповые: Личный набор календарей студента или преподавателя: - стандартный - тематические/проектные Групповые календари: - группы, лаборатории, кафедры - формирование расписаний (периодические события) - доп. информация (тема, материалы,...) Контроль доступа к календарям Автоматическая проверка графика
Web-интерфейсы групповой работы
Балансировка нагрузки Cloud: системный ландшафт Клиенты LAN WAN Сервер ASP Сервера приложений Система публикации приложений Системный каталог Сервер ASP Desktop Сервера
Динамика Clouda: виртуализация Системы «по требованию» Динамическая привязка пользователь-приложение - динамические паттерны нагрузки - перераспределение ресурсов - максимальная утилизация парка серверов Компьютер по требованию - Образы ОС с наборами ПО и данных - Быстрое клонирование систем - Универсальный класс - Одноразовый компьютер - Деструктивное обучение
Динамика Clouda: виртуализация
О нас: Системы для образования: