云计算的技术架构有哪些?
来源:
ANDEAWELL 日期:2022-12-09
从技术角度考虑,云计算技术体系结构可以分为4层:物理资源层、资源池层、管理中间件层和面向服务的架构(Service-Oriented Architecture,SOA)构建层。资源池层和管理中间件层是云计算技术的关键部分,SOA构建层的功能通常依靠外部设施提供。
① 物理资源层 物理资源层包括云计算服务使用的各种物理资源,例如计算机、存储器、网络设施、数据库和软件等。
② 资源池层 资源池层将大量相同类型的资源抽象为虚拟资源池,如计算资源池、数据资源池等;实现物理资源的集成和管理工作,实现资源的合理有效调度,使资源能够高效、安全地为应用提供服务。
③ 管理中间件层 管理中间件层包含资源管理、任务管理、用户管理和安全管理等功能。资源管理功能负责云计算资源节点的负载均衡,检测、恢复或屏蔽节点的故障,并对资源的使用情况进行监视统计;任务管理功能负责执行用户或应用提交的任务,包括完成用户任务的部署和管理、任务调度、任务执行、任务生命期管理等;用户管理功能包括提供用户交互接口、管理和识别用户身份、创建用户程序的执行环境、对用户的使用进行计费等,是实现云计算商业模式的重要环节;安全管理保障云计算设施的整体安全,包括身份认证、访问授权、综合防护和安全审计等。
④ SOA构建层 SOA构建层将云计算能力封装成标准的Web服务,并纳入到SOA体系进行管理和使用,包括服务注册、查找、访问和构建服务工作流等。
下一:IaaS模式是什么意思?