malefik
Enthusiast
Enthusiast

vSphere 5.5 синхронная репликация DAS двух серверов ESXi (зеркалирование) или другой вариант?

Здравствуйте, коллеги. Сломал уже мозг - выручайте!

Установлено два физических сервера с esxi 5.5 + vsphere 5.5, в каждом локальный DAS на аппаратном RAID. Задача - создать отказоустойчивую конфигурацию для использования общего datastore на третьем сервере.

Какие видятся варианты:

Вариант 1. Каким-то образом объединить локальные DAS двух серверов в один виртуальный массив и презентовать его третьему серверу, например по iSCSI. Таким образом, при падении одного из двух объединенных серверов (сам массив будет работоспособным (типа RAID1, зеркалирование) без перерывов в работе.

Вариант 2.

Использовать сторонние программные продукты для асинхронной (лучше бы, конечно, синхронной) репликации (например Veam B&R, Vmware SR) и таким образом получить решение в режиме кластер active/passive. Т.е. если один из двух серверов падает, то на втором есть реплика с данными актуальными, скажем, 15 минут назад. В таком варианте, вероятно, нужно будет вручную проводить какие-то действия, для того, чтобы третий хост переключился на выживший сервер?

Вариант 3.

Установить на оба хоста ВМ с Windows 2012r2 core, и объединить их виртуальные диски через, скажем, DFS? Или как-то еще сделать стандартными механизмами винды?

По первому варианту: пробовал ставить StarWind с free-лицензией на 2 сервера - не взлетело (не видит "партнера по репликации"), техподдержка ничем не помогает, на форуме компании молчат.

По второму варианту: все-таки какой продукт лучше для моих целей - от Veam или Vmware?

По третьему варианту: какой именно механизм нужно использовать - DFS?

Заранее огромное спасибо за помощь!

15 Replies
Bugatt1
Enthusiast
Enthusiast

по третьему - Wndows Storage Spaces

vvmaks
Enthusiast
Enthusiast

По первому варианту можно попробовать HP StoreVirtual VSA, у них есть бесплатная лицензия на 1Tb, у FalconStor и DataCore тоже есть бесплатные варианты. Интересуюсь решением аналогичной задачи, но ещё ничего не пробовал. Если найдете приемлемое бесплатное решение напишите пожалуйста.

vGradeRu
Enthusiast
Enthusiast

Посмотрите glusterFS. Отлично подходит под описанную задачу. Настраивается легко. На RedHat или на Centos гостях. Можно и диски третьего сервера также включить в хранилище.

0 Kudos
Akopylov
Commander
Commander

Как вариант можете попробовать starwind iscsi target бесплатную версию, позволяет "зеркалировать" до 2х нод - как раз ваш вариант.

0 Kudos
Garry_N
Contributor
Contributor

Здрасте,

Хотел узнать чем закончилась история со СтарВиндом.

Почему не взлетел? Кластер собрали?

0 Kudos
Oles_B
Contributor
Contributor

Здравствуйте Malefik!

StarWind сдесь Smiley Happy

Простите, наверное мы пропустили Ваше письмо.

Тем не мение, хотелось бы сказать что на форуме Вам ответили.

Если Вам будет не трудно, подскажите пожалуйста с какого адресса Вы нам писали на support?

Еще, хотел бы сказать что мы всегда идём на встречу и готовы помочь, особенно если это наша проблемма.



0 Kudos
Alakir_W33
Contributor
Contributor

Насколько я знаю FalconStor и DataCore бесплатно можно использовать только для non-commercial use. Есть еще ScaleIO, но к сожалению это тоже для non-commercial use.

0 Kudos
malefik
Enthusiast
Enthusiast

Кластер собрали, но почти сразу на ровном месте на виртуальных дисках стали появляться ошибки вплоть до неработоспособности. Техподдержка забила и молчала как партизан, поэтому срочно всё снесли и ушли на схему асинхронной репликации через Veeam Backup&Replication.

Так что мой личный опыт работы со Starwind исключительно негативный.

0 Kudos
Anton_Kolomyeyt
Hot Shot
Hot Shot

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

Должно быть че-то такое:

noreply@salesforce.com; on behalf of; StarWind Customer Service <sup@starwindsoftware.com>

Re: Case # 000[ удалено ]:  TEST StarWind Software Inc. ref:_00D80LZUy._500C0q0DKC:ref

Dear Anton Kolomyeytsev,  

Thank you for contacting StarWind Software Support Department. Your case #000[ ... ] has been received and put into schedule.

Meanwhile please provide us with the following information:

[ ну и тут еще много всего интересного ]

Вот такое письмо (письма?) и интересует. Спасибо.

0 Kudos
malefik
Enthusiast
Enthusiast

Вот переписка по данной теме.

Собственно говоря, после "1. Логи стар винд без проблем - только скажите что и из какой папки нужно переслать..." и наступило безмолвие.

27.03.2015, 20:05, "Ефремов А.Н." <korona-design@yandex.ru>:

1. Логи стар винд без проблем - только скажите что и из какой папки нужно переслать.

2. Логи винды дать не могу - проблемные машины просто удалил и развернул заново.

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

4. Описание, собственно говоря, исчерпывающе полное в письме о проблеме и было 🙂

27.03.2015, 19:47, "Anatoly Vilchinsky" <anatoly.vilchinsky@starwind.com>:

Здравствуйте,

Если честно, то странно, так как эта конфигурация у нас проверялась очень дотошно, более того мы почти получили сертификацию с VMware.

Попрошу Вас предоставить нам следующую информацию, которая поможет нам установить источник проблемы:

·         Логи StarWind со серверов, которые содержат записи на время проблемы.

·         Логи системы и приложений Windows (в *.csv формате), которые содержат записи на время проблемы.

·         Детальная схема Вашей SAN инфраструктуры

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

Спасибо

Kind Regards,

Anatoly Vilchinsky

Head of Support Department

StarWind Software Inc.

www.starwind.com

anatoly.vilchinsky@starwind.com

fbg+intwyou

1

From: Ефремов А.Н. [mailto:korona-design@yandex.ru]
Sent: Friday, 27 March, 2015 15:32
To: Anatoly Vilchinsky
Cc: Artem Berman
Subject: Re: Wrong license

Анатолий, очень странная история:

Вот мы с вами всё настроили, всё ок. Я решаю провести тестирование и вырубаю внештатно один хост. Машины через vSphere HA успешно перезапустились на другом хосте - ок. Включаю второй хост обратно, в менеджере StarWind через некоторое время всё синхронизировалось.

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

Запускаю на этих проблемных машинах chkdsk /scan - куча ошибок, но после исправления те, которые уходили в ребут хотя бы перестали в него уходить. Первый контролер домена так и не смог нормально восстановить - пришлось переносить роли на второй выживший, которого сия проблема не коснулась.

В общем-то я напрямую соотношу функционирование starwind и внезапное появление ошибок на дисках виртуальных машин. Что скажете? Что сделать, чтобы такого в будущем не было?

П.с. еще я менял настройку "Change sinhronization priurity" в крайнее правое положение - "Faster client request", сейчас вернул обратно как по умолчанию было. Какие-то рекомендации по этой опции можете дать?

Спасибо за помощь!

25.03.2015, 12:22, "Anatoly Vilchinsky" <anatoly.vilchinsky@starwind.com>:

Андрей,

Спасибо за выделенное время.

Итого, проблема была в том, что VSA билдер, который вы взяли на нашем сайте, содержит не последнюю версию старвинда, что вызвало у вас проблемы с ключем. Это мы починили. Сегодня сообщу моей комманде об этом.

Также мы настроили НА и подключили к нему ESX хосты. Пришлось добавить еще одну сетевую плату к виртуальной машине, но мы все же это сделалиJ

Также, вот параметры IOmeter и тесты, который мы обычно рекомендуем прогнать:

I need you to performed next tests:

·         RAID array on node 1

·         RAID array on node 2

·         StarWind RAM disk that is running on node1 through the SyncChannel (node2 should be client machine) using 8 workers in IOmeter

·         StarWind RAM disk that is running on node2 through the SyncChannel (node1 should be client machine) using 8 workers in IOmeter

·         StarWind RAM disk that is running on node1 through the loopback using 8 workers in IOmeter

·         StarWind RAM disk that is running on node2 through the loopback using 8 workers in IOmeter

·         Basic Image target that is running on node1 through the SyncChannel (node2 should be client machine) using 8 workers in IOmeter

·         Basic Image target that is running on node2 through the SyncChannel (node1 should be client machine) using 8 workers in IOmeter

·         Basic Image without cache configured that is running on node1 through the loopback using 8 workers in IOmeter

·         Basic Image without cache configured that is running on node2 through the loopback using 8 workers in IOmeter

·         HA device without cache configured (you should run in from the VM as you previously did) using 8 workers in IOmeter

·         4 StarWind RAM disk targets that are running on node1 through the SyncChannel (node2 should be client machine) using 2 workers in IOmeter per each target

·         4 StarWind RAM disk targets that are running on node2 through the SyncChannel (node1 should be client machine) using 2 workers in IOmeter per each target

·         4 StarWind RAM disk targets that are running on node1 through the loopback using 2 workers in IOmeter per each target

·         4 StarWind RAM disk targets that are running on node2 through the loopback using 2 workers in IOmeter per each target

·         4 Basic Images target that are running on node1 through the SyncChannel (node2 should be client machine) using 2 workers in IOmeter per each target

·         4 Basic Images target that are running on node2 through the SyncChannel (node1 should be client machine) using 2 workers in IOmeter per each target

·         4 Basic Images without cache configured that are running on node1 through the loopback using 2 workers in IOmeter per each target

·         4 Basic Images without cache configured that are running on node2 through the loopback using 2 workers in IOmeter per each target

·         4 HA devices without cache configured (you should run in from the VM as you previously did) using 2 workers in IOmeter per each target

Every test should have following configurations:

·         4K 100% read, 100% sequential, # of Outstanding IOPS= 16

·         4K 100% write, 100% sequential, # of Outstanding IOPS=16

·         32K 100% read, 100% sequential, # of Outstanding IOPS= 16

·         32K 100% write, 100% sequential, # of Outstanding IOPS= 16

·         64K 100% read, 100% sequential, # of Outstanding IOPS= 16

·         64K 100% write, 100% sequential, # of Outstanding IOPS= 16

Kind Regards,

Anatoly Vilchinsky

Head of Support Department

StarWind Software Inc.

www.starwind.com

anatoly.vilchinsky@starwind.com

fbg+intwyou

1

From: Ефремов А.Н. [mailto:korona-design@yandex.ru]
Sent: Wednesday, 25 March, 2015 10:34
To: Anatoly Vilchinsky
Subject: Re: Wrong license

Анатолий, добрый день!

Если что - я уже запустил GoToMeeting  и жду вас.

24.03.2015, 15:27, "Anatoly Vilchinsky" <anatoly.vilchinsky@starwind.com>:

Я бы с радостью, но у нас рабочий день с 11 по МСКJ

Давайте на пол двенадцатого?

Kind Regards,

Anatoly Vilchinsky

Head of Support Department

StarWind Software Inc.

www.starwind.com

anatoly.vilchinsky@starwind.com

fbg+intwyou

1

From: Ефремов А.Н. [mailto:korona-design@yandex.ru]
Sent: Tuesday, 24 March, 2015 14:26
To: Anatoly Vilchinsky
Subject: Re: Wrong license

Анатолий, давайте завтра в 09:30 утра по мск?

24.03.2015, 14:32, "Anatoly Vilchinsky" <anatoly.vilchinsky@starwind.com>:

            Я вам вчера высылал приглашение на GoToMeeting, которую вы приняли. Вся информация была в приглашении.

Сейчас, к сожалению, уже на звонках до конца дня.

Скажите пожалуйста, когда Вам завтра будет удобно?

Kind Regards,

Anatoly Vilchinsky

Head of Support Department

StarWind Software Inc.

www.starwind.com

anatoly.vilchinsky@starwind.com

fbg+intwyou

1

From: Ефремов А.Н. [mailto:korona-design@yandex.ru]
Sent: Tuesday, 24 March, 2015 13:24
To: Anatoly Vilchinsky
Subject: Re: Wrong license

Анатолий, так я жду вашей отмашки...

24.03.2015, 14:20, "Anatoly Vilchinsky" <anatoly.vilchinsky@starwind.com>:

День добрый!

Я прождал на сессии 15 минут, но вы, к сожалению, не пришли.

Пожалуйста дайте знать когда Вам будет удобно провести удаленную сессию.

Kind Regards,

Anatoly Vilchinsky

Head of Support Department

StarWind Software Inc.

www.starwind.com

anatoly.vilchinsky@starwind.com

fbg+intwyou

1

From: Anatoly Vilchinsky
Sent: Monday, 23 March, 2015 21:20
To: 'Ефремов А.Н.'
Cc: Artem Berman
Subject: RE: Wrong license

Не понадобитсяJ

Я сейчас GoToMeeting приглашение вышлю.

Kind Regards,

Anatoly Vilchinsky

Head of Support Department

StarWind Software Inc.

www.starwind.com

anatoly.vilchinsky@starwind.com

fbg+intwyou

1

From: Ефремов А.Н. [mailto:korona-design@yandex.ru]
Sent: Monday, 23 March, 2015 21:18
To: Anatoly Vilchinsky
Subject: Re: Wrong license

Да, отлично! Мой скайп antidv если что.

23.03.2015, 22:16, "Anatoly Vilchinsky" <anatoly.vilchinsky@starwind.com>:

Два часа дня по вашему (час по моему) подойдет?

Раньше, к сожалению, никак не могу.

Kind Regards,

Anatoly Vilchinsky

Head of Support Department

StarWind Software Inc.

www.starwind.com

anatoly.vilchinsky@starwind.com

fbg+intwyou

1

From: Ефремов А.Н. [mailto:korona-design@yandex.ru]
Sent: Monday, 23 March, 2015 21:15
To: Anatoly Vilchinsky
Subject: Re: Wrong license

Санкт-Петербург. Конечно, я найду время (желательно б пораньше).

23.03.2015, 21:58, "Anatoly Vilchinsky" <anatoly.vilchinsky@starwind.com>:

У вас есть завтра время для remote session?

Вы территориально где, скажите пожалуйста?

Kind Regards,

Anatoly Vilchinsky

Head of Support Department

StarWind Software Inc.

www.starwind.com

anatoly.vilchinsky@starwind.com

fbg+intwyou

1

From: Ефремов А.Н. [mailto:korona-design@yandex.ru]
Sent: Monday, 23 March, 2015 19:39
To: Anatoly Vilchinsky
Subject: Re: Wrong license

Абсолютно то же самое 😞

23.03.2015, 20:35, "Anatoly Vilchinsky" <anatoly.vilchinsky@starwind.com>:

Смешно, в самом деле.

Может побилась при пересылке как-то. Прикладываю заархивированную, попробуйте пожалуйста.

Если не поможет, попробуем скрин шэринг

Kind Regards,

Anatoly Vilchinsky

Head of Support Department

StarWind Software Inc.

www.starwind.com

anatoly.vilchinsky@starwind.com

fbg+intwyou

1

From: Ефремов А.Н. [mailto:korona-design@yandex.ru]
Sent: Monday, 23 March, 2015 19:24
To: Anatoly Vilchinsky
Subject: Re: Wrong license

Анатолий, при попытке выбрать для сервера эту лицензию пишет "Invalid license".

Ради смеха снес старвинд полностью, развернул серверы заново - ничего не поменялось, тот же "инвалид".

23.03.2015, 18:58, "Anatoly Vilchinsky" <anatoly.vilchinsky@starwind.com>:

Примите, распишитесьJ

В приложении Ваш ключ.

Kind Regards,

Anatoly Vilchinsky

Head of Support Department

StarWind Software Inc.

www.starwind.com

anatoly.vilchinsky@starwind.com

fbg+intwyou

1

From: Ефремов А.Н. [mailto:korona-design@yandex.ru]
Sent: Monday, 23 March, 2015 15:55
To: Anatoly Vilchinsky
Subject: Re: Wrong license

VSphere

23.03.2015, 16:36, "Anatoly Vilchinsky" <anatoly.vilchinsky@starwind.com>:

Извините за долгий ответ.

Сгенерирую Вам ключ личн как только ответите на маленький вопрос:

В какой среде Вы планируете запускать StarWind? VMware, Hyper-V?

Спасибо

Kind Regards,

Anatoly Vilchinsky

Head of Support Department

StarWind Software Inc.

www.starwind.com

anatoly.vilchinsky@starwind.com

fbg+intwyou

1

From: Ефремов А.Н. [mailto:korona-design@yandex.ru]
Sent: Monday, 23 March, 2015 15:30
To: Anatoly Vilchinsky
Subject: Re: Wrong license

Анатолий, так что делать-то?

23.03.2015, 14:10, "Ефремов А.Н." <korona-design@yandex.ru>:

Здравствуйте, Анатолий! Спасибо за оперативный ответ.

Да всё как и в первый раз - автоматически пришла лицензия на ОДНУ ноду! Вот выдержка из автописьма:

--------

Dear Andrei,
Thanks for your interest in StarWind Virtual SAN!
Get the installer for your 1-node version of StarWind Virtual SAN Free below:
Installer: https://starwindsoftware.com/tmplink/starwind-v8.exe
The license key is sent as an attachment to this email.
Please note that the 2-node version is also distributed freely. Please contact license@starwind.com and provide usage details (purpose, hypervisor, environment, etc.) to receive it.

--------

И я писал как раз на письмо на license@starwind.com с просьбой предоставить free лицензию на две ноды, и они прислали кастрированную лицензию.

23.03.2015, 12:59, "Anatoly Vilchinsky" <anatoly.vilchinsky@starwind.com>:

Здравствуйте,

Мой коллега Артем попросил помочь Вам с лицензией.

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

  <plugins>
    <plugin unlimited="false">spti*</plugin>
    <plugin unlimited="true">lsfs</plugin>
    <plugin unlimited="true">dddisk</plugin>
    <plugin unlimited="true">diskbridge</plugin>
    <plugin unlimited="true">ibvolume</plugin>
    <plugin unlimited="true">ramdisk</plugin>
    <plugin unlimited="true">virtualdvd</plugin>
    <plugin unlimited="true">imagefile</plugin>
  </plugins>

Не уверен что именно в Вашем случае пошло не так, но в любом случае прощу прощенья и прошу Вас скчать клю опять, что возможно при заполнеии формы пройдя по нижеуказанной ссылке:
https://www.starwindsoftware.com/registration-starwind-virtual-san

Пожалуйста, дайте знать помоло ли.

Kind Regards,
Anatoly Vilchinsky
Head of Support Department
StarWind Software Inc.

www.starwind.com
anatoly.vilchinsky@starwind.com


-----Original Message-----
From: Artem Berman
Sent: Sunday, 22 March, 2015 14:20
To: Support Team
Subject: FW: Wrong license

-----Original Message-----
From: efremov.a@clfox.ru [mailto:efremov.a@clfox.ru]
Sent: Sunday, March 22, 2015 8:40 AM
To: license@starwind.com
Subject: Wrong license

Hello, you send me the wrong license file free for 2-node configuration. It does not include the following components:

<plugin unlimited = "false"> lsfs </ plugin> <plugin unlimited = "false"> dddisk </ plugin> <plugin unlimited = "false"> haimage </ plugin> <plugin unlimited = "false"> diskbridge </ plugin> <plugin unlimited = "false"> mirror </ plugin> <plugin unlimited = "false"> ibvolume </ plugin> <plugin unlimited = "false"> ramdisk </ plugin> <plugin unlimited = "false"> virtualdvd </ plugin> <plugin unlimited = "false"> imagefile </ plugin>

On this page
https://www.starwindsoftware.com/styles-v2/pdf/starwind-free/Free_vs_Paid.pdf
written that should not be included only "Asynchronous Replication and Virtual Tape Library".

Please send me a valid license file. Thank U!

0 Kudos
Finikiez
Champion
Champion

Довольно странно ожидать моментальной реакции от кого-либо Smiley Happy

Тем более, глядя в эти письма, вы переписывались не в рамках какого-либо кейса в саппорте.

Anton_Kolomyeyt
Hot Shot
Hot Shot

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

узнать еще хоть одного вендора, который для БЕСПЛАТНОЙ программы такое будет делать, для платных кстати тоже).

Открытых кейсов я тут не вижу, сейчас выловлю Толю и узнаю - почему и кто gave up и почему я нет ни одного тикета.

--

Вот переписка по данной теме.

Собственно говоря, после "1. Логи стар винд без проблем - только скажите что и из какой папки нужно переслать..." и наступило безмолвие.

0 Kudos
malefik
Enthusiast
Enthusiast

То есть на самом деле "и наступило безмолвие" и есть "саппорт молчит, как партизан". Ибо, если вы обратите внимание, верхние вопросы в переписке как раз мои. Это значит, что на них никто не ответил.

Антон, ваше стремление компенсировать информацию о бездействии саппорта в решении конкретной проблемы абсолютно понятно. Но если хотите разобраться, почему с вашей стороны проблему не решили - поднимите всю переписку и прочтите. Как создатель топика, думаю, что в данной теме не вполне уместно выяснять "кто gave up" - она для другого была создана.

0 Kudos
Anton_Kolomyeyt
Hot Shot
Hot Shot

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

0 Kudos

Ответ на вопрос довольно прост - а у меня вашего последнего письма банально в ящике нетуSmiley Happy

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

Тикета не было, так как мы с Вами общались напрямую.

Ну, и, если честно, то путей сконтактировать меня или моих коллег масса на самом деле. В конце концов на support@starwind.com написать:)

Kind Regards, Anatoly Vilchinsky
0 Kudos