什么样的业务会需要用到 WinServer?

2019-05-17 10:34:17 +08:00
 Trumeet

仅作建设性讨论,因为我也没研究过。举个例子:

5643 次点击
所在节点    Windows
44 条回复
opengps
2019-05-17 19:27:49 +08:00
.net 开发的都用(.net core 除外)
mmdsun
2019-05-17 19:32:00 +08:00
@CallMeReznov
太偏激了。
现在很多系统的在线文档,Word 协作。都是拿 Office Online Server,Sharepoint 暴改的。必须要 winserver。

stackoverflow 全球流量第三,也是 winserver 服务器上的 IIS。
eslizn
2019-05-17 19:35:47 +08:00
基于 iocp 的 win server,性能比基于 epoll 的 linux server 要好
Biggoldfish
2019-05-17 21:53:58 +08:00
基于 .net framework 的开发
一些 Azure 的服务也是默认 Windows Server 或对 Windows Server 支持更佳(不过新一点的服务也基本都支持 Linux Server 了
MonoLogueChi
2019-05-17 21:57:36 +08:00
传统企业,学校等没有专业运维的地方。
@CallMeReznov 不要这样说,举个简单的例子,我有多项服务需要部署,其中两个必须部署在 Windows 环境上,其他的 Windows 或者 Linux 环境都可以,而且业务压力也不大,我会为两个服务单去开一台服务器?
再举个例子,我给某企业部署了一套 OA,有一天出了一点问题,难道要人家 cd cd,vim,一个个去敲命令看看配置嘛
zander1024
2019-05-17 23:19:11 +08:00
当没有自己的运维的时候... 过年回去干活,进 xshell 敲几个 cd vim ll esc :wq 被一众读过大学的同学崇拜。。 其实换算成 windows 就是打开文件夹->编辑->ctrl+s 一看就土鳖了。

要知道,中国可能有百分之 99 以上不知道 cd 是什么啊,如果用 winsever,让客户协助排查一点东西就简单多了。
Osk
2019-05-17 23:40:39 +08:00
伪业务:Windows Server 跑 Hyper-V 虚拟机,自己玩的。

主要是存储层好玩:SSD + HDD 分层存储,得到的总空间是 SSD + HDD,而不是仅仅把 SSD 当 cache,最终空间仅有 HDD,Windows Server 分层存储的性能对我来说够用了,我用了一段时间观察的结果是写入先放 SSD,热点数据块会也会被优化到 SSD 上面。
然后 Windows Server 的重复数据删除真香,求微软下放给 Win10😣,重复数据删除率在我这边挺高的大部分情况在 60%以上,毕竟全是 vhdx 文件。另外这个功能不像 zfs 的去重是实时的而一直吃内存,WindowsServer 默认是 1 小时做一次后台的运行,平时不吃内存,对于我来说除了运行时吃爆内存,其它还好。

其实一开始我打算用 esxi 或基于 kvm 的 proxmox,毕竟看 ppt 各种吊打 hyper-v,然而还是选了 Windows server,主要是上面提到的存储层的需求,我估计 Linux 有对应的解决方案,但感觉会折腾遂放弃。
Tink
2019-05-18 01:22:28 +08:00
@CallMeReznov #5 讲道理 winserver 市场份额很高很高
CallMeReznov
2019-05-18 03:00:19 +08:00
@wesall100200 #19
@wesall100200 #20

你语文都没学好,我和你轮什么?


@Livid
请处理 19 20 楼在正常讨论帖子里进行辱骂的行为!
CallMeReznov
2019-05-18 03:12:15 +08:00
@mmdsun #22
@MonoLogueChi #25
@Tink #28

就因为市场大才糟糕,很多人只是把"winser"当成一个在 9102 年还能运行的"XP"而已.
举个例子来说,我司开发初期部署在我这里的一套系统,当我看到我简直不敢相信.
SSDB REDIS MQ 全在 windows 上跑的,甚至是在 WIN7 上,服务器上安装了各种莫名其妙的软件.
当我问开发有什么理由一定要在 windows 上,甚至是在 WIN7 上运行的理由,他却回答我"他只会这样的".
10 年前或者更早开始,受限于各种因素大家接触的第一个操作系统都是 windows,一切以 WINDOWS 为原点做是 OK 的.
但现在是 9102 年了,win10 都开始内置 linux 子系统了,难道学习一个新系统新技术,多一个选择不是更好吗?

选择正确的方式去做事不对吗?
ra1983
2019-05-18 03:29:13 +08:00
@CallMeReznov

选择正确的方式去做事当然对

但是你不能把技术上正确的当作是正确。做决策的时候,技术不是唯一的考量甚至不是重要的考量。

我碰到过一个项目,一个跑在 Excel 上的估价模型,用户用这个模型跑着几十亿的项目,每次改一个参数,都要 2,3 小时才能出结果。
我们想用 Python 重写,demo 的效果也很好,改个参数 2 分钟出结果,还在 beta 阶段时候甚至用在了一个在伦敦的实际项目中。
然而在推广阶段遇到了困难,用户习惯了 Excel 其他都不愿意用。
最后就是项目烂尾,这个项目参与人员除了我全部离开了公司。
也许在你看来,用 Windows Server 跑业务和用 Excel 做估价模型在技术上是不正确的。但是它们的确是正确的,因为用户喜欢。
CallMeReznov
2019-05-18 03:50:41 +08:00
@ra1983 #28 不不不,因为涉及到一些公司比较敏感的问题,所以我才没有说的很清楚.
在项目上线之初就已经提出了体量的要求,但是我入职接手时发现之前部署的与整个产品架构完全是一个天一个地.
导致此项目快 3 年依然属于瘫痪状态. 用户界面那块更不要说了系统都无法正常运行谈何其他?

我那帖子回的时候正好和开发撕逼完,所以写的时候带入了情绪
本质上还是说我我司开发的


另外不要看这个帖子里某些人带节奏,我个人独立维护 4 个机房,上百台服务器搭载了 windows 系统.
这种上来就扣帽子的见的太多了,各个都去理他只会让他蹬鼻子上脸.
KasuganoSoras
2019-05-18 04:17:17 +08:00
我出租 VPS 的,根据统计,有 70% 的用户都是用来开 Minecraft 服务器
在这 70% 的用户里:

40% Windows Server 2016
20% Windows Server 2008 R2
15% Windows Server 2012
10% CentOS
8% Ubuntu
7% Debian

问过几个人,为什么不用 Linux 开服,得到的回复大部分都是:难用、复杂、UTF-8 要改编码麻烦、插件不兼容、习惯 GUI 界面等。
可以看出来 Windows Server 的用户量还是很大的。

昨天爆出的 CVE-2019-0708 漏洞,我连夜给所有用 Server 2008 R2 的用户发提醒打补丁,累死了。。
plqws
2019-05-18 05:20:49 +08:00
预留性能提升空间以便之后找甲方加钱换 Linux 以优化性能的场景
heiybb
2019-05-18 09:03:44 +08:00
直接说出那种话的人
也不知道干成了什么样的大事~
jakehu
2019-05-18 09:12:40 +08:00
财务
shench
2019-05-18 09:38:59 +08:00
@CallMeReznov 能说出这么偏激的话,你下面也不用再解释了
lzvezr
2019-05-18 09:49:09 +08:00
为啥我觉得和 ms 不是竞争关系,并且需要客户服务的,首选都应该是 winserver
tuding
2019-05-18 09:53:34 +08:00
反正用友是用的 Windows 服务器, 为了这个用友的 erp, 还专门买了个正版的 mssql
tommyzhang
2019-05-20 13:33:33 +08:00
@Livid 19 20 楼 人身攻击

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/564953

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX