虽然基于Script和基于镜像的安装方法都可以达到Linux集群快速部署系统的目的,但这两种方法都有其不适应大规模Linux集群部署的局限性。基于Script的安装方法虽然在部署操作系统的同时,可以对每个节点做相应的配置,但这种安装方法也只是能安装操作系统,不能够同时部署必要的集群软件。基于镜像的安装方法,虽然可以将Linux操作系统和集群软件同时部署到各个节点上,但是其在所有节点上部署的镜像都是完全一样的,并且无法在部署的同时针对每个节点做相应的配置,而且部署速度极易受到网络带宽的影响和限制。
在分析、研究基于Script和基于镜像这两种安装方法的优缺点的基础上,相关专家提出了一种基于Script和镜像的混合部署方法。这种混合部署方法是对基于Script和基于镜像安装方法的有效结合。其仍是采用镜像文件对集群中节点进行部署,但是在传输镜像的时候,采用的却是Script方法中的传输方式,并且在镜像部署完成后,可以使用脚本来对节点进行特定的配置,具有很高的灵活性。(www.xing528.com)
基于Script和镜像的混合部署方法,在对基于Script和基于镜像这两种单独的安装方法进行优势互补的同时,也对其进行了改进。在基于Script的安装方法中,集群节点只能从服务器,而不能从其他节点上接收安装包文件。在混合部署方法中,集群节点则可以从服务器和其他节点上同时接收镜像文件,这样就能在不增加服务器数量的同时,提高传输的效率。在基于镜像的安装方法中,同一时刻只能向集群中的节点传输一种系统镜像文件,而混合部署方法则可以向集群中的节点同时传输多种镜像文件,如Redhat、Suse、Turbo等Linux系统镜像文件。并且,在部署的过程中,各个节点间也可以相互传输镜像文件,这样更能有效地缓解服务器端网络带宽的压力,提高部署的效率。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。