convirt对虚拟机的管理

convirt的结构是比较简单的,它的前端是一个管理节点,这个节点有两个功能,一是与后面的计算节点通信管理;二是呈现给用户的可视性好的 web管理界面。在convirt1.0版本的时候,convirt是一个单机版的软件,2.0的convirt已经web化,任何机器都可以通过浏览器 来访问http://font-end-ip:8081。通过提供给用户web控制界面,可以创建虚拟机,复制虚拟机,启动虚拟机,关闭虚拟机等等操作, 这些都是由前端节点给实际的计算节点发送具体的指令来完成的。

后端的计算节点采用的虚拟化技术目前有两种,kvm与xen。在convirt的web控制界面中,我们把物理机放在服务池里面,可以创建多个服务池,在服务池中放置多个物理机,然后在每个物理机中创建多个虚拟机。

在实际的使用情况中,我们会为相似用途的物理机创建一个服务池,然后把这些物理机添加到这个池中。在相应的池上点击右键,可以看到“add server”的选项,在弹出的对话框中,首先会要求提供虚拟机的类型,kvm or xen。如果选择kvm,接下来会要求你输入kvm计算节点的ip地址,用户名,密码。在实际的使用过程中,前端节点会通过ssh来连接计算节点执行任 务。如果是xen,也会要求提供相应的xen计算节点ip地址与其他参数。如果添加成功之后,我们可以看到对应的服务池下面已经多出了物理机的图标。有了 具体的物理机,我们就可以在物理机上创建虚拟机了,在convirt中,创建虚拟机是通过添加模板到物理机来完成的,一个模板代表了一组虚拟机的配置。初 始安装好convirt的时候,自带几个模板,这几个模板配置是用来安装虚拟机上的文件系统用的,我们在有了自己的虚拟机之后可以根据我们现有的虚拟机来 创建模板。这样会方便很多。如果我们需要同样配置的几十台机器的时候,只需要将这样的模板附加到物理机上几十次就好了,节省了一台一台安装的时间。

现在我们需要附加模板到某一台物理机来创建虚拟机。我们右击linux_CD_install,在下拉菜单中选中“provision”,然后选择 具体的在某个服务池中的物理机。在接下来弹出的对话框中,我们可以修改即将创建的虚拟机的一些参数,在general中,我们可以填写虚拟机的名称,修改 分配给虚拟机的内存还有CPU个数,在“storage”中,我们可以修改硬盘镜像文件还有cd镜像文件,这个对于第一次安装来说是必需的,我们需要修改 光盘镜像文件为我们想安装的iso文件。最后还有一个需要注意的是:在“networks”中,我们选中每一张网卡,然后edit,把network model选为virtio类型,这样的话,io方面的性能会比默认的有1/2的提升。

所有的都设置好之后,我们点击OK,然后在对应的服务池视图中可以看到,在相应的物理机下面已经多出一个虚拟机来。我们在这个虚拟机上右击,然后点 start,这个虚拟机就开始默默的为你运行了。什么?你想看到这机器的图形界面?唉~您还真是要求多的人啊,不过convirt跟kvm已经为您考虑好 了这一切,你只需要在对应的虚拟机上右击,点击“view console”就会出现连接虚拟机的vnc参数,我们可以用vnc的客户端来远程连接这台虚拟机了。好吧,安装linux的过程不需要了吧~

转载于:https://my.oschina.net/u/210080/blog/37288

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值