欢迎您访问科普小知识本站旨在为大家提供日常生活中常见的科普小知识,以及科普文章!
您现在的位置是:首页  > 科普文章

阿里云

科普小知识2021-10-08 15:39:56
...

2009年9月,阿里巴巴集团在十周年庆典上宣布成立子公司“阿里云”,该公司将专注于云计算领域的研究和研发。“阿里云”也成为继阿里巴巴、淘宝、支付宝、阿里软件、中国雅虎之后的阿里巴巴集团第八家子公司。由阿里巴巴集团投资创办,在杭州、北京和硅谷等地设有研发中心和运营机构。阿里云的目标是要打造互联网数据分享的第一平台,成为以数据为中心的先进的云计算服务公司。2013年底阿里云正筹划进军海外云服务市场。根据计划,阿里云将在海外设立云数据中心,向部署海外业务的中国企业以及海外本土企业输出云计算服务能力。2014年2月,阿里云击败IBM、甲骨文等国外厂商,与国内最大IT服务商东软集团结盟。2015年1月,12306网站75%的余票查询系统已经迁移至阿里云计算平台上。

1、企业愿景

打造数据分享第一平台


云计算

在未来的互联网中,云计算将会成为一种随时、随地,并根据需要而提供的公共服务。高效的绿色数据中心以及能支持不同互联网应用的大规模分布式存储和计算是营造下一代互联网服务平台最基本的核心技术。

阿里云致力于打造公共、开放的云计算服务平台,并将借助技术的创新,不断提升计算能力与规模效益,将云计算变成真正意义上的公共服务。与此同时,阿里云将通过互联网的方式使得用户可以便捷的按需获取阿里云的云计算产品与服务。

阿里云希望更多的合作伙伴、中小企业、开发者能够受益于云计算带来的便利和价值,从而促进云生态系统的健康发展。

2、发展历程

2009年


阿里云正式成立

2009年9月10日阿里云正式成立。

2010年

2010年4月12日基于阿里云计算平台开发的阿里金融第一个贷款产品——"订单贷款"上线。

2010年10月27日CBU企业邮箱从yahoo邮箱迁移到阿里云邮箱,共完成885032个企业邮箱、2.2T数据的顺利迁移,这标志着阿里云邮箱产品可以支持大规模使用。

2010年11月11日阿里云计算成功支持淘宝光棍节,保证了超过24亿PV的正常访问、交易,以及超过600万旺旺用户实时在线,提供服务的集群机器数量达到100台。

2011年

2011年1月阿里云与中国万网展开弹性计算业务合作,探索如何使用云技术颠覆传统IDC市场,2011年发展了超过12000台弹性计算云服务,2011年10月起正式启动邮箱用户迁移。

2011年1月12日淘宝、阿里云、万网跨公司合作项目“淘宝云服务”正式启动,为ISV、大卖家提供云计算基础服务,将ISV的应用聚合起来为卖家服务。

2011年5月阿里云成为国家发展与改革委员会云计算试点示范城市中的定点企业,并且得到相关支持。

2011年7月8日阿里云官网成功上线。

2011年7月28日阿里云·OS正式发布,第一台云智能手机开始销售。

2011年8月7日阿里云地图服务全面支撑集团所有地图产品。

2011年10月24日第一届阿里云开发者大会在杭州召开,汇集超过两千名开发者和业界同仁,阿里云开始全面提供各项云计算服务。

2012年

2012年1月阿里云官网改版,正式推出新兴业务模式——“云应用市场”。基于阿里云计算平台,联合合作伙伴整合更多一站式服务,推动传统软件销售向软件服务业务转型,帮助合作伙伴从传统模式转向云计算模式。

2012年1月11日阿里云与全球最大的中文IT社区CSDN达成战略合作,共同致力于构筑安全可信的新一代开发者服务平台,助力开发者实现更好的自身价值。

2012年2月1日由阿里云主办的国内云计算第一刊《凌云》正式发行。

2012年2月6日阿里云与福建电信合作开展云计算业务上线,成为国内首例互联网背景的云计算公司与电信运营商成功合作的典范。

2012年5月8日海信电器与阿里云达成战略合作,将在云计算基础服务、云电视操作系统、智能电视应用及智能交通等领域展开广泛合作。

2012年5月25日阿里云亮相第四届中国云计算大会,全面展示阿里云的技术产品与应用成果,受到业界广泛好评,成为大会最受欢迎参展商。

2012年6月6日阿里云OS迎来第二个合作伙伴——海尔,搭载阿里云OS2012夏季版的首款海尔劲·蛟龙手机W718正式发布。同时,云计算技术支持海尔智能手机系列、云智能电视以及PC实现云联动,为用户提供智能生活解决方案。

2012年6月8日中国网络电视台体育频道(CCTV5+)欧洲杯直播在阿里云平台上的发布,阿里云全程支持央视对24场赛事的直播,为打造稳定的网络电视直播平台提供先进、可靠的云计算技术。

2013年

2013年1月6日上午消息,阿里巴巴集团宣布,其旗下的阿里云与万网将合并为新的阿里云公司,合并后“万网”品牌将继续保留,成为阿里云旗下域名服务品牌。

2013年4月16日,阿里云手机重出江湖,整合国内小型手机生产厂家。

2013年4月18日,阿里巴巴旗下的中国雅虎今天向用户发出通知,中国雅虎邮箱将于2013年8月19日停止服务雅虎邮箱停止服务后用户数据将暂时由阿里云邮箱接管,中国雅虎建议用户注册并绑定一个全新的阿里云邮箱。

2013年,6月5日-7日,第五届中国云计算大会在北京召开,本次大会的主题为大数据大带宽推动云计算应用与创新。

2014年

2014年2月,东软集团与阿里巴巴旗下阿里云结盟,将逐渐把传统IT服务迁移到阿里云的云计算平台上。这意味着阿里云一举击败IBM、甲骨文等国外厂商,成功拿下国内最大的IT解决方案与服务提供商。

3、云OS介绍

阿里云致力于打造云计算的基础服务平台,注重为中小企业提供大规模、低成本的云计算应用及服务。飞天是由阿里云自主研发的云计算平台。云OS是融云数据存储、云计算服务和云操作系统为一体的云智能移动操作系统。

飞天开放平台


飞天开放平台

飞天开放平台(Apsara)负责管理数据中心Linux集群的物理资源,控制分布式程序运行,隐藏下层故障恢复和数据冗余等细节,从而将数以千计的服务器联成一台“超级计算机”,并且将这台超级计算机的存储资源和计算资源,以公共服务的方式提供给互联网上的用户。

飞天开放平台主要包括:

飞天内核

为上层的飞天开放服务提供计算、存储和调度等方面的底层支持,包括协调服务、远程过程调用、安全管理、资源管理等构建分布式系统常用的底层服务,包括分布式文件系统,任务调度,集群部署和集群监控四大模块。

飞天开放服务

为用户应用程序提供了计算和存储两方面的接口和服务,包括弹性计算服务(ElasticComputeService,简称ECS)、开放存储服务(OpenStorageService,简称OSS)、开放结构化数据服务(OpenTableService,简称OTS)、关系型数据库服务(RelationalDatabaseService,简称RDS)和开放数据处理服务(OpenDataProcessingService,简称ODPS),并基于弹性计算服务提供了云服务引擎(AliyunCloudEngine,简称ACE)作为第三方应用开发和Web应用运行和托管的平台。

云OS

云OS是融云数据存储,云计算服务和云操作系统为一体的云智能操作系统。云OS基于Linux内核以及WebKit、OpenGL和SQLite等开源库,采用HTML5构建了移动终端的运行环境,并与云端平台服务一起,形成了云应用框架,同时提供了本地应用的运行环境。

云应用框架

整合云端和终端的资源和服务,构建统一的应用框架,帮助开发者便捷地将互联网服务接入移动终端,使得云应用拥有和本地应用一样流畅的用户体验。云应用框架无缝连接了封装有Web技术(HTML5、JS)及移动设备特性的移动终端运行环境(AppEngine)和后台云服务。云应用框架为单页面应用在缓存、性能和安全方面做了深度优化。该框架统一展现云端和终端的资源和服务,包括地图,搜索,支付以及统计等基础服务,帮助开发者便捷地将互联网服务接入移动终端。

云应用引擎

专为云应用在移动设备上提供的运行环境,和云服务引擎一起构成移动云应用的运行环境。

本地应用框架

实现了云·OS的UI框架和本地服务,兼容安卓的本地应用框架,并且能够将Dalvik虚拟机的字节码转换为阿里云虚拟机的字节码。

阿里云虚拟机

专为移动设备设计的指令集,含130条指令,提供了Java的运行环境、支持LEX字节码格式。

基础服务

包括地图、搜索、邮件、云空间以及帐号、支付、天气、翻译等基础云服务,阿里云官网为这些服务提供了统一的访问入口。

地图服务

提供地图展示、位置查询以及路线规划等基础地图服务。

搜索服务

提供网页、资讯及图片的搜索。

阿里云搜索

邮件服务

提供:便捷、及时的邮件推送服务。

云空间

云空间是为云OS手机用户提供的个人数据的云端存储与管理服务。云空间支持多终端*切换,以及云端数据的自动同步备份,使得用户能够在不同的移动设备上具有一致的数据访问体验。

云市场

云市场是阿里云联合合作伙伴共同推出的新兴服务模式,将合作伙伴的应用及服务构建于飞天开放平台之上,为广大用户提供更丰富的一站式服务。

阿里云希望借此帮助合作伙伴从传统销售模式转向云计算模式,使更多的用户受益于云计算带来的便捷与价值,从而促进云生态系统的健康发展。

4、产品介绍

弹性计算服务

阿里IaaS(基础设施即服务)最有特色的是阿里弹性云,它基于阿里云计算平台,提供超大规模数据处理服务,可以根据计算任务需求,按需调度分配计算资源,保证云计算的弹性,为各种云应用和企业提供动态可伸缩的云计算服务。

弹性计算服务(ElasticComputeService,ECS),以阿里云自主研发的分布式计算系统为基础,基于先进的虚拟化、分布式存储等云计算技术,将计算和存储的基础资源整合在一起,通过Web的方式为各行各业提供计算能力服务ECS具有自助管理、数据安全保障、自动故障恢复和防网络攻击等高级功能,能够帮助用户简化开发部署过程,降低运维成本,构建按需扩展的网站架构,从而更适应互联网应用快速多变的特征。

数据高可靠性

虚拟磁盘数据保存在高可靠的分布式存储集群中,每一份数据都有多份拷贝分布在多个交换机下,确保数据安全。弹性计算服务还提供了灵活的快照和回滚功能,当系统损坏时可以通过快照迅速地恢复历史数据。

服务高可用性

基于分布式存储技术,弹性计算服务实现了云服务器的故障恢复功能,能够在发生故障的第一时间完成云服务器的自动迁移,同时保证网址、防火墙规则等不发生变化。

网络安全保障

弹性计算服务提供了用户自定义的安全组和防火墙功能,同时自动屏蔽IP/MAC欺骗行为和ARP攻击。启用云盾后可以有效抗击来自互联网的DDoS及其他安全攻击,保障业务的持续运行。

架构可扩展性

云服务器的配置和数量可以根据用户需求随时调整,快捷的负载均衡服务让Web应用的架构更加简单。支持用户自定义云服务器模板,简化集群部署与管理工作。

高性能

采用硬件加速的虚拟化技术,配合系统内部的加速驱动,提供了良好的云服务器运行性能。

高性价比

弹性计算服务基于通用PC服务器集群,通过灵活的资源调度,实现对物理资源的充分利用,在保证服务稳定和高效运行的同时,降低了整个平台的运营成本。

针对弹性计算服务,阿里云还提供了负载均衡、云监控、云盾这三个产品。

负载均衡

负载均衡(SoftwareLoadBalancing,简称SLB)通过设置虚拟IP,将位于同一数据中心的多台云服务器资源虚拟成一个高性能、高可用的应用服务池,再根据应用特性,将来自客户端的网络请求分发到云服务器池中。SLB会检查池中云服务器的健康状态,自动隔离异常状态云服务器。同时,SLB还可以增强云服务器池的抗攻击能力、安全隔离应用和云服务器。云服务器无须特殊设置即可透明接入SLB。

云盾

为云服务器提供一站式安全增值服务,包括安全体检(网页漏洞检测、网页挂马检测)、安全管家(防DDOS服务、端口安全检测、网站后门检测、异地登录提醒、主机密码暴力破解防御)等功能。

云监控

为云服务器提供第三方监控服务,可以及时发现故障并通过多种方式告警,包括网站、Ping、TCP端口、UDP端口、DNS、POP3、SMTP、FTP等监控。云监控除了可以为ECS提供安全有效的监控服务外,还能够为其他*服务器提供监控服务,用户只需要通过简单的配置即可实现各种监控需求。

开放存储服务

开放存储服务(OSS)是阿里云对外提供的海量、安全、低成本和高可靠的云存储服务。OSS支持海量的文件储存,同时在多个地方调用呈现,极大地简化了用户数据管理、迁移和更新的工作。

用户可以通过简单的RESTful接口,在任何时间、任何地点、任何互联网设备上进行上传和下载数据,也可以使用Web页面对数据进行管理。OSS已经在多个云存储服务、电子商务网站和手机应用网站中使用,提供包括图片、软件和音视频文件在内的存储和互联网访问服务。

海量

用户可以存储和管理多达上千亿个数据对象(dataobject,可以是任何内容的文件,如数据记录,图片,流媒体文件等),每个数据对象大小可达20GB。OSS还能通过对象组合的方法构建最大5TB的单一对象。

安全

OSS使用加密对来保证用户数据被安全访问,对于指定为私有的数据,只有使用加密对才能访问。用户可以随时设定自己的数据访问权限。

高可用、高可靠

OSS拥有数据自动冗余、故障自动恢复的能力。OSS向用户承诺服务全年可用性99.9%,数据可靠性大于十个9。

多功能

OSS支持类似传统文件系统的目录结构,便于用户组织数据。存储在OSS的每个数据对象都拥有唯一的URL,便于用户在网页或移动应用上展示。OSS提供了PHP,Python,Java等多种语言的SDK。

低成本

用户按照每天实际的资源使用付费,无需为高速增长的业务提前付出费用。

开放结构化

开放结构化数据服务(OpenTableService,简称OTS)是构建在飞天内核之上的海量结构化和半结构化数据存储与实时访问的服务。

OTS以数据表的形式组织数据,保证强一致性,提供跨表的事务支持,并提供视图和分页的功能来加速查询。用户可以通过RESTfulAPI来使用服务,也可使用Web页面对数据进行管理。同时,OTS提供多语言SDK以简化用户的编程。OTS适用于数据规模大且实时性要求高的应用。

数据安全可靠

OTS服务运行在飞天内核之上,所有数据都有3份备份;OTS服务会自动处理集群中的硬件和软件错误,对用户屏蔽这些错误;用户的数据在存储层完全隔离,并且用户对数据的访问必须通过身份验证。

可扩展性

OTS支持超过百TB数量级的数据,通过对表进行横向切分(partitioning)来实现规模的扩展;数据分片均匀地散落到多个存储节点上,并且数据分区在增长之后会自动分裂以达到分区的动态平衡。因此,可以通过增加机器和调整调度实现服务整体规模的扩展。

灵活的数据模型

表包含任意多行的数据,每一行可以包含任意多个列,不需要在创建表的时候指定schema,支持视图和表组等高级功能。

简单高效的API

支持单行与多行的读写操作,支持事务操作。单行读写操作的延迟在10毫秒级别。

全托管式服务

OTS服务会根据用户的数据规模和QPS需求进行合理的调度和调优,用户无须关心数据库的管理、调优和容错处理。这样,用户可以专注在应用层逻辑,通过OTS节省成本。此外,OTS还向用户提供详细的资源使用统计、性能指标和操作日志,方便用户调查错误和分析应用的行为。

关系型数据库

关系型数据库服务(RelationalDatabaseService,RDS)提供了即时接入、弹性伸缩,可用而且可靠的数据库服务,帮助用户把基于传统关系型数据库的各类应用搬到云上。

关系型数据库服务(RDS)通过Web方式为用户提供可以在几分钟内生成并投入生产的、经过优化的数据库实例,支持MySQL和微软SQLServer这两种关系型数据库,适合于各行业中小企业的关系型数据库应用。

安全稳定

RDS集群处于多层防火墙的保护之下,可以有力地抗击各种恶意攻击,保证数据的安全。允许您设置访问白名单,免除安全隐患。

数据可靠

RDS采用主从热备的集群架构方式,当出现硬件故障时,30秒内完成自动切换。建议您的应用程序支持数据库连接自动重连。

自动备份

RDS根据您自定义的备份策略自动备份您的数据库。防止数据丢失和误删除,保证您的数据安全可靠。

管理透明

您无需维护数据库,只需根据自己的需要选择相应的RDS实例,部署简单快速。大大节省用户的硬件成本和维护成本。

强兼容性

与传统的MySQL、SQLServer无缝兼容,且与现有的程序、工具完全兼容。不需要做任何改动,就可将现有程序迁移至RDS数据库上。

弹性伸缩

根据您系统压力的变化,您可以非常方便地进行存储容量和性能容量的升级从而获取更多资源。

性能卓越

采用高端高性能服务器配置,为高性能提供了有效的硬件平台。同时对数据库参数做了特定的优化。相比其他同类产品具有很大的性能优势。

开放数据处理

开放数据处理服务(OpenDataProcessingService,ODPS)是飞天平台上的大规模分布式数据处理服务,它以RESTfulAPI的形式支持基于描述性查询语言SQL的数据处理,并提供MapReduce的并行计算框架。ODPS重点面向数据量大(PB级别)且实时性要求不高的OLAP(On-LineAnalyticalProcessing)应用,适用于海量数据统计、数据建模、数据挖掘、数据商业智能等互联网应用。

高计算性能

基于数据驱动的多级流水线并行计算框架,支持Map、Reduce、Join、Union等多种数据节点处理模式,支持直接使用SQL语句对海量数据进行离线分析。通过数据分裂将海量数据散布在整个集群内部,数据容量瓶颈问题得以解决。同时,计算压力也被平均分布在集群内部,很好地解决了计算性能问题。

高可用性

系统提供错误监控机制,对于故障采取自动迁移,采用多份备份来确保数据的安全性,系统达到高可用性。

高SQL语法兼容

提供与ANSISQL高度兼容的语法支持,支持用户复杂的数据分析需求。提供Client工具、RESTful开放接口以及JavaSDK来为用户服务,用户可以根据自己的需求选择合适的方式来使用该服务。

云服务引擎

云服务引擎(AliyunCloudEngine,ACE)是一套基于弹性计算服务的Web应用托管环境,可以大大简化开发和部署应用的复杂度。阿里互联网应用提供了基于互联网的云服务引擎,包括云搜索、云浏览器、手机云服务、阿里OS等一系列产品。比如阿里云OS是云智能操作系统,区别于主流操作系统,最大特点是WebAPP。相对于传统APP的使用模式,用户首先需要登录到APP市场,寻找并下载需要的APP,成功完成安装并启动运行后,才能开始使用。而阿里云更多的是依靠的云端的计算性能,用户不再需要下载APP,只需要登录应用平台,就可以打开并运行应用程序,大大提高了APP的使用效率,为用户带来更便利的使用体验。阿里PaaS的数据计算平台以”数据+云计算”服务的形式支撑海量数据处理业务,为中小企业和社区提供渲染云、电商云、游戏云、应用托管、社区云等云计算服务。

ACE为应用提供负载均衡、弹性伸缩、故障恢复、安全沙箱的支持,同时集成了Session、缓存、文件存储、定时任务等分布式服务,让PHP、NodeJS等流行的Web开发语言可以更加便捷地使用云计算服务。

负载均衡

访问在多个应用实例中均衡分布,避免单点故障,通过改变实例个数调整处理能力。

弹性伸缩

根据实际消耗自动调整CPU、内存、网络流量、服务运行实例等资源,可按需购买资源,无须一次性大投入。

故障恢复

多实例并行,任一实例宕机不会影响应用可用性,系统自动完成运行实例与数据的恢复。

安全沙箱

安全隔离各个应用实例,能够有效防御网络攻击。

分布式服务

集成了Session、缓存、文件存储、定时任务、图片处理等分布式服务,以API形式提供给应用开发者,简单高效。

便捷部署

无须购买服务器,无需安装维护操作系统、数据库、webserver等复杂环境,轻松完成集群应用的部署操作。无须复杂的架构设计,即可应对千万级的日访问量。

其他服务

云监控

云监控实时监控您的网站或服务器,可及时发现故障并通过多种报警方式及时通知到您,为您的服务正常运行保驾护航。云监控除了为阿里云云服务器客户提供安全有效的监控服务外,还能为其他自有服务器客户提供功能强大、简单易用的监控服务。用户无需自建监控系统,只需要通过简单的配置即可拥有全面、安全、可靠的监控服务。

云盾

云盾是阿里巴巴集团多年来安全技术研究积累的成果,结合阿里云云计算平台强大的数据分析能力。为中小网站提供如安全漏洞检测、网页木马检测以及面向云服务器用户提供的主机入侵检测、防DDoS等一站式安全服务。

云搜索

云搜索是阿里云计算为广大网站主/开发者量身定制的针对结构化数据的搜索平台。您可以零成本拥有高质量的专属您的搜索功能以最大限度的挖掘您的数据的价值。使您的用户更方便快捷的发现他们所需要的信息,从而为您的产品带来价值。

2013年2月19日阿里巴巴旗下阿里云正式推出其搜索网站——阿里云·搜索。

阿里云·搜索有四个搜索产品:网页、资讯、图片、地图(其数据来源于高德)。其网页设计是典型的搜索网站风格,底部有“热门推荐”。

云地图

阿里云互联网地图服务

云邮箱

阿里云官方邮件服务

风云令

动态密码开放平台

5、相关事件

访问异常

2018年6月28日消息:6月27日下午,有众多网友在微博中反馈阿里云平台出现了访问故障。我们从阿里云官网公告中了解到,故障的开始时间为2018年6月27日16:21左右,主要原因为,阿里云官网的部分管控功能,及MQ、NAS、OSS等产品的部分功能出现访问异常。不过,目前大部分功能已经恢复正常。

故障说明

随后阿里云发表了一篇故障说明,说明中阿里云表示:对于这次故障,没有借口,我们不能也不该出现这样的失误!我们将认真复盘改进自动化运维技术和发布验证流程,敬畏每一行代码,敬畏每一份托付。


6月27日阿里云故障说明

以下为阿里云故障说明原文:6月27日下午,我们在运维上的一个操作失误,导致一些客户访问阿里云官网控制台和使用部分产品功能出现问题,引发了大量吐槽。故障于北京时间2018年6月27日16:21左右开始16:50分开始陆续恢复。经过紧急技术复盘,故障原因如下:当天下午,工程师团队在上线一个自动化运维新功能中,执行了一项变更验证操作。这一功能在测试环境验证中并未发生问题,上线到自动化运维系统后,触发了一个未知代码bug,错误代码禁用了部分内部IP,导致部分产品访问链路不通。后续人工介入后,工程师团队快速定位问题进行了恢复。受影响方位包括阿里云官网控制台,以及MQ、NAS、OSS等产品功能。对于这次故障,没有借口,我们不能也不该出现这样的失误!我们将认真复盘改进自动化运维技术和发布验证流程,敬畏每一行代码,敬畏每一份托付。