、云计算是分布式计算、并行计算、效用计算、网络存储技术、虚拟化、负载均衡等传统计算机与传统计算机的结合。
阿里云被认为是中国云计算的代名词。竞争对手多年来,阿里巴巴的技术创新不断打破美国谷歌、苹果等科技巨头的长期垄断,引发全球科技浪潮。场景什么样的基础设施支撑着“双11”期间持续刷新世界纪录的惊人交易量?阿里云“DuplexXI”负责人、资深产品专家云飞透露,为了接手“DuplexXI”,阿里工程师构建了全球最大的混合云架构,将淘宝天猫核心交易链和支付宝核心支付链的部分业务直接切换到阿里云云公共计算平台。从技术角度来看,这一年度举措让“双11”成为全球最大的弹性架构混合云实践,而阿里巴巴本身也成为全球第一个将核心业务系统迁移到云端的企业。
阿里巴巴飞天云操作系统
飞天诞生于2009年2月。超大规模业务操作系由阿里云自主研发并提供服务。世界飞天希望解决人类计算的规模、效率和安全问题。全球数百万台服务器可以连接成超级计算,以在线公共服务的形式形成算力社会。飞天自然革命性地融合了云计算的三个方向:为通用算力提供足够强大的算力和提供普惠算力。
摘自互联网。
云计算架构目前主要可以分为四层:显示层。这一层多数据中心云计算架构主要用于以人性化的方式展示用户需要的内容,将利用下面的中间层。软件层提供的各种服务主要有五种技术:
HTML:标准网页技术,目前主要是HTML4,但即将推出的HTML5将在很多方面推进网页的发展,比如:。B.视频[1]和本地存储。
JavaScript:一种用于网站的动态语言。JavaScript可以显着扩展网站的功能。
CSS:主要用于控制网页的外观,并将页面的内容与其呈现优雅地分开。
Flash[2]:业界应用最广泛的富互联网(RIA)技术,它可以提供目前HTML等技术无法提供的基于Web的富应用和用户友好的体验[3],它是非常好。
Silverlight:行业巨头微软[4]的RIA技术,目前市场份额略低于Flash,但由于可以用C#编程[5],因此对于开发者来说非常有用。友好的。
第二:中间层是承上启下的桥梁。它根据底层基础设施层提供的资源提供多种服务,例如:B.缓存服务和REST服务,这些服务可以支持显示层,也可以直接被用户访问。主要有五种技术
REST:通过REST技术,可以将中间件层支持的一些服务提供给调用者,非常实用和优雅。
多租户:单个应用程序实例可以为多个组织提供服务,同时保持良好的隔离和安全性。该技术可以有效降低购置和维护成本。
并行处理:要处理海量数据,必须使用庞大的X86集群进行大规模并行处理。Google的MapRece就是这方面的代表作品。
应用服务器:在原有应用服务器的基础上,针对云计算做了一定程度的优化,例如GoogleAppEngine的Jetty应用服务器。
分布式缓存:分布式缓存技术不仅可以有效减轻后端服务器的压力,还可以加速相应的响应。分布式缓存最流行的示例是Memcached。
此外,基础设施层的作用是准备上层中间件层或用户所需的计算和存储资源。主要有四种技术:
虚拟化:这也可以理解为基础设施层面的“多租户”,因为虚拟化技术可以在一台物理服务器上生成多个虚拟机,并在各个虚拟机之间提供全面的隔离。这些虚拟机的实现还可以降低服务器的运维成本。成熟的X86虚拟化技术包括VMwareESX和开源Xen。
分布式存储:为了传输海量数据,同时保证数据的可管理性,需要一套完整的分布式存储系统。
关系型数据库:本质上是在原有关系型数据库的基础上,针对扩展和管理进行了优化,使其在云端更加可定制。
NoSQL:实现一些关系数据库无法实现的目标,例如:例如,为了支持大数据集,一些公司专门设计了一系列不基于关系模型的数据库。
最后:管理层服务于三个水平层,并为这三个层提供多种管理和维护技术,主要包括以下六个方面:
账户管理:通过good采用账户管理技术,用户可以方便、安全地登录,管理员可以方便地管理账户。
SLA监控:监控各级运行的虚拟机、服务和应用程序的性能,使它们都能在预设的SLA(ServiceLevelAgreement)内运行。
计费管理:即统计每个用户消耗的资源,为用户提供准确的计费。
安全管理:全面保护数据、应用程序和帐户等IT资产[6],使其免受犯罪分子和恶意软件的侵害[7]。
负载平衡:通过在应用程序或服务的多个实例之间分配流量来响应紧急情况。
运维管理:主要是让运维操作尽可能专业化、自动化,从而降低云数据中心的运维成本。
云计算架构分为三个水平层,即显示层、中间件层和基础设施层。这三个技术层可以提供非常丰富的云计算能力和用户友好的界面。计算机架构还有另一个垂直层,称为管理层,用于更好地管理和维护三个水平层。
参考资料:阳光互联网_云论坛《云计算架构》
上一篇:云计算架构分为哪三个层次
下一篇:云计算体系由5部分组成