云计算学习文档
一、序言与典型代表之一阿里云
云计算的定义:
“云计算”按照维基百科地定义是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机各种终端和其他设备,使用服务商提供的电脑基建作计算和资源。
阿里云:
建立的背景:早期阿里的IT架构深度依赖于国外的“IOE”模式,即I(IBM)、O(Oracle)、E(EMC),伴随着中国互联网产业的发展,针对于阿里自身即用户数量的大幅增加,服务器处理器使用率接近饱和。单纯进一步购买服务器的解决方案无论从成本以及效果上来说都不再合适,急需新的技术架构。
2009-2013,始于“飞天团队”,阿里巴巴完成了全盘IOE的替换,同时阿里云,成为了中国第一家拥有完整云计算能力的企业,中国企业IT架构升级的最好解决方案,自此变为采用云计算。
二、云计算
背景:
如阿里云中所述,各大应用用户数量的大幅增加,急迫需要更强的计算能力,同时也需要更加稳定安全的架构模式。以往不断购买各类硬件、软件设备的方案不再使用,同时对于一些公司来说,拥有一个完整、庞大的用于支撑设备软件正常运作的运维团队难以承受,运维成本开销过大。无论从企业角度还是用户角度,传统的方案都急需改变。
美国国家标准与技术研究院(NIST)在2011年下半年公布了云计算定义的最终稿,给出了云计算模式所具备的5个基本特征(按需自助服务、广泛的网络访问、资源共享、快速的可伸缩性和可度量的服务)、3种服务模式(SaaS、PaaS和IaaS)和4种部署方式(私有云、社区云、公有云和混合云)
三种服务模式:
1、 IaaS:Infrastructure-as-a-Service(基础设施即服务),提供硬件相关服务。
2、 PaaS:Platform-as-a-Service(平台即服务),平台开发可以在这一层进行。PaaS服务提供商提供各种开发和分发应用的解决方案,比如虚拟服务器和操作系统,以及数据库系统等。
3、 SaaS:Software-as-a-Service(软件即服务)直接访问和使用服务功能了,某种程度上可以简单地理解为具体的应用服务。
原理:
通俗地讲就是通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中。
从分层架构上来看:
左侧为服务商角度的架构,右侧为用户角度的架构;
从技术视角看,计算、存储、网络等底层基础设施构成硬件资源层,虚拟化层通过虚拟化技术,并根据上层应用需求分配、编排和管理着这些资源,为了让资源具备高可用、高可靠,以及可扩展等特性,增加相应的中间层来支持,最上层则提供 Web 等友好控制台给用户,以 RESTful API 的方式展示资源,提高用户体验。
参考:link.
价值与特点:
1、 虚拟化带来的便利性
云计算采用虚拟化技术,用户并不需要关注具体的硬件实体,相比于传统地部署一套完整应用更为简单方便,用户可以通过简单的PC或移动设备来控制。
2、 分布式带来的大规模与高性能
因为其特点,云计算服务通常由一些大型互联网企业所提供,例如谷歌、阿里、腾讯等,这也导致了其服务器规模往往无比巨大,因此,诸多分布式服务器所构建的“云”往往能为客户提供以往无法得到的强大计算能力。
3、 动态易扩展、更强的适应性与针对性
用户完全可以按照自己的需求来购买相应的服务,目前已经实现的多种付费模式也使得结算更加灵活,针对性地为客户提供服务;同样的“云”所具有的伸缩特性可以更好地适应客户动态变化的需求,从整体资源利用率上来看也更加合适。
4、安全性能
网络安全对于个人以及一些较小地企业来说可能是非常难以应付地难题,而云计算背靠其庞大地安全团队和充足的企业实力,能够更加集中、有效地解决网络安全问题。
5、其他
降低了用户对于IT专业知识的依赖,减少用户终端的处理负担。
参考:
三、以阿里云为例的云产品、云服务
根据定义:
云服务是基于互联网的相关服务的增加、使用和交互模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云服务指通过网络以按需、易扩展的方式获得所需服务。它意味着计算能力也可作为一种商品通过互联网进行流通。
对于阿里云主要为以下六大分类:
1、云计算基础
包括:弹性计算/存储服务/CDN与边缘/数据库/云通信/网络六个模块,而我们所熟悉的云服务器ECS以及其他类型的云服务器就属于弹性计算这一模块。
2、安全
分为以下6种模块:云安全/身份管理/数据安全/业务安全/安全服务/安全解决方案
3、大数据
分为大数据计算/数据可视化/大数据搜索与分析/数据开发/大数据应用
4、人工智能
从单点智能向集成智能持续演进,推动制造智能,生产智能,数据智能,服务智能的产品。
分为智能语音交互/图像搜索/自然语言处理/印刷文字识别/人脸识别/机器翻译/图像识别/内容安全/机器学习平台/城市大脑开放平台
5、企业应用
致力于结合中大型企业实际业务需求,研发能够帮助企业实现数字化转型,从而全方位提升企业效率的PaaS和SaaS类产品,为企业赋能。
分为域名与网站/注册公司/知识产权服务/应用服务/智能设计服务/移动云/视频云/专有云/消息队列MQ/微服务/智能客服
6、物联网
分为物联网平台/低功耗广域网/设备服务/物联安全/相关云产品/生态/标准解决方案