Какие операционные системы являются мультизадачными? Как измеряется время операционной системой? С какой памятью работает ОС?



ОС должна поддерживать multitasking. Это когда у нас есть несколько запущенных job и мы можем давать процессору посчитать что-то для одного job, потом для другого. Задача ОС: составление расписания (schedule) для запуска процессов и деление времени процессора. Multitasking только тогда им является, когда время отклика (response time) меньше одной секунды!
Часы- это генератор импульсов постоянно частоты. Частота процессора своя, частота у шины своя, у сетевого адаптера своя. Соответственно у каждого свои часы. В ОС есть понятие таймера – хардвеерная реализация, управляемая ОС. Это счетчик, который нужен, чтобы управлять работой процессора с точки зрения времени. Таймер – это прерыватель процессора, часы операционной системы. Количество времени между прерываниями процессора измеряется в tick’ах.
Задача ОС: загружать процессы и управлять ими. Чтобы это делать ОС строит всякие расписания, дает приоритеты процессам, синхронизируем и обеспечиваем взаимодействия процессов. У каждого процессора есть thread – это указатель (pointer) процесса, который указывает, какую текущую инструкцию кода надо выполнять. ОС должна осуществлять работа с thread’ами.
CPU работает с оперативной памятью, не с диском, OS работает с диском, но не с оперативкой.

 

??? 2. Корпоративная система.

 

Стандарты 100 Base Ethernet. (6 билет)

Основные - TX, T4(для плохой витухи cat3) и FX (многомодовое оптоволокно).

Frame format 802.3;

Метод доступа CSMA/CD

Flow control 802.2 LLC

Скорость передачи инф-ции Datarate* 100Мбит/c

Скорость передачи двоичных символов 125 Мбит/c (Из-за группировки)

Кодирование MLT-3 4В/5В (для ТХ); 8В/6Т(8 бинарных в 6 трёхуровневых для Т4), NRZI 4В/5В (Для FX)

Топология звезда.

Среда передачи T4 - UTP cat 3 4 пары, TX – UTP cat 5 2 пары, FX многомодовое волокно 62,5(50)/125 Мкм

Дальность 100м UTP, волокно 400м.

 

Билет 23.

Архитектура SAN. Протоколы. Стандарты. Топологии.

Объёмы данных, которыми оперирует ИС постоянно растёт. В одни компутер уже не запихнёшь столько дисков. IBM предложило сделать отдельный «кабинет» на отдалении от процессора,. Сделать его надо на оптике, ибо на обычную для PC шину будут очень сильные наводки.

Поэтому IBM сделала ESCON - Enterprise Systems Connection. Это специальные интерфейсы физического которые позволяют передавать по оптоволоконной шине с дисковой подсистемы. Первые ESCON'ы сделал AMP. Устройства которые передавали по этой шине через ESCON’ы назывались Director (грубо говоря он используется вместо host bus адаптера). Далее IBM сказал, что необходим протокол передачи по этой шине, требуется спецификация, как формировать фрейм. Для передачи по меди – одно кодирование, для оптоволокна другое. Тот протокол, который они начали использовать называется Fibre Channel (способен работать как по оптоволокну, так и по меди) сейчас сертифицирован ANSI — сейчас является основным протоколом для сетей хранения данных. Существует масса его версий.

Операционная система передает все так же как для SCSI, затем адаптер превращает это все в понятное FC. А на контроллере диска мы снова получаем из FC в SCSI. Таким образом нам не надо переделывать все, а всего лишь 2 контроллера. И получаем мощные системы хранения.

Мы должны сделать так, чтобы к дискам обращались не только файл сервер 1, но и 2 и … n, т.к. Мощности одного сервера явно не хватит. И все это требуется сделать при помощи сетевых технологий, т.к. эти серверы будут удалены, и тогда мы добьёмся возможности работать с очень большими объемами.

Для того чтобы сделать это требуется протокол FC. Почему? Во-первых FC позволяет работать на различных топологиях, во вторых в нем было сделано удачное кодирование (которое потом использовалось в гигабите - NRZI. У гигабита скорость чуть выше чем у FC. Но на тот момент, когда это делалось выше гигабита не было). Можно пристроить до 6 тысяч устройств, которыми можно управлять. Управляются серверы, подключенные к системам хранения несколькими вариантами:

1. Можно сделать топологию P-to-P (Point-to-Point).

2. Можно сделать топологию, которую называют «арбитражная петля» Arbitrated Loop. Это означает, что по центру композиции есть hub (устройство, кототое просто усиливает и больше ничего). Есть сервер (процессор и память), который шлет некий запрос hub'у. Пример (сервер пошлет запрос на hub, hub пошлет запрос на какой то ленточный массив, а оттуда мы пишем на дисковый массив, те вернут ответ, в итоге петля. Поэтому физическая топология – звезда, а логическая – петля с арбитражем.

 

3. Можно сделать фабрику (совокупность коммутаторов). Вот есть какой то сервер, который в свою очередь передает запрос на switch, тот на другой, switch тот на другой, пока в конце концов нас не переключат на какой то storage.

Протокол FC, разработанный и утвержденный ANSI позволяет работать в любом варианте: Вариант сегодняшнего дня — фабрика коммутаторов (fabric). Протокол FC позволит нам не просто соединять устройства, а соединять так, что он позволит нам передавать то, что мы хотим, в другие протоколы.

Пример: OS/application→ SCSI → FCP, (iSCSI) → FC, (TCP/IP) → (Ethernet).

У fiber channel 5 уровней, они называются:

FC-0 физический уровень модели OSI, PM & PND IEEE.

FC-1 кодирование 8 бит в 10 бит или 64 в 66, (фактически уровень PCS IEEE.)

FC-2 В том случае, если используем фабрику коммутаторов, то присвоение адресов, присвоение классов сервиса и некий Flow Control.

FC-3 если это петля с арбитражем, то мы объясняем какие наименования сервера, как мы делаем синхронизацию и т.д., если коммутируемая свитч-фабрика, то мы объясняем какие дополнительные сервисы мы будем делать.

FC-4 вообще не сетевой и не соответствует ничему. Потому что нам необходимо определить функции передачи в FC других протоколов, в частности SCSI или протоколов, предназначенных для работы со стримами (для мультимедийных систем). Или для передачи все из TCP/IP.

Топология для сетей хранения данных не всегда звезда. Первая топология dual fabric (Каждый сервер имеет доступ двум фабрикам и эти фабрики коммутаторов могут работать с одним массивом. При этом серверы делят свои операции ввода/вывода между фабриками). Мы получаем производительность, надежность и т.д.

Топология core edge (ядро переферии) – последняя топология, на которой остановились (для высокой надежности записи). Все серверы связаны с фабрикой коммутаторов, которую называют периферийной. Они в свою очередь соединены с другой фабрикой коммутаторов, которая называется CORE. А эта фабрика Switch’ей присоединяется к ленточным массивам, к дисковым массивам.

То есть двойные фабрики Switch’ей, сделано для надежности. Все дублируется.

Есть другие топологии на основе core edge. Например Meta SAN. Это куча серверов, которые работают с системой хранения А, еще куча, которая работает с системой хранения Б, в середине они связаны между собой специальный Backbone router, который умеет маршрутизировать. Backbone router и все вместе присоединяется к Sun C, которая имеет какие-то дисковые и ленточные массивы и мы можем писать на очень больших расстояниях. Проложено достаточно много оптоволокна, то которое не используется называется темные волокна. В этом случае можно связать темные волокна с помощью специальных устройств, чтобы передавать данные на гигантские расстояния. Протоколом будет не Fiber Channel, а все тот же Ethernet над которым будет работать tcp/ip. Получится extended sun. Так соединяются датацентры. Получили в итоге другую структуру, а для того, чтобы ее поддерживать получили необходимость ставить такие системы в специальных зданиях, которые называются ЦОДы. Эта система хранения – центр ЦОДа. Это все требует очень качественного питания.

Этапы внедрения ИС.

Для внедрения систем не существует стандартов, есть методики:

· «Большой взрыв»: мы приходим на предприятие и меняем там целиком всю систему.

· «Франчайзинг»: Мы выбираем фирму, выбираем самое продвинутое подразделение. На базе этого подразделения пытаемся запустить пилотный проект. Потом пытаемся внедрить его в другие подразделения.

· «Точечный бросок»: мы не внедряем всю систему, а внедряем отдельные модули системы. В 95% случаев идут именно этим стандартным путем для внедрения ИС. Потому все системы и делаются модульными.

Формирование требований к АС.

Разработка концепции АС.

Техническое задание.

Эскизный проект.

Технический проект.

Рабочая документация.

Ввод в действие.

Сопровождение АС.


Дата добавления: 2019-11-25; просмотров: 246; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!