Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Software Engineering2010.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
539.8 Кб
Скачать

Как минимизировать риски при переходе на облачные вычисления?

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

Internet OS

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

Термины Internet OS (IOS), Cloud OS и WebOS являются синонимами и используются для обозначения вычислительной среды, в которой специально разработанные программы выполняются на удаленном сервере, а взаимодействие с пользователем осуществляется с помощью средств широко применяемых в современных интерактивных веб-сайтах.

Однако, в последнее время, в связи с появлением существенно более совершенных реализаций интернет-операционных систем, многие разработчики склоняются к необходимости более четкой дифференциации таких понятий, как Internet OS, Cloud OS и WebOS.

Cloud OS

Под термином Cloud OS следует понимать вычислительную среду, базирующуюся на мощном серверном кластере, объединяющем множество серверов, размещенных в ЦОД. При этом, обработку большей части данных выполняет именно серверное программное обеспечение. На стороне клиента, в этом случае, работает лишь тонкая программная прослойка, реализующая графический интерфейс, а также механизмы управления выполнением приложений и взаимодействия со средой веб-браузера.

Internet OS (IOS)

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

WebOS

WebOS, в отличие от Cloud OS и Internet OS может быть без труда развернута на любом подходящем компьютере и обслуживать, например, пользователей локальной сети или небольшого сообщества в Интернете.

Термин "Web operating system" принадлежит Тиму О’Рилли, который придумал термин Web 2.0. Проект "WebOS" был начат в Университете Калифорнии для выработки теоретической базы и конечных web-приложений для управления и взаимодействия через Сеть. Были названы основные черты WOS:

  • Файловая система, идентифицирующая информацию по однозначному ее местоположению.

  • Не зависящая от расположения ресурсов система их имен.

  • Безопасное удаленное выполнение программ.

  • Охраняемый доступ к данным.

  • Безопасная передача информации.

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

Первая WOS увидела свет в 1999 году. Позднее она стала известна как Hyperoffice, а еще позже – MyWebOS. Проект Hyperoffice представлял собой набор online-решений для бизнеса, здесь и online-редакторы текста, таблиц, менеджер задач, и другие программы, делающие жизнь делового человека проще, и доступные из любого браузера.

Рассмотрим способы дистрибуции интернет-операционных систем. Классическая схема монетизации Internet OS или Cloud OS предполагает использование приложений в обмен на просмотр рекламных материалов, размещаемых на рабочем столе или в служебных областях окон пользовательского интерфейса. В свою очередь, небольшая абонентская плата позволяет на определённое время отключать демонстрацию рекламы. Другая схема состоит в продаже всего программного комплекса WebOS вместе с её серверной частью и возможно, последующей сервисной поддержкой.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]