当前位置:首页 > 云计算 > 正文

云计算平台的三层架构(云计算技术架构)

云计算平台的平台架构

可以分为四层,
层:表现层,是多数据中心的云计算架构,该层主要用于以简单的方式展示用户请求的内容,以及您将受益于下面可用的中间件层。各种服务主要有五种技术:
HTML:标准网页技术,特别是2013年之前的HTML4,但即将到来的HTML5将推动网页在很多方面的发展,例如[1]和本地存储。
JavaScript:一种用于网页的动态语言,通过JavaScript可以大大丰富网页的功能。
CSS:主要用于控制网页的外观,优雅地将页面内容与显示分离。
Flash:业界应用最广泛的RIA(RichInternetApplications)技术,可以提供现阶段HTML等技术无法提供的丰富的基于Web的应用,在用户体验方面非常好[3]。
Silverlight:来自行业巨头微软的RIA技术[4],虽然在2013年之前其市场份额略低于Flash,但由于可以使用C#进行编程[5],因此对开发人员非常有用。
第二:中间层是承上启下的纽带,基于下面基础设施层提供的资源提供各种服务,比如缓存服务和REST服务,这些服务都可以使用支持表现层,也可以直接调用,对于用户来说,主要有五种技术;
REST:通过REST技术,可以非常方便、优雅的向调用者提供一些中间件层支持的服务。
多租户:允许单个应用程序实例为多个组织提供服务,同时保持良好的隔离和安全性。通过该技术,可以有效降低获取和维护应用程序的成本。
并行处理:为了处理海量数据,必须使用庞大的X86集群进行大规模并行处理。Google的MapReduce就是这方面的代表作。
应用服务器:在原有应用服务器的基础上,对云计算做了一定程度的优化,例如GoogleAppEngine的Jetty应用服务器。
分布式缓存:分布式缓存技术不仅可以有效减轻后端服务器的压力,还可以加快相应的响应速度,分布式缓存最著名的例子就是Memcached。

云计算主要有IaaS基础设施、SaaS软件、平台3种服务,各自的功能和服务对象是什么?

云计算包括以下服务级别:基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。
IaaS:基础设施即服务
IaaS(基础设施即服务):基础设施即服务。消费者可以通过互联网从完整的计算机基础设施中获取服务。例如:硬件服务器租赁。
PaaS:平台即服务
PaaS(平台即服务):平台即服务。PaaS实际上是指以SaaS模式将软件开发平台作为服务交付给用户。因此,PaaS也是SaaS模式的一种应用。然而PaaS的出现可以加速SaaS的发展,尤其是SaaS应用的开发速度。例如:个性化定制软件开发。
SaaS:软件即服务
SaaS(软件即服务):软件即服务。它是一种通过互联网交付软件的模型。用户不需要购买软件,而是从提供商那里租用基于的软件来管理业务活动。例如:阳光云服务器。

云计算的定义是什么

云计算是一种用于添加、使用和提供互联网相关服务的模型,通常涉及通过互联网提供动态可扩展且通常是虚拟化的资源。云是和互联网的隐喻。过去,云经常被用来用图表来表示电信,后来也被用来表示互联网和底层基础设施的抽象。因此,云计算甚至可以让您每秒执行10万亿次计算。凭借如此强大的计算能力,您可以模拟核、预测气候变化、预测市场趋势。用户通过电脑、笔记本电脑、手机等访问数据中心,根据需要进行计算。
云计算有多种定义。关于什么是云计算,至少有100种解释。美家标准与技术研究所(NT)的定义目前已被广泛接受:“云计算是一种按需付费模式,提供经济实惠、方便、按需、可定制的访问。计算资源的共享池(资源包括、服务器、存储、应用软件、服务),可以通过最少的管理工作或与服务提供商的最少交互来快速配置。