Windows-VPS: для чего он нужен и какой размер выбрать

Опубликовано 9 мин. чтения

Windows-VPS или Linux-VPS, а если Windows, то сколько ядер, сколько RAM и NVMe? Разбор по сценариям с таблицей размеров, вопросом лицензии, защитой в пяти пунктах и подходящими тарифами.

Вопрос обычно звучит в трёх вариантах: нужен ли вообще Windows на сервере, какой мощности должна быть машина и во сколько это обойдётся. В этой статье есть ответ на все три, разобранный по тем сценариям, ради которых Windows-VPS заказывают чаще всего.

Что такое Windows-VPS

Windows-VPS — это виртуальная машина на базе KVM с Windows Server. В KernelHost вы выбираете между Windows Server 2016, 2019 и 2022 и запускаете установку сами из личного кабинета. Ядра, оперативная память и NVMe-накопитель принадлежат исключительно вашей машине, к этому добавляются постоянно активная защита от DDoS Arbor 3,2 Тбит/с и три слота под резервные копии с еженедельным аварийным бэкапом. От компьютера под письменным столом такой сервер отличают три свойства:

  • Всегда включён. Сервер работает круглосуточно в дата-центре maincubes во Франкфурте-на-Майне (сертификат TÜV TIER3+), независимо от того, включён ли ваш собственный компьютер и работает ли ваш интернет.
  • Постоянный адрес. У каждого сервера есть собственный IPv4-адрес и сеть IPv6 /64. Это понадобится, как только брокер, банк или заказчик ограничит доступ одним фиксированным IP.
  • Доступ по RDP. Вы работаете с полноценным рабочим столом Windows через удалённое подключение, с любого компьютера и с планшета. Если RDP откажет, запасным путём остаётся VNC-консоль в личном кабинете.

Когда Windows, а когда Linux

Windows нужен там, где этого требует софт: MetaTrader, бухгалтерские и отраслевые программы, приложения на классическом .NET Framework, IIS, SQL Server, автоматизация Office или программа, которой нужен рабочий стол Windows. То же самое, если вам нужно графическое рабочее место, доступное откуда угодно.

Linux-VPS предпочтительнее, если ваше приложение работает под Linux: веб-серверы, базы данных, Docker, большинство игровых серверов, боты на Python или Node.js. Linux требует заметно меньше оперативной памяти и не требует лицензии на операционную систему. Поэтому тарифы KVM для Linux начинаются с 9,99 € в месяц при 2 ГБ RAM, а вот Windows-серверу такого объёма памяти для нормальной работы уже не хватит.

Сценарии применения и подходящий размер

Windows Server с графической оболочкой уже в простое занимает больше оперативной памяти, чем Linux, а с каждым накопительным обновлением растёт системный диск. Минимальных значений, которые называет Microsoft, хватает на установку, но не на повседневную работу.

Рабочее место через удалённый рабочий стол

Браузер, Office и пара профильных программ. Здесь всё решает оперативная память: один только браузер с двадцатью открытыми вкладками съедает несколько гигабайт. Разумный набор — 4 ядра, 12 ГБ RAM и 100 ГБ NVMe, то есть самый младший тариф Windows; для видеоконференций в браузере или больших таблиц берите 16 ГБ.

Торговые терминалы и боты

MetaTrader 4 и 5, cTrader и собственные торговые боты — типичная причина взять Windows-VPS. Терминалу с несколькими советниками нужно немного: одного-двух ядер и 4 ГБ RAM хватает на один-два терминала, каждый следующий обходится примерно в одно ядро и один-два гигабайта. Тестер стратегий считает оптимизации параллельно и выигрывает от большего числа ядер.

Важнее размера оказывается расположение. Многие брокеры держат свои торговые серверы для Европы во Франкфурте или Лондоне. Сервер стоит в дата-центре maincubes во Франкфурте-на-Майне, в прямом соседстве с интернет-узлом DE-CIX, так что путь до таких серверов получается коротким. Посмотрите в терминале своего брокера, где стоит его сервер: значение имеет пинг именно до него, а не до вашего города.

Windows-приложения и бухгалтерия

Бухгалтерские, складские и отраслевые программы почти всегда тянут за собой собственную базу данных. Для одного пользователя уместны 4 ядра и 12 ГБ, при нескольких одновременных пользователях или больших объёмах данных берите от 16 до 24 ГБ. Дисковое пространство NVMe планируйте с запасом на резервные копии, которые делает сама программа.

Разработка и тестирование с IIS, .NET и SQL Server Express

IIS, приложение на .NET и SQL Server Express работают от 8 ГБ, а комфортно от 16 ГБ, как только добавляется Visual Studio или агент сборки. SQL Server Express использует максимум четыре ядра и ограничивает размер каждой базы данных десятью гигабайтами, так что дополнительные ядра пойдут только остальным службам. Коллеги и заказчики попадают на тестовый экземпляр по постоянному IP, даже когда ваш ноутбук закрыт.

Небольшие игровые серверы и боты

Некоторые игры поставляют свой выделенный сервер только в сборке под Windows, а боты для Discord и боты автоматизации на .NET работают под Windows без обходных путей. Для горстки игроков 4 ядра и 12 ГБ будут хорошим стартом, играм с большими мирами нужно 24 ГБ и больше. Если сервер запускается и под Linux, дешевле выйдет тариф KVM.

Удалённый доступ для команды

Если на сервере одновременно работают несколько человек, считайте 4 ГБ на базовые нужды плюс от 2 до 3 ГБ на каждый активный сеанс: пять пользователей выходят на 16 ГБ и 4 ядра, десять на 32 ГБ и 8 ядер. Без роли «Службы удалённых рабочих столов» Windows Server допускает только два одновременных сеанса администрирования; для большего числа пользователей нужен узел сеансов удалённых рабочих столов, а его лицензирование вы, как и лицензию на сам сервер, решаете с Microsoft или с сертифицированным партнёром Microsoft.

Рекомендации по размеру в одной таблице

Четыре тарифа Windows на странице Аренда Windows VPS называются от WIN-VPS-1 до WIN-VPS-4. Всё, что мельче, крупнее или лежит между этими ступенями (до 12 ядер, 64 ГБ RAM и 300 ГБ NVMe), вы собираете в конфигураторе Windows.

СценарийМинимумРекомендуемС запасом
Рабочее место через удалённый рабочий стол2 ядра, 8 ГБ, 80 ГБ (конфигуратор)4 ядра, 12 ГБ, 100 ГБ (WIN-VPS-1)4 ядра, 16 ГБ, 120 ГБ (WIN-VPS-2)
Трейдинг, от 1 до 3 терминалов2 ядра, 4 ГБ, 40 ГБ (конфигуратор)2 ядра, 8 ГБ, 80 ГБ (конфигуратор)4 ядра, 12 ГБ, 100 ГБ (WIN-VPS-1)
Бухгалтерия, отраслевые программы4 ядра, 8 ГБ, 80 ГБ (конфигуратор)4 ядра, 12 ГБ, 100 ГБ (WIN-VPS-1)6 ядер, 24 ГБ, 140 ГБ (WIN-VPS-3)
Разработка: IIS, .NET, SQL Server Express2 ядра, 8 ГБ, 80 ГБ (конфигуратор)4 ядра, 16 ГБ, 120 ГБ (WIN-VPS-2)6 ядер, 24 ГБ, 140 ГБ (WIN-VPS-3)
Небольшой игровой сервер или бот2 ядра, 6 ГБ, 50 ГБ (конфигуратор)4 ядра, 12 ГБ, 100 ГБ (WIN-VPS-1)6 ядер, 24 ГБ, 140 ГБ (WIN-VPS-3)
Команда, от 5 до 10 пользователей4 ядра, 16 ГБ, 120 ГБ (WIN-VPS-2)8 ядер, 32 ГБ, 200 ГБ (WIN-VPS-4)12 ядер, 64 ГБ, 300 ГБ (конфигуратор)

Если сомневаетесь, берите ступенькой выше по оперативной памяти, а не по ядрам: когда RAM заканчивается, Windows начинает выгружать данные на накопитель, и любой RDP-сеанс становится вязким. Все тарифы работают по модели PrePaid без срока действия договора, так что можно начать с малого и увеличить конфигурацию позже.

Лицензия и установка

Windows Server не входит в цену сервера. Для тестов и пробных переносов есть бесплатная ознакомительная версия Windows Server Evaluation от Microsoft со сроком 180 дней: функционально полная, но ограниченная по времени. Для постоянной работы вы приносите собственную полноценную лицензию (Bring Your Own License), купленную у сертифицированного партнёра Microsoft или напрямую у Microsoft. KernelHost предоставляет оборудование и виртуализацию, лицензирование продуктов Microsoft остаётся за клиентом.

Установку вы запускаете в личном кабинете: выбрать образ, подтвердить, подождать. После заказа сервер выдаётся примерно за 30 секунд; переустановка с другой редакцией Windows или с Linux возможна в любой момент и перезаписывает имеющиеся данные. Первые шаги после этого, от пароля и часового пояса до перехода с ознакомительной версии на полноценную лицензию без переустановки, описаны в статье Настройка Windows Server на VPS: первые шаги.

На вас остаются три вещи: устанавливать обновления Windows и планировать перезагрузки, регулярно сохранять данные приложений за пределами сервера (слоты резервных копий и аварийный бэкап — это дополнение, а не замена) и защитить сервер до того, как он пойдёт в продуктивную работу.

Защита в пяти пунктах

  1. Порт RDP. Порт, отличный от 3389, отсекает основную массу сканеров, но сам по себе мерой безопасности не является. Как сменить его без перезагрузки, показано в статье Смена RDP-порта в Windows без перезагрузки сервера.
  2. NLA. Включите обязательную проверку подлинности на уровне сети, чтобы сервер проверял учётные данные до того, как поднимет сеанс. Если после этого клиент выдаёт ошибку, поможет статья Ошибка RDP: не проходит проверка подлинности на уровне сети (NLA).
  3. Файрвол. Ограничьте RDP своими IP-адресами или доступом через VPN, оставьте файрвол Windows включённым во всех профилях и не открывайте общий доступ к файлам (TCP 445) в интернет. Все шаги вместе со страховкой на случай, если вы закроете доступ сами себе, собраны в статье Защита RDP: как закрыть Windows Server от атак.
  4. Обновления. Ставьте патчи до установки ролей и приложений, а не после, и держите на системном диске свободное место под обновления.
  5. Учётные записи. Вторая учётная запись администратора с собственным именем, длинные пароли, включённая блокировка учётных записей и отключение встроенной записи Administrator, как только новая доказала свою работоспособность. Если блокировка закроет доступ вам самим, поможет статья Ошибка RDP: как разблокировать учётную запись Windows (PowerShell).

Сколько на самом деле стоит Windows-VPS

Тарифы Windows оплачиваются помесячно вперёд, без минимального срока, без срока расторжения и без платы за подключение: WIN-VPS-1 с 4 ядрами, 12 ГБ и 100 ГБ NVMe стоит 19,99 €, WIN-VPS-2 с 4 ядрами, 16 ГБ и 120 ГБ стоит 24,99 €, WIN-VPS-3 с 6 ядрами, 24 ГБ и 140 ГБ стоит 34,99 €, а WIN-VPS-4 с 8 ядрами, 32 ГБ и 200 ГБ стоит 49,99 €. По ресурсам и цене это соответствует тарифам KVM-4, KVM-5, KVM-6 и KVM-8 на странице Аренда VPS.

Три примера. Одиночное удалённое рабочее место или бухгалтерия обходятся на WIN-VPS-1 в 19,99 € в месяц. Среда разработки с IIS и SQL Server Express или команда из пяти человек укладываются в WIN-VPS-2 за 24,99 €. Небольшая конфигурация под трейдинг с 2 ядрами и 4 ГБ лежит ниже самого младшего тарифа; ровно для этого и существует конфигуратор Windows: 5,00 € базовой цены плюс выбранные ресурсы, итоговую сумму конфигуратор считает прямо при выборе. К этому в любом случае добавляется лицензия Windows, цена которой зависит от редакции и источника покупки, либо на первые 180 дней ознакомительная версия.

Итог

Windows-VPS оправдан, когда приложение требует Windows или когда вам нужен рабочий стол, который работает всегда и доступен откуда угодно. Для трейдинга часто достаточно небольшой сборки из конфигуратора, решающим фактором остаётся площадка во Франкфурте. Для рабочего места, бухгалтерии и разработки подходит WIN-VPS-1 или WIN-VPS-2, для команды WIN-VPS-4 или конфигуратор. По оперативной памяти считайте щедро, лицензию приносите свою и защитите RDP до того, как установите первое приложение. Подробнее о площадке и подключении к сети написано на странице Дата-центр; серверы эксплуатирует KernelHost GmbH со штаб-квартирой в Вене.

Частые вопросы

Для чего подходит Windows VPS?
Для всего, что требует Windows или постоянно работающего рабочего стола: удалённые рабочие места, MetaTrader и другие торговые программы, бухгалтерские и отраслевые приложения, среды разработки и тестирования с IIS, .NET и SQL Server Express, небольшие игровые серверы со сборкой под Windows, а также удалённый доступ для команды. Если приложение запускается и под Linux, дешевле выйдет Linux-VPS: ему нужно меньше оперативной памяти и не нужна лицензия на операционную систему.
Сколько RAM и сколько ядер нужно Windows VPS?
Для одиночного удалённого рабочего места или бухгалтерии надёжной ступенью будут 4 ядра, 12 ГБ RAM и 100 ГБ NVMe (WIN-VPS-1). Конфигурации под трейдинг с одним-тремя терминалами MetaTrader хватает 2 ядер и от 4 до 8 ГБ. Разработка с IIS и SQL Server Express комфортно работает от 16 ГБ. Для команды считайте 4 ГБ на базовые нужды плюс от 2 до 3 ГБ на каждый одновременный сеанс. Если сомневаетесь, добавляйте оперативную память, а не ядра.
Какие версии Windows можно установить на VPS?
Windows Server 2016, 2019 и 2022. Установку вы запускаете прямо из личного кабинета. Более поздняя переустановка с другой редакцией или с Linux возможна в любой момент, имеющиеся данные при этом перезаписываются.
Нужна ли собственная лицензия Windows?
Для постоянной работы да, Windows Server не входит в цену сервера. Для тестов используйте бесплатную ознакомительную версию от Microsoft со сроком 180 дней. Для постоянной работы вы приносите собственную полноценную лицензию (Bring Your Own License), купленную у сертифицированного партнёра Microsoft или напрямую у Microsoft. KernelHost предоставляет оборудование и виртуализацию; лицензирование продуктов Microsoft остаётся за клиентом.
Сколько стоит Windows VPS в KernelHost?
Четыре тарифа Windows стоят 19,99 € (4 ядра, 12 ГБ, 100 ГБ), 24,99 € (4 ядра, 16 ГБ, 120 ГБ), 34,99 € (6 ядер, 24 ГБ, 140 ГБ) и 49,99 € (8 ядер, 32 ГБ, 200 ГБ) в месяц, по модели PrePaid, без минимального срока и без платы за подключение. Конфигурации меньше или больше, вплоть до 12 ядер, 64 ГБ RAM и 300 ГБ NVMe, вы собираете в конфигураторе Windows: 5,00 € базовой цены плюс выбранные ресурсы, итоговая сумма считается прямо при выборе. Лицензия Windows в обоих случаях добавляется отдельно.
Хватит ли Windows VPS для MetaTrader и как обстоит дело с задержкой?
Да. Терминалу с несколькими советниками нужны одно-два ядра и несколько гигабайт RAM; каждый следующий терминал обходится примерно в одно ядро и один-два гигабайта. Важнее размера расположение: серверы стоят в дата-центре maincubes во Франкфурте-на-Майне, в прямом соседстве с DE-CIX, а многие брокеры держат свои торговые серверы для Европы во Франкфурте или Лондоне. Значение имеет пинг до сервера вашего брокера, а не до вашего города.

Windows VPS Windows Server RDP MetaTrader Удалённый рабочий стол Подбор конфигурации сервера Выбор сервера Лицензия