zl程序教程

您现在的位置是:首页 >  其他

当前栏目

小结:云架构中的IAAS层体系

2023-04-18 17:00:51 时间

计算、网络、存储等资源常被称为“基础设施(Infrastructure)”,管理这些资源的
云平台往往被称为“基础设施服务平台”,也就是IaaS(Infrastructure as a Service,基础
设施即服务)平台。IaaS是虚拟化技术的一种延伸,以自动化的方式解决虚拟化技术
遗留的三大灵活性的问题。IaaS实现了时间灵活性、空间灵活性和操作灵活性,通过
调度器动态地管理计算、网络、存储等资源。

 物理资源层:IT基础设施硬件,包括服务器、存储设备、网络交换机、物理防火
墙、VPN网关、路由器等物理设备。
虚拟化资源层:将分布在不同物理设备上的基础设施资源进行统一虚拟化,让上
层的每个应用都认为自己是在独占物理资源(如 CPU、内存、I/O 等资源),而实际
上所占用的只是虚拟资源,通过虚拟化资源层屏蔽虚拟化中的动态调用、复制、拦截
等技术细节。
云服务控制层:该层为运行的应用提供基本的API,将池化的计算、存储、网络
等资源作为基本资源单位,为上层提供统一的资源调用接口,同时实现虚拟资源的调
度逻辑,让上层应用可以更有效地使用这些资源。
云管理层:基于云服务控制层的API实现多云的异构纳管,打通不同的云服务,
建立统一的逻辑大资源池。此外,打通私有云与公有云,实现资源的统一纳管。依托
标准的云服务与调度层接口,通过通用的信息模型及API,以及通过一个具有多云纳
管功能的云管理平台,实现多云纳管能力。云管理平台通过把原先的云控制平台作为
计算、存储、网络资源池,提供统一的租户管理,实现不同云控制平台之间的资源统
一管理和资源跨越统一编排,对外提供统一的API。
运维层(跨层设计):运维包括不同模块的安装,部署已有补丁的升级包,物理
设备层、虚拟化层及服务层的监控与故障管理,日志管理,自动化测试等。IaaS往往
通过管理工具支持日常运维人员对系统健康状态、运行中的异常事件进行监控,并能
快速、高效地响应处理问题,从而保障整个平台的可靠性、可用性、性能等,以达到
服务级别协议(SLA)中用户的要求。
安全层(跨层设计):云平台的安全涉及方方面面,从物理层一直到云管理层,
其主要包括物理安全、主机安全、数据安全、网络安全、应用安全等。同时还提供了
类似于认证审计、专家服务等的功能。