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

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

 2010-06-30 00:00:00 来源:WEB开发网   
核心提示: CSS:主要用于控制Web页面的外观,而且能使页面的内容与其表现形式之间进行优雅地分离,从技术角度剖析云计算的架构(2),Flash:业界最常用的RIA(Rich Internet Applications)技术,能够在现阶段提供HTML等技术所无法提供的基于Web的富应用,Google的Map

CSS:主要用于控制Web页面的外观,而且能使页面的内容与其表现形式之间进行优雅地分离。

Flash:业界最常用的RIA(Rich Internet Applications)技术,能够在现阶段提供HTML等技术所无法提供的基于Web的富应用,而且在用户体验方面,非常不错。

Silverlight:来自业界巨擎微软的RIA技术,虽然其现在市场占有率稍逊于Flash,但由于其可以使用C#来进行编程,所以对开发者非常友好。

在显示层,大多数云计算产品都比较倾向HTML、JavaScript和CSS这对黄金组合,但是Flash和Silverlight等RIA技术也有一定的用武之地,比如VMware vCloud就采用了基于Flash的Flex技术,而微软的云计算产品肯定会在今后使用到Silverlight。

中间件层

这层是承上启下的,它在下面的基础设施层所提供资源的基础上提供了多种服务,比如缓存服务和REST服务等,而且这些服务即可用于支撑显示层,也可以直接让用户调用,并主要有五种技术:

REST:通过REST技术,能够非常方便和优雅地将中间件层所支撑的部分服务提供给调用者。

多租户:就是能让一个单独的应用实例可以为多个组织服务,而且保持良好的隔离性和安全性,并且通过这种技术,能有效地降低应用的购置和维护成本。

并行处理:为了处理海量的数据,需要利用庞大的X86集群进行规模巨大的并行处理,Google的MapReduce是这方面的代表之作。

应用服务器:在原有的应用服务器的基础上为云计算做了一定程度的优化,比如用于Google App Engine的Jetty应用服务器。

上一页  1 2 3 4 5  下一页

Tags:技术 角度 剖析

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