Бесплатный тест-драйв решений Citrix

    В материалах о тестировании клиента Citrix Receiver на планшете Apple iPad и новой разработке – Citrix XenClient мы получили от вас несколько вопросов о цене подобных решений. И хотя Citrix действительно зарабатывает на продажах технологий виртуализации, почти все решения компании абсолютно легально можно установить и использовать бесплатно. Например, чтобы узнать, как та или иная технология работает на практике, или даже обеспечить доступом к виртуальным десктопам небольшую компанию. В таких, небольших масштабах платить компании Citrix лицензионные отчисления не нужно, вы тратитесь только на лицензии Microsoft и, конечно же, на железо.

    В нашей тестовой конфигурации мы смогли обойтись всего парой ноутбуков. Один (с мощным процессором и большим объемом оперативной памяти) играл роль сервера. Другой – компактный Lenovo ThinkPad X100e, идеально подошел на роль клиента. Впрочем, клиентом может быть и любое другое устройство – например, смартфон на платформе Symbian или Android, iPhone или iPad. С его помощью можно подключаться к виртуальной машине на сервере, либо получить удаленный доступ к операционной системе, работающей на «реальном» железе. Второй вариант актуален, когда вы хотите получить ресурсы мощного компьютера с «легкого» клиента: для обработки мультимедийного контента или даже игр.


    Для начала сформулируем задачу: что мы хотим получить в результате?

    • Ноутбук, выступающий в качестве сервера. На нем работают три виртуальных ОС: пользовательская, к которой мы будем подключаться с клиента, и Windows 2003 Server, выступающий в качестве контроллера домена для нашей небольшой сети.

    • Еще одна виртуальная машина с Windows Server 2003, на которой будет запущена программа Desktop Delivery Controller, обеспечивающая процесс соединения клиенткого устройства с виртуальной или физической машиной.

    • Компьютер с клиентской ОС Windows, также включенный в локальную сеть. К этой системе, работающей на реальном железе, мы организуем удалённый доступ с клиента.

    • Сетевое устройство для объединения компьютеров в сеть. Мы использовали обычный домашний Wi-Fi маршрутизатор с гигабитными портами Ethernet (для подключения сервера и компьютерав) и точкой доступа WiFi (для подключения клиентского ноутбука).

    Для начала работы вам нужно скачать с сайта Citrix дистрибутив решения XenDesktop Free Edition. 1,34-гигабайтный дистрибутив XenDesktop можно скачать здесь после быстрой регистрации. В архиве вы найдете дистрибутив XenServer, программу XenCenter для управления виртуальными ОС, а также компонент Desktop Delivery Controller для управления доставкой виртуальных десктопов. Данная редакция XenDesktop бесплатна для использования и позволяет работать не более чем десяти пользователям. Все основные возможности и преимущества XenDesktop показаны в этом видеоролике (с комментариями на английском языке):



    Далее мы устанавливаем XenServer: этот процесс вряд ли вызовет вопросы у любого пользователя, хотя бы пару раз переустанавливавшего какую-либо операционную систему. Единственный момент, на который нужно обратить внимание – это правильные сетевые настройки. Типовой процесс установки XenServer можно посмотреть в этом видеоролике с комментариями системного инженера компании Citrix Сергея Халяпина:



    Вы можете установить XenServer на любой компьютер или ноутбук, единственное требование: 64-х битный процессор с поддержкой аппаратной виртуализации – Intel VT или AMD-V. Подробнее о системных требованиях XenServer читайте в документации. Следующее видео демонстрирует запуск виртуальной машины на XenServer и установку Windows 2003 Server. Здесь все гораздо проще: с клиентского устройства мы подключаемся к серверу, где уже работает установленный ранее XenServer, используя программу XenCenter. Подключаем библиотеку образов операционных систем (в формате ISO) и устанавливаем ОС в виртуальном окружении. Весь процесс инсталляции ОС и настройки домена (с некоторыми незначительными сокращениями) показан в этом видеоролике.

    На вторую виртуальную машину с Windows Server 2003 мы устанавливаем компонент Desktop Delivery Controller, который обеспечивает процесс подключения удалённого клиентского устройства к нашей виртуальной или работающей на реальном железе операционной системе. Инструкция по настройке Desktop Delivery Controller находится здесь. Для небольшой компании это оптимальное решение: один мощный сервер будет отвечать за управление нашим виртуальным компьютерным парком и поддерживать клиентские виртуальные ОС. Убедитесь только, что сервер сможет потянуть такую нагрузку.

    Дальше все просто: создаем на сервере необходимое количество виртуальных машин, устанавливаем в них клиентские ОС Windows. В самих виртуальных ОС устанавливаем агента Citrix VDA и регистрируем эти машины на Desktop Delivery Controller. Такой же агент устанавливаем на наш компьютер с «реальной» Windows, чтобы обеспечить к нему удаленный доступ. На данном этапе не имеет особого значения, к какой именно системе мы подключаемся – виртуальной или работающей на «железе».

    Наконец, загружаем отсюда и устанавливаем на клиентский ноутбук программу Citrix Receiver. С ее помощью подключаемся к нашей инфраструктуре десктопов, выбираем операционную систему для подключения и работаем удаленно! Для подключения к виртуальной ОС нам вполне достаточно подключения по WiFi или даже через сотовую сеть, а вот передача на клиентскую машину какого-то сложного контента, например трехмерной графики – потребует канал с большой пропускной способностью. Быстро передавать трехмерную графику по сравнительно медленному соединению позволяет технология HDX, но это уже тема для другого материала.

    Резюме

    Конечно, в показанном примере мы собрали достаточно сложную систему: в домашних условиях будет достаточно удаленного доступа к рабочему столу по RDP. Зато у нас получилась вполне функциональная система для небольшой компании с контроллером домена и виртуальными десктопами для сотрудников использующими различные клиентские устройства с разными операционными системами. А тот, кто работает с графическими приложениями, сможет подключаться удаленно к мощной рабочей станции.

    Коммерческие решения Citrix предоставляют гораздо больше гибкости. Например, в нашем случае каждая виртуальная машина постоянно занимает место на жестком диске сервера. Используя коммерческую версию XenDesktop, совсем не обязательно выделять каждой виртуальной ОС дисковое пространство. В таком случае образ виртуальной ОС, программы и пользовательские данные хранятся раздельно, а при подключении клиента «собираются» в нормальное рабочее окружение. В этом случае обеспечивается и более эффективная загрузка сервера, и повышенная безопасность: неверно установленная программа или ошибка пользователя не приведут к потере данных. А программное обеспечение администратор может обновлять централизованно, так как ему не нужно будет работать с каждой клиентской ОС по отдельности.
    Citrix
    0.00
    Company
    Support the author
    Share post
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 17

      0
      Спасибо! интересно, надо разбираться подробнее… кстати, было бы любопытно почитать про опыт реализации простой системы «в домашних условиях»
        +2
        хотелось бы побольше описания инфраструктуры, не очень понятно для чего в такой схеме два Windows 2003 Server.
          0
          Один сервер – это контролер домена, DNS, DHCP и прочие сетевые службы, а также является сервером лицензий, он необязательно должен быть 2003, м.б. и 2008 и 2008 R2.

          Второй сервер – собственно брокер – Desktop Delivery Controller – который в версии 4.0 не работает на других ОС. Официальная установка Desktop Delivery Controller на контролер домена не поддерживается, но чисто теоретически это возможно.
            0
            Так и написали бы в статье, не все же знают такую специфику. А вообще хотелось бы болеее подробные статьи, у Citrix продуктов много, но через поиск получаешь минимальное впечатление. Недавно например писали что в Citrix Xen Server будет web based управление, полез на оф. сайт и не нашел ничего, может конечно я плохо ищу.
              0
              Предложите, о каком решение вы хотели бы почитать?
                0
                Вообще мне интересна виртуализация, например: Два сервера Citrix Xen + NFS хранилище(live migration,backup виртаульных машин), также интересны планы на развитие Citrix Xen Server (проброс USB портов, Web based интерфейс управления). Также бы почитал про Citrix App для SMB предриятий!
                  0
                  Web-based интерфейс разрабатывается, будет доступен в ближайшее время. Что касается проброса портов USB, то это достаточно спорная необходимость. При этом есть возможность подключить необходимые устройства к виртуальной машине, используя программное или аппаратное решение USB over IP.

                  А для малого и среднего бизнеса существует решение XenApp Fundamentals, расчитанное на работу до 75 пользователей. Есть в версиях XAF 2.0 для Windows Server 2003 и XAF 3.0 в Windows Server 2008. Вообще постараемся при подготовке следующих материалов учесть и ваши пожелания, спасибо!
          0
          Эх, может зря я остановился на kvm… столько у citrix интересных продуктов, прямо руки чешутся попробовать
            0
            В архив размером 1.7 гб содержащий в себе еще архивы стоило бы добавить файл README где написать, какой файл чем является
              0
              Я как-то слышал, что есть возможность, используя Citrix решения, запускать программное обеспечение так, что оно частично или полностью подгружается по требованию на клиентскую машину с сервера, а после работы удаляется. Есть такое?
                0
                Да, возможность потоковой доставки приложений реализована в XenApp, который является частью XenDesktop версий Enterprise и Platinum.
                  0
                  Тоесть бесплатно такое попробывать неполучится?
                    0
                    У всех продуктов Citrix существуют evaluation лицензии для версий Platinum, которые позволяют работать 90 дней с ограничением в 99 пользователей со всем необходимым функционалом
                      0
                      А можно где-нибудь именно про эту технологию подробнее почитать: как она работает, какие требования, опыт использования?

            Only users with full accounts can post comments. Log in, please.