Недавно я установил на Amazon AWS сервер Windows 2008 Datacenter «микро» размера. Моей небольшой группе требуется несколько одновременных пользователей RDS для доступа к машине. Без установки роли «Сервер удаленного рабочего стола» он допускает 2 одновременных подключения.
Я читал на веб-сайте MS, что для настройки нескольких пользователей нам нужно было установить роль RDS. Я так и сделал, но теперь приложение, которым мы пытаемся поделиться, работает намного медленнее, чем было раньше. До установки роли открытие занимало около 5 секунд; теперь открытие занимает несколько минут - без входа в систему других пользователей, кроме меня.
Я предполагаю, что роль RDS может оказаться слишком большой для этого микроэкземпляра, и в настоящее время переход на инстанс другого размера не является вариантом (это может быть возможно позже, если мы получим достаточное финансирование).
Это подводит меня к следующим вопросам:
1) Разумно ли предположить, что роль RDS замедляет работу, или есть другие вещи, на которые я мог бы обратить внимание, чтобы ускорить ее? Мы говорим о машине с ~ 600 МБ памяти.
2) Если я вернусь к роли до RDS, есть ли законный способ (с точки зрения покупка лицензий RDS) чтобы получить более 2 рабочих столов одновременно? Я прочитал этот, и я не сомневаюсь, что ответчик осведомлен; но у кого-то может быть другой опыт. Я также даю понять, что мы хотим делать это законным образом.
Заранее благодарим за любую помощь, которая может быть предоставлена!
РЕДАКТИРОВАТЬ: если это поможет ответить на вопрос, рассматриваемое приложение является базой данных Lotus Approach.
Кроме того, я спрашиваю об этом с технической точки зрения: не с юридической. Я хочу знать, можно ли установить действующие лицензии без роли RDS.
Ответ на вопрос (1): «Может быть. Удалите роль и посмотрите, набирает ли машина скорость». - Вы также можете посмотреть на использование ресурсов вашей системы и посмотреть, не перегружаете ли вы систему.
Ответ на вопрос (2): «Поговорите с Microsoft и / или своим юристом» - Вы пропустили этот канонический вопрос о лицензировании в поиске, который в основном сводится к следующему: «Лицензии - это непросто, большинство из нас не юристы, и мы не хотим давать вам плохие советы, которые обойдутся вам в виде больших штрафов».
Однако я понимаю, что Microsoft ограничила системы без RDS двумя рабочими столами, чтобы люди фактически покупали необходимые лицензии ...
Я предполагаю, что проблемы с производительностью существуют даже у двух пользователей. Я определенно мог видеть проблемы с производительностью более чем у двух пользователей, особенно если используемые программы требуют больших затрат.
Минимальный рекомендуемый объем памяти для Windows Server 2008 составляет 512 МБ, рекомендуется 2 ГБ. Я, конечно, понимаю, что использование AWS связано с расходами, но вы расширяете возможности Windows-бокса в целом, работающего на 600 МБ.
В любом случае RDS меняет способ обработки сервером пользовательских сеансов. Он абстрагирует профиль пользователя и глобальные переменные, так что, если простой пользователь пытается удалить приложение или системный файл, он ограничивает это изменение только этим использованием. Эта функциональность может вносить дополнительные накладные расходы, которые заставляют сервер выходить на страницу. Но, несмотря на это, трудно определить это, кроме как смотреть на мониторы производительности и просто выполнять простое тестирование сеанса.
Чтобы ответить на вашу другую часть вопроса, для получения более двух лицензий RDS вы ДОЛЖНЫ запускать RDS с действующим файлом / сервером лицензии в сети. Не существует законного способа обойти это.