云计算系统的并行配置方法技术方案

技术编号:9492427 阅读:74 留言:0更新日期:2013-12-26 02:07
一种云计算系统的并行配置方法,包括以下步骤:制作linux系统小镜像;制作livecd类型的配置光盘;在种子机器中加载配置光盘;以网络启动方式开启要配置的服务器;服务器从种子机器下载并安装云计算系统软件包。根据本发明专利技术的方法,可以实现以并行方式同时配置多台服务器的云计算系统,仅仅需要一台种子机器加载光盘就能够同时配置多台服务器,使得安装时间极大缩短,使得用户操作简单快捷,大大降低了系统配置成本,提高了系统配置的稳定性和安全性。

【技术实现步骤摘要】
【专利摘要】一种,包括以下步骤:制作linux系统小镜像;制作livecd类型的配置光盘;在种子机器中加载配置光盘;以网络启动方式开启要配置的服务器;服务器从种子机器下载并安装云计算系统软件包。根据本专利技术的方法,可以实现以并行方式同时配置多台服务器的云计算系统,仅仅需要一台种子机器加载光盘就能够同时配置多台服务器,使得安装时间极大缩短,使得用户操作简单快捷,大大降低了系统配置成本,提高了系统配置的稳定性和安全性。【专利说明】
本专利技术属于云计算
,具体涉及一种,用于以并行方式对多台服务器同时配置云计算系统。
技术介绍
云计算是一种全新的计算模式,其核心思想是企业或个人不再需要在电脑中安装大量应用软件,而是通过Web浏览器接入到一种大范围的、按需定制的服务中,即“云服务”。云计算技术将使用户体验发生根本性的变化。相比传统服务器架构,云计算服务器大大提高了其利用率,同时也在系统中省去了很多重复的硬件,将计算、存储、交换、管理等集成到标准系统中,并且与外界的网络设备、存储设备间的接口和通用架构保待一致。随着云计算产品的日趋成熟,其部署的简单智能也是考量产品质量的一个重要标准。云计算产品部署的环境多是数十台乃至上百台服务器组成的集群,传统的部署方式是利用光盘和光驱逐个安装,再逐个配置网络,这种方式繁琐耗时,错误率高,明显不符合市场实际要求。因此,有必要提供一种自动化的快速部署和扩展云计算系统的解决方案,可以实现数十台乃至更多的服务器同时安装系统,并且自动配置网络,使构建云平台的过程智能化。
技术实现思路
本专利技术的目的是提供一种,通过该方法可以实现数十台乃至更多的服务器同时安装系统,并且自动配置网络,使构建云平台的过程智能化,有利于自动化快速部署和扩展云计算系统。根据本专利技术的一个方面,提供了一种,包括以下步骤:步骤SI,制作Iinux系统小镜像;步骤S2,制作Iivecd类型的配置光盘;步骤S3,在种子机器中加载配置光盘;步骤S4,以网络启动方式开启要配置的服务器;步骤S5,服务器从种子机器下载并安装云计算系统软件包。其中,所述步骤SI中制作的Iinux系统小镜像中配置有pxe_ip和yum安装路径,用于以yum方式下载和安装云计算系统软件包。其中,所述步骤S2制作的配置光盘中,将Iinux系统小镜像存放在pxe启动默认下载路径下,将待安装的云计算系统软件包存放在yum安装路径下。所述步骤S3包括:步骤S31,确定云计算系统使用的网段信息;步骤S32,基于该网段信息启动dhcp服务器和tftp服务器;步骤S33,给种子机器分配pxe-1p。所述步骤S4包括:步骤S41,开启服务器;步骤S42,pxe引导启动服务器;步骤S43,服务器获取ip地址;步骤S44,服务器下载并启动Iinux系统小镜像。其中,所述服务器开启时采用网卡启动,从而通过pxe引导实现网络启动。所述服务器在种子机器上pxe启动默认下载路径上下载Iinux系统小镜像。所述步骤S5包括:步骤S51,服务器建立与种子机器的网络连接;步骤S52,服务器从种子机器下载并安装云计算系统软件包。所述步骤S52中,服务器基于Iinux系统小镜像中预先配置的pxe-1p和yum安装路径以yum方式从种子机器自动下载和安装云计算系统软件包。其中,所述配置光盘形成为Iivecd类型的光盘映像或可启动光盘。其中,所述种子机器设置为默认开机启动光盘,开机后自动加载配置光盘中的Iivecd系统并安装程序。其中,所述种子机器是可以加载光盘或光盘映像的任意设备。根据本专利技术的方法,可以实现以并行方式同时配置多台服务器的云计算系统,仅仅需要一台种子机器加载光盘就能够同时配置多台服务器,使得安装时间极大缩短,使得用户操作简单快捷,大大降低了系统配置成本,提高了系统配置的稳定性和安全性。【专利附图】【附图说明】图1显示了本专利技术的流程图;图2显示了加载配置光盘步骤中的处理流程示意图;图3显示了服务器的网络启动流程的示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚明了,下面结合【具体实施方式】并参照附图,对本专利技术进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本专利技术的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本专利技术的概念。本专利技术提供了一种,通过该方法可以实现数十台乃至更多的服务器同时安装系统,并且自动配置网络,使构建云平台的过程智能化,有利于自动化快速部署和扩展云计算系统。术语解释:yum安装:Iinux下的一种软件安装方式,通过yum安装软件可以方便的进行升级,且能实现自动安装该软件所必须的关联软件。yum安装路径:通过yum安装方式安装的软件所存放的路径。rpm包:RedHat Package Manager, RedHat软件包管理器,本专利技术中即指服务器上要安装的云计算系统软件包。Iivecd (光盘系统的cd,无需在硬盘安装操作系统,从光盘直接启动的Linux系统)pxe 启动:preboot execute environment,远程引导技术,工作于 Client/服务器的网络模式,支持工作站通过网络从远端服务器下载镜像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用tftp (trivial file transferprotocol)或 Mtftp (multicast trivial file transfer protocol)协议下载一个启动软件包到本机内存中执行,由这个启动软件包完成终端基本软件设置,从而引导预先安装在服务器中的终端操作系统。pxe-1p:以pxe方式启动操作系统所使用的镜像所在的远端服务器的ip地址,本专利技术中即指种子机器的ip地址。本专利技术中,种子机器将自己的ip地址在dns服务器上注册为pxe-1p的域名,以便于服务器通过该域名访问到种子机器。dhcp服务器:动态主机设置协议(Dynamic Host Configuration Protocol),局域网的网络协议,用于在预定的IP地址范围范围内对登录服务器的客户机临时分配IP地址;dhcp服务器是基于dhcp协议提供动态IP分配服务的服务器。tftp服务器:trivial file transfer protocol,简单文件传输协议,用于在远端服务器和本地主机之间传输文件,相对于ftp,tftp没有复杂的交互存取接口和认证控制,适用于客户端和服务器之间不需要复杂交互的环境;tftp服务器是基于tftp协议提供文件传输服务的服务器,属于多线程tftp服务器,允许任何数量的客户端连接同时进行。下面介绍本专利技术的。图1显示了本专利技术的流程图。如图1所示,本专利技术的适用于以并行处理方式在多台目标服务器(等待安装云计算系统软件包的服务器,以下简称服务器)内安装云计算系统软件包,该方法包括下述步骤:步骤SI,制作Iinux系统小镜像。制作一个Iinux系统小镜像,该Iinux系统小镜像是一种精简的Iinux系统,不需要安装就可以从服务的内存直接加载启动,伴随着该镜像的启动,可以自动启动网络服务和yum安装程序。本专利技术制作的Iinux系统小镜像定制内容包括:(I)启动后加载相关驱动,例如用于本文档来自技高网...

【技术保护点】
一种云计算系统的并行配置方法,包括以下步骤:步骤S1,制作linux系统小镜像;步骤S2,制作livecd类型的配置光盘;步骤S3,在种子机器中加载配置光盘;步骤S4,以网络启动方式开启要配置的服务器;步骤S5,服务器从种子机器下载并安装云计算系统软件包。

【技术特征摘要】

【专利技术属性】
技术研发人员:井淑明
申请(专利权)人:汉柏科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1