Я новичок в концепции тонкого клиента / VDI, но похоже, что моя среда может быть хорошим кандидатом для преобразования. В настоящее время мы работаем под Windows 7, поэтому я хотел бы изучить решение TS / VDI с минимальными изменениями наших типичных бизнес-приложений и инфраструктуры.
Я не ищу конкретных рекомендаций по оборудованию или программному обеспечению. Я просто новичок в этой идее и пытаюсь узнать больше. Я ищу место для начала, указатели на базовые технологии и места, где можно узнать о них больше, ограничения и преимущества такого развертывания.
Для справки, моя среда в настоящее время состоит из немногим более 60 пользователей настольных компьютеров.
Первым делом вам нужно решить, хотите ли вы VDI или службы терминалов. VDI запускает целую «машину» для каждого пользователя. Обычно эти «машины» на самом деле являются виртуальными машинами на хосте ESX или Hyper-V, но существуют и другие решения, в том числе те, где они подключены к стоечным блейд-серверам рабочих станций. Для служб терминалов у вас будет несколько пользователей, подключающихся к терминальным серверам (несколько человек входят в одну и ту же ОС). И, конечно, есть несколько вариаций, комбинаций и исключений из вышеупомянутого (это всего лишь основы ванили).
# 1 - Решение: У каждого есть своя ОС, в которую он входит, или несколько человек используют общие серверы.
При 60+ пользователях вы захотите сгруппировать вещи. Тонкие клиенты будут подключаться к некоторой системе балансировки нагрузки, иногда называемой брокером соединений. Решение №1 сильно повлияет на то, какое оборудование вам понадобится. Кроме того, то, какие возможности вам нужны на стороне тонкого клиента, повлияет на то, какие тонкие клиенты вам нужны. Это может быть примерно 3 мощных терминальных сервера в кластерной конфигурации с 60+ тонкими клиентами до десятка специализированных блейд-серверов / рабочих станций с 60+ тонкими клиентами. Возможно, вам понадобится какая-то среда SAN, хотя это будет зависеть от специфики вышеупомянутого.
# 2 - Задача: Получите требования к программному обеспечению из # 1 + LoB Требования к кандидатам
# 3 - Задача: Получите требования к оборудованию из # 1 + # 2 + требований к резервированию / доступности
Вам понадобится все стандартное сетевое оборудование. Обращайте внимание на вашу коммутационную матрицу (вам понадобится много), общую пропускную способность (особенно на серверах и ядре), избыточность (каждый будет очень зависеть от доступности сети) и все другие обычные вещи. Если вы не имеете ни малейшего представления о том, как это измерить, вам придется немного поэкспериментировать и экстраполировать это.
# 4 - Задача: Получите сетевые требования на основе экстраполяции результатов тестирования.
Некоторые из наиболее популярных систем, которые помогут вам в правильном направлении: Просмотр VMWare, Microsoft Server RDS, и Citrix XenDesktop
Вы также захотите получить серьезную поддержку от каждого игрока в ситуации (особенно от руководства и конечных пользователей). Убедитесь, что они знакомы с преимуществами и проблемами, которые эта система создаст. Я не могу уделять достаточно внимания «тренировкам». Убедитесь, что пользователи знают о различиях между толстым клиентом (к которому привыкло большинство людей) и тонким клиентом (к которому большинство людей не привыкло). Не забывайте обслуживающий персонал, администраторов, документацию (которая потребует серьезного обновления) и т. Д.
# 5 - Ключ к успеху: Серьезный бай-ин от всех ключевых игроков. Обучение, обучение, обучение.
Если все это кажется немного подавляющим, ну, я немного. Есть что знать. Возможно, вам будет вполне уместно признать, что вы недостаточно знаете о таком развертывании, и запросить обучение или возможность учиться в режиме реального времени. Раньше я ходил по обоим маршрутам несколько раз. Если ваш работодатель серьезно относится к вашему профессиональному развитию и росту, он должен поддержать вас, желая изучить технологии, которые могут сэкономить им тысячи. Как только вы получите общее представление о том, в каком направлении должен развиваться этот проект, выясните, какие учебные ресурсы подойдут вам (чтение книг, игра с программным обеспечением на старых компьютерах, обучение в классе и т. Д.), И обсудите это со своим начальником. . Если это действительно проект, который может завершить ваш бизнес, им следует поддержать разумные допущения к обучению, прежде чем погрузиться в глубокий конец.
# 6 - Обучение: Я имею в виду вас: чтение книг / онлайн, обучение в классе и т. Д.
Несколько слов об операциях безопасности и управления (конфигурация, обслуживание, мониторинг, резервное копирование / аварийное восстановление и автоматизация): применяйте их широко. Чем сложнее ваша инфраструктура, тем она может быть эффективнее. Но эффективность требует автоматизации, безопасности и обслуживания. Если у вас нет системы управления конфигурацией, вам стоит взглянуть на нее (хотя она и не требуется для 60+ человек, она значительно облегчит жизнь, особенно если вы работаете в одном магазине). Если у вас нет оперативного мониторинга (и предупреждений), вам тоже стоит взглянуть на это. Вам следует пересматривать свой план резервного копирования и аварийного восстановления при внесении каких-либо серьезных изменений и регулярно (например, ежегодно). Безопасность станет гораздо более важной, поскольку ошибки, которые относительно безобидны на независимой рабочей станции, могут быстро обернуться катастрофой в многопользовательской общей системе. Автоматизация - это единственный способ сохранить рассудок, если вы работаете в одном магазине; сценарии помогают, но вышеупомянутые системы управления конфигурацией и мониторинга должны поддерживать все в работе без постоянного вмешательства человека.
# 7 Обучение: На самом деле расширение №6, знание безопасности, управления конфигурацией, мониторинга и оповещения, общей автоматизации.
Приносим извинения, если это кажется проповедью, я немного увлекся и не смог исправить ваши базовые знания.
К такого рода развертыванию нельзя относиться легкомысленно. Следует составить тщательный план и все трижды проверить. Если у вас есть сомнения, обратитесь к местному специалисту, у которого есть опыт.