Technology Partners

Формирование связей, создающих ценность

University of Technology, Sydney

NoMachine обеспечивает удаленный доступ к математическим, физическим и вычислительным приложениям с интенсивной графикой для более чем 400 студентов и других исследовательских сотрудников. Эти приложения размещены в высокопроизводительном вычислительном кластере на основе Linux, принадлежащем университетскому факультету FEIT.

Об Университете
Сиднейский технологический университет (UTS) расположен в Сиднее (Австралия) и насчитывает более 35700 студентов и 2750 членов персонала. Указанное учреждение постоянно находится в списке топ-300 университетов мира. Большинство первоклассных исследований Университета оцениваются властями Австралии как превышающие мировые стандарты. Университетский Linux-кластер для высокопроизводительных вычислений обеспечивает ресурсами высокопроизводительных вычислений (HPC) всех исследователей на Факультете инженерии и информационных технологий (FEIT). Факультет размещает у себя десять исследовательских центров, включая узел Центра автономных систем, который является мировым лидером среди центров робототехники.
Вызов
Linux-кластер для высокопроизводительных вычислений факультета FEIT Сиднейского технологического университета нуждался в усовершенствованных и более быстрых средствах подключения студентов-исследователей и персонала к ресурсам сверхвысокопроизводительных вычислений. В отличие от многих других учреждений с HPC-мощностями, предоставляющими исключительно командный доступ, вычислительные мощности Мичиганского университета были спроектированы для снабжения пользователей (многие из которых имели крайне бедный опыт работы в Unix или же не имели такого опыта вообще) полностью интерактивной рабочей средой, похожей на рабочий стол Windows, с которым они работали до того. Студенты получили доступ к графически интенсивным математическим приложениями, а также к физическим и вычислительным программам, например к среде MATLAB, в которой производительность критически зависит от скорости сеанса. Поскольку доступ к HPC-кластеру предоставлялся за пределами университетского комплекса, учреждение должно было обеспечивать пользователей безопасным подключением SSH, которое функционировало бы для компьютеров Mac, Windows или Linux.
Решение
Факультет FEIT Сиднейского технологического университета опробовал несколько программных решений, однако все они либо ограничивались эксплуатацией под Windows, либо же отличались недостаточной скоростью. В 2007 г. университет начал использовать корпоративное программное обеспечение NoMachine в сочетании с NX Web Companion. Сейчас же доступ к HPC-кластеру осуществляется преимущественно через веб-портал университета, на котором применяется решение NX Web Companion от NoMachine для безопасного подключения пользователей (находящихся в университетском комплексе или за его пределами) к узлу кластера.

«Основная причина, по которой мы выбрали NoMachine и Web Companion, заключалась в огромном количестве машин, к которым могли подключаться пользователи, — заявляет менеджер исследовательских вычислений FEIT, доктор Мэтт Гэстон (Matt Gaston) - Кроме того, указанное решение отличается фактически единой средой входа в систему. Благодаря этому пользователи могут подключаться к множеству машин без многократного ввода пароля. Вместо применения статически настраиваемых профилей для более чем 100 машин мы используем фронтальный веб-интерфейс, который динамически создает сеанс по запросу пользователя».

Чтобы обеспечить пользователей гибкой настраиваемой средой, доктор Гэстон и его команда настроили NX Web Companion для обслуживания трех типов сеансов NX: рабочего стола Gnome, консоли (для пользователей, предпочитающих интерфейс с командной строкой) и сеанса, запускающего виртуальную машину Windows 7. Виртуальная машина Windows 7 обеспечивает пользователей доступом к высокоскоростным процессорам и модулям памяти, необходимым для ПО Windows, которое в противном случае перегружало бы ограниченные ресурсы настольных ПК. Более того, пользователи также могут настраивать через портал такие параметры сеанса, как разрешение экрана или настройки сжатия. Это позволяет оптимизировать взаимодействие с рабочим столом.



Рисунок 1. Пользователи высокопроизводительных вычислений получают доступ к
простому графическому интерфейсу благодаря NX Web Companion от NoMachine

 

Результаты
С NX Web Companion от NoMachine Сиднейский технологический университет обеспечивает доступ к высокопроизводительному вычислительному Linux-кластеру факультета FEIT более чем 400 пользователям Mac, Windows и Linux. Всего лишь за один щелчок студенты, исследователи и представители другого персонала входят в простую среду рабочего стола с графическим пользовательским интерфейсом без необходимости настраивать какое-либо клиентское ПО. Для решения своих проблем пользователям не требуется учить какие-либо команды Linux. Таким образом, они сразу же могут запускать необходимые им вычисления.

«Наш HPC помещение целиком и полностью зависят от NoMachine. Он является критическим компонентом нашей системы», — добавляет доктор Гэстон.