硬盘部署还是网络部署?

硬盘部署还是网络部署?


上一个帖中我介绍过两种镜像方法:Monolithic和Modular。今天,想说一下两种不同的部署方式,分别是硬盘方式和网络方式。我会说一下这两种方式的优势和劣势。

 

首先,让我说一下网络部署的优点。第一,网络部署在大规模的部署中能大大提升效率,特别是当你通过多点播放的方式来部署的时候。这里,提到多点播放,即Multicast;也就会有Unicast。应该说,Unicast,即单点播放通常运用于从一台服务器传送到一台或者几台计算机。而多点播放则通常运用于一台服务器传送到很多台计算机。

 

无论单点播放还是多点播放,其效率都比磁盘到磁盘的部署方式高很多。那是因为你把所有需要部署的东西都存放在一个地方,例如你的镜像只需要放在服务器的某个目录下;然后你只需要去到每一台客户端Mac机器执行Netboot,最后安装软件等等。相反,如果利用磁盘到磁盘的方式,那么你就要傻傻地拿着一个装着镜像的硬盘逐个逐个地部署。当然啦,如果仅仅只是需要部署一台计算机,两种部署方式并没啥区别,毕竟硬盘也是很小的一个东西,很容易放在口袋里。但你有没有想过,如果是处于需要部署很多机子的情况下,像在学校,所有的子目录都是同一个网络分区下,你绝对不会想用硬盘部署的方式。

 

在网络部署中,你需要一个服务器,但其实你只需要用OS X服务器就行, 任何支持NetBoot的OS X服务器版本都可以。这些东西是存放在NFS,即网络文件分布系统。NFS一开始就存在于OS X服务器当中。任何包含NetBoot服务的OS X服务器都可以存放NBI 集,而这些NBI集可以基于最新版本的OS X。因此,这会给你提供很大的灵活性。

 

那么,网络部署方式又有什么劣势呢?假如你所在的网络很慢,很旧,这种方式可能就不太实际了。你需要GB级别的网络来支持大规模的网络部署。而如果你的网络级别是100M的话,磁盘到磁盘的部署方式可能更加实际。

 

之前我提到过你可以用单点播放或者多点播放的方式来做网络镜像部署,而多点播放在你需要部署很多部机器的时候会更好。但,你需要注意的是,其实多点播放对于大多数管理员来说都是一个挑战,因为你需要确保所有事前设置是准确的。因此,如果你正打算多点播放地做网络部署,你需要跟你的网络管理员密切合作。我建议是你先行建立一个测试机制,然后尝试作部署,确保所有机子都能够正确的安装系统、软件,以及检测网络是否能够承载;否则,网络部署对你的组织来说可能不是一个好的选择。另外,你需要把DHCP放在你的DeployStudio或者OS X服务器,以使多点播放的网络镜像部署成功。如果你觉得多点播放不适合你,你可以选择单点播放。单点播放是一种非常可靠的方式,因为单点播放是基于TCP/IP的,而TCP/IP是一种冗余的协议,已经把失败机制考虑在内,如果传送失败,将会获得确认然后再次发送。

 

即使是很差的网络环境,单点播放都非常容易实现。问题是,单点播放就意味着服务器端跟客户端存在一对一的关系。如果你需要同时部署15到20台机子,这会大大降低你的效率。况且,15到20台机子在很多公司看来也不算是很大的规模;因此你会注意到利用单点播放的方式部署会需要不少时间。这是你开始计划镜像部署时需要考虑的。

 

那么我们现在来谈谈磁盘到磁盘的部署方式的优点。首先,速度上它比网络部署方式快很多,当然啦,这是在部署一台机子的情况下。一对一的方式,像用USB 3硬盘或者通过Thunderbolt阵列,然后一对一地连接,这种方式是以秒计算时间的。这种方式快之余并不需要你有服务器,或者网络,因为你是直接把机子从外部硬盘的镜像启动。

 

但是,如果你需要短时间内部署很多台机子,即使速度如Thunderbolt阵列这么快,也无济于事。毕竟,不断地插拔也不是很实际。现在,有些方法可以帮助你改善这个问题。

 

OK,以上就是关于网络部署跟磁盘到磁盘部署方式的一些见解。当然,在真正部署的时候,你需要考虑诸多因素并作出选择。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值