云计算

2019-04-25 17:33:01 2388



什么是云计算?


        云计算是一种集中且灵活的IT服务模式,它将计算、存储、网络等基础设施、应用软件和平台资源,通过网络,以提供服务(运营)的方式交付给用户。

云计算的特征



1、超大规模性

2、弹性伸缩性

3、低成本及高可靠性

4、资源抽象性


云计算的分类

——按部署模式

私有云:专为某一组织运营,一般在防火墙内,为专有用户使用。

混合云:由两个或多个互操作云构成,可实现数据和应用的移动性。

公共云:可通过Internet进行访问,供公共使用。




——按服务类型

应用服务云:改变软件的买卖消费模式。

平台服务云:出租IT能力,缩短应用上线周期。

基础设施服务云:降低运营维护成本,提升资源利用,减少能耗,整合硬件资源。


云计算部署模型 

640wx_fmt=other&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1.jpg



虚拟化技术


什么是虚拟化?

        虚拟化技术(Virtualization)是一种资源管理技术,将计算机的各种物理资源予以抽象、转换,然后呈现出来的一个可供分割并任意组合为一个或多个(虚拟)计算机的配置环境。虚拟化技术打破了计算机内部实体结构间不可切割的障碍,使用户能够以比原本更好的配置方式来应用这些计算机硬件资源。而这些资源的虚拟形式将不受现有架设方式,地域或物理配置所限制。虚拟化技术是一个广义的术语,根据不同的对象类型可以细分为:
平台虚拟化(Platform Virtualization):针对计算机和操作系统的虚拟化。
资源虚拟化(Resource Virtualization):针对特定的系统资源的虚拟化,如内存、存储、网络资源等。
应用程序虚拟化(Application Virtualization):包括仿真、模拟、解释技术等,如 Java 虚拟机(JVM)。




为什要虚拟化?

目前的IT基础设施复杂

IT应用依赖于脆弱的基础架构




虚拟化的使命

1、降低成本

2、降低复杂性

3、实现灵活的IT服务交付




服务器虚拟化


640wx_fmt=other&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1.jpg



虚拟机监视器模型

——根据虚拟机监视器在虚拟化平台中的位置,可以将其分为以下3种模型:


1.裸机虚拟化模型(Hypervisor Model)
        裸机虚拟化模型,也称为Type-I型虚拟化模型、独立监控模型。该模型中,虚拟机监控器直接运行在没有操作系统的裸机上,具有最高特权级,管理底层所有的硬件资源。所有的Guest OS都运行在较低的特权级中,所有Guest OS对底层资源的访问都被虚拟机监控器拦截,由虚拟机监控器代为操作并返回操作结果,从而实现系统的隔离性,达到对系统资源绝对控制。作为底层硬件的管理者,虚拟机监控器中有所有的硬件驱动。这种模型又称为Type-I型虚拟机监控器。

2.宿主机虚拟化模型(Host-based Model)




        宿主机虚拟化模型,也称为Type-II型虚拟化模型。该模型中,虚拟机监控器作为一个应用程序运行在宿主机操作系统(Host OS)上,而Guest OS运行于虚拟机监控器之上。Guest OS对底层硬件资源的访问要被虚拟机监控器拦截,虚拟机监控器再转交给Host OS进行处理。改模型中,Guest OS对底层资源的访问路径更长,故而性能相对独立监控模型有所损失。但优点是,虚拟机监控器可以利用宿主机操作系统的大部分功能,而无需重复实现对底层资源的管理和分配,也无需重写硬件驱动。

3.混合模型(Hybrid Model)

        该模型中,虚拟机监控器直接运行在物理机器上,具有最高的特权级,所有虚拟机都运行在虚拟机监控器之上。与Type-I型虚拟化模型不同的是,这种模型中虚拟机监控器不需要实现硬件驱动,甚至虚拟机调度器等部分虚拟机管理功能,而把对外部设备访问、虚拟机调度等功能交给一个特权级虚拟机(RootOS、Domain 0、根操作系统等)来处理。特权级虚拟机可以管理其它虚拟机和直接访问硬件设备,只有虚拟化相关的部分,例如虚拟机的创建/删除和外设的分配/控制等功能才交由虚拟机监视控制。



提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: