云计算与KVM实践运用1

道锋潜鳞
2020-09-24 / 0 评论 / 44 阅读 / 正在检测是否收录...

什么是云计算

从2006年,亚马逊Amazon发布了所谓的“弹性计算云”后,各大互联网厂商随即也相继推出了自家的云计算服务,众多云计算平台也如雨后春笋一样相继出现。如Google Computer Engine、阿里云、Openstack等等。。。。
从全球来看,云计算市场这些年蓬勃发展让人侧目。

云服务的几种类型

作为推动IT转业务的重大变革。着眼于运营效率,快速响应等。IT即服务讲提供业务所需的一切,而不散失对系统的可控制性的同时,保持灵活性和敏捷性
根据服务层次之间的差距,可以分为IaaS(基础架构即服务)、PaaS(平台即服务)、SaaS(软件即服务)服务随之抽象,用户可控制范围也随之减小。

SaaS 软件即服务

服务商直接使用部署好的软件系统为用户服务,用户完全不需要维护软件本身,只需使用服务即可。用户为服务付费。如常见的各种社交软件,云储存软件。

PaaS 平台即服务

服务提供商为相对应的客户提供开发,运维应用的一个环境。用户仅需维护自身的应用程序,并提供下一级服务,用户为运行环境付费。如云虚拟主机,云函数,Google App Engine之类。

IaaS 基础架构即服务

作为拥有最大的自主权的服务方式,用户可以随意操作操作系统,虚拟网络,虚拟硬件等。用户为一个主机环境付费。如阿里云,腾讯云等云服务器云数据库产品。

那么无论是那种的服务方式服务模型,都离不开虚拟化(Virtualization)技术的基础

什么是虚拟化技术

虚拟化这东西好像离我们很远又离我们很近
维基百科上这么定义的:“在计算机领域,虚拟化指创建某事物的虚拟版本,包括虚拟的计算机硬件平台、 储存设备、以及计算机网络资源”
不难看出 这是一种资源管理技术可以将计算机物理资源分割独立出来重新组合,以达到最大的利用使用率。
广义上看,硬盘的逻辑分区,LVM都算的上虚拟化。
通常地,一个物理主机,只能在物理设备上运行一个操作系统以及依赖的运行环境和应用。而在加入虚拟化技术后,硬件被抽象出来,分割成了多个逻辑上的主机,同样也可以在上运行操作系统与应用程序,称之为虚拟机。

VMM(虚拟机监控器,Hypervisor)是为了虚拟化引入之中的一个软件层,它掌控所有物理服务资源,并向虚拟机呈现数份逻辑资源,将物理资源访问重定向,让虚拟机以为在使用物理资源。真实的物理机称之为宿主机,虚拟机称之为客户机。
一样的,虚拟化分为软件虚拟化和硬件虚拟化

0

评论 (0)

取消