标签:虚拟化 虚拟机 kvm 管理工具 libvirt 服务器 qemu
一、什么是云计算?
云计算是一种按量付费的模式,云计算的底层是通过虚拟化技术实现的。
2、云计算的服务类型
a、IAAS 基础设施即服务 (主要提供虚拟机,阿里云的esc相当于IAAS层,openstack能实现esc功能)
b、PAAS 平台即服务 (提供安装好的软件环境)
c、SAAS 软件即服务 (cdn服务)
3、为什么要用云计算?
小公司: 物理服务器还需要idc机房,服务器费用,带宽费用等等,云主机相比话费更少,若如企业不需要这么多服务器,直接释放云主机,但物理服务器是退不了的,云主机的风险小,立马就可以用,扩展灵活性高。
大公司: 比如京东618,用户流量疯长,不可能买那么多服务器遍布全国,618一过,用户量就降下来了,那么买的服务器就闲置了,闲置的服务器资源向外出租,超卖计算。
二、云计算的基础KVM虚拟化
1、什么是虚拟化?
通过模拟计算机的硬件,来实现在同一台计算机上同时运行多个不同的操作系统的技术。
2、虚拟化软件的差别:
a、qemu 靠软件纯模拟硬件,全虚拟化软件,特别慢,兼容性好。
b、xen redhat 5.5以前用的xen,5.5以后换成了kvm,xen的性能特别好,需要使用专门修改后的内核,兼容性差。
c、KVM 有硬件支持cpu,基于内核,不需要使用专门的内核,性能好,兼容性较好,结合了上面两个优点。
三、安装kvm虚拟化管理工具
KVM:Kernel-based Virtual Machine 基于内核的虚拟化工具
1、安装kvm需要的工具
yum install qemu-kvm qemu-img libvirt libvirt-python libvirt-client virt-install virt-viewer –y
**libvirt:**kvm虚拟机的管理软件
**virt-install:**虚拟机的安装工具
**qemu-kvm qemu-img(qcow2,raw):**管理虚拟机的虚拟磁盘
启动libvirt并设置开机自启动
[root@kvm ~]# systemctl start libvirtd [root@kvm ~]# systemctl enable libvirtd
2、环境要求
Centos7系统+2G内存+cpu开启虚拟化
3、安装一台kvm虚拟机
标签:虚拟化,虚拟机,kvm,管理工具,libvirt,服务器,qemu 来源: https://blog.csdn.net/weixin_47274990/article/details/116377465
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。