V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Trumeet
V2EX  ›  Windows

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

  •  
  •   Trumeet · 2019-05-17 10:34:17 +08:00 · 5839 次点击
    这是一个创建于 2015 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    • 域控制器
    44 条回复    2019-08-01 20:54:25 +08:00
    xzc0001
        1
    xzc0001  
       2019-05-17 10:55:04 +08:00 via Android
    私服?
    yerick
        2
    yerick  
       2019-05-17 11:03:10 +08:00
    sqlserver 数据库还是用 winserver 的
    thedrwu
        3
    thedrwu  
       2019-05-17 11:19:43 +08:00 via Android
    需要高兼容性的 word/ppt 自动化、转换
    imdong
        4
    imdong  
       2019-05-17 11:21:52 +08:00
    "C#"
    CallMeReznov
        5
    CallMeReznov  
       2019-05-17 11:29:09 +08:00
    现在还坚持在 WINDOWS 上部署可以选在在 LINUX 跑的服务端业务的,说实话你也别太指望他能干什么大事了
    avalon0624
        6
    avalon0624  
       2019-05-17 11:29:48 +08:00
    不缺钱,出了问题需要有人背锅的项目
    dhssingle
        7
    dhssingle  
       2019-05-17 11:30:09 +08:00
    @yerick SQL Server 2017 支持 Linux
    dexterzzz
        8
    dexterzzz  
       2019-05-17 11:50:42 +08:00 via Android
    邮箱,文档,erp,crm,olap bi,bpm
    abmin521
        9
    abmin521  
       2019-05-17 12:15:53 +08:00 via Android
    医院....
    公安...
    Tumblr
        10
    Tumblr  
       2019-05-17 13:10:27 +08:00
    MS AD DS
    Exchange
    Skype for Business
    SCCM
    SCOM
    SCO
    SCVMM
    Sharepoint
    Office Online Server
    SQL Server
    ladypxy
        11
    ladypxy  
       2019-05-17 13:14:21 +08:00   ❤️ 1
    Win Server 占据了所有 server 份额的 70%以上好么。。。
    比如邮件,市场份额 98%是 exchange 也就是 win。然后 ms sql。。
    基本上所有公司都用的 AD。。。然后国外大部分公司都用的 office , skype, scom,sccm...team..

    楼上基本列举了
    wesall100200
        12
    wesall100200  
       2019-05-17 13:17:47 +08:00   ❤️ 15
    @CallMeReznov 一刀切就没意思了,估计你连 PowerShell 都不会,就在这里大放阙词
    wlxwolves
        13
    wlxwolves  
       2019-05-17 13:24:07 +08:00
    说个自己碰到的,Tableau Server,装的 Linux 版本,各种问题,技术支持都解决不了,建议重装 Windows 版本,毕竟 Tableau 是 Windows 版本起家,最近今年才有 Linux 版。
    inframe
        14
    inframe  
       2019-05-17 13:25:43 +08:00 via Android
    技术人员一个特定思维方向是,只是 focus on 特定的技术细节上,没有关注承载的业务和开发的便利性。
    操作系统是拿来用的,好用,解决问题
    loading
        15
    loading  
       2019-05-17 13:33:03 +08:00 via Android
    需要调用到 windows 特殊软件的,例如上面说的 office
    CallMeReznov
        16
    CallMeReznov  
       2019-05-17 14:27:52 +08:00
    @wesall100200 #12 呵呵
    passerbytiny
        17
    passerbytiny  
       2019-05-17 14:32:49 +08:00
    当你有钱,并且自己组装不了服务器或者不愿意再动脑筋的时候,你会发现所有服务都会用到 WinServer
    pursuer
        18
    pursuer  
       2019-05-17 18:42:04 +08:00
    opc?没太多了解过
    wesall100200
        19
    wesall100200  
       2019-05-17 19:24:41 +08:00 via iPhone   ❤️ 10
    @CallMeReznov 呵啥?你嘴巴是有什么性病吗?没有论点应该是哑巴了。
    总有些以为互联网就是一切的一些傻 X,忽略了其他行业也有自己特殊的切入点。
    我怕你是连环境变量都不会设置就怪 windows 吧,像你这种 windows 只会打游戏的,的确 win 在你手上很残废
    wesall100200
        20
    wesall100200  
       2019-05-17 19:25:46 +08:00 via iPhone   ❤️ 6
    @CallMeReznov 你个睿智,老爷子我先和你说一声,我 B 了你幸否 boy and girl
    opengps
        21
    opengps  
       2019-05-17 19:27:49 +08:00
    .net 开发的都用(.net core 除外)
    mmdsun
        22
    mmdsun  
       2019-05-17 19:32:00 +08:00 via Android   ❤️ 1
    @CallMeReznov
    太偏激了。
    现在很多系统的在线文档,Word 协作。都是拿 Office Online Server,Sharepoint 暴改的。必须要 winserver。

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

    要知道,中国可能有百分之 99 以上不知道 cd 是什么啊,如果用 winsever,让客户协助排查一点东西就简单多了。
    Osk
        27
    Osk  
       2019-05-17 23:40:39 +08:00 via Android   ❤️ 2
    伪业务: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
        28
    Tink  
       2019-05-18 01:22:28 +08:00 via iPhone
    @CallMeReznov #5 讲道理 winserver 市场份额很高很高
    CallMeReznov
        29
    CallMeReznov  
       2019-05-18 03:00:19 +08:00   ❤️ 2
    @wesall100200 #19
    @wesall100200 #20

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


    @Livid
    请处理 19 20 楼在正常讨论帖子里进行辱骂的行为!
    CallMeReznov
        30
    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
        31
    ra1983  
       2019-05-18 03:29:13 +08:00 via Android
    @CallMeReznov

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

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

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

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


    另外不要看这个帖子里某些人带节奏,我个人独立维护 4 个机房,上百台服务器搭载了 windows 系统.
    这种上来就扣帽子的见的太多了,各个都去理他只会让他蹬鼻子上脸.
    KasuganoSoras
        33
    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
        34
    plqws  
       2019-05-18 05:20:49 +08:00 via iPhone
    预留性能提升空间以便之后找甲方加钱换 Linux 以优化性能的场景
    heiybb
        35
    heiybb  
       2019-05-18 09:03:44 +08:00
    直接说出那种话的人
    也不知道干成了什么样的大事~
    jakehu
        36
    jakehu  
       2019-05-18 09:12:40 +08:00
    财务
    shench
        37
    shench  
       2019-05-18 09:38:59 +08:00
    @CallMeReznov 能说出这么偏激的话,你下面也不用再解释了
    lzvezr
        38
    lzvezr  
       2019-05-18 09:49:09 +08:00 via iPhone
    为啥我觉得和 ms 不是竞争关系,并且需要客户服务的,首选都应该是 winserver
    tuding
        39
    tuding  
       2019-05-18 09:53:34 +08:00
    反正用友是用的 Windows 服务器, 为了这个用友的 erp, 还专门买了个正版的 mssql
    tommyzhang
        40
    tommyzhang  
       2019-05-20 13:33:33 +08:00   ❤️ 1
    @Livid 19 20 楼 人身攻击
    Livid
        41
    Livid  
    MOD
       2019-05-20 13:56:07 +08:00 via iPhone
    @tommyzhang 谢谢举报。
    mingl0280
        42
    mingl0280  
       2019-05-26 07:52:51 +08:00
    - 不需要高并发但需要高可用或稳定的
    - 只需要省事的
    都可以选 WinServer
    ps,winserver 配置 iSCSI 比*nix 下好多了,nix 下的 iSCSI 配置简直乱到不行。
    learningman
        43
    learningman  
       2019-08-01 17:07:49 +08:00
    @KasuganoSoras 所以说你家自用的那个 CDN 备案了为啥还跑在 4443
    KasuganoSoras
        44
    KasuganoSoras  
       2019-08-01 20:54:25 +08:00
    @learningman #43 因为 443 和 4443 跑的业务不同,以前架构设计问题,懒得改了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5535 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 01:36 · PVG 09:36 · LAX 17:36 · JFK 20:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.