Форум на Kuban.ru (http://forums.kuban.ru/)
-   Сети и их администрирование (http://forums.kuban.ru/f1029/)
-   -   Storage Space в Windows 2012 (http://forums.kuban.ru/f1029/storage_space_v_windows_2012_a-7039084.html)

krotov 23.07.2015 17:24

Storage Space в Windows 2012
 
Расскажите, плз, кто знает, как организовано объединение в единый стораж пул и как обеспечивается балансировка между локальными дисками N-го количества серверов Hyper-V, для обеспечения единого пула хранилища, для этих серверов?

Flukostat 23.07.2015 20:39

Бррр...А можно еще раз, то же самое, но помедленнее?

krotov 23.07.2015 20:53

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

TimkaZet 23.07.2015 22:25

Гм. Это в 2016 только будет доступно. В 2012 этого нет.

krotov 23.07.2015 22:28

Не может быть, сотрудник Майкрософта сказал, что в 2012 это уже реализовано.

TimkaZet 24.07.2015 08:34

Ну, не знаю, не знаю... Отсюда [url]https://technet.microsoft.com/en-us/library/mt126109.aspx[/url] этого не следует.

krotov 24.07.2015 08:50

Да?
Рут, блин, ты же меня обманул, получается?

fanatnascar 24.07.2015 09:47

Под линукс это называется ceph

system32 24.07.2015 11:27

Ничего сложного вобщем-то - на Технете все расписано.
Если вкратце - диски (это могут быть только локальные SATA/SAS-диски или SAS JBOD) объединяются в Storage Pool - примерно как RAID-группа на СХД. Потом из storage pool'а нарезаются Storage Spaces (они же Virtual Disks), которые уже видны в системе как диски.
Каждый из storage spaces может быть thick, а может быть thin provisioning, и может быть mirrored (RAID 1), может быть Stripped (RAID 0), а может быть Parity (примерно как RAID 5).
Если в обычных СХД как правило сначала собирается RAID-группа из дисков и потом она нарезается на LUN'ы - то здесь немного наоборот - нарезаются LUN'ы и у каждого может быть свой уровень RAID.
Реализовано это исключительно на уровне ОС, диски не должны находиться в каком-либо другом RAID-массиве. Fiber Channel, iSCSI - не поддерживается. Вот как-то так.
Для того, чтобы сделать clustered storage spaces - нужна специальная полка, которая называется SAS JBOD. Она подключается к серверам по SAS-интерфейсу и все диски из полки видны на серверах как локальные. Сама полка не имеет своих мозгов вообще - то есть никаких RAID'ов, кэшей и прочего.

krotov 24.07.2015 11:55

[em] которые уже видны в системе как диски.[/em]
Т.е. видны всем N серверов, как единый пул?

system32 24.07.2015 14:17

[quote=krotov;39623910]которые уже видны в системе как диски. Т.е. видны всем N серверов, как единый пул? [/quote]
Да, как-то так. Я в живую это не видел, так что представляю лишь в теории.
По идее, если, например, JBOD на 10 винтов - все они должны видеться серверами как 10 отдельных общих дисков.
Потом они объединяются в пул (в принципе их может быть и несколько, а в 2012 R2 вообще и Tiering появился), и пулы нарезать на space'ы. Вобщем фактически получаем подобие СХД с несколькими контроллерами, но обслуживаемую теми же windows-админами, без нужды городить SAN и нанимать отдельных админов СХД.

krotov 24.07.2015 14:39

причем тут JBOD, я про локальные диски самих серверов, которые видят друг друга только по сети. Т.е. нет никакой "специальной полки, которая называется SAS JBOD", есть просто отдельностоящие сервера, в каждом есть К-тое количество дисков, которые я хочу объединить в один общий пул хранения для всех серверов... Причем тут JBOD полка никак не пойму.

system32 24.07.2015 15:22

[quote=krotov;39625753]причем тут JBOD, я про локальные диски самих серверов, которые видят друг друга только по сети.[/quote]
Тогда пока что ой. Обещают в Windows Server 2016, но опять же лично я руками пока не щупал. По идее можно было бы на Technical Preview попробовать - но руки не доходят.

Flukostat 24.07.2015 15:39

Насколько я понимаю, есть желание [em]локальные[/em] диски [em]физически разных[/em] серверов объединить в общий пул?
Если да, то я не вижу варианта, кроме как отдавать с каждого сервера диски в сеть по ISCI. А дальше как уже писалось выше - из этих отданных в сеть дисков делается сторадж пул, а в нем нарезаются сторадж спейсис.
Для N серверов я такое не делал, только для двух. На обоих серверах на отформатированном локальном логическом диске создавался файл виртуального диска vhdx, эти vhdx я и отдавал по ISCI.

system32 24.07.2015 15:41

[quote=Flukostat;39626317]Для N серверов я такое не делал, только для двух. На обоих серверах на отформатированном локальном логическом диске создавался файл виртуального диска vhdx, эти vhdx я и отдавал по ISCI. [/quote]
Мне интересно, как ты это делал - потому что iSCSI-диски в Storage Spaces не поддерживаются.

Flukostat 24.07.2015 15:45

Да, как примечание. Везде пишут, что ISCI не поддерживается. Не знаю, возможно имееются ввиду аппаратные интерфейсы. Я отдавал ISCI программно.

system32 24.07.2015 16:00

Дык вот и я делал программно - не дает он добавить iscsi-диски в storage pool.

system32 24.07.2015 16:22

Хм. Вот интересно, но походу таки дает добавить, даже iscsi'евые диски. Надобно поиграться.

Flukostat 24.07.2015 17:02

Да дает добавить. По крайней мере через iSCSI Initiator.
Блин, как здесь картинки вставляются? Где-то на сайте была инструкция, но не могу найти.

Pass 24.07.2015 17:04

[img]link.jpg[/img]

Flukostat 24.07.2015 17:06

[URL=http://www.radikal.ru][IMG]http://s017.radikal.ru/i440/1507/d6/81081eedff67.png[/IMG][/URL]

Flukostat 24.07.2015 17:08

[img]http://s017.radikal.ru/i440/1507/d6/81081eedff67.png[/img]

krotov 24.07.2015 18:05

Это я к чему все затеял -- Storage Space в Windows, далеко не аналог vSAN в Vmware.

Flukostat 24.07.2015 19:37

[em]Storage Space в Windows, далеко не аналог vSAN в Vmware[/em]
Так ведь и цена на него далеко не аналог стоимости WMware. Может, каждому свое?

krotov 24.07.2015 22:14

Это да цена отличается, но ноги темы не из этого растут.
Можно закрывать

system32 26.07.2015 22:04

[quote=krotov;39627636]Это я к чему все затеял -- Storage Space в Windows, далеко не аналог vSAN в Vmware. [/quote]
Всему свое время. В 2012 появились vFC, в 2016 и vSAN запилим. ИЧСХ, бесплатно.

krotov 27.07.2015 11:49

Насколько понимаю -- vFC, это совершенно другое, это просто проброс WWN через виртуальные свичи. На коммутаторах логинятся ка NPIV.

system32 27.07.2015 12:17

Конечно другое. Я просто как пример привел.
Хранилище с репликацией по сети было анонсировано, но я еще не успел его потрогать.

Добрых дел мастер 29.07.2015 18:06

2system32.
Вот я читаю, что вы пишете... Вы так радуетесь простейшим вещам. Поднять хранилку с репликацией на линуксе (солярисе, вероятно - фряхе, вероятно - еще много на чем) можно было давным давно. Но хранилки нужны тем, кто использует серьезное дорогое ПО, дорогое железо. Они не будут пользоваться очередным поделием, особенно с таким уровнем поддержки, как у MS.

kauksi 10.08.2015 14:30

[url]https://sites.google.com/site/lebedevum/voprosy-i-otvety/winsrv2012/css[/url]


Текущее время: 03:13. Часовой пояс GMT +3.