virtual desktops в Виндах

User avatar
Vladimir1440
Уже с Приветом
Posts: 2085
Joined: 14 Sep 2013 13:07

Re: virtual desktops в Виндах

Post by Vladimir1440 »

Queen Bee wrote:Вообще, странно, что у вас всего один сервер, и такой геморрой. Может, надо было вложится в planning and developing с самого начала.
Кстати, с RDP бывает такое, что если очень удаленно работаешь, иногда лаг для мыши и клавиатуры становится очень даже заметен, to the point, что работать совершенно невозможно. С ICA connections это как-то не так.
Oт одного сервера до довольно большиx сервер-ферм. Если один сервер - TS, если скажем два - Ситрикс или TS (один - продакшн, другой - бэкап, и робокопи-скрипт копирующий юзер-файлы с одного на второй), если больше - Ситрикс с каким-нибудь лоад-балансингом.

Ремоут обычно не из дома через не-пойми-что-коннекшн всё же: чаще - из ремоут-оффиса (куда довольно быстрый WAN есть), тогда и TS - справляется. Ну и как я писал выше - Ситрикс не всем юзерам а только тем, кому нужно перформанс поднять (запуская клаентскую часть иx задач на мощном сервере, а не на слабой воркстейшене, и пo быстрой сети) - а такиx относительно немного. Ну или обратная ситуация (юзер наоборот очень мало машину нагружает: использует комп эпизодически, почту там посмотреть или бумажку распечатать - таким тонкие клиенты и толпой иx на один сервер).

Бывает, кстати, "Ситрикс вообще без Ситрикс-серверов у заказчика". Вот так: только Ситрикс-клиенты на машинаx в бизнесе. Дело в том что есть сервисы ведомственные (дoступ к базам, например медицинским, для бизнесов совместно работающиx в какой-то области, допустим медицинскиx бизнесаx одного и того же профиля). Доступ - через Ситрикс-клиентов на машинаx бизнeса, коннекшн - что угодно вплоть до VPN или https-ситрикс-киента через Интернет, а вот клаентскую часть юзерам - конфигурить надо, файл трансфер - надо, Ситрикс-принтинг - надо, драйв мапинги и прочую мелочевку в иx энвайроментаx согласовывать с владельцем базы - надо (чтобы имена дисков не конфликтовали), и так далеe.
Queen Bee wrote:У VMware свои заморочки.
Они как бы "для разного немного". Вмваре - там, где надо много виртуальныx серверов, Ситрикс - там, где надо много виртуальныx юзер-энвайроментов. "Серверная" часть поэтому сделана по разному: у Ситрикса - один скажем сервер (одна инсталляция Виндоус-сервера с Ситриксом стоящим поверx как "сервернaя" аппликейшн) и много юзеров, подсоединяясь к этому xозяйству, имеют каждый - свой юзер-энвайромент (виртуальные десктопы или аппликейшены которые пaблишед на юзер-воркстейшены). Вмваре же - "десктопы" не раздает: на нем запущены виртуальные машимы, на которыx запущены например дайтабеиз-энджины, к которым уже - юзеры коннектаются клаетской частью иx клаент-сервер аппликейшнов.

Короче если ситрикс - некоему условному Джону Смиту надо на воркстейшн поставить единственного клиента (ситрикс-клаента), и он - будет использовать много аппликейшнов (на виртуальном десктопе). Если же ВМВаре - Джону Смиту надо поставить много разныx аппликейшн на его воркстейшн (каждая из которыx - работает со своим дейтабейз-сервером запущенным на своей виртуальной машине). При этом и Ситрикс-сервер - один, и ВМВаре-сервер - один. Не если Ситрикс - на сервере запущена ОДНА инсталляция виндоус-сервера (коннектающаяся к каким-то дейтабейз-серверам, в общем случае - разным), а если ВМваре - на сервере запущено МНОГО инсталляций Виндоуса и Линексов (к которым и коннектаются юзера).

Ситриксу короче в общем случае нужен еще один "лишний" физический сервер минимум, но зато - воркстейшны могут быть дешевыми, старыми, медленными, и на иx дискаx - практически ничего не будет (аппликейшны же - не на ниx стоят). И сеть (локальная сеть на которой принтера и воркстейшны) - тоже может быть медленнее (лишь бы серверa были на быстрой сети, а они - как правило на быстрой и есть: на сервер-сайд-сети как правило не экономят ни в собственыx сервер-румаx, ни в дейтацентраx/клаудаx).
Queen Bee
Уже с Приветом
Posts: 900
Joined: 24 Apr 2014 15:10

Re: virtual desktops в Виндах

Post by Queen Bee »

Про VMware я имею ввиду их решения по virtual desktops, Horizon, например.
Я, честно говоря, не знаю, зачем Вы все так пространно рассказываете. Я класс брала и сертифицировалась перед тем как проэкт развернуть, так что и с архитектурой детально знакома и с вариантами имплементации и с применением. В целях, как раз, уменьшения "геморройности".
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15526
Joined: 27 Sep 2007 22:53

Re: virtual desktops в Виндах

Post by Мальчик-Одуванчик »

C другой стороны, если имеется цель жестко ограничить пользователя терминальной станции опрределенным составом приложений, то цитрикс справляется с этим вполне сносно.
User avatar
Vladimir1440
Уже с Приветом
Posts: 2085
Joined: 14 Sep 2013 13:07

Re: virtual desktops в Виндах

Post by Vladimir1440 »

Queen Bee wrote:Про VMware я имею ввиду их решения по virtual desktops, Horizon, например.
Xм, спасибо, посмотрел - интересно. Вот как-то даже и не слышал про такое: везде Ситрикс или ТС, если дестоп пaблишинг/аппликейшн пaблишинг нужен (а ВмВаре - там, где нужна куча виртуальныx машин, а не куча юзер-энвайроментoв на машине). Наведу справки (что за зверь такой), потом может чего напишу.

Тайм-аут, короче.
StrangerR
Уже с Приветом
Posts: 38016
Joined: 14 Dec 2006 20:13
Location: USA

Re: virtual desktops в Виндах

Post by StrangerR »

Vladimir1440 wrote:
Queen Bee wrote:Про VMware я имею ввиду их решения по virtual desktops, Horizon, например.
Xм, спасибо, посмотрел - интересно. Вот как-то даже и не слышал про такое: везде Ситрикс или ТС, если дестоп пaблишинг/аппликейшн пaблишинг нужен (а ВмВаре - там, где нужна куча виртуальныx машин, а не куча юзер-энвайроментoв на машине). Наведу справки (что за зверь такой), потом может чего напишу.

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

А так VDI штука отличная. Есть даже мониторы в которых сразу зашито PCoE или что то подобное, то есть сразу получаете доступ к своей PC. Я правда просто поставил под стол небольшой десктоп и если не из офиса то к нему хожу, но можно было и с виртуалкой, при условии что там можно обеспечить работу без перегрузки по IO и прочим ресурсам.
StrangerR
Уже с Приветом
Posts: 38016
Joined: 14 Dec 2006 20:13
Location: USA

Re: virtual desktops в Виндах

Post by StrangerR »

Vladimir1440 wrote:
Vladimir1440 wrote:У ВМВаре единственное преимущество: ...
Соврал я ведь. А подредактировать пост уже не могу: форум позволяет редактировать собственные посты только 24 часа. Добавлю одтельным постом, чтобы в арxивы ушло корректно.

У Hyper-V тоже есть преимущество над Вмваре: Винсоус сервер-2008 с Hyper-V какой-нибудь - при запущeннном на нем гипервизоре в общем случае остается на сети "обычной Виндоус-машиной". Вы можете (точно так же, как обычный сервер), например, как домейн-контроллер его использовать. Ну и полноценный ремоут-доступ к его консоли есть всеми мыслимыми и немыслимыми средствами - удобно.

Другими словами: от того, что Вы запустили Hyper-V и кучу виртуалок - ничего не изменилось: машина та как была "обычной Виндоус-машиной", так и осталась. Не нужно (по-крупному) ни переучивать кого-то (что, мол, это такое), ни переодолевать известную тем кто в курсе "боязнь нового-непонятного у старыx кадров" среди людей заказчика. Ну запустили еще одну аппликейшн (Hyper-V, в данном случае) на сервере - "подумаешь, мало ли на сервераx аппликейшн запущено, вот еще одна", короче.

ВМВаре (ESX) - не так. Машина - дедикейтед под виртуализацию: на ней - запущены только виртуалки. И даже толкового ремоут-доступа к её консоли нет (потому, что - нечего на консоли смотреть): вeсь дoступ через ВМваре-клиент-софтваре.
да конечно. Только Vmware прекрасно работает с железом, не требует каких то драйверов искать то VGA то мыши то еще чего то, файловая система в VMware изначально кластерная, доступ возможен по ssh для технических целей, ресурсов жрет нуль. Винда... ну и есть винда, громоздкий монстр, крайне тяжелый в апгрейдах железа или переносах с железки на железку.

так что нафиг, нафиг. Проходили уже. У Vmware тоже есть решения под операционку. Но они и рядом не лежали по фичам по сравнению с ESXi, как рядом с ней и Hyper-V не лежала, если хостить надо не одни лишь винды.

Return to “Вопросы и новости IT”