Internet OS: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Строка 11: Строка 11:


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


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


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

==Технологии==
==Технологии==
Клиентская часть Internet OS, равно как и приложения, в общем случае, могут быть реализованы с использованием любых доступных в контексте веб-браузера технологий ([[JavaScript]], [[DHTML]], [[DOM]], [[XML]], [[CSS]], [[XSL]], [[XSLT]], [[Adobe Flash]] и т.д.).
Клиентская часть Internet OS, равно как и приложения, в общем случае, могут быть реализованы с использованием любых доступных в контексте веб-браузера технологий ([[JavaScript]], [[DHTML]], [[DOM]], [[XML]], [[CSS]], [[XSL]], [[XSLT]], [[Adobe Flash]] и т.д.).

Версия от 16:53, 26 декабря 2008

Общая информация

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

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

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

В общем случае, различаются и способы дистрибуции интернет операционных систем. Классическая схема дистрибуции Internet 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 перевалит за сотню. Тогда и только тогда можно будет реально оценить тот огромный потенциал, который таит в себе это новое направление информационных технологий.

Ссылки