Как объединить несколько сетевых дисков в один

Обновлено: 03.07.2024

Storage Spaces Direct ( S2D ) – новая технология распределенного хранения данных, представленная в Windows Server 2016. Благодаря использованию Storage Spaces Direct локальные диски нескольких серверов можно организовать в отказоустойчивое, масштабируемое хранилище, защищенное от выхода из строя как отдельных дисков, так и целых серверов. Цена такого «программного» хранилища получается значительно меньше, чем стоимость организации полноценного SAN или NAS, а за счет простого масштабирования (до 16 серверов и 400 дисков) и возможности использовать различных накопителей (в том числе SSD и NVMe) можно обеспечить значительную производительность.

Что такое Storage Spaces Direct (S2D)

S2D является дальнейшим развитием технологии Storage Spaces и позволяет объединить локальные диски узлов (серверов) кластер Hyper-V в пулы хранения (Storage Pool). На данных пулах можно создать виртуальные тома (диски) и использовать их в качестве общего тома кластера Cluster Shared Volume (CSV) для хранения файлов виртуальных машин Hyper-V и файловых шар SOFS-серверов. При необходимости расширить размер хранилища достаточно добавить в S2D новый сервер или накопитель. По сути, технология Storage Spaces Direct является ответом Microsoft на VMware vSAN .

Требования к Storage Spaces Direct

В S2D поддерживаются следующие типы устройств хранения:

  • Обычные HDD диски (SAS)
  • SATA / SAS SSD диски
  • NVMe (Non-Volatile Memory Express) — SSD диски, подключенные не через классический интерфейс SATA/SAS, а через более скоростную шину PCI Express

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

Для работы S2D нужно организовать отказоустойчивый кластер, к узлам которого выдвигаются следующие требования:

Требования к узлам кластера S2D

  • Редакция Windows Server 2016 — DataCenter
  • На серверах нужно установить следующие компоненты: роли Hyper-V, File Services и фичу Failover Clustering Примечание . Не забудьте отключить SMB 1 : Remove-WindowsFeature –Name FS-SMB1 -Verbose -Restart
  • Как минимум два сервера в кластере (в идеале не менее 4 для обеспечения высокой отказоустойчивости)
  • Наличие дисков. Помимо системного должен иметь как минимум один физический диск на каждом узле. Все диски, которые планируется добавить в хранилище Storage Spaces Direct должны быть не размечены (не должны быть разбиты и не содержать таблицы разделов)

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

Примечание . Если в кластере четное число серверов, придется настроить ресурс-свидетель. Если количество узлов нечетное – свидетель не нужен.

Перед тем, как включить Storage Spaces Direct, проверьте, что ваши диски можно объединить в такой пул.

используй передовые решения в области (+)

облачных вычислений и решения для организации коллективной работы.


Посоветуйте какие-нибудь для примера

Поделитесь опытом плиз, что да как.

А какие задачи преследуются объединением ресурсов?

Если для файлов, то бывает, что проще сделать 1 файл-сервер с разграничением доступа на разные папки\каталоги внутри одной шары. Если для общей работы, то найти возможность сократить кол-во общих ресурсов до минимума. Или задача намного сложней?


Ресурсы распределены по нескольким серверам

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

Пользователям будет визуально виден 1 ресурс, например "Рабочие папки"
а внутри лежат папки с разных серверов соответственно распределению полномочий


DFS представит в "одном месте" как единое целое то, что распределено по разным серверам. Есть возможность публикации топологии распределения в AD (2003-я это делает автоматически). Т.е, можно будет как угодно менять физическое расположение общих "папок". А также то, что авторизация в домене будет единая, что не позволит ей "слетать"

Раньше народ активно юзал DFS во времена Windows 2000, счаз, кажется, подзабыли.

ну дык - это надо АД поднимать и прочая, прочая.

а у него явно одноранговая сетка

Если AD есть, то хорошо. Но можно и без него

Без домена будет потеря в отказоустойчивости, т.к. данные о DFS (автономный корень) будут хранится в самом сервере DFS, в его локальном реестре. Т.о. бэкап system state, если нет домена - вещь обязательная. Как-то я отвык от отсутствия домена, но предполагая, что сеть гетерогенная, то источниками UNC-ссылок могут быть любые системы: windows, unix, linux, да хоть нетварь - лишь бы файловая система была NFS

Storage Spaces Direct ( S2D ) – новая технология распределенного хранения данных, представленная в Windows Server 2016. Благодаря использованию Storage Spaces Direct локальные диски нескольких серверов можно организовать в отказоустойчивое, масштабируемое хранилище, защищенное от выхода из строя как отдельных дисков, так и целых серверов. Цена такого «программного» хранилища получается значительно меньше, чем стоимость организации полноценного SAN или NAS, а за счет простого масштабирования (до 16 серверов и 400 дисков) и возможности использовать различных накопителей (в том числе SSD и NVMe) можно обеспечить значительную производительность.

Что такое Storage Spaces Direct (S2D)

S2D является дальнейшим развитием технологии Storage Spaces и позволяет объединить локальные диски узлов (серверов) кластер Hyper-V в пулы хранения (Storage Pool). На данных пулах можно создать виртуальные тома (диски) и использовать их в качестве общего тома кластера Cluster Shared Volume (CSV) для хранения файлов виртуальных машин Hyper-V и файловых шар SOFS-серверов. При необходимости расширить размер хранилища достаточно добавить в S2D новый сервер или накопитель. По сути, технология Storage Spaces Direct является ответом Microsoft на VMware vSAN .

Требования к Storage Spaces Direct

В S2D поддерживаются следующие типы устройств хранения:

  • Обычные HDD диски (SAS)
  • SATA / SAS SSD диски
  • NVMe (Non-Volatile Memory Express) — SSD диски, подключенные не через классический интерфейс SATA/SAS, а через более скоростную шину PCI Express

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

Для работы S2D нужно организовать отказоустойчивый кластер, к узлам которого выдвигаются следующие требования:

Требования к узлам кластера S2D

  • Редакция Windows Server 2016 — DataCenter
  • На серверах нужно установить следующие компоненты: роли Hyper-V, File Services и фичу Failover Clustering Примечание . Не забудьте отключить SMB 1 : Remove-WindowsFeature –Name FS-SMB1 -Verbose -Restart
  • Как минимум два сервера в кластере (в идеале не менее 4 для обеспечения высокой отказоустойчивости)
  • Наличие дисков. Помимо системного должен иметь как минимум один физический диск на каждом узле. Все диски, которые планируется добавить в хранилище Storage Spaces Direct должны быть не размечены (не должны быть разбиты и не содержать таблицы разделов)

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

Примечание . Если в кластере четное число серверов, придется настроить ресурс-свидетель. Если количество узлов нечетное – свидетель не нужен.

Перед тем, как включить Storage Spaces Direct, проверьте, что ваши диски можно объединить в такой пул.

В этом уроке я покажу, как объединить диски. Мы научимся использовать встроенные средства Windows и специализированные программы. А в конце урока я вкратце расскажу про RAID массивы.

Немного теории

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

В моей практике часто встречались компьютеры, на которых было выделено слишком мало места для системного раздела. Например, общий объем физического диска составлял несколько терабайт, но на систему выделялось всего 50-60 гигабайт. Со временем для Windows и программ выходят обновления, которым такого объема будет недостаточно для нормальной работы.

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

Несмотря на то, что процесс объединения несложный, советую перенести важные данные на флешку или другой внешний носитель. Это нужно на случай, если что-то пойдет не по плану (например, отключится электричество).

Способ 1: стандартными средствами Windows

В управлении дисками

Объединить диски можно без установки дополнительных программ, воспользовавшись встроенным средством «Управление дисками».

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

1 . Кликните ПКМ (правой кнопкой мышки) по меню Пуск и выберите пункт «Управление дисками».

Если у вас Windows 7, зайдите в Пуск – Панель управления. Установите в пункте «Просмотр» (вверху) отображение «Мелкие значки». Затем выберите из списка «Администрирование», откройте «Управление компьютером» и «Управление дисками» (слева).


2 . Нажмите ПКМ по второму разделу и выберите пункт «Удалить том».


3 . У вас может остаться свободное пространство, которое мы также удаляем. Для этого кликните ПКМ и выберите пункт «Удалить раздел».


4 . Далее жмем ПКМ по рабочему разделу, в нашем случае системному, и выбираем пункт «Расширить том».


5 . В правом поле будет отображен объем свободного пространства, который можно применить частично или полностью:

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


Щелкнув «Готово», вы подтвердите выполнение. После этого системный диск объединится и расширится в объеме за счет дополнительного пространства.


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

С помощью командной строки

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

1 . В меню Пуск печатаем cmd и запускаем приложение от имени администратора.


2 . Вводим команду diskpart для запуска приложения.

3 . Первое, что нужно сделать, посмотреть список дисков и удалить дополнительные разделы. Для этого вводим следующие команды:

  • List disk – для отображения списка физических дисков подключенных на ПК.
  • List volume – для показа активных разделов.
  • Select volume D : - для пометки раздела на удаление (в моем случае, раздела D).
  • Delete volume – для подтверждения удаления.


4 . Теперь объединяем активный раздел со свободным пространством:

  • List disk – в списке смотрим и запоминаем, сколько свободного места у нас имеется в наличии.
  • List volume – смотрим список активных разделов.
  • Select volume C: - выбор раздела (в моем случае, это раздел C).
  • Extend – для задействования всего свободного пространства. Можно назначить размер вручную: для этого вводим extend size=2000 , где 2000 – объем в мегабайтах.


Способ 2: с помощью специальных программ

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

Aomei Partition Assistant

Программа доступна для загрузки в двух редакциях - платной и бесплатной. Для наших задач вполне подойдет бесплатная.

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


Нажмите ПКМ по третьему разделу, в контекстном меню выберите пункт «Изменение размера/перемещение разделов».



Появится новое свободное пространство.


Для объединения кликните ПКМ по рабочему разделу и выберите пункт «Изменение размера/перемещение разделов».


Перетяните правый ползунок до конца и нажмите «ОК».


Чтобы программа выполнила назначенные действия кликните по кнопке «Применить».


Поставьте галочку в чекбокс «Check partitions before execution» для проверки разделов перед выполнением и щелкните по «Перейти».


Если требуется объединить два раздела в один, удалите дополнительный в контекстном меню, выбрав пункт «Удаление раздела».

  • Русскоязычное меню.
  • Интуитивно понятный интерфейс.
  • Стабильность в работе.
  • Возможность работать в бесплатной версии.

MiniTool Partition Wizard Free

MiniTool Partition Wizard Free не уступает своему конкуренту и содержит все базовые инструменты для работы с дисками и разделами.

В главном меню программы выберите раздел, от которого нужно отрезать пространство или удалить. Нажмите ПКМ и выберите один из пунктов:

  • «Move/Resize» для изменения размера.
  • «Delete» для удаления раздела.


При помощи поля «Size and Location» можно отрезать свободное пространство, передвигая ползунки.


Для объединения кликните ПКМ по активному разделу и откройте меню «Move/Resize».


Перетяните ползунок вправо и нажмите «ОК».


Для выполнения назначенных действий нажмите кнопку «Apply».


  • Не грузит систему, можно работать даже на слабых ПК.
  • Имеет все базовые инструменты в бесплатной редакции.

Из минусов : нет возможности по умолчанию выбрать русский язык.

Как объединить физические диски

Ранее в статье мы научились управлять пространством и объединять разделы на жестком диске. Далее мы рассмотрим, как можно объединить физические диски в RAID массив, и какие преимущества и недостатки при этом способе имеют место быть.

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

Тема создания RAID массивов довольно объемная и требует навыков. В рамках урока я вкратце расскажу и покажу два варианта объединения дисков, которые могут пригодится в домашних условиях:

  • RAID 0: когда объем двух дисков суммируется, и мы получаем один большой (в системе и BIOS он будет отображаться как один).
  • RAID 1: в данном случае мы получаем объем только одного диска, так как они дублируют друг друга, создавая отказоустойчивость при выходе одного из строя.
  • Объем двух дисков суммируется.
  • Скорость работы повышается в 1,5-2 раза по сравнению с одним диском.
  • Снижается надежность: при сбое на одном из устройств могут быть утеряны все данные.
  • Объем двух дисков не суммируется и отображается как один.
  • Все данные копируются зеркально на два диска.
  • Повышается надежность: при поломке одного из устройств все данные останутся на дублируемом.

Важно ! При создании RAID массива все данные на обоих дисках будут удалены.

Способ 1: в настройках материнской платы

1 . При включении компьютера нажмите клавишу Delete для входа в настройки биоса. Найдите и откройте раздел «Advanced mode» или «Advanced settings». Затем перейдите в раздел «SATA configuration» и в пункте «SATA Mode Selection» установите RAID.

Сохраните настройки и перезагрузите компьютер.


2 . Откроется похожее меню, в котором нужно выбрать RAID контроллер и нажать клавишу Enter для входа в настройки.


Далее выбираем пункт «Create Virtual Drive».


В следующем окне будет происходить создание нового массива:

  • В поле «RAID» назначается вариант массива.
  • Снизу отмечаются диски для объединения.
  • В поле «Size» можно посмотреть предварительный объем массива из выбранных дисков.
  • В поле «Name» присваивается новое имя.

После настройки жмем кнопку «Advanced».


Ставим галочку в пункт «Initialize» и соглашаемся удалить все данные.


Нажимаем «ОК» и видим созданный RAID массив.


3 . После перезагрузки можно приступить к установке операционной системы.

Способ 2: средствами Windows

Данный способ подойдет, если на вашем ПК установлено несколько физических жестких дисков. Например, на одном установлена ОС Windows 10, а два других вы хотите объединить в RAID.

1 . Щелкните ПКМ по меню Пуск и войдите в «Управление дисками».


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


3 . Кликните по свободному диску и выберите вариант:

  • Создать чередующийся том – объединит два диска в один большой.
  • Создать зеркальный том – объединит два диска в объем одного.


4 . Добавьте свободный диск, щелкнув по кнопке «Добавить».


5 . Отобразится предварительный объем нового массива, нажмите «Далее» для продолжения.


Назначьте новую букву разделу.


Выберите файловую систему, установите галочку на «Быстрое форматирование» и нажмите «Далее».


Кнопка «Готово» выполнит назначенные действия.


По окончанию операции вы увидите новый объединенный диск в окне компьютера.

Читайте также: