云计算架构
云服务提供
面向云服务消费者,提供统一登录界面的访问,根据云服务资源状况和消费者需求,包装云服务资源对云服务的消费设立服务登记,按需计费管理云消费者状态和请求简化和标准化。
云服务管理
运行维护云计算架构系统,保障云架构的稳定和可靠
云服务资源
软件即服务-SaaS
位于云计算三层服务架构中的顶端。主要是将软件服务通过网络提供给用户,用户只需要通过浏览器或其他符合要求的设备接入使用即可。 负责维护和管理云中的软件以及支撑软件运行的硬件设施,同时免费为用户提供服务或者以按需使用的方式向用户收费。所以,用户无需进行安装,升级和防病毒,免去了初期的软硬件支出。
优势:使用简单,支持公开协议,成本低,安全保障
产品:钉钉,飞书,腾讯会议,畅捷通
平台即服务-PaaS
位于云计算三层架构的中间层。主要为用户提供一个基于互联网的应用开发环境,以支持应用从创建到运行整个周期所需的各种软硬件资源和工具。实际上是将软件研发的平台作为一种服务提供给用户,比如数据库,文件系统和应用运行环境。
功能:开发测试环境,运行环境,运维环境
核心技术:Rest技术,分布式缓存,应用服务器,多租户技术
优势:友好地开发环境,丰富的服务,精细的管理和控制,伸缩性强,多租户机制,整合率高
产品:Windows Azure,Google App Engine,Sina App Engine
基础架构即服务-laaS
位于云计算三层架构的最底层。主要提供计算资源,存储资源,网络资源当成服务提供给用户,是用户能够按需获取IT基础设施。 主要由计算机硬件,网络,存储设备,平台虚拟化环境,计费方法,服务级别协议等组成。
核心技术:虚拟化技术,分布式存储技术,超大规模资源管理技术,云服务计费技术
优势:低成本,免维护,灵活迁移,伸缩性强,支持应用广泛
产品:amazonEC2,阿里云ECS,云服务器CVM
#与传统架构的区别 ##传统
过程复杂
专机专用,平均资源利用率低,能耗效率低
业务上线周期长,效率低下
##云计算
云基础架构通过计算虚拟化与网络设备和网络虚拟化进行融合,整合成大的资源池
云基础架构通过云平台的自动化管理能力,实现资源快速部署,弹性高可用