Lt304888.ru

Туристические услуги

Internet OS

22-10-2023

IOS (от англ. Internet Operating System — Интернет Операционная Система) — клиент-серверное гибридное программное обеспечение, в общем случае, базирующееся на парадигме «облачных вычислений» (cloud computing) и имеющее развитую систему многооконного интерфейса пользователя, функционирующего, обычно, в среде современного веб-браузера.

По сложившейся словоприменительной практике, термины 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 может быть без труда развернута на любом подходящем компьютере и обслуживать, например, пользователей локальной сети или небольшого сообщества в Интернете.

Бизнес-модель

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

Безопасность

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

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

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

Технология

Клиентская часть Internet OS, равно как и приложения, в общем случае, могут быть реализованы с использованием любых доступных в контексте веб-браузера технологий (JavaScript, DHTML, DOM, XML, CSS, XSL, XSLT, Adobe Flash и т. д.). Необходимо отметить, что в настоящее время, существует два принципиально различных подхода к технической реализации интерфейса пользователя. Один из таких подходов (наиболее перспективный), заключается в использовании технологий, предоставляемых непосредственно веб-браузером. Второй предполагает использование внешних компонентов, например, плеера Adobe Flash. В первом случае, Internet OS сможет запускаться в среде любой стандартной конфигурации веб-браузера, вне зависимости от установленных расширений и прав на их использование или обновление. Исключения могут составлять как приложения, в той или иной степени использующие такие расширения при своей работе, так и ядро клиентской части Internet OS, например, в случае отсутствия на компьютере пользователя компоненты парсера файлов в формате XML (например, MSXML).

Серверная часть Internet OS разрабатывается на одном или нескольких языках программирования (часто на языке C++ или каком либо скриптовом языке) и функционирует под управлением традиционной операционной системы на одном или нескольких (от единиц до десятков тысяч) компьютерах, объединенных в отказоустойчивый высокопроизводительный серверный кластер.

Перспективы

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

См. также

Ссылки

  • windows4all.com
  • icloud — интернет-операционная система с большим потенциалом
  • Корпоративный сайт создателей icloud
  • Сообщество разработчиков приложений icloud
  • Cloudo
  • YouOS
  • eyeOS
  • myGoya Online Desktop
  • ajaxWindows
  • AMOS — Applied Math Operating System — ИнтернетОС в стадии разработки. OpenSource
  • «Облачная» операционная система

Internet OS.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01