Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

full

.pdf
Скачиваний:
46
Добавлен:
09.02.2015
Размер:
924.68 Кб
Скачать

Table of Contents

1.

Серверы. Особенности электропитания.......................................................................................

2

2.

Коммутация сообщений, коммутация пакетов............................................................................

4

3.

Серверы. Особенности архитектуры. Вычислительные ресурсы..............................................

5

4. RAID - массивы. Организация повышения производительности ................................................

7

5.

RAID-массивы. Реализация повышения отказоустойчивости.................................................

12

6.

Серверы. Средства повышения отказоустройчивости..............................................................

13

7.

Структурные методы повышения производительности локальных ВС..................................

14

8.

Особенности протоколов ЛВС SPX/IPX....................................................................................

17

9.

Функции подуровней MAC и LLC канального уровня.............................................................

21

10.

Архитектура сетевого адаптера (NIC)......................................................................................

22

11. Виды коммутации в ВС: коммутация цепей, сообщений, пакетов ........................................

23

12.

Организация и функции физического уровня..........................................................................

24

13.

Среды передачи данных. Анализ..............................................................................................

25

14.

Преобразование MAC и LLC адресов с помощью протоколов ARP и RARP.......................

27

15.

Организация контроля передачи информации на канальном и физическом уровне...........

30

16.

Преобразование блоков цифровой информации при передаче информации в модели OSI31

17.

Сетевой уровень. Протокол IP...................................................................................................

33

18.

Организация работы протокола TCP.........................................................................................

36

19.

Сравнительный анализ протоколов TCP и UDP......................................................................

38

20.

Отличительные особенности глобальных и локальных ВС...................................................

40

21.

Передача информации. Квадратурно-амплитудная модуляция..............................................

41

22.

Основные функции модемов.....................................................................................................

42

23.

Детерменированные методы доступа к СПД...........................................................................

43

24.

Случайные методы доступа к СПД...........................................................................................

45

25.

Метод доступа CSMA/CD. Варианты (с разрешением коллизий и предупреждением

 

коллизий) ...........................................................................................................................................

47

Протокол CSMA/CD .........................................................................................................................

47

26.

Анализ сетевых топологий........................................................................................................

53

27.

Реализация скользящего окна в протоколе TCP......................................................................

57

28.

Соответствие нижних подуровней модели OSI и уровня сетевого интерфейса модели TCP.

............................................................................................................................................................

 

 

60

29.

Архитектуры обработки данных в ВС (клиент-клиент, клиент-файловый сервер, клиент –

группа серверов, толстый и тонкий клиенты) ...............................................................................

63

30.

Средства повышения битовой скорости передачи для технологии Ethernet 1 Гбит/с.........

64

1. Серверы. Особенности электропитания.

Исто́чник бесперебо́йного пита́ния, (ИБП)— источник вторичного электропитания, автоматическое устройство, назначение которого — обеспечить подключенное к нему электрооборудование бесперебойным снабжением электрической энергией в пределах нормы.

Важными показателями, обуславливающими выбор схемы построения ИБП, являются время переключения нагрузки на питание от аккумуляторных батарей и время работы от аккумуляторной батареи.

Существует три схемы построения ИБП:

Резервная схема — в нормальном режиме питание подключенной нагрузки осуществляется напрямую от первичной электрической сети, которое ИБП фильтрует (высоковольтные импульсы и электромагнитные помехи) пассивными фильтрами. При выходе электропитания за нормированные значения напряжения (или его пропадании) нагрузка автоматически переподключается к питанию от схемы, получающей электрическую энергию от собственных аккумуляторов с помощью простого инвертора. При появлении напряжения в пределах нормы, снова переключает нагрузку на питание от первичной сети.

Достоинства

За счёт КПД около 99 % (при наличии напряжения сети) практически бесшумны и имеют минимальное тепловыделение;

невысокая стоимость ИБП в целом.

Недостатки

относительно долгое время (порядка 4..12 мс) переключения на питание от батарей;

невозможность корректировать ни напряжение, ни частоту (VFD по классификации МЭК).

Итог: Чаще всего ИБП, построенные по такой схеме, используется для питания персональных компьютеров или рабочих станций локальных сетей начального уровня, для которых не критично своевременное отключение в случае неполадки в сети.

Интерактивная схема — устройство аналогично предыдущей схеме; дополнительно на входе присутствует ступенчатый стабилизатор напряжения на основе автотрансформатора, позволяя получить регулируемое выходное напряжение.

От такого ИБП можно питать только приборы, не требовательные к качеству питания, то есть, например, все приборы с импульсными БП, где питающее напряжение немедленно выпрямляется и фильтруется. То есть компьютеры и значительная часть современной бытовой электроники. Также можно питать осветительные и обогревательные приборы.

Двойное преобразование. Режим двойного преобразования — используется для питания нагруженных серверов, высокопроизводительных рабочих станций локальных вычислительных сетей, а также любого другого оборудования, предъявляющего повышенные требования к качеству сетевого электропитания . Принцип работы состоит в двойном преобразовании (double conversion) рода тока. Сначала входное переменное напряжение преобразуется в постоянное, затем обратно в переменное напряжение с помощью обратного преобразователя (инвертора). При пропадании входного напряжения переключение нагрузки на питание от аккумуляторов не требуется, поскольку аккумуляторы включены в цепь постоянно (т.н. буферный режим работы аккумулятора) и для этих ИБП параметр «время переключения» не имеет смысла. Основное преимущество данного вида ИБП: отсутствие промежутка времени между пропаданием внешнего напряжения и началом питания от батарей. ИБП двойного преобразования имеют невысокий КПД (от 80 до 96,5 %) в режиме on-line, из-за чего отличаются повышенным тепловыделением и уровнем шума. Однако у современных ИБП средних и высоких мощностей ведущих производителей предусмотрены разнообразные интеллектуальные режимы, позволяющие автоматически подстраивать режим работы для повышения КПД вплоть до 99%. В отличие от двух предыдущих схем, способны корректировать не только напряжение, но и частоту.

Достоинства

отсутствие времени переключения на питание от батарей;

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

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

Недостатки

Низкий КПД (80—94 %), повышенная шумность и тепловыделение. Практически всегда прибор содержит вентилятор компьютерного типа, и потому не бесшумен (в отличие от line-interactive ИБП).

Высокая стоимость. Примерно вдвое-втрое выше, чем line-interactive.

2. Коммутация сообщений, коммутация пакетов

Существует четыре принципиально различные схемы коммутации абонентов в сетях:

Коммутация каналов (КК, circuit switching) — организация составного канала через несколько транзитных узлов из нескольких последовательно «соединённых» каналов на время передачи сообщения (оперативная коммутация) или на более длительный срок (постоянная/долговременная коммутация — время коммутации определяется административно).

Коммутация сообщений (КС, message switching) — разбиение информации на сообщения, которые передаются последовательно к ближайшему транзитному узлу, который, приняв сообщение, запоминает его и передаёт далее сам таким же образом. Получается нечто вроде конвейера.

Коммутация пакетов (КП, packet switching) — разбиение сообщения на «пакеты», которые передаются отдельно. Разница между сообщением и пакетом: размер пакета ограничен технически, сообщения — логически. При этом, если маршрут движения пакетов между узлами определён заранее, говорят о виртуальном канале (с установлением соединения). Пример: коммутация IP-пакетов. Если же для каждого пакета задача нахождения пути решается заново, говорят о датаграммном (без установления соединения) способе пакетной коммутации.

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

Все виды коммутации могут использоваться в сети. Например, над КК делается КЯ, над которой работает КП, над которой КС.

3. Серверы. Особенности архитектуры. Вычислительные ресурсы

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

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

Классификация серверов:

-S-серверы (супер серверы) – поддерживают до 1000 узлов.

-Б-серверы (большие серверы) – поддерживают до m*100 узлов (0<m<10). -О-серверы (офисные серверы) – поддерживают до m*10 узлов (0<m<10).

Виды архитектуры серверов:

-RISC (компьютеры с сокращенным набором команд) Особенности:

- Фиксированная длина машинных инструкций (например, 32 бита) и простой формат команды.

- Специализированные команды для операций с памятью — чтения или записи. - Большое количество регистров общего назначения (32 и более).

- Отсутствие поддержки операций вида «изменить» над укороченными типами данных — байт, 16-битное слово.

- Отсутствие микропрограмм внутри самого процессора. -CISC (компьютеры с полным набором команд)

Особенности:

-нефиксированное значение длины команды.

-арифметические действия кодируются в одной команде.

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

-Аналого-цифровые Особенности серверов:

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

-развитая кэш-память.

-применение контроля работы ОЗУ.

-ориентация на одну или несколько сетевых ОС(Unix, Windows, ...)

-Применение специальных процессоров с архитектурой RISC и CISC.

-применение много портового доступа к ОЗУ.

-использование высокопроизводительных системных шин.

-применение отказоустойчивого электропитания.

-применение средств диагностики отказа сервера.

-применение специальных решений, обеспечивающих технологию горячего резервирования.

-использование специальных дисковых подсистем(RAID).

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

Типы вычислительных ресурсов:

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

- Память (оперативная и виртуальная) — часть вычислительной машины, физическое устройство или среда для хранения данных, используемая в вычислениях, в течение определённого времени. Оперативная память — энергозависимая часть системы компьютерной памяти, в которой временно хранятся входные, выходные и

промежуточные данные программы процессора. Виртуальная память — технология управления памятью ЭВМ, разработанная для многозадачных операционных систем. При использовании данной технологии для каждой программы используются независимые схемы адресации памяти, отображающиеся тем или иным способом на физические адреса в памяти ЭВМ.

- Место на жестком диске (постоянная память). Жесткий диск — запоминающее

устройство (устройство хранения информации) произвольного доступа, основанное на принципе магнитной записи.

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

Пример реализации ЛВС на физическом и логическом уровнях

Физический уровень:

Логический уровень:

Определения.

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

Трансивер (приемопередатчик) – (transmitter + receiver = transceiver) – это устройство, предназначенное для приема пакетов от контроллера рабочих станций и передачи их в шину.

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

Мосты – это устройства для логической структуризации сети.

Мост (bridge) – ретрансляционная система, соединяющая два канала передачи данных.

4. RAID-массивы. Организация повышения производительности.

RAID (англ. redundant array of independent

disks избыточный массив независимых дисков) — массив из нескольких дисков (запоминающих устройств), управляемых контроллером, связанных между собой скоростными каналами передачи данных и воспринимаемых внешней системой как единое целое. В зависимости от типа используемого массива может обеспечивать различные степени отказоустойчивости и быстродействия. Служит для повышения надёжности хранения данных и/или для повышения скорости чтения/записи.

RAID 0 (striping — «чередование») — дисковый массив из двух или более жёстких

дисков без резервирования. Информация разбивается на блоки данных () фиксированной длины и записывается на оба/несколько дисков одновременно.

(+): За счёт этого существенно повышается производительность (от количества дисков зависит кратность увеличения производительности).

(+): Объем памяти суммируется.

(-): Надёжность RAID 0 равносильна надежности одного диска, т. к. отказ любого из дисков приводит к неработоспособности всего массива.

RAID 1 (mirroring — «зеркалирование») — массив из двух дисков, являющихся полными копиями друг друга. Не следует путать с массивами RAID 1+0, RAID 0+1 и RAID 10, в которых используется более двух дисков и более сложные механизмы зеркалирования.

(+): Обеспечивает приемлемую скорость записи и выигрыш по скорости чтения при распараллеливании запросов.

(+): Имеет высокую надёжность — работает до тех пор, пока функционирует хотя бы один диск в массиве. Вероятность выхода из строя сразу двух дисков равна произведению вероятностей отказа каждого диска, т.е. значительно ниже вероятности выхода из строя отдельного диска. На практике при выходе из строя одного из дисков следует срочно принимать меры — вновь восстанавливать избыточность. Для этого с любым уровнем RAID (кроме нулевого) рекомендуют использовать диски горячего резерва.

(-): Недостаток RAID 1 в том, что по цене двух жестких дисков пользователь фактически получает лишь один.

RAID 2.

Массивы такого типа основаны на использовании кода Хемминга. Диски делятся на две группы: для данных и для кодов коррекции ошибок, причём если данные хранятся на 2n- n-1 дисках, то для хранения кодов коррекции необходимо n дисков. Данные распределяются по дискам, предназначенным для хранения информации, так же, как и в RAID 0, т.е. они разбиваются на небольшие блоки по числу дисков. Оставшиеся диски хранят коды коррекции ошибок, по которым в случае выхода какого-либо жёсткого диска из строя возможно восстановление информации. Метод Хемминга давно применяется в памяти типа ECC и позволяет на лету исправлять однократные и обнаруживать двукратные ошибки.

Достоинством массива RAID 2 является повышение скорости дисковых операций по сравнению с производительностью одного диска.

Недостатком массива RAID 2 является то, что минимальное количество дисков, при котором имеет смысл его использовать,— 7. При этом нужна структура из почти двойного количества дисков (для n=3 данные будут храниться на 4 дисках), поэтому такой вид массива не получил распространения. Если же дисков около 30-60, то перерасход получается 11-19%.

RAID 3.

В массиве RAID 3 из n дисков данные разбиваются на куски размером меньше сектора (разбиваются на байты или блоки) и распределяются по n-1 дискам. Ещё один диск используется для хранения блоков чётности. В RAID 2 для этой цели применялся n-

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

Отличия RAID 3 от RAID 2: невозможность коррекции ошибок на лету и меньшая избыточность.

Достоинства:

-высокая скорость чтения и записи данных; -минимальное количество дисков для создания массива равно трём.

Недостатки:

-массив этого типа хорош только для однозадачной работы с большими файлами, так как время доступа к отдельному сектору, разбитому по дискам, равно максимальному из интервалов доступа к секторам каждого из дисков. Для блоков малого размера время доступа намного больше времени чтения.

-большая нагрузка на контрольный диск, и, как следствие, его надёжность сильно падает по сравнению с дисками, хранящими данные.

RAID 4.

RAID 4 похож на RAID 3, но отличается от него тем, что данные разбиваются на блоки, а не на байты. Таким образом, удалось отчасти «победить» проблему низкой скорости передачи данных небольшого объёма.

Запись же производится медленно из-за того, что чётность для блока генерируется при записи и записывается на единственный диск. Из систем хранения широкого распространения RAID-4 применяется на устройствах хранения компании NetApp (NetApp FAS), где его недостатки успешно устранены за счет работы дисков в специальном режиме групповой записи, определяемом используемой на устройствах внутренней файловой системой WAFL.

RAID 5.

Основным недостатком уровней RAID от 2-го до 4-го является невозможность производить параллельные операции записи, так как для хранения информации о чётности используется отдельный контрольный диск. RAID

5 не имеет этого недостатка. Блоки данных и контрольные суммы циклически записываются на все диски массива, нет асимметричности конфигурации дисков. Под контрольными суммами подразумевается результат операции XOR (исключающее или). Xor обладает особенностью, которая даёт возможность заменить любой операнд

результатом, и, применив алгоритм xor, получить в результате недостающий операнд. Например: a xor b = c (где a, b, c — три диска рейд-массива), в случае если a откажет, мы можем получить его, поставив на его место c и проведя xor между c и b: c xor b = a. Это применимо вне зависимости от количества операндов: a xor b xor c xor d = e. Если отказывает c тогда e встаёт на его место и проведя xor в результате получаем c: a xor b xor e xor d = c. Этот метод по сути обеспечивает отказоустойчивость 5 версии. Для хранения результата xor требуется всего 1 диск, размер которого равен размеру любого другого диска в raid.

(+): RAID5 получил широкое распространение, в первую очередь, благодаря своей экономичности. Объём дискового массива RAID5 рассчитывается по формуле (n- 1)*hddsize, где n — число дисков в массиве, а hddsize — размер наименьшего диска. Например, для массива из четырех дисков по 80 гигабайт общий объём будет (4 — 1) * 80 = 240 гигабайт. На запись информации на том RAID 5 тратятся дополнительные ресурсы и падает производительность, так как требуются дополнительные вычисления и операции записи, зато при чтении (по сравнению с отдельным винчестером) имеется выигрыш, потому что потоки данных с нескольких дисков массива могут обрабатываться параллельно.

(-): Производительность RAID 5 заметно ниже, в особенности на операциях типа Random Write (записи в произвольном порядке), при которых производительность падает на 1025% от производительности RAID 0 (или RAID 10), так как требует большего количества операций с дисками (каждая операция записи сервера заменяется на контроллере RAID на три - одну операцию чтения и две операции записи). Недостатки RAID 5 проявляются при выходе из строя одного из дисков — весь том переходит в критический режим (degrade), все операции записи и чтения сопровождаются дополнительными манипуляциями, резко падает производительность. При этом уровень надежности снижается до надежности RAID-0 с соответствующим количеством дисков (то есть в n

раз ниже надежности одиночного диска). Если до полного восстановления массива произойдет выход из строя, или возникнет невосстановимая ошибка чтения хотя бы на еще одном диске, то массив разрушается, и данные на нем восстановлению обычными методами не подлежат. Следует также принять во внимание, что процесс RAID Reconstruction (восстановления данных RAID за счет избыточности) после выхода из строя диска вызывает интенсивную нагрузку чтения с дисков на протяжении многих часов непрерывно, что может спровоцировать выход какого-либо из оставшихся дисков из строя в этот наименее защищенный период работы RAID, а также выявить ранее необнаруженные сбои чтения в массивах cold data (данных, к которым не обращаются при обычной работе массива, архивные и малоактивные данные), что повышает риск сбоя при восстановлении данных.

Минимальное количество используемых дисков равно трём.

RAID 6.

RAID 6 — похож на RAID 5, но имеет более высокую степень надёжности — под контрольные суммы выделяется ёмкость 2-х дисков, рассчитываются 2

суммы по разным алгоритмам. Требует более мощный RAID-контроллер. Обеспечивает работоспособность после одновременного выхода из строя двух дисков — защита от кратного отказа. Для организации массива требуется минимум 4 диска. Обычно использование RAID-6 вызывает примерно 10-15% падение производительности дисковой

группы, по сравнению с аналогичными показателями RAID-5, что вызвано большим объёмом обработки для контроллера (необходимость рассчитывать вторую контрольную сумму, а также прочитывать и перезаписывать больше дисковых блоков при записи каждого блока).

RAID 10(1+0).

RAID 10 — зеркалированный массив, данные в котором записываются последовательно на несколько дисков, как в RAID 0. Эта архитектура представляет собой массив типа RAID 0, сегментами которого вместо отдельных дисков являются массивы RAID 1. Соответственно, массив этого уровня должен содержать как минимум 4 диска (и всегда чётное количество). RAID 10 объединяет в себе высокую отказоустойчивость и производительность.

Утверждение, что RAID 10 является самым надёжным вариантом для хранения данных, ошибочно, т.к., несмотря на то, что для данного уровня RAID возможно сохранение целостности данных при выходе из строя половины дисков, необратимое разрушение

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

Понятия расширяемость и масштабируемость на примере технологии Ethernet

Расширяемость (extensibility) означает возможность сравнительно легкого добавления отдельных элементов сети (пользователей, компьютеров, приложений служб), наращивания длины сегментов сети и замены существующей аппаратуры более мощной. При этом принципиально важно, что легкость расширения системы иногда может обеспечиваться в некоторых весьма ограниченных пределах. Например, локальная сеть Ethernet, построенная на основе одного сегмента толстого коаксиального кабеля, обладает хорошей расширяемостью, в том смысле, что позволяем легко подключать новые станции. Однако такая сеть имеет ограничение на число станций — их число не должно превышать 30-40. Хотя сеть допускает физическое подключение к сегменту и большего числа станций (до 100), но при этом чаще всего резко снижается производительность сети. Наличие такого ограничения и является признаком плохой масштабируемости системы при хорошей расширяемости.

Масштабируемость (scalability) означает, что сеть позволяет наращивать количество узлов и протяженность связей в очень широких пределах, при этом производительность

сети не ухудшается. Для обеспечения масштабируемости сети приходится применять дополнительное коммуникационное оборудование и специальным образом структурировать сеть. Например, хорошей масштабируемостью обладает многосегментная сеть, построенная с использованием коммутаторов и маршрутизаторов и имеющая иерархическую структуру связей. Такая сеть может включать несколько тысяч компьютеров и при этом обеспечивать каждому пользователю сети нужное качество обслуживания. Рассмотрим некоторые топологии Ethernet.

Особенности 10Base5:

 

Параметр

Значен

 

ие

Волновое сопротивление

50 Ом

Наружный диаметр кабеля

10 мм

Диаметр центрального проводника

2 мм

Максимальная длина сегмента

500 м

Максимальное число станций в сети

1024

Максимальное число станций в

100

сегменте

 

Минимальное расстояние между

0.8 м

станциями

 

Макс. число репитеров между

2

станциями

 

Особенности 10Base2:

 

Параметр

Значен

 

ие

Волновое сопротивление

50 Ом

Наружный диаметр кабеля

5 мм

Диаметр центрального проводника

1 мм

Максимальная длина сегмента

185 м

Максимальное число станций в сети

1024

Максимальное число станций в

30

сегменте

 

Минимальное расстояние между

0.5 м

станциями

 

Макс. число репитеров между

2

станциями

 

10BaseT:

 

Параметр

Значени

 

е

Максимальная длина сегмента

100 м

Максимальное число станций в

2

сегменте

 

Тип используемого соединителя

RG45

 

 

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