font
@font
В поисках самого лучшего

В чем преимущество Windows-серверов?

Я все чаще стал видеть статьи обливающие грязью майкрософт. Мол windows в энтерпрайз не нужен - можно обойтись и другими продуктами.
Что вы по этому поводу думаете, можно ли обойтись без майкрософтовских продуктов и в чем их преимущество?
  • Вопрос задан
  • 7027 просмотров
Пригласить эксперта
Ответы на вопрос 7
fallen8rwtf
@fallen8rwtf
Active Directory в энтерпрайзе тяжело заменить. На моем опыте, расширенная в плане Linux фирма, все равно держит как минимум один контроллер AD.
Это просто, относительно быстро, но недешево. На выходе мы получаем простую авторизацию пользователей и развертку gpo и некоторые другие плюсы.
В плане 1С:менять терминальный сервер windows'а на Linux-аналоги? Зачем мучаться с эмуляцией критически важного для некоторых фирм продукта и наживать себе же проблемы?

Остальное:dhcp, shaper,dns, файловые сервера без проблем работают на линуксах (в моем случае в связке с windows ad)

*Свою родную страну больше половины обливает грязью, но живут же здесь. По своей воле или нет - это другой вопрос)))
Ответ написан
StrangeAttractor
@StrangeAttractor
Во-первых мне неизвестно вменяемых замен Active Directory. Если у тебя в сети всего несколько компов на винде можно обойтись сервером с Самбой, если больше и если надо реально распределять права между пользователями - уже нужен AD, если компов больше десяти - то он уже просто необходим не только для общих ресурсов, но и для массовой установки программ, например.

Во-вторых MS SQL Server - очень хорошая СУБД. Едва ли ни единственная СУБД enterprise-класса (по надёжности, производительности и функционалу) для работы с которой нет необходимости быть семи пядей во лбу специалистом-сектантом с тоннами выкуренных мануалов и сертификатов за плечами (хотя, может и не так страшен Oracle как его малюют, особо не пытался разбираться).

В-третьих C# - очень хороший язык, по сравнению и с отсталой многословной Java (которая, по сути, является его прототипом, С# - это, грубо говоря, сильно улучшенная Java) и тем более с PHP "день и ночь", как мне кажется (это я вам говорю как человек сравнительно непредвзятый и пробовавший писать на всём этом и не только, лично мне больше всех понравилась вообще Scala, но у неё есть свои недостатки (прежде всего экосистемного характера, к языку претензий нет)), а хостить сколько-нибудь серьёзные ASP.Net-сайты на Linux+Mono - вряд ли очень хорошая идея.

В-четвёртых виндовый RDP - вроде как лучшее решение для удалённой работы: VNC медленный и малофункциональный (когда я последний раз смотрел он не умел пробрасывать принтеры и диски, например), Citrix стоил каких-то совершенно космонавтических денег, другие малоизвестны и слишком специфичны.

В-пятых ещё есть такая хорошая (и не имевшая ещё несколько лет назад сколько-нибудь достаточно вменяемых конкурентов) штука как Share Point.

IMHO.
Ответ написан
@yorick_kiev_ua
Все достоинства Win серверов являются прямым следствием их недостатков.

Беря win сервер мы получаем весь стек: сервер, IIS, ms sql, .net, exchange, active directory... там долго можно перечислять. Причём все это друг в друга интегрировано и, по крайней мере на низовом уровне, действительно работает искаропки. Это называется "vendor lock-in" :)

Всё это администрится вполне понятным способом, настроить IIS или MS SQL может не специальный админ с десятилетним стажем а обычный программист. Это называется "дурацкий GUI с кнопочками".

И так далее по всем пунктам.
Ответ написан
Комментировать
edinorog
@edinorog
Троллей не кормить!
никак не обойтись ). линукс тут вечно в догоняющих в любой сфере. кроме разве что вебсерверов и специфических продуктов по маршрутизации. мягкотелые задают волну ... а все остальные .. усираясь .. с матами .. конфигами ... пытаются это повторить )
Ответ написан
EXL
@EXL
Энтузиаст
Обойтись конечно можно. Причем многие компании весьма и весьма успешно обходятся, современные тенденции таковы, что с Windows пытаются слазить, в Германии, например, да и у нас в школах активно внедряется СПО. Преимуществ у Windows-серверов особых нет, но всё зависит от проекта. Linux-серверы банально легче администрировать, да и рынок труда переполнен вакансиями системных администраторов, которые имеют опыт настройки и обслуживания Unix-like серверов. Да и в случае нахождения каких-либо критических дыр - моментально выходят обновления. Но это не исключает того, что и на крупных проектах могут использоваться технологии Microsoft, причем весьма успешно. Примером может служить StackOverflow. Понимаете, вопрос холиварный и тут многое зависит как от самой компании, так и от продукта, который она реализует, да даже от предпочтения системных администраторов.
Ответ написан
Gem
@Gem
В чем преимущество Windows-серверов? Ни в чём.
Потребность в нем обеспечивается наличием
1 Специфичного ПО (.ASP, 1C, MSSQL итп)
2 Потребностью централизованного контроля win десктопов (AD, GPO)
В случае отсутствия вышеперечисленных задач - потребности в использовании win серверов нет

Есть роли где наличие win сервера неуместно
1 Маршрутизация и прочие околосетевые решения (proxy итп)
2 Фронтенд почтовые, днс и веб сервера - если для интранета решения от ms работают неплохо, то к работе в публичном интернете малоприспособлены и имеют огромное число особенностей
В целом данные особенности появились благодаря особому пониманию и трактованию стандартов майкрософтом (а также политике vendor lock)
Ответ написан
devzona
@devzona
Малый корпоративный почтовый сервер без заморочек.
В своей организации я развернул почтовый сервер на Windows server 2012 в среде Hyper-V.
Достоинства
В качестве почтового сервера использовал hMailServer, простой и понятный как три рубля.
Никакой командной строки, документация есть на русском языке.
Интеграция с Active Directory без бубна. Для интеграции достаточно прописать сам сервер в AD, и все.
Учетные записи берутся из AD. Заблокировал пользователя в AD, закрыл доступ к почте.
Установил на IIS - Roundcube, для веб-доступа к почте.
На все ушло менее половины рабочей недели.
ОЗУ потребляет не более 1 Гб, для 30 почтовых ящиков. Для Linux потребовалось бы не менее 2-3 Гб.
Недостатки
Расходуется одна лицензия на серверную ОС Windows Server 2012
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы