Linux复制虚拟机:快速、简单的方式享受实时便利(linux复制虚拟机)
最近,Linux虚拟机逐渐被成为流行解决方案,具体而言,Linux虚拟机是把一台实体服务器分成多个独立的环境,每一个环境都可以独立的运行多个应用程序。
有很多方法可以将Linux虚拟机复制到多台实体服务器,但其中最快、最简单的一种就是在每台实体服务器上部署一个共享资源管理器(shared resource manager)。这样,每台服务器就可以将自身上的虚拟机共享给其他实体服务器,并且每个服务器都能以实时的方式更新其他实体服务器上的虚拟机。
要在每台实体服务器上部署共享资源管理器,最简单的方式是使用一种可以快速部署的自动化工具。例如,在CentOS 7上部署共享资源管理器可以用下面的一段Shell脚本来完成:
# install the rpmforge repo
rpm -Uvh https://pkgs.repoforge.org/rpmforge-release/rpmforge-release-*.rpm
# install the shared-resources manager
yum install epel-release
yum install ssm
# configure it to the desired environment
# …
安装完成后,就可以从共享资源管理器导出虚拟机,并将其导入到其他的实体服务器上。这个过程不仅方便实用,还充分的显示出Linux的可灵活性。
复制了实体服务器的虚拟机之后,就可以开始在这些服务器上共享资源,搭建高可用性的系统或者实现负载均衡。换句话说,Linux复制虚拟机,正是快速、简单的方式享受实时便利。