BDD现炒现卖

来源:互联网 发布:淘宝代购赚钱吗 编辑:程序博客网 时间:2024/04/27 13:22

这两天在公司培训BDD,上课之前脑子里对BDD的理解就是Ghost+RIS呗,我觉得微软的BDD方案应该就是做一个类似于Ghost的系统镜像,然后发布出来让有能支持RIS网卡的裸计算机通过网络把镜像读下来,安装上,这样可以减少IT装机的压力。

上了两天课,还真觉得之前的理解不怎么准确。

什么是BDD呢,就是商业客户端部署。商业客户端部署的要求是什么呢?部署速度快,这肯定是其中的重要一点,但是并不是BDD的全部。微软BDD的精髓应该是标准化。如果光比速度,对于几百台计算机的装机规模,Ghost镜像手工部署应该比BDD快。可是Ghost并不是一个完备的解决方案,我们用一台计算机做出来的镜像,安装完还是需要用户作很多配置;如果我们更换了安装的应用程序或者是操作系统版本,我们还是需要重新做一个新的镜像;如果我们安装不同的机器类型,可能需要花很多时间去配置不同的驱动;不同的IT人员做出来的Ghost镜像可能本身就存在很多问题......上面的问题,对于拥有上万台客户端的大型企业来说,Ghost方案还是难以满足需求的。

微软BDD方案使用的软件是BDD2007,下面是情况介绍和软件下载。

http://technet.microsoft.com/zh-cn/library/bb490308.aspx

技术细节我就不讨论了,简单说一下BDD的架构。

BDD是一个三部分的架构:首先我们必须有一台BDD服务器,这台服务器上安装了BDD软件也是存放各种源文件以及镜像文件的地方;另外我们需要有一台样机,我们可以将需要部署的软件,操作系统和特别的驱动部署到某一型号的样机上,然后会自动形成镜像回写到BDD服务器上;第三个角色就是等待部署的机器了,我们可以将镜像自动部署到这台机器上。

BDD有什么优势呢?标准性和扩展性。

我们可以将企业中所有的软件都放置到BDD服务器上,其中包括某些特殊型号机器的驱动,财务人员使用的软件,办公自动化的软件,杀毒软件,企业要求客户端安装的脚本,最新的系统补丁包等等。

我们可以设想下面的场景,一个全国性的公司,在各个省都有分公司。客户端有几万台,最近财务系统要更新所有的客户端采用联想的X61笔记本,全国共计有1000台客户端需要部署。

如果采用Ghost技术,我们各地的IT需要手动安装一台X61笔记本,然后手动安装所需要的驱动,手动下载并安装所有的系统补丁,然后手动安装上公司需要的办公软件和杀毒软件等等,然后再根据财务部门的需求安装上财务部门需要的软件。然后拿着光盘为各地市办公室的财务人员进行安装。所花的工作量不小,实际上各省市IT做的镜像可能千差万别,中端没有实现标准化。

如果采用BDD技术,我们可以在总部设置BDD服务器,然后在各省市公司设置一台BDD子服务器。当我们知道财务部门更换了X61笔记本之后,我们只需要将X61的驱动复制到BDD服务器,然后在服务器上钩选最新的系统补丁,钩选上我们需要安装的软件和财务部门需要的软件(这些软件都早已存放在BDD服务器上),然后我们在一台计算机上进行安装,并自动获得基于最新的财务部门X61计算机的镜像,然后把这个镜像发布出来。所有的计算机打开电源就可以选择这个镜像进行安装,中间过程不需要任何手工输入和配置,稍后片刻我们就可以得到1000台完全一样的财务部专用X61。

企业计算机的寿命最多为五年,也就是说一万台客户端的企业每年至少需要安装2000台客户端,这些客户端所需要安装的软件各不相同,硬件类型和驱动各不相同,补丁更新也随时改变;用Ghost还是无法让IT人员摆脱救火队员的角色

理解的还不深刻细致,会继续关注这项技术.。