Ru-Board.club
← Вернуться в раздел «Другие ОС»

» VMware ESX Server и VMware Infrastructure

Автор: wod
Дата сообщения: 27.10.2006 10:36
globus_ussr
Мы используем ESX + VC где-то около года в продакшн. Сейчас мигрируем на VI3. Сейчас крутится около 15 VM, и они стремительно размножаются Проблем (тьфу, тьфу, тьфу ) не было. Используется под достаточно серьезные задачи. Думаю скоро появятся и критически важные серверы под VMware.

Относительно использования терминальных серверов в среде VMware: Думаю, что это неправильный подход. Нагрузка на терминальный сервер при достаточном количестве сессий - очень высокая. VMware только снизит производительность - гипервизор сьедает часть процессорной мощности. Если подразумевается балансировка нагрузки в ферме Citrix, то лучше чем родной балансер, это не сделает никто. Миграция же VM с хоста на хост далеко не мнгновенна...
Автор: globus_ussr
Дата сообщения: 27.10.2006 10:54
wod
а зачем мне мигрировать с хоста на хост ?! при отказе одного из серверов ?
Автор: Notser
Дата сообщения: 27.10.2006 13:58
globus_ussr

Цитата:
а зачем мне мигрировать с хоста на хост ?! при отказе одного из серверов ?

Функции кластера VMware как заключаются в миграции с хоста на хост.
Citrix на Vmware это перебор, согласен с wod


wod
Вы используете внешний датастор?
и как его резервируете в смысле отказоустойчивости, если да.
Автор: wod
Дата сообщения: 27.10.2006 20:45

Цитата:
Вы используете внешний датастор?

Датасторы живут в SAN на FC-СХД. Луны для ESX зеркалируются с одной СХД на другую. Все зарезервировано, как минимум двукратно (ESX, HBA, Switches, Storage Processors, Storage)
Автор: Notser
Дата сообщения: 27.10.2006 22:42
wod
Понятно все по-взрослому.

А вот здесь скрипт для бэкапа - дёшево и сердито
http://www.vmware.com/community/thread.jspa?messageID=479190&#479190
Автор: poi9m
Дата сообщения: 31.10.2006 17:15
Доброго времени суток,
Есть система Вин2000. Диск С НТФС. Установлена WMware Workstation 5.5.1 build 19175.
Создана виртуальная машина. ОС Линукс. Располагается по адресу C:\cra\vmware. Все прекрасно работает.
Есть вторая система под Линуксом -- там запущена ESX Server.
Появилась надобность перенести с Вин2000 эту виртуальную машину на сервер под Линукс.
Переношу в /var/lib/vmware/Virtual Machines/Other содержимое папки C:\cra\vmware предварительно остановив её на Вин2000.
Запускаю консоль VMWare Virtual Machines Console, там жму Open Virtual Machines, там указываю путь к C:\cra\vmware\other.vmx
Нажимаю Start This Virtual Machine. И ничего не происходит. Черный экран там. Подскажите куда смотреть.
Автор: Oleg_Kurilin
Дата сообщения: 01.11.2006 04:40
poi9m
Простым копированием не обойтись. Можно воспользоваться VMware Virtual Machine Importer. Для ESX Server версии 3.х.х подойдёт Importer версии 2.0, а для версии 2.х.х Importer версии 1.5.
Автор: poi9m
Дата сообщения: 02.11.2006 12:12

Цитата:
Простым копированием не обойтись. Можно воспользоваться VMware Virtual Machine Importer. Для ESX Server версии 3.х.х подойдёт Importer версии 2.0, а для версии 2.х.х Importer версии 1.5.

Сделал вот как:
Переместил файлы виртуальной машины из ВинХР в Линукс, присоединился консолью ВМВарной к серверу ВМВаре Линуксовому, там нажал New Virtual Machine -> и когда спросило Create a new virtual disk или Use an existing virtual disk - нажал Use an existing virtual disk, и указал файл *.vmdk. И все заработало отлично.
Может кому пригодиться.
Автор: Notser
Дата сообщения: 03.11.2006 20:16
Поставил сегодня VI 3.0.1 на MegaRAID SATA 300-8x
он же Intel® RAID Controller SRCS28X
пришлось подпилить как указано http://www.run-virtual.com/?p=88, спасибо LevT
датастор поднялся, гости стартуют
Автор: GGudok
Дата сообщения: 08.11.2006 05:43
ребят, такая трудность.
поставили на пару серваков esx3. нормально встало. на локальной машине установили инфрастартчер.
но, как известно, чтобы виртуаклки пахали, нужен файл-ключ, а как его получить - не поняли.
вроде как после регистрации на вмваревском сайте - должен придти, но пусто.... заказываем эвалют копию инфрастктера, проходим регистрацию, пишет, что спасибо, вам на почту выслано письмо с ключом, но ничего не приходит!
что можете подсказать?
Автор: Oleg_Kurilin
Дата сообщения: 08.11.2006 08:05
GGudok
Бывает, если раньше они предупреждали, типа вы у нас уже заказывали попробовать, то теперь просто не присылают. Попробуй попросить на другой ящик.
Автор: GGudok
Дата сообщения: 08.11.2006 08:12
Oleg_Kurilin
Попробовали на пару адресов. Пусто. Как бы, все классно, спасибо, все на мыле.
Там, конечно, была такая фраза, что типа вышлем "shortly". черт знает, что у них шортли ...
делать начию все с этой страница http://www.vmware.com/download/vi/eval.html

аллилуя!!! я сделал это. сгенерил по новой... хотя на мыло все равно ничего не пришло...
Автор: VAbramyak
Дата сообщения: 09.11.2006 14:57
Подскажите а в чем разница между Vmware Gsx и VMware ESX
Автор: LevT
Дата сообщения: 09.11.2006 15:23


в том, что покойный GSX (теперь просто Virtual Server) - не ось, а прога под винду или линукс.

Автор: VAbramyak
Дата сообщения: 09.11.2006 16:43
да, чувствую себя отставшим элементом, так значит VMware ESX это ось типа винды?
Автор: Notser
Дата сообщения: 09.11.2006 18:48
VAbramyak
Типа линукс, типа редхата
Автор: Vasily1
Дата сообщения: 09.11.2006 19:10
VAbramyak
Notser

точнее
RedHat Enterprise Server 3 update 4 + слой виртуализации + своя файловая система для стораджей.

Добавлено:
GGudok

Почитай здесь ( http://forum.ru-board.com/topic.cgi?forum=35&topic=7966&start=0 ), и все поймешь, и найдешь кучу ответов на свои будующие вопросы.
Автор: dza
Дата сообщения: 09.11.2006 21:32
Уважаемые, а кто-нибудь V3 в production режиме уже использует?
Автор: GGudok
Дата сообщения: 10.11.2006 06:13
ребят, встала необходимость из двух машин создать кластер.
как понял, читая форум, никаких прог дополнительных не надо, чтобы это сделать.
а более конкретно можете ответить по этом теме?
Автор: globus_ussr
Дата сообщения: 10.11.2006 06:14
прочитав доку , я понял про кластеры в GSX следующее:
есть два типа кластеров DRS и HA , один распределяет ресурсы, другой обеспечивает доступность ресурсов ...
Самое главное, что надо понять в этом, что ресурсы распределяются между гостевыми системами , те нельзя на кластер из трех хостов поставить одну гостевую систему и распределять ресурсы со всех хостов равномерно.

Добавлено:
GGudok
перво наперво доку прочитай vi3_esx_resource_mgmt , иначе ничего толком не авыйдет
Автор: GGudok
Дата сообщения: 10.11.2006 07:26
Спасибо, globus_ussr, понял. 180 страниц....
Автор: Notser
Дата сообщения: 10.11.2006 10:44
Поднимал ли кто MS кластер между VI3 хостами, куда кворум положить?
Пробовал на iscsi и в самом esx и в госте MS инициатором, при подключении второй ноды
кворум отваливается. Может ключики какие неописанные в мануале надо править.
Какой еще кластерный софт для exchange используете.
Автор: FSan
Дата сообщения: 11.11.2006 16:21
Доброе время суток.

может кто подсажет как сделать чтобы vi3 увидел Tekram DC-390?
Автор: Therion
Дата сообщения: 13.11.2006 03:52
Приветствую всех.
У меня следующий вопрос: кто-нибудь сталкивался с ограничением ESX3 (без VC) на количество одновременных подключений VI-клиента? Судя по всему, одновременно возможно только 5 подключений, потом пишет "Failed Connection"
Не знает ли кто, как это можно победить?
Автор: Serjevski
Дата сообщения: 15.11.2006 09:48
Народ, подскажите как заставить ESX синхронизировать время с NTP-server?
Автор: Oleg_Kurilin
Дата сообщения: 15.11.2006 10:19
Serjevski

Цитата:
Народ, подскажите как заставить ESX синхронизировать время с NTP-server?

Тебе должен помоч этот документ.
Автор: globus_ussr
Дата сообщения: 16.11.2006 05:43
из примеров приминения (оригинал http://citrix.pp.ru/forum/viewtopic.php?t=3458&highlight=evaluator )

==================================
Начитавшись прелестей описанных тут - http://brianmadden.com/subject.asp?ID=29 решили у себя проверить как будет работать цитриксовая ферма под Vmware Esx Server 2.5.2. Это не синтетический тест, а реальные мучения на рабочей ферме, так что точных цифр тут не будет.

Тестовая конфигурация:
- HP Proliant DL580 с четырьмя 3Ghz xeon, 1Mb cache, 12Gb RAM, с включенным гипертредингом, 4 72Gb SCSI HDD в Raid 5, две гигабитных сетевухи - под Vmware
- HP Proliant DL360 однопроцессорный с вкл гипертредингом, 2Гб памяти - под Data Store, Data Collector, Web Interface, сервер лицензий и прочую муть (выделен специально, чтобы эта мелочь не мешалась)

Установка Vmware прошла успешно (да и делал ее не я), решили под цитриксы нарезать такие машинки: 2 виртуальных HDD в 15 и 20 Gb под систему/профили и второй под приложения, 2 процессора, 3 Гб памяти. Итого завели 4 виртуальных машины. Привязку вирт машин в Vmware к физическим процессорам делать не стали.

Установка системы и софта делалась клонированием - задрали одну машину Windows 2003 Adv Serv, поставили весь нужный софт, выгнали из домена и наклонировали еще три. Потом каждому из клонов дали уникальное имя, ИПшник и вогнали в домен (SID при этом меняется автоматом). Установили цитрикс PS 4.0, rollup1 и понравившиеся хотфиксы. SP1 на 2003 решили пока не ставить. Всё это заняло 1 рабочий день, большую часть времени занимала настройка публикуемого софта на кланируемом сервере, да и никто не напрягался особо.

День второй. Даём юзерам доступ к двум приложениям, и пускаем ферму в бой. Приложения - поделки одной питерской конторы (не 1С). Оба работают с оракловой базой данных, и очень любят память - 90мб забирают сразу при старте.

Пускаем 30 пользователей. Красота - vmware показывает общую нагрузку на все процессоры 25%, памяти занято отсилы половина. Тормоза не ощущяются. Потираю руки, и считаю что 120 пользователей на этой ферме будут работать совершенно не мешая друг другу.
И зря так считал. Тут заходит один юзер, и в своей программе начинает делать мега-обработку. Умный цитрикс со своим CPU optimization задирает приоритет этому процессору на above normal, в результате чего 50% времени (тобишь один процессор полностью) одной вирт машины съедает это приложение, остальные юзеры тихонько стонут на втором процессоре. Advanced load evaluator на этом сервере показывает 100%ную загрузку, все юзеры начинают валиться на другие вирт машины. Тут заходит второй такой же умник, третий, четвертый - и всё, умный цитрикс кидает их на разные сервера, где они сжирают всё что осталось. Общая загрузка процессора на vmware под 100%, ферма дичайше тормозит, вход занимает несколько минут, валятся алерты в Resource Manager (% interrupt time, cpu time).
Выгоняем умников, правим load evaluator, вырубаем CPU optimization, session reliability, занижаем приоритет опубликованным программам below normal, в биозе выключаем гипертрединг, и настраиваем каждой вирт машине крутиться на своем процессоре+соседний. Тобишь первая - на первом и втором, вторая - второй и третий, и тп.
Выключение Session Reliability и включение SpeedScreen на нужных программах помогло больше всего (у нас полно юзеров на гнилых каналах).

Третий день. Снова пускаем юзеров. Доходим до 60 юзеров в ферме - и тут начинаются просто нездоровые тормоза, хотя vmware показывает где-то 80-90% нагрузку на процессоры. Смотрим resource manager - % interrupt time зашкаливает за 30%! При стандартных параметрах 0.3-0.4%. Судя по доке микрософта этот счетчик говорит сколько времени вында занимается обработкой прерываний от различных устройств. То есть 30% времени каждая машина занимается чем угодно, но только не обслуживанием пользователей. Т.к. программы интенсивно общаются с ораклом - грешу на сетевую карту.
Начинаем судорожно читать доку по вмвари. А там ничего конкретного, кроме рекомендации задизаблить в вирт. вынде СОМ-порты, и поставить дрова на сетевуху которые у нас и так стоят. А тем временем юзеры строчат докладные начальству...

Короче, пропрыгали мы с бубном еще 2 дня (благо это были выходные), игрались с хотфиксами, реестром, влепил я под конец SP1 на 2003 и еще что-то, так % interupt time и тормоза мы и не снизили. Отправили все виртуальные сервера под нож, установили на этом DL580 чистую 2003 Advanced Server, PS 4.0, опубликовали программы - и теперь радуемся. Всё работает, юзеры в том же количестве уже не жалуются, только спулер падает. Но это, как говорится, уже совсем другая история

Короче говоря. Сейчас, пока не появились процессоры с аппаратной поддержкой виртуализации ставить Vmware не имеет смысла. Он вносит сильно большую нагрузку на систему, из-за чего страдает производительность на и без того загруженных серверах. А вот если у вас в ферме работают три бабушке в АРМ "Пасьянс Косынка", и при этом отсутствует железо, чтобы задрать линуксовый quake dedicated server - то VMware точно для вас.
Из плюсов нужно отметить огромное удобство в развертывании новых серверов фермы, а так же откате изменений после экспериментов. Достаточно просто кинуть вирт машину на ленточку, и восстановить ее обратно если эксперимент привел к краху системы.

===========================================

Автор: wod
Дата сообщения: 16.11.2006 16:21

Цитата:
Короче говоря. Сейчас, пока не появились процессоры с аппаратной поддержкой виртуализации ставить Vmware не имеет смысла.


Здорово, что протестировали и отписались: респект и уважуха. Серьезно.

Однако главное: где написано, что ESX не забирает под себя ресурсов? Тяжело загруженные терминальные серверы (а >60 пользователей на одном 32-битном сервере - это именно такой) - пожалуй, самый неправильный кандидат для фермы VMware. Причем загруженных именно по самой критичной для VMware хар-ке: процессорной мощности. На мой (и не только мой) взгляд, VMware позволяет оптимально загрузить НЕИСПОЛЬЗУЕМЫЕ мощности серверного оборудования и добавить унификации в управление этим оборудованием. Но если серверы уже достаточно плотно загружены, то VMware не поможет.

Что касается аппаратной поддержки, то в настоящее время, именно ESX ее толком и не поддерживает, хотя камни с Intel VT на рынке уже скоро год. Ограниченная поддержка VT, появилась только в ESX 3.0.1. Опять же, такая поддержка поможет только сократить накладные расходы гипервизора, которые и сейчас не превышают нескольких процентов (в общем случае). Кстати, HT здорово помогает VMware, но с условием, что виртуальных машин много.

Относительно терминальных серверов (сорри за оффтоп): действительно повысить количество юзеров на один сервер можно, используя х64 версию 2003 сервера. Однако возникают сложности с некоторыми "чудесными" приложениями, да и с драйверами (в основном на принтеры) есть проблемы...
Автор: Therion
Дата сообщения: 17.11.2006 03:19
globus_ussr
Mamaich, узнаю знакомую историю ))
А я ведь Питерскому сразу говорил - смысла нет. Высоконагруженным сервакам на вмвари не место, wod дело говорит. Ибо будет как угодно, но только не быстрее.
Кстати, по моим наблюдениям, самый критичный ресурс для вмварьных серваков не процессорная мощность, а дисковая подсистема. Хоть сама vmware и распространяет всякие тесты, где под ESXом эффективность дисковой чуть ли не больше 100% в сравнении с виндой, поставленной непосредственно на железо, но тем не менее, на практике это как-то не очень заметно. Для сведения - 4х дисковый SCSI RAID10 из винтов 72Gb 10000rpm на встроенном HP-шном контроллере SmartArray6i тянет где-то 20 Мб/сек на потоковом чтении/записи внутри ВМ. И где-то 2 Мб/сек(!) внутри COS при записи на VMFS. Кстати, народ на форумах vmware советует при создании рейда ставить наименьший размер блока.

Добавлено:
Оригинал статьи:
http://citrix.pp.ru/forum/viewtopic.php?t=3458&highlight=evaluator
Автор: Widoms
Дата сообщения: 18.11.2006 15:54
Сорри за оффтопик, немного ламерский вопрос))
Что бы не забивать домашнюю машину для отладки приложений решил установить VMWARE, на неё установил Win2003 Server+MSSQL2000.
Так вот не получается получить доступ к 2003 Server. В чем может быть дело ?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110

Предыдущая тема: IMS REAL/32 v7.8x ... 7.94 (Buy?)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.