Есть ли какая-то конкретная причина (помимо совместимости программного обеспечения) использовать Windows Server поверх Linux? Есть ли у нее какие-то врожденные преимущества перед Linux как операционной системой? Я не вижу смысла доплачивать за Windows Server, если я могу установить Linux-систему примерно за 75% от цены, если не меньше. Я ошибаюсь, думая об этом? Стоит ли денег?
Я стараюсь не комментировать в дискуссиях о «священной войне», но здесь я постараюсь быть полностью нейтральным.
Как сисадмин я прагматик. Я использую то, что лучше всего подходит для моей работы. В моей инфраструктуре есть где-то между 75-100 машинами Linux и двумя серверами Windows. Это контроллеры домена для моего домена Active Directory, который я использую для аутентификации остальных моих компьютеров Linux.
Для Linux доступны серверы каталогов, которые будут делать то же самое, что и машины с Windows, но покупка лицензий и использование Active Directory обходится компании дешевле, чем мне научиться устанавливать, настраивать и администрировать эти службы. Вероятно, есть программное обеспечение Windows, которое выполняет и остальные 98% того, что я делаю в Linux.
Для компании дешевле использовать то, что работает и что мы знаем, а не то, что может работать и то, чего мы не знаем.
Простой ответ - для групповой политики. Я недостаточно знаком с Linux, чтобы знать, есть ли эквивалент, но я знаю, что огромное количество полезной информации, доступной о групповой политике, трудно превзойти.
Конечно, если вам не нужна групповая политика, вы можете сделать свой выбор.
Выбор между Windows или Linux не зависит от самого программного обеспечения. У них обоих есть свои сильные и слабые стороны. Хитрость заключается в том, чтобы определить наиболее важные потребности вашего сайта и выбрать правильное решение, исходя из ваших потребностей, а не только потому, что одна ОС имеет лучшие преимущества, чем другая. Linux бесплатен, но неопытным администраторам труднее использовать. Дело не в том, что программное обеспечение Linux сложно понять, а в том, что есть из чего выбирать. Некоторые из них хороши, большинство хороши, а некоторые плохи. Windows стоит немного дороже и оставляет меньше выбора. Что хорошо для программного обеспечения. Это может показаться странным, но меньший выбор делает людей более специализированными в тех немногих вариантах, которые у них есть. Вы часто слышите жалобы на плохую безопасность Windows. К сожалению, безопасность - это не проблема программного обеспечения, это проблема людей. Windows становится особенно слабой, когда люди забывают установить обновления или забывают установить и обновить хороший антивирусный сканер и брандмауэр. Они вам тоже нужны, но есть много администраторов Windows, которые слишком ленивы или слишком неопытны, чтобы обеспечить безопасность своей системы. Это проблема и для администраторов Linux, хотя администраторы Linux, как правило, более мотивированы, чтобы хорошо выполнять свою работу. Если системный администратор знает, что делает, и Windows, и Linux будут достаточно безопасными для ваших нужд.
Я не вижу смысла доплачивать за Windows Server, если я могу установить Linux-систему примерно за 75% от цены, если не меньше.
Вы только что ответили на свой вопрос. А с помощью мастера / процесса установки сервера Ubuntu вы можете настроить его практически за несколько минут, что должно составить 1% от стоимости сервера Windows.
Если ваш выбор ОС не продиктован функциональностью или оборудованием, для которого вы собираетесь ее использовать, следует учитывать несколько дополнительных критериев: - Хорошо ли она поддерживается в вашей среде - Рентабельна ли - Хорошо ли она работает
Если все это не имеет значения, выбирайте то, что вам нравится.
Windows / Linux / Solaris / BSD / AIX / VMS / и т. Д. У всех есть свои любимые ОС, и лучшая ОС для вас - это ОС, которую вы считаете лучшей ОС для вас. Конечно, у меня есть свои предпочтения (и это обычно что угодно, кроме Windows), но я достаточно реалистичен, чтобы видеть, что существует достаточно критериев, по которым я бы выбрал окна выше всего остального.
Это обсуждение скоро будет закрыто администратором.
Если оставить в стороне опасения джихадистов, единственный ответ - использовать то, что лучше для вашего бизнеса. Будьте прагматичны, используйте лучшее решение для решения проблемы. Никогда не знаешь, это может не включать использование Windows или Linux.
Лично я стараюсь избегать окон, но если бы это было лучше всего, я бы использовал их.
Все мои производственные серверы работают на Linux. На нем можно настроить все необходимые службы, и я действительно не вижу другой причины использовать Windows Server, кроме поддержки. Но с Linux у вас есть сообщество людей, которые помогают друг другу, и множество HOWTO в Интернете.
Может быть, совместимость поначалу является преимуществом. Установка Windows Server должна быть быстрее, чем установка Linux, но в долгосрочной перспективе я бы не стал доверять Windows в отношении безопасности и надежности.
Я бы использовал сервер Windows только в том случае, если этого явно требует заказчик, или если я думаю, что у меня, как у поставщика, будет меньше проблем со службой поддержки, поскольку персонал заказчика знает только окна.
Все зависит от того, какой сервер будет обслуживать ваших пользователей. В общем, я бы сказал, что вы получаете то, за что платите, а то, за что не платите, вместо этого вам придется работать.
Вы должны быть более точными в своих критериях, иначе это приведет к религиозной войне раньше, чем вы думаете.
Я думаю, что есть три основные причины использовать Windows вместо Linux.
Если у вас есть программное обеспечение для Windows, тогда Windows - лучшая платформа для его запуска. Большинство поставщиков серверного программного обеспечения Windows, вероятно, не будут поддерживать его в Wine, хотя обычно поддерживают его на виртуальной машине.
Если ваш сетевой персонал знаком с Windows, вы сэкономите на переподготовке, если будете использовать Windows.
Часто решение на базе Windows оказывается лучшим инструментом для этой работы. Если у вас есть возможность запустить эквивалентное программное обеспечение в Linux или Windws, решение на базе Windows может быть просто лучшим для ваших требований. В этом случае имеет смысл использовать его, если только у вас нет доступных навыков Unix, но нет эквивалентной базы навыков в Windows.