WEB开发网
开发学院服务器云计算 从技术角度剖析云计算的架构 阅读

从技术角度剖析云计算的架构

 2010-06-30 00:00:00 来源:WEB开发网   
核心提示:在写《剖析云计算》(编者注:InfoQ中文站近期会推出该书电子版)一书的时候,我发现虽然云计算本身有三层之分,从技术角度剖析云计算的架构,也就是SaaS,PaaS和IaaS,通过JavaScript,能够极大地丰富Web页面的功能,但这种分层本身主要是从用户体验的角度来而言,比如

在写《剖析云计算》(编者注:InfoQ中文站近期会推出该书电子版)一书的时候,我发现虽然云计算本身有三层之分,也就是SaaS,PaaS和IaaS,但这种分层本身主要是从用户体验的角度来而言,比如,SaaS主要将应用作为服务提供给客户,IaaS是主要是将虚拟机等资源作为服务提供给用户。而本文将从技术角度来分析和总结云计算的架构。

综述

基于对现有的一些云计算产品的分析和我个人的一些经验,总结出一套云计算的架构,具体请看下图:

从技术角度剖析云计算的架构

图1: 云计算的架构

这套架构主要可分为四层,其中有三层是横向的,分别是显示层、中间件层和基础设施层,通过这三层技术能够提供非常丰富的云计算能力和友好的用户界面,还有一层是纵向的,称为管理层,是为了更好地管理和维护横向的三层而存在的。接下来将一个个地给大家介绍每个层次的作用和属于这个层次的主要技术。

显示层

这层主要是用于以友好的方式展现用户所需的内容,并会利用到下面中间件层提供的多种服务,主要有五种技术:

HTML:标准的Web页面技术,现在主要以HTML4为主,但是将要推出的HTML5会在很多方面推动Web页面的发展,比如视频和本地存储等方面。

JavaScript:一种用于Web页面的动态语言,通过JavaScript,能够极大地丰富Web页面的功能,最流行的JS框架有jQuery和Prototype。

1 2 3 4 5  下一页

Tags:技术 角度 剖析

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接