云计算开放体系的设计,需要遵守哪些原则?

虚拟化是实现云资源共享的核心技术,结合面向服务体系结构(SOA)的灵活性、可扩展性和可重用性,有研究人员参考开放系统互连参考模型(OSI)七层模型设计了云计算开放体系结构,并作为云计算系统实施的参考模型。

该体系结构涵盖了云生态系统实施环境、云基础设施及其管理、服务导向、基于供给和订阅的云核心服务、提供可组合的云服务、云信息体系结构和管理以及云质量分析。该体系结构的一系列设计原则有:

(1)云生态的集成管理。一个体系结构必须支持云计算生态系统的管理,这个生态系统包括在云计算环境中涉及提供或消费共享资源的全体的服务和解决方案厂商、合作伙伴、以及最终用户。强调在云计算环境的价值链中云厂商和合作伙伴之间的协作关系。

(2)云基础设施的虚拟化。硬件虚拟化实现设备的即插即用,软件虚拟化采用软件映像管理或代码虚拟化技术实现软件共享。其他软件虚拟化技术包括动态代码组装和执行。例如在Internet应用中,一些JavaScript代码元素可以动态检索并插入到一个Ajax包中以便在Web客户端实现新的功能或特性。

(3)服务导向是另一个通过云计算来实现资产重用、应用合成、和混搭服务,进而实现商业价值的驱动力。公共可重用服务可用于云核心服务的供给和订阅,以及构建提供IaaS、SaaS、甚至业务流程即服务(BPaaS)云服务。

(4)云服务供给、订阅及可扩展性。可扩展性是云计算系统的独特特性,没有它云计算体系结构中供给部分只能支持某些类的资源共享。随着时间的推移,免费用户和付费用户均可能在服务提供和消费之间转换,并且能在3个不同的服务层次上进行。

(5)可配置云业务解决方案。体系结构须保证云计算平台和服务的可配置性。模块化的云生态管理、虚拟化、服务导向、云核心服务为确保计算平台可配置、可组合、和可管理提供了坚实的基础。

(6)统一的信息表示和交换框架。云计算资源信息的表示和消息交换对于云计算中实现协作是至关重要的特性。云计算资源包括所有业务实体(云客户端、合作伙伴和厂商)和支撑资源(如虚拟化模块、服务导向模块、云核心服务、云服务提供)。云信息体系结构就是在统一云计算实体描述框架内实现这些云实体的表示,而消息路由和交换协议以及消息转换能力则构成云信息体系结构的基础。

(7)云质量和管理。定义并标识云计算环境中质量指标,以及一组指南指导云服务提供相关的设计、部署、运行、和管理。

上述方法总体来说,就是结合SOA和虚拟化技术一起来实现并发掘云计算的商业价值。

人工智能、大数据、云计算和物联网的未来发展值得重视,均为前沿产业,多智时代专注于人工智能和大数据的入门和科谱,在此为你推荐几篇优质好文:
企业为何采用云计算?主要用途是什么?
http://www.duozhishidai.com/article-14574-1.html
企业云计算的基本特征是什么,在建设过程中主要分为哪几个阶段?
http://www.duozhishidai.com/article-13379-1.html
什么是云计算技术,对云计算技术的产生、概念、原理、应用和前景又在哪里?
http://www.duozhishidai.com/article-527-1.html


多智时代-人工智能大数据学习入门网站|人工智能、大数据、物联网云计算的学习交流网站

多智时代-人工智能大数据学习入门网站|人工智能、大数据、云计算、物联网的学习服务的好平台

猜你喜欢

转载自blog.csdn.net/weixin_43346716/article/details/89288736
今日推荐