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




Ключевые термины

CodePlex (https://www.codeplex.com) – портал, открытый фирмой Microsoft для использования сообществом разработчиков при разработках с открытым исходным кодом.

Parallel Dwarfs (https://paralleldwarfs.codeplex.com) – совместный проект СПбГУ (под руководством проф. В.О. Сафонова) и Microsoft по реализации параллельных алгоритмов решения классических задач прикладной математики ("dwarfs") на основе новейших технологий параллельного программирования Microsoft.

Shared Source – вид условий распространения программного продукта с открытым кодом, при которых, в отличие от Open Source, открытый исходный код имеет кураторов со стороны фирмы, предоставившей его в открытый доступ; кураторы отвечают на вопросы пользователей и исследователей и дают рекомендации по развитию и сопровождению кода.

Shared Source Common Language Infrastructure (SSCLI, Rotor) - академическая версия. NET, распространяемая с открытыми исходными кодами для использования в преподавании и в исследованиях.

Академическая программа Windows (WAP)программа, организованная фирмой Microsoft для изучения на основе открытых исходных кодов операционных систем семейства Windows, включая как новейшие ОС типа Windows NT / 2000 / 2003 / 2008 / Vista / 7, так и версии Windows для встроенных систем.

Исследовательское ядро Windows (Windows Research Kernel) — исходные коды ядра Windows типа NT, аннотированные подробными комментариями, и двоичные файлы, интегрированные со средой для создания и тестирования экспериментальных версий ядра Windows в целях обучения и исследования; часть программы WAP.

Пакет Windows Operating Systems Internals Curriculum Resource Kit (CRK) — пакет презентаций, экспериментов, лабораторных работ, тестов и заданий для включения учебных примеров по ядру Windows в учебные курсы по операционным системам; часть программы WAP.

Проект ProjectOZ — проект создания среды операционных систем с использованием встроенных интерфейсов ядра Windows для выполнения в пользовательском режиме простых и ясных абстракций процессора, диспетчера памяти, механизма ловушек и физической памяти, которые могли бы применяться в экспериментах, связанных с исследованием принципов работы операционных систем; часть программы WAP.

Программа Shared Source Initiative (SSI) —организационная структура, целью которой является предоставление доступа к исходным кодам продуктов Microsoft для преподавания и исследований.

 

ОС для мобильных устройств

Blackberry OS - ОС для мобильных устройств с базовым набором приложений, работающая на смартфонах и коммуникаторах фирмы Research and Motion (RIM).

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

Symbian OS – наиболее распространенная в настоящее время ОС для мобильных устройств, разработанная консорциумом Symbian (Nokia, Ericsson, Psion, Motorola)

Windows CE (Consumer and Embedded) – версия Windows для встроенных систем.

Windows Mobile – семейство ОС для мобильных устройств фирмы Microsoft.

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

Microsoft Azure Services Platform - платформа фирмы Microsoft для разработки и использования облачных сервисов на базе Microsoft. NET.

Microsoft Windows Azure - операционная система и набор инструментов фирмы Microsoft, обеспечивающий поддержку облачных вычислений ("ОC в облаке").

SQL Azure – версия СУБД Microsoft SQL Server для использования "в облаке".

Агент интерфейса (fabric agent) – агентское приложение, исполняемое на каждом из компьютеров сервиса Интерфейс (Fabric) платформы Windows Azure.

Архитектор облака – главный разработчик его архитектуры.

Внутренние приложения (on-premises applications) – приложения, исполняемые на локальном компьютере пользователя.

Вычисления (Compute) – облачный сервис платформы Microsoft Windows Azure, исполняющий пользовательские приложения в едином облаке.

Интегратор облака – его системный администратор, отвечающий за добавление компонент в облако и их изменение.

Интерфейс (внешний облик, Fabric) - облачный сервис платформы Microsoft Windows Azure, обеспечивающий интерфейс между различными облачными приложениями и между приложениями и памятью; реализован в виде группы компьютеров.

Контроллер интерфейса (fabric controller)программное обеспечение, управляющее работой облачного сервиса Интерфейс (Fabric) платформы Windows Azure.

Облачные вычисления (сloud computing) –. вычисления, основанные на масштабированных и виртуализованных ресурсах (данных и программах), которые доступны пользователям через Интернет и реализуются на базе мощных центров обработки данных (data centers).

Облачные приложения (cloud applications) – приложения, фактически исполняемые в среде облачных вычислений (например, Windows Azure) на компьютерах центра обработки данных.

Память (Storage) - облачный сервис платформы Microsoft Windows Azure, предоставляющий пользователю средства работы с данными различной структуры – большими бинарными объектами, таблицами и очередями.

Платформа – набор инструментов для использования облака.

Поставщик облака - центр обработки данных, поддерживающий облачные вычисления.

Сервисная шина (service bus) – компонента платформы Microsoft Azure Services Platform.

Управление доступом (access control) – компонента платформы Microsoft Azure Services Platform.

Уровень инфраструктуры – предоставление полной виртуализованной платформы через облако, например, Amazon EC2.

Уровень клиента – клиентское ПО, используемое для доступа к облачным сервисам, например, web- браузер.

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

Уровень платформы –программная платформа, объединяющая полный набор инструментов для развертывания и использования облачных вычислений на пользовательском компьютере (без дополнительных инсталляций, покупки оборудования и др.); пример: Microsoft.NET Azure Services Platform.

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

Уровень сервисов – облачные сервисы, используемые через облачную модель.

Центр обработки данных (ЦОД, data center) – мощный вычислительный центр, состоящий из компьютеров, объединенных в локальную сеть, обслуживающих сервисы облачных вычислений некоторой компании.

Перспективы

3G – мобильная связь третьего поколения на основе стандартов CDMA и UMTS (быстродействием до 14 МБит / с).

4G – новое поколение мобильных сетей связи со скоростью передачи до 1 ГБит / с, обеспечивающих также повышенное качество голосовой связи.

HP-UX – операционная UNIX -совместимая операционная система фирмы Hewlett-Packard.

MacOS – операционная система фирмы Apple, обеспечивающая удобный графический пользовательский интерфейс.

Midori – исследовательская ОС фирмы Microsoft Research, реализованная на управляемом коде.

MPI (Message Passing Interface) – стандарт параллельного выполнения программ, взаимодействующих с помощью передачи сообщений.

OpenMP - механизм и стандарт распараллеливания программ путем указания специальных прагматов для компиляторов.

Solarisоперационная система фирмы Oracle / Sun.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-06-03 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: