项目背景
一个合作伙伴中标了某教体局的计算机类项目,项目里面包含了91台服务器,需要发货到91个不同的中小学,每间学校一台服务器,希望我们将所有服务器代安装Windows系统,相同的标准安装,安装完成后发货到现场,方便他们的实施人员上门部署。
实施准备
服务器是放在后台时刻提供服务的设备,为前端客户端正常操作提供后台支撑的设备,所以服务器操作系统要的是超强的稳定性,是不能用那些GHOST版本安装的。正常的安装,是每台服务器通过标准化安装。那么就需要物流将服务器送到公司,一台一台地安装,装好后再次通过物流发货到不同的地址。都是2U机架式的服务器,91台服务器从卸货区到仓库,至少得半天以上时间,每台服务器安装系统,至少一个小时,一周内这一个活就占了所有的时间,并且仓库占满,装机台一直被占着,技术人员忙一周还干不了其他的事情。而且91台机器的单台分开发货,物流费用也不低。
还有个办法就是,我们派人到物流仓库安装,装完物流按要求直接发货,这样确实省了我们的发货物流费用,不过一周的时间占用人家物流的仓库,还要两三个他们不熟悉的我们的技术人员整天呆在他们的仓库中,万一出现啥问题就真的不好善后了。
要想解决问题,实际上也很简单,MicroSoft本身就提供了操作系统的部署工具,估计计算机工厂就是通过这种方式预装操作系统的,那么这次拿来使用就再合适不过了。
WDS服务
微软为这种场景安装提供的服务就是WDS服务。WDS是Windows Deployment Services缩写,中文意思就是“Windows 部署服务”。

WDS服务
WDS适用于大中型企业部署大批量新计算机和重装客户端;通过编写无人参与安装脚本,指定安装位置,配置磁盘容量,指定账号密码,指定安装参数,WDS服务可以做到全程无人值守安装;通过事先集成驱动,WDS服务可以做到装好的系统驱动全部安装完成;通过事先配置应用程序,WDS可以在预安装的系统上装好对应的应用程序,并且对某些应用程序做好配置。

WDS连接图
WDS的工作原理非常简单,在局域网中部署完WDS服务器后,服务器就开始工作,上图左边就是一台WDS的服务器。客户端时通过网络启动的,不管客户端是台式电脑、笔记本还是服务器都一样,首先,客户端在启动过程中,通过DHCP服务器得到IP配置信息;接着客户端通过广播或者DHCP指定查找WDS服务器;随后,客户端连接到WDS服务器并启动特定的启动映像,这个映像就是我们在WDS服务器上指定的一个WinPE(Windows Preinstallation Environment);最后,客户端就可以开始安装WDS服务器上的操作系统映像。
当时笔记本上有VMware Workstation的虚拟化软件,就直接虚拟化一台WDS服务器出来,虚机网卡直通笔记本的有线网口,将WDS、DHCP、TFTP服务集成到一台虚拟机上。
关于WDS服务器的具体制作,如何编写脚本,如何集成驱动等,写起来有点冗长,请大家持续关注本公众号,后期会单独文章发布出来。
关于DHCP服务器、TFTP服务器,如果有兴趣可以留言,后期也可以单独文章发布出来。
具体实施
跟物流公司毕竟也交往很久了,跟他们沟通一下问题还是不大的。物流公司帮我们腾出来一块空间,提供两个墙插,我们承诺最多占用两天时间,承诺只在他们上班时间干活,保证他们下班时间前所有东西归位清理完成撤离现场。
协调完成后,带上需要用到的工具,两个显示器两套无线键鼠,两套效率更高,同时也是为了防止现场出现问题,带上几个插线板,一堆电源线(为了现场不拆新服务器的电源线),带上两台24口交换机,一堆成品网线,裁纸刀,胶带等,带上笔记本和三个小伙伴就杀向了物流仓库。
物流公司很给力,就在91台服务器堆码的旁边给我们留出来一大块空地,够放箱子、放机器啥的了。
那么撸起袖子干吧。四个人做一下分工,两个壮汉负责拆箱装箱(要求随机资料泡沫放到原箱,机器拿出来后箱子标签朝向同一个方向,为的是装箱的时候还能核对标签装回原箱),一个小伙负责插线及检查(显示器键鼠放到服务器后方,装箱前负责检查并确认无线收发器不在机器上,安排装箱),我做具体操作。
笔记本设置成不允许休眠,WDS虚机打开,网线连到交换机上,交换机清空到默认二层配置。服务器开机后,在可以接收键盘信号的时候按下F2键;拔下收发器和显示器到下一台,两三台之后第一台应该已经在启动菜单等待了,进RAID BIOS,配置RAID,配置完成后直接重启,这台机器就直接重启开始安装操作系统直到结束,过程中不用我再参与了,后面一直往下。
上午9点多钟到的现场,时间很快,两个壮汉累的时候看看时间已经是十二点多钟了,休息一下, 看下战果,拆机了四十多台服务器,十台一摞摆了五摞,已经完成安装了三四台机器,还有十几台正在安装过程中。再次布置一下工作,两名壮汉休息一下,等会去帮忙买点饭回来,吃完饭再拆一点到60台就不拆了,后面准备装箱。
趁壮汉买饭的时候再抓紧一点,开机,接显示器和无线收发器,按F2,下一台,开机,接显示器和收发器,按F2,再下一台,回到前面,配RAID,重启,下一台,配RAID,重启。。。
买饭回来在外面吃过饭,抽过烟,放过水回来后,已经二十多台系统完成了,还有几台收尾阶段。分工协作继续,壮汉们继续拆十几台机器,我照常安装,另一个小伙就一台台检查,关机,拔线。十台检查完成后开始装箱,封胶带,等到所有机器装箱完,一看时间才五点多钟,60台搞定。
虽说预期两天是非常紧的,不过进度还是超预期了。剩下的活就没啥说的了,第二天半天轻松搞定剩下的31台,圆满完成任务,后面就是物流按照地址发货的事情了。
后续
91台机器后面在91个现场运行起来后,除掉有几个实施工程师过来咨询密码,没有任何问题。所有的系统都是标准化安装,工作非常稳定!
感谢各位的阅读,本公众号会持续分享实际的服务案例,若感兴趣请关注该公众号。
需要上门解决问题时,请及时联系我们!




