首页 > 知识库 > 正文

金山运维肖力:如何将业务迁移到虚拟化环境并稳定运行(1)
2016-02-20 19:33:25   来源: 高招CTO训练营 51CTO.com    评论:0 点击:

肖力,金山西山居系统运维经理,前盛大游戏研究员,有15年工作经验,10年游戏行业运维经验,5年KVM虚拟化运维经验,有40款游戏虚拟化项目成功实施经验。维护有微信订阅号:“KVM虚拟化实践”著有《深度实践KVM》一书。本文介绍肖力在长期的虚拟化项目实践中的经验,主要介绍如何将已有的业务迁移到虚拟化环境。

三种存储方式在虚拟化中的应用场景:  

单机虚拟化;
压力比较高,虚拟机比例比较低的游戏;
一个机房虚拟机比较少的情况。

集群虚拟化

压力中低等,虚拟化比例在1:7以上的游戏;

虚拟机数量多,强调快速部署,强调高可用的业务。  

分布式文件系统虚拟化;
总体磁盘IO 1000iops以下;
和商业集群存储组合使用。

 \

另外,SSD在虚拟化存储中使用越来越多,SSD和软件结合的软件定义存储方式也越来越热。以后有时间,给大家介绍一些相关的案例。

虚拟机资源限制

一般在生产环境,需要给虚拟机做资源限制,因为我们不希望一台虚拟机消耗的资源过多,造成其他虚拟机饿死,虚拟机的资源限制主要是通过CGroup去做,CGroup可以配置的选项非常多,也非常灵活,就是配置起来稍微复杂一些。

\

Libvirt在CGroup上包了一层,通过修改虚拟机的xml文件,就可以完成对虚拟机的资源限制,通过Libvirt限制虚拟机的详细介绍,请参考我的博客文档,介绍的比较详细:

http://xiaoli110.blog.51cto.com/1724/1070201

\

下面介绍虚拟化运维中的监控、报警、灾备及应急响应要点是什么?

\

相关热词搜索:虚拟化 业务 运维

上一篇:去哪儿网使用的MySQL自动化运维工具Inception介绍
下一篇:运维朋友们,别再问需不需要学Python了

分享到: 收藏