即管理大量高度虚拟化的资源,形成一个大的资源池,提供统一的服务。
目前,人们普遍认为云架构分为三个层次:基础设施层、平台层和软件服务层。相应的名称是iaas、paas和saas、iaas、infrastructureasaservice,中文名称是infrastructureasaservice。
云计算架构iaas主要包括计算机服务器、通信设备、存储设备等it基础设施服务,如可按需提供给用户的计算容量、存储容量或网络容量,即可在基础设施层面提供的服务。如今,iaas成熟应用的核心在于虚拟化技术。通过虚拟化技术,各种计算设备可以统一虚拟化为虚拟资源池中的计算资源,存储设备可以统一虚拟化为虚拟资源池中的存储资源,网络设备可以统一虚拟化为虚拟资源池中的网络资源。当用户订购这些资源时,数据中心管理器直接将订购的共享打包给用户,从而实现iaas。
paas,平台即服务。如果从传统计算机体系结构中“硬件操作系统/开发工具-应用软件”的角度来看,云计算的平台层应该提供类似于操作系统和开发工具的功能。事实上,paas的定位是为用户提供一套通过互联网开发、运行和操作应用软件的支持平台。就像个人计算机软件开发模式一样,程序员可以使用开发工具在windows或linux操作系统的计算机上开发和部署应用软件。微软的windowsazure和谷歌的gae是两个最著名的paas产品。
。总的来说,云计算的发展道路虽然曲折,但前景是光明的。从目前的技术积累来看,云计算的作用将越来越重要。云计算技术可以解决现有数据中心遗留的一些问题,云数据中心的建设将对地区、城市乃至国家的发展产生不可估量的影响。建成后的云数据中心将对促进社会经济建设、城市规划和信息化管理的发展发挥重要作用。云计算将成为未来数据中心发展的重要组成部分。
与传统存储设备相比,云存储不仅仅是一个硬件,而是一个由网络设备、存储设备、服务器、应用软件、公共访问接口、访问网络和客户端程序组成的复杂系统。各部分以存储设备为核心。通过应用软件对外提供数据存储和业务访问服务。
云存储系统的结构模型由四层组成。
1存储层
存储层是云存储最基本的部分。存储设备可以是fc光纤通道存储设备、ip存储设备(如nas和iscsi)或das存储设备(如scsl或sas)。云存储中的存储设备往往数量庞大,分布在不同的区域。它们通过广域网、internet或fc光纤通道网络相互连接。
在存储设备之上是一个统一的存储设备管理系统,可以实现存储设备的逻辑虚拟化管理、多链路冗余管理以及硬件设备的状态监测和故障维护。
2基础管理层
基础管理层是云存储的核心部分,也是云存储最困难的部分。基础管理层通过集群、分布式文件系统、网格计算等技术,实现云存储中多个存储设备之间的协同工作,使多个存储设备能够提供相同的服务,提供更高的数据访问性能。
cdn内容分发系统和数据加密技术确保云存储中的数据不会被未经授权的用户访问。同时,各种数据备份和容灾技术和措施可以保证云存储中的数据不会丢失,保证云存储本身的安全性和稳定性。
应用程序接口层是云存储中最灵活的部分。不同的云存储运营商可以根据实际业务类型开发不同的应用服务接口,提供不同的应用服务。例如视频监控应用平台、iptv和vod应用平台、网络硬盘参考平台、远程数据备份应用平台等
4接入层
任何授权用户都可以通过标准的公共应用接口登录云存储系统,享受云存储服务。不同的云存储运营商提供不同的访问类型和方式。