В системе windows server имеются следующие виды томов

Динамические диски

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

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

Технология RAID (дисковый массив RAID — Redundant Array of Inexpensive Disks, избыточный массив недорогих дисков ) была впервые разработана в 1987 году сотрудниками Калифорнийского университета в Беркли.

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

Несмотря на общее название, архитектура RAID имеет существенные различия, определяющие различные способы объединения нескольких жестких дисков в единую систему так, чтобы она функционировала как один диск. В системах семейства Windows Server реализованы следующие виды RAID: RAID-0 (тома с чередованием информации), RAID-1 (зеркальные тома) и RAID-5.

RAID-0 — дисковый массив без дополнительной отказоустойчивости: поток данных разбивается на блоки, которые последовательно записываются на диски. Основные достоинства: простота конструкции и изготовления, высокая производительность. За счет того, что файлы записываются блоками на два и более дисков, скорость передачи данных дисковой подсистемы резко возрастает. Количество дисков — от 2 до 32. Коэффициент использования дискового пространства (отношение объема полезных данных к суммарному объему дискового массива) равен 1. Недостатком является низкая отказоустойчивость. Выход из строя одного из дисков приводит к потере всех данных, хранящихся на всем дисковом массиве. Схема записи данных на том с конфигурацией RAID-0 для пяти физических дисков приведена на рис. 8.8.

Рис.
8.8.

RAID-1 — дисковый массив с зеркалированием данных: блок данных записывается в двух экземплярах на отдельные диски. Достоинства: скорость записи та же, что и для одного диска, высокая скорость восстановления данных, простота конструкции, единственный вид RAID-массивов, позволяющий получить отказоустойчивую дисковую подсистему на двух дисках. Недостаток: низкий коэффициент использования дискового пространства, равный 0,5. Схема записи данных на том с конфигурацией RAID-1 приведена на рис. 8.9.

Рис.
8.9.

RAID-5 — дисковый массив с чередованием данных и вычислением контрольных сумм для записываемых данных: блоки данных последовательно записываются на диски, контрольная сумма для блоков одного ряда вычисляется во время записи, контрольные суммы размещаются последовательно по всем дискам. Количество дисков — от 3 до 32. При выходе из строя одного из физических дисков информация остается доступной для обработки.

Достоинства: высокая скорость чтения и записи данных, высокий коэффициент использования дискового пространства. Недостатки: выход из строя одного из дисков оказывает заметное влияние на производительность. Схема записи данных на том с конфигурацией RAID-5 для пяти физических дисков приведена на рис. 8.10.

Рис.
8.10.

Базовый диск легко преобразуется в динамический с сохранением всей информации. Для этого в оснастке » Управление дисками » надо щелкнуть правой кнопкой мыши на значке самого диска, выбрать в меню пункт » Преобразовать в динамический диск » (рис. 8.11), выбрать, какой именно диск надо преобразовать (можно выбрать несколько дисков одновременно), нажать кнопку » ОК » и кнопку » Преобразовать » для подтверждения действий (рис. 8.12), снова нажать » Да «.для подтверждения, после чего система преобразует диск (при необходимости сервер будет перезагружен).

Рис.
8.11.

Рис.
8.12.

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

Заметим также, что если мы преобразовали базовый диск в динамический, то этот диск будет доступен только в операционных системах Windows 2000/XP/2003, но не в более ранних.

И еще одно замечание. На каждом динамическом диске может быть установлена только одна операционная система.

На динамических дисках основной единицей, на которые разбиваются диски, является том ( volume ). В системе Windows Server имеются следующие виды томов:

  • простой том ( simple volume );
  • составной том ( spanned volume );
  • зеркальный том ( mirrored volume );
  • чередующийся том ( striped volume );
  • том RAID-5 ( RAID-5 volume ).

Простой том — это аналог основного раздела или логического диска на базовых дисках. Например, после преобразования в динамический диск диска, изображенного на рис. 8.1, получится следующая дисковая конфигурация (рис. 8.13):

Рис.
8.13.

На рисунке видно, что основные разделы и логические диски преобразовались в простые тома (обозначены оливковым цветом).

Одно из преимуществ динамических дисков заключается в том, что, если после последнего простого тома на диске есть нераспределенное пространство, то этот последний том можно расширить без потери информации. В данном примере можно щелкнуть правой кнопкой мыши на томе F: и выбрать в меню пункт » Расширить том «, затем указать размер добавляемого пространства, и том будет увеличен на заданную величину.

Еще одно преимущество динамических дисков — диски, установленные и сконфигурированные на одной системе, могут быть перенесены на другой сервер, и данная конфигурация, состоящая из нескольких дисков, будет по-прежнему работоспособна. При установке в сервер дискового массива с другого сервера нужно в оснастке » Управление дисками » выбрать в меню » Действие » пункты » Обновить » ( Refresh ) или » Повторить сканирование дисков » ( Rescan disks ), после чего установленный дисковый массив станет работоспособным.

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

  1. Щелкнем правой кнопкой мыши на томе, выберем пункт меню » Расширить том » (рис. 8.14):

    Рис.
    8.14.

  2. В запустившемся Мастере расширения тома указать физические диски, на которые будет расширяться данный том, и размер добавляемого пространства. Выберем в примере диски 0 и 2 и укажем для каждого диска размер пространства, которое на данном диске будет добавлено к тому E: (рис. 8.15):

    Рис.
    8.15.

  3. После нажатия кнопок » Далее » и » Готово » получим конфигурацию, изображенную на рис. 8.16 (составной том обозначен сиреневым цветом):

    Рис.
    8.16.

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

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

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

Рассмотрим пример добавления зеркала к тому, на котором установлена операционная система:

  1. В оснастке » Управление дисками » щелкнем правой кнопкой мыши на томе с операционной системой и выберем в меню пункт » Добавить зеркало » (рис. 8.17):

    Рис.
    8.17.

  2. Выберем диск, на котором будем создавать зеркало (в примере — Диск 1, рис. 8.18):

    Рис.
    8.18.

  3. Начнется процесс ресинхронизации зеркального тома (рис. 8.19):

    Рис.
    8.19.

  4. По окончании процесса ресинхронизации зеркальный том будет полностью готов к использованию.

Использование зеркального тома — самый простой и самый надежный способ обеспечения сохранности данных средствами системы Windows Server. И это единственный способ защиты от сбоев, применимый к тому с операционной системой. В рассматриваемом примере, если из строя выйдет Диск 0, с которого загружается операционная система, то с помощью заранее заготовленной дискеты мы сможем загрузить сервер с зеркальной копии, хранящейся на Диске 1. Дискету нужно подготовить следующим образом:

  1. Отформатировать в системе Windows Server (желательно в той же версии, на которой создан зеркальный том).
  2. Скопировать с загрузочного тома сервера (обычно это диск C :) файлы boot.ini, ntldr, ntdetect.com и ntbotdd.sys (если таковой файл имеется).
  3. Отредактировать файл boot.ini (в котором хранится меню начальной загрузки системы с указанием дисков и томов, в которых установлены экземпляры имеющихся на компьютере операционных систем), чтобы загрузка выполнялась с Диска 1 зеркального тома. В нашем примере содержимое отредактированного файла boot.ini может выглядеть так:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS=
 "Windows Server 2003 "/fastdetect/noexecute=optout

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

Диски в Windows Server 20ХХ.

Начиная с Windows Server 2008, система позволяет администраторам
определять способ представления и использования дисков в системе. На основании
типа и размера диска администрато­ры могут решать, какой именно тип диска и
томов им следует развертывать на своих системах.

Диски Windows могут определяться как базовые или как
динамические диски. Более того, эти же самые диски могут еще также определяться
и как диски типа главной за­грузочной записи (Master Boot Record — MBR) или как диски типа таблицы
разделов GUID (GUID Partition
Table — GPT). Легче всего научиться выбирать
между этими ти­пами дисков — это запомнить, что базовые диски поддерживают
только простые тома, в то время как динамические диски позволяют создавать
логические тома на множест­ве физических дисков. Выбор между дисками MBR и GPT
зависит от размера диска, а также понимания того, сколько разделов нужно будет
на нем создавать.

Диски
MBR

Диски
MBR
подразумевают использование традиционной дисковой конфигура­ции.
Конфигурационные данные диска, а именно — данные о конфигурации разделов и
компоновке диска, сохраняются в первом секторе диска в MBR. Обычно, в случае
повреждения и перемещения MBR в какую-нибудь другую часть диска, эти данные ста­новятся
недоступными. Диски MBR ограничиваются тремя первичными разделами и одним
расширенным разделом, который может содержать сразу несколько логических
дисков. Выбор варианта создания диска MBR должен обеспечивать администраторов
более совместимым диском, который можно легко монтировать и/или обслуживать на
разных платформах операционной системы и с помощью разных сторонних программ
управления дисками.

Диски
GРТ

Диски
GPT
впервые появились в Windows вместе с выходом Windows Server 2003 Service Pack 1. Диски GPT рекомендуется применять для тех дисков, размер
которых составляет более 2 Тбайт. Диски GPT могут поддерживать неограниченное
количество первичных разделов, а это может быть очень удобно в случае
использования админи­страторами больших внешних дисковых массивов и наличия у
них необходимости в сегментации данных для обеспечения безопасности, хостинга
или возможности рас­пределенного управления и доступа. Диски GPT распознаются
только операционными системами Windows
Server 2003 SP 1 и выше. Любые попытки
управлять диском GTP с помощью более ранней версии операционной системы или
сторонней программы для управления дисками MBR будут блокироваться и
практически заканчиваться невоз­можностью получения доступа.

Базовые
диски

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

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

Динамические
диски

Динамические диски расширяют
функциональные возможности дисков Windows при
управлении множеством дисков с помощью Windows Server 2008 и т.д.. Администраторы Windows могут конфигурировать динамические
диски для обслуживания томов, зани­мающих по нескольку разделов и дисков в
одной системе. Это дает им возможность создавать отказоустойчивые и более
эффективные тома.

В некоторых схемах развертывания
серверов динамические диски являются обя­зательными из-за того, что контроллеры
дисков не поддерживают необходимых тре­бований по производительности,
отказоустойчивости или размерам томов для удов­летворения рекомендуемых
системных спецификаций. В таких случаях динамические диски могут применяться
для создания томов большего размера, отказоустойчивых то­мов или томов,
способных считывать и записывать данные на нескольких физических дисках для
достижения более высоких показателей по производительности и надеж­ности.
Управляются динамические диски операционной системой с помощью службы виртуальных
дисков (Virtual Disk Service — VDS).

Раздел
или том

Имея дело с дисками Windows, администраторы могут считать, что
разделы (par­tition) и тома (volume) являются взаимозаменяемыми понятиями.
На самом же деле, хотя в графическом пользовательском интерфейсе никакого
явного различия не про­водится и все может называться томом, тома могут
существовать только на динамиче­ских дисках, а разделы — только на базовых
дисках. Это играет особо важную роль при управлении дисками с помощью утилиты
командной строки diskpart.exe, которая требует четкого разграничения
между разделами и томами.

Точка
монтирования

При создании нового тома в Windows администратор может либо присваивать
ему буквенное обозначение совершенного нового диска, либо монтировать его в
сущест­вующую пустую папку на существующем томе. Та папка, в которой
размещается том в случае его монтирования в существующую папку, как раз и
называется точкой монти­рования (mount point) или точкой соединения (junction point). Точки монтирования могут быть очень полезными в ситуациях,
когда требуется упростить доступ к диску для конечных пользователей и при этом
еще и также применить ряд дисков меньшего раз­мера по сравнению с одним большим
диском. Например, на сервере баз данных с тре­мя дисками администратор может
назначить диску 1 буквенное обозначение D, а диск 2 и диск 3 — смонтировать,
соответственно, в папке d:\data и папке d:\logfiles. Тогда для получения доступа как к
базам данных, так и журнальным файлам пользователям нужно будет подключаться
только к диску D. Единственное, что администраторы долж­ны проверять прежде,
чем использовать точки монтирования — это, чтобы все клиен­ты, приложения и
агенты резервного копирования поддерживали применение точек монтирования и
могли успешно получать доступ и выполнять резервное копирования хранящихся
внутри них данных.

Простые
тома

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

Расширенные
тома

Расширенным
томом
(spanned
volume) называется такой том, который
воспринима­ется как один диск, но на самом деле охватывает два или более дисков
или различные несмежные области одного и того же диска. Расширенные тома не
обеспечивают от­казоустойчивости дисков, но могут применяться для
удовлетворения потребностей в дисковых хранилищах, превышающих емкость одного
единственного диска или тома. Расширенные тома работают медленнее всех в том,
что касается чтения и записи дан­ных, и потому их рекомендуется использовать
только в тех случаях, когда требуется про­странство большего чем у одного диска
объема или когда необходимо расширить суще­ствующий том, а никакого незанятого
пространства по соседству с ним нет. Например, если приложение, общий файловый
ресурс или служба зависит от определенного диска и не поддерживает перемещение
данных или системных файлов на другой диск, а ис­пользуемый в настоящее время
диск уже почти полностью заполнен, расширение про­стого тома за счет добавления
незанятого пространства на этом же или другом диске может позволить увеличить
объем пространства на данном диске. Простой том, рас­ширяемый за счет
добавления незанятого пространства на том же самом диске, про­должает
оставаться простым томом, а простой том, расширяемый за счет добавления
пространства, находящегося на другом диске, автоматически преобразуется в расши­ренный
том. Выделяемое пространство на каждом из дисков может иметь разные раз­меры, и
никакое пространство при создании расширенного тома не утрачивается.

Тома
с чередованием

Тома
с чередованием
(striped
volume), или тома, совместимые с RAID-0,
требуют двух или более динамических дисков Windows и обеспечивают самую быструю из всех
возможных дисковых конфигураций. Они умеют считывать и записывать данные каж­дого
из дисков одновременно, что значительно улучшает показатели по времени дос­тупа
к дискам. Они используют все выделяемое для хранения данных пространство, но
отказоустойчивости не обеспечивают. В случае выхода из строя хотя бы одного из
дис­ков недоступным становится весь набор данных. Тома с чередованием требуют
выделе­ния абсолютно одинакового объема пространства на каждом из участвующих
дисков. Например, для создания тома в 15 Гбайт с чередованием и тремя дисками,
для каждого из дисков потребовалось бы выделить по 5 Гбайт незанятого
пространства.

Отказоустойчивые
тома

Когда отказоустойчивые дисковые массивы,
управляемые аппаратными контролле­рами, не доступны, администраторы могут за
счет использования нескольких динами­ческих дисков Windows создавать отказоустойчивые тома.
Отказоустойчивые тома в Windows умеют
поддерживать данные в доступном состоянии в случае отказа какого-то одного
диска. В Windows Server 2008 уже поддерживались
отказоустойчивые тома двух ти­пов, а именно — зеркальные тома и тома RAID-5.

Зеркальные
тома

Для создания зеркальных (mirrored) или
совместимых с RAID-1 томов требуется два отдельных диска. Более того, размер
тома должен быть равным и охватывать один смежный невыделенный раздел каждого
из дисков. Зеркальные тома дублируют дан­ные дисков и могут выдерживать отказ
одного из них. Поскольку зеркальный том явля­ется точной копией первого диска,
общий объем пространства соответствует емкости одного диска.

Тома
RAID-5

Программные тома RAID-5 требуют трех или
более динамических дисков Windows и могут
обеспечивать более быстрый доступ к дискам для чтения, чем один диск, по­скольку
умеют считывать все охватываемые ими диски одновременно. Операции запи­си
выполняются в них медленнее, чем на одном диске, из-за полосы четности (parity stripe), которую им нужно генерировать и
записывать. Выделяемое для тома RAID-5 пространство должно иметь равные размеры
на каждом из входящих в состав этого тома дисков, а также быть цельным и
незанятым. Например, для создания тома RAID-5 со 100 Гбайт пространства на
каждом диске нельзя использовать диск с двумя отдельными об­ластями,
содержащими по 50 Гбайт незанятого пространства.

Наборы RAID-5 могут выдерживать отказ
какого-нибудь одного из дисков в томе. Во время отказа одного из дисков
остальные диски в томе продолжают предоставлять доступ к данным, но просто с
меньшей или пониженной скоростью. Эта возможность достигается за счет
резервирования небольшого количества выделенного на каждом диске пространства
под хранение информации о четности, позволяющей восстанавливать работу
отказавшего диска и продолжать обеспечивать доступ к данным. Эта ин­формация
как раз и называется полосой четности
(parity stripe) и требует пространст­ва объемом одного
диска. Например, в случае использования для создания одного тома RAID-5 пяти
динамических дисков размером 100 Гбайт, 400 Гбайт было бы выделено для хранения
данных, а 100 Гбайт — зарезервировано и распределено равномерно между всеми
пятью дисками. Общая формула для вычисления пригодной для использо­вания
емкости массива RAID-5 выглядит так: (N-1)
* S, где N— это общее количество
дисков в массиве, а S — емкость
наименьшего из этих дисков.

MBR (Master Boot Record) — это загрузчик + таблица разделов диска + сигнатура (+ неиспользуемое пространство). Всё это обычно, но не всегда, находится в MBS (Master Boot Sector) — самый первый сектор жесткого диска (сектор 1, дорожка 0, головка 0).
Активный — это раздел, на котором MBR будет искать загрузочные файлы ОС.
Системный — это раздел, который содержит Boot Record (не MBR), и на котором находится загрузчик ОС (GRUB или NTLDR).
Загрузочный — это раздел, на котором находится сама ОС (Linux, Windows и т.п.).

Помимо этого, терминология Microsoft имеет следующие определения:

Базовый (основной) диск — создаётся по умолчанию, и может содержать до 4-х основных разделов или 3-х основных и 1-го дополнительного раздела.

Основной (первичный) раздел — область жёсткого диска, со своей файловой системой. Основной раздел не может быть расширен за счёт свободного места на диске.
Дополнительный раздел — может быть разбит на логические диски меньшего размера (до 128), у каждого из которых будет своя файловая система. Не содержит Boot Record, поэтому не может использоваться как системный, вместо неё содержит Extended Boot Record, описывающую логические диски.

Динамический диск — создаётся путём преобразования базового диска, и оперирует уже динамическими томами, размер и состав которых можно изменять.

Простой том — аналогичен обычному разделу, но может быть создан из нескольких разделов одного динамического диска.
Составной том — может быть создан из нескольких разделов на разных динамических дисках.
Чередующийся том — представляет из себя RAID 0.
Чередующийся том с чётностью — представляет из себя RAID 5.
Зеркальный том — представляет из себя RAID 1.

В компьютерах, перешедших на технологию EFI вместо BIOS, поскольку используется не MBR, а GPT (GUID Partition Table), то нет ограничений на количество основных разделов, а логических и расширенных за ненадобностью не существует.
http://superuserdo.info/?p=600

87

5.1. Обслуживание жестких дисков

Перед установкой Windows Server надо определить структуру той части жесткого диска, которая будет использоваться ОС, разбить ее на разделы и отформатировать. Если системный и загрузочный разделы будут разделены, необходимо разбить на разделы и отформатировать область диска, на которой содержится ОС и с системными файлами.

Далее мы обсудим настройку и обслуживание дисков.

5.1.1.Настройка жесткого диска

При настройке свободного пространства на жестком диске или жесткого диска, предназначенного для Windows Server, надо:

инициализировать диск — определить фундаментальную структуру диска; Windows Server поддерживает два типа дисков: базовый и динамический;

создать разделы или тома — Вы должны разбить на разделы базовый диск или создать тома на динамическом диске;

отформатировать диск — созданный раздел или том надо отформатировать под одну из файловых систем (NTFS, FAT 16 или FAT32); выбор файловой системы отразится на способах контроля доступа пользователей к данным, хранения данных, производительности диска и ОС, которые смогут получить доступ к данным.

5.1.1.1. Типы дисков, разделов и томов

Windows Server поддерживает два типа дисков: базовый и динамический (рис. 5.1).

88

Рис. 5.1. Базовый и динамический диски

Базовый диск

Это промышленный стандарт. Такой диск делится на разделы (partition) — части, функционирующие как физически отдельные устройства хранения данных.

Windows Server поддерживает два типа разделов: основной и дополнительный. Базовый диск может содержать основные и дополнительные разделы и логические диски.

Вновь установленный диск в Windows Server инициализируется как базовый.

Базовая структура диска является стандартом и ее поддер-

живают MS-DOS и все версии Microsoft Windows Server (NT — 2008).

По умолчанию Windows Server использует базовую структуру диска, которую можно преобразовать в динамическую.

Базовые диски совместимы с наборами томов Windows NT, чередующимися наборами (RA1D-0), зеркальными (RAID-1) и чередующимися с четностью (RAID-5) томами.

Динамический диск

Поддерживается только в Windows Server 2000–2008.

89

Динамическая структура подразумевает создание одного раздела, занимающего все дисковое пространство.

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

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

Типы разделов (для базовых дисков)

Жесткий диск можно разбить на основной и дополнительный разделы.

Каждый раздел — это изолированная секция для хранения данных. Разделы позволяют хранить различные типы информации раздельно, например, пользовательские данные на одном и приложения на другом разделе.

Базовый диск может содержать до 4 основных или до 3 основных разделов и один дополнительный раздел. Иначе говоря, максимальное количество разделов всегда равно 4, при этом только один раздел может быть дополнительным (рис. 5.2)

Рис. 5.2. Типы разделов базового диска

90

Основные разделы

Windows Server использует основные разделы для запуска компьютера. Один из основных разделов должен быть помечен как активный. Активный раздел (Active partition) хранит загрузочные файлы и применяется для запуска ОС. В каждый момент времени только один основной раздел на одном жестком диске может быть активным. Несколько основных разделов позволяют изолировать разные ОС или типы данных. Для альтернативной загрузки Windows Server с Microsoft Windows 95 или MS-DOS

активный раздел должен быть отформатирован под FAT16, так как Windows 95 не считывает разделы, отформатированные под FAT32 или NTFS. Для альтернативной загрузки с Microsoft Windows 95 OSR2 (более поздняя версия Windows 95, поддерживающая FAT32) или Windows 98 активный раздел должен быть отформатирован под FAT 16 или FAT32.

Системный раздел (system partition) Windows Server (или системный том) — это активный раздел, содержащий файлы для загрузки ОС. Загрузочный раздел (boot partition) Windows Server — это основной раздел или логический диск, на котором установлены файлы ОС.

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

Дополнительные разделы

Дополнительный раздел (extended partition) может быть создан из оставшейся части свободного места. На жестком диске может быть только один дополнительный раздел, поэтому оптимально задействовать все оставшееся свободное место для создания дополнительного раздела. В отличие от основных, дополнительный раздел можно не форматировать и не обозначать буквой алфавита. Дополнительный раздел разбивается на сегменты — логические диски. Вы должны дать имя логическому диску и отформатировать его с помощью одной из файловых систем.

91

Типы томов (для динамических дисков)

Базовый диск можно модернизировать до динамического и затем создать тома Windows Server. При этом надо определить, какой тип тома подходит Вам для эффективного использования дискового пространства и отказоустойчивости. Отказоустойчивость (fault tolerance) – это способность компьютера или ОС обойтись без потерь данных в случае сбоя. В Windows Server отказоустойчивыми являются тома RA1D-1 и RAJD-5.

Простой том

Простой том (simple volume) — это дисковое пространство на одном жестком диске. Простой том может занимать несколько областей (до 32) на одном диске. Отказоустойчивости он не обеспечивает. Данные в нем еще более уязвимы, поскольку, чем больше размер простого тома, тем выше вероятность потери информации из-за отказа любого из его разделов.

Составной том

Составной том (spanned volume) включает в себя пространство нескольких дисков (до 32).

При записи данных на составной том Windows Server полностью заполняет сначала первый диск, затем второй и делает то же со всеми дисками в томе. Составной том отказоустойчивым не является. Поломка одного из дисков влечет потерю данных всего тома.

Зеркальный том

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

Чередующийся том

Чередующийся том (striped volume), или RAID -0, объединяет области свободного пространства нескольких дисков (до 32) в один логический том. При работе с чередующимся томом Windows Server оптимизирует выполнение, записывая данные на диски равномерно.

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

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

Общие кластерные тома (Cluster Shared Volumes, CSV) позволяют нескольким узлам в кластере одновременно обращаться к файловой системе NTFS (или ReFS в Windows Server 2012 R2), без ограничений на используемое оборудование. Впервые общие кластерные тома впервые появились в Windows Server 2008 R2 как общее хранилище для виртуальных машин Hyper-V.

Если помните, технология Hyper-V в Windows Server 2008 имела множество ограничений, одним из которых являлась невозможность переноса виртуальных машин между узлами кластера без простоя (Live Migration). Одной из причин этого было отсутствие на тот момент у Microsoft нормальной кластерной файловой системы. Файловая система NTFS, несмотря на все свои достоинства, таковой не является: к одному тому NTFS одновременно может подключиться и использовать его только один экземпляр операционной системы.

Теперь вспомним принцип работы отказоустойчивого кластера в Windows. Кластер состоит из нескольких (2 и более) узлов, на каждом из которых запущен экземпляр операционной системы. Каждый из узлов кластера имеет доступ к общему диску (как правило это выделенный LUN), который является общим кластерным ресурсом. Как у любого кластерного ресурса, у диска одновременно может быть только один узел-владелец, который может подключить диск к операционной системе и получить доступ к хранящимся на нем разделам (томам) NTFS. При переключении нагрузки (Failover) на другой узел кластера происходит смена владельца ресурса, т.е. LUN отключается от одного узла и подключается к другому.

Получается, что если к тому NTFS одновременно может получить доступ только один узел кластера, то все виртуальные машины, размещенные на одном LUN-е, должны работать на этом самом узле. При этом независимое перемещение на другой узел отдельной ВМ невозможно, все машины, находящиеся на LUN-e, перемещаются одновременно. Для независимой миграции виртуальных машин с узла на узел каждой ВМ необходимо размещаться на отдельном LUN-e, что не очень удобно. К тому же переключение LUN-а требует некоторого времени, в течение которого виртуальные машины будут недоступны.

Для устранения этих недостатков и была придумана технология CSV, позволяющая всем узлам кластера обращаться к общему хранилищу одновременно. CSV представляет из себя прослойку для файловой системы, обеспечивая следующее условие: один узел кластера, являющийся текущим владельцем, имеет доступ к LUN на уровне файловой системы (NTFS или ReFS), все же остальные узлы имеют доступ на блочном уровне.

Надо сказать, что вначале тома CSV имели довольно скромный функционал и были ограничены в использовании. Однако теперь, в Windows Server 2012 R2, большинство ограничений CSV снято, а также появилось много новых возможностей. Сегодня мы рассмотрим общий принцип работы томов CSV в Windows Server 2012 R2.

Основные компоненты

В качестве примера (на рисунке ниже) возьмем 3-х узловой кластер с общим диском, который подключен как том CSV. Первый и второй узлы подключены к хранилищу напрямую, третий узел не имеет подключения к общему хранилищу. Владельцем общего диска является второй узел. CSV тома на каждом узле кластера подключены как папки к системному диску в виде C:\ClusterStorage\Volume1.

Принцип работы CSV

Примечание. Узел, являющийся текущим владельцем диска, на котором расположен том CSV, называется узлом-координатором. В этом контексте все остальные узлы кластера называются серверами данных. Для каждого тома CSV в каждый момент времени может быть только один узел-координатор. Возможен вариант, когда в кластере используется несколько томов CSV, расположенных на разных дисках. В этом случае каждый узел-владелец диска является координатором для всех томов CSV, на этом диске расположенных.

Работу CSV обеспечивают несколько ключевых компонентов, о которых стоит упомянуть подробнее.

CsvFlt

Драйвер фильтра CSV (csvflt.sys). Предоставляет приложениям доступ к файловой системе NTFS, находящейся на томах CSV. Поскольку том создается скрытым, операционная система не может назначить ему идентификатор (volume GUID) и присвоить букву диска. Из за этого приложения, работающие в пользовательском режиме, не могут обращаться к нему напрямую. CsvFlt отлавливает и перенаправляет запросы приложений к NTFS, обеспечивая для CSV функциональность обычного локального диска.

Csv Namespace Filter

Драйвер управления именами CSV (csvnsflt.sys). Защищает точку монтирования CSV (C:\ClusterStorage) от неавторизованных запросов (запросов, исходящих не от службы кластера) на изменение, удаление или смену атрибутов для папок и файлов, находящихся в этой директории. Если, к примеру, зайти на один из узлов кластера и в проводнике сменить дефолтное название папки C:\ClusterStorage\Volume1 на что-то типа C:\ClusterStorage\IT, то изменения будут произведены сразу на всех узлах. Кроме того, он отвечает за управление режимом Block level redirected IO, о котором пойдет речь чуть позже.

CsvFS и CSV Volume Manager

Драйвер файловой системы CSV (csvfs.sys) и диспетчер томов CSV (csvvbus.sys). Эти компоненты обеспечивает приложениям возможность прямого доступа к файлам на чтение\запись (Direct IO), а также перенаправление для операций с метаданными и в режиме Redirected IO.

Потоки данных

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

Операции с метаданными (Metadata). Под ними подразумеваются любые операции с файлами (кроме операций чтения и записи) — создание, удаление, переименование, перемещение, изменение размера или атрибутов файла и другие подобные операции. Также и некоторые операции чтения\записи могут быть причиной изменения метаданных. Например, запись может вызвать увеличение размера файла, что повлечет за собой изменение в метаданных.

Метаданные всегда обрабатываются файловой системой. Напомню, что прямой доступ к файловой системе только у текущего владельца дискового ресурса (он же узел -координатор). Соответственно все операции с метаданными обрабатывает узел-координатор, на котором фильтр CsvFlt отправляет все запросы напрямую к NTFS. Остальные узлы кластера для операций с метаданными используют протокол SMB (Server Message Block), c помощью которого перенаправляют метаданные по сети на узел-координатор.

 

потоки данных в CSV: метаданные

Операции прямого чтения\записи (Direct IO). Так как эти операции производятся на блочном уровне, для них не требуется доступ к файловой системе NTFS, необходим только физический доступ к диску. Хотя в Direct IO участвуют CSVFS и CSV Volume Manager, по сути приложения напрямую обращаются к физическому диску, минуя файловую систему. В нашем примере операции Direct IO возможны только для двух узлов кластера, так как у третьего нет физического подключения к диску.

потоки данных в CSV: блочные данные

Перенаправление файловой системы (File System Redirected IO). Это специальный режим работы CSV, в котором весь поток данных (как метаданные, так и блочные данные) для всех узлов кластера идет исключительно через NTFS, т.е. через узел-координатор. Этот режим может быть активирован только по запросу пользователя.

Поскольку при использовании File System Redirected IO все данные передаются на диск по локальной сети общего назначения, производительность кластера сильно ограничена. Однако его можно использовать в определенных ситуациях, например, при проведении регламентных работ в сети SAN.

режим File System Redirected IO

Перенаправление блочного доступа (Block Level Redirected IO) — еще один режим работы CSV. В этом режиме все обращения конкретного узла кластера к диску производятся через узел-координатор. При использовании Block Level Redirected IO обращение к диску производится напрямую. За передачу данных отвечает фильтр СsvNsFlt, который перенаправляет запросы к диску, минуя NTFS.

Block Level Redirected IO включается автоматически, при отсутствии у узла прямого доступа к диску. К примеру, Node 3 не имеет физического подключения к общему диску, поэтому для него все операции производятся по сети, через узел-координатор. Также этот режим может использоваться и в случае временной недоступности диска. Например, если попытка прямого обращения к диску оказалось неудачной из за сбоя на коммутаторе системы хранения, то будет задействован Block Level Redirected IO и данные будут перенаправлены на узел-координатор.

режим  Block Level Redirected IO

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

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Запретить windows использовать этот дисплей
  • Как временно отключить касперского в windows 10
  • Средство оценки системы windows грузит процессор
  • Войти в скрытого пользователя windows 7
  • Как убрать надпись windows 10 корпоративная в правом нижнем углу навсегда