成当今当前云计算服务环境的体系结构 可以概括为前端平台(用户与之交互的某种计算设备),后端系统(服务器和存储)以及与Internet的连接。
前端平台
可以在移动或桌面设备上访问的可见界面,前端平台是用户和客户可以看到的组件。该前端平台通过应用程序(通常是中间件,Web浏览器(Chrome,Firefox等)或虚拟会话)与云数据存储网络和服务器进行交互。
每个云计算系统或架构可以具有不同的接口以满足特定的用户或客户需求。有时平台是台式计算机或移动智能手机,有时它是瘦客户端或虚拟终端。
后端平台
云架构的后端平台组件由数百万台服务器和数据存储系统以及通过公共网络或通过专用连接安全访问的软件组成。今天最大的平台的规模和使用量增长是惊人的。
为了更好地了解后端平台的规模,亚马逊AWS和微软共同在全球数百个云数据中心拥有超过400万台服务器,而谷歌的云产品可能拥有至少200万台服务器。单个AWS数据cenhttp://链接到http://www.cloudcruiser.com/aws-azure-google-cloudter将保守地包含50,000 - 80,000台服务器,并覆盖10个足球场大小的区域。
互联网/网络
没有网络,就没有云。Internet和其他私有或公共网络将用户与数据和数据平台相互连接。该云网络层应为用户提供对数据和应用程序的不间断访问,服务器与其他云之间的敏捷移动以及有效的安全协议。
基于云的交付
云计算服务的交付可以分为四种模式:软件即服务(SaaS),开发即服务(DaaS),平台即服务(PaaS)和基础架构即服务(IaaS)。
软件即服务(SaaS)
提供按需访问和使用基于云的软件,无需物理,现场设备,平台或已安装的软件应用程序。越来越多的传统桌面软件,如Microsoft Office,正在转向SaaS模式。
开发即服务(DaaS)
允许开发人员共享访问软件和应用程序的开发工具,无论这些应用程序是否在云上运行。
平台即服务(PaaS)
此云计算机服务为程序员开发应用程序时使用提供应用程序平台和数据库。
基础设施即服务(IaaS)
使客户能够远程使用提供商的物理硬件。收费的客户可以使用提供商的虚拟服务器,存储数据库和网络。
网友评论