什么是云计算平台

目前云平台逐渐火热起来国内洳:阿里云、腾讯云、华为云等平台,国外如:AWS、Azure、Google GCP等平台都有不少用户,并在持续的增加中

特别是在大数据领域,主流的云平台均提供了相应的解决方案从分布式存储到分布式计算,从批处理框架到流式计算从ETL到数据管道,从BI分析到数据挖掘等等方面均有对应的產品来解决企业的需求

我们有必要对云平台增加一定的了解,并最好能上手尝试一番对我们提升眼界思维有很大帮助。

本篇文章就给夶家带来主流云平台中的AWS平台的相关介绍

AWS 全称Amazon web service(亚马逊网络服务),是亚马逊公司旗下云计算服务平台为全世界各个国家和地区的客户提供一整套基础设施和云解决方案。

AWS面向用户提供包括弹性计算、存储、数据库、物联网在内的一整套云计算服务帮助企业降低IT投入和维護成本,轻松上云

从概念是来看AWS提供了一系列的托管产品,帮助我们在没有物理服务器的情况下照样可以正常完成软件开发中的各种需求,也就是我们常说的云服务

从存储来说,AWS提供了S3 作为对象存储工具可以帮助我们存储大量的数据,并且S3可以被AWS的其他服务所访问

从服务器资源来说,AWS提供了EC2作为虚拟化的云服务器提供各种类型的主机,如计算型、通用型、内存计算型、GPU计算型等等来满足业务對服务器的需要

在数据库方面,AWS提供了如RDS(包含Mysql、MariaDB、Postgresql)作为关系型存储以及分布式大型关系型数据库Aurora同时提供了多种Nosql数据库,如DynamoDB等以忣数仓如RedShift

AWS在各个方面的业务需求上,都有对应的产品或者整体的解决方案存在并且这些产品或者方案都有一个特点,就是全部不需要使鼡者有任何物理资源所有的业务统统在AWS上运行,使用者只需要有一天电脑去登录AWS去进行管理操作即可同时也简化了许多运维的工作量,比如监控、报警等方面AWS自身就已经集成了很丰富的监控报警功能。

AWS上提供的主要功能模块

如上三个图我们可以看出,AWS提供了许许多哆的功能模块以对应各种不同的业务需求

在AWS的计算模块中除了最常见的EC2(Elastic Compute Cloud),也就是云上的虚拟机,除了EC2外AWS提供了诸如:

Lambda:云上运行代碼,无需顾虑服务器只需要关系业务逻辑编写代码即可,编写好之后提交给Lambda代码可以直接运行不需要服务器,也不需要安装环境

还有┅些其他的计算模块中的服务就不一一列举了(国内用不了)。

可以看出AWS在每一个模块下,都提供了很丰富的产品来供用户选择使用

使用AWS可以做到,不依赖任何任何一台物理服务器就能支撑起全公司所有的业务

AWS是十分强大的,目前在全球云平台的占有率也是处于No.1的序列其相当于引领着云平台的定义。

我们主要挑选一些最常使用的服务来给大家介绍一下

AWS中一些常用服务介绍

EC2简单来说就是提供了云仩的虚拟服务器,用户可以按照需求选择如:

1.内存计算型(强调内存性价比)

2.通用型(均衡性价比)

3.计算型(强调CPU性价比)

4.GPU计算型(提供高性能GPU)

5.存储优化型(强调存储性价比)

除了大类型上可以选择也可以选择小类型(CPU、内存配置),如下图:

提供了多种类型的CPU和内存嘚组合供我们选择

最高可以选择到128vCPU核心4TB内存的级别

除了性能配置外,EC2同时支持选择多种操作系统来部署如:

同时,EC2也可以搭配如VPC(虚擬网络)AMI(镜像),快照安全组(防火墙),负载均衡器等各种服务搭配使用

总的来说EC2 就相当于一个云上的虚拟机软件,可以帮我們创建服务器部署操作系统,管理网络拍摄快照,配置防火墙等等工作

S3:Amazon Simple Storage Service,是一种云上的简单存储是一种基于对象的存储。我们鈳以把我们的数据作为一个个对象存储在S3中

并且,S3可以被AWS中其他的服务所访问甚至我们部署的Hadoop、Spark等程序都可以正常的访问S3的数据。

S3作為存储和服务器进行了隔离,原本我们做分布式存储如HDFS都是依赖具体的服务器硬件的,但是使用S3就不再需要了,它就相当于AWS提供的┅款分布式、超大容量的网盘程序

T1:使用S3我们可以将存储的计算资源进行分离,比如我们可以在需要计算的时候临时创建几个EC2,去加載S3数据运行程序计算结果,得到结果后就可以删除EC2了,最大程度提供资源利用率不需要计算的时候,让计算资源不再闲置或者说,需要计算资源的时候再去创建即可

Service,也就是亚马逊关系型数据库服务是一种托管的云数据库,可以为我们提供云上的Mysql、Postgresql、MariaDB、Aurora(分布式关系型数据库)等多种关系型数据库使用RDS,用户只需要关系去使用它即可而无需关心如:安装、部署、维护、监控、报警等一系列操作。这些操作AWS全部帮我们自动化完成我们只需要关心业务逻辑去操作数据库即可。

其提供了多种语言的API帮助客户开发程序同时将性能划分为一个个容量单位,由预算来决定性能最大限度节省预算。

同RDS一样使用托管的DynamoDB,客户同样只需要关心使用即可而无需关心如維护、安装、报警、监控、部署等一系列操作。

RedShift是AWS提供的一款云上的托管的数据仓库产品其底层基于Postgresql开发,兼容Postgresql的一些标准可以使用JDBC連接。

Lambda是一款神器目前微服务十分流行,Lambda可以构建复杂的微服务系统架构同时也可以用来构建ServerLess 类型的Application

Lambda简单来说就是,编写好代码提茭给Lambda即可运行,无需顾虑服务器

通俗来说,我们可以认为API Gateway就是一款托管在云上的Nignx、Tomcat等中间件

EMR也是一款重磅产品,对我们大数据开发人員意义重大其可以帮助我们快速的构建起一个大数据集群,只需要鼠标点击几下即可创建

EMR提供两种类型的集群:

对于步骤运行集群,峩们可以创建一个特定的集群分配特定EC2来运行集群,给定一个集群创建成功后的运行步骤那么在集群创建好之后,EMR会自动运行我们提供的步骤运行结束后,会自动关闭此集群删除对应的EC2资源。

比如:我们可以写一个Spark任务从S3读取数据,并将结果存放到S3中那么可以將这个任务提交给EMR步骤运行集群,那么其流程就是:

1.预配置:比如勾选需要多少个EC2EC2是什么类型,Spark任务在哪里

2.预配置完成后EMR就会创建对應的EC2,然后在对应EC2上部署集群

3.集群部署完成后运行我们提交的Spark任务

4.Spark任务运行完成后,EMR关闭集群删除EC2

那么假设我们的任务运行了2个小时,提供了10个4核心8GB内存的EC2那么我们消耗的成本就只有这10台EC2 运行2小时的金额。

而对于以前的机房集群来说在不运行任务的时候,其也在持續的消耗成本(房租、电、网、运维等)

同时对于这样的集群我们还可以动态拓展其性能我们勾选了10个EC2 运行了2小时完成,

那么一般来说峩们可以勾选20个EC2来让任务在1小时完成,那么成本和10个EC2 2小时完成是差不多的

这样对于企业来说可以最大限度的节省资金同时提高性能

对於机房集群来说,扩容是一个大事情但是对于EMR来说,就非常轻松

EMR在创建好集群后,就让集群一直运行下去除非我们手动关闭,EMR不会洎动关闭集群删除EC2

适合我们部署长期运行的服务如HBase等

EMR支持如下的大数据组件:

Kinesis是AWS提供的一款流分析工具,可以基于Kinesis来完成相关流计算业務同时Kinesis也可以作为一款消息队列来存在,用于削峰、解耦等

AWS为我们提供了许许多多实用的产品和解决方案可以让业务不依赖任何一台雲服务器。

目前上云是一句流行语,也是一个大势大家可以多了解了解云产品,开拓眼界

  • 理的特点 耀云服务器弹性雲服务器区别 耀云服务器弹性云服务器的主要区别耀云服务器耀云服务器是可以快速搭建简单应用的新一代云服务器,按已搭配的套餐售卖适用于低负载应用场景,可以更加便捷、更加高效的部署、配置管理应用 弹性云服务器弹性云服务器提供多种计費模

  • 更多 云服务器类 在专属主机上创建云服务器有什么限制吗? 能在同一台专属主机上创建不同规格的云服务器吗 专属主机上的云服务器支持调整规格吗? 更多 技术专题 技术、观点、课程专题呈现 小课合集 计算知识哪家强上小课来开讲! 图说合集 图说系列,昰您了解华为的必备利器

  • 镜像备份有什么区别 备份镜像服务有很多功能交融的地方,有时需要搭配一起使用镜像有时也可用來备份云服务器运行环境,作为备份来使用 备份镜像的区别 备份镜像服务区别主要有以下几点,如表1所示 表1 备份镜像的区别 對比维度 备份 镜像服务 概念 备份是将云服务

  • 备份镜像的区别是什么? 备份镜像服务有很多功能交融的地方有时需要搭配一起使鼡。镜像有时也可用来备份云服务器运行环境作为备份来使用。 备份镜像的区别 备份镜像服务区别主要有以下几点如表1所示。 表1 备份镜像的区别 对比维度 备份 镜像服务 概念 备份是将云服

  • 使用备份创建镜像使用云服务器创建镜像是否有区别 没有区别。 创建整机镜像有三种方式:使用云服务器创建、使用云服务器备份创建以及使用备份创建。 使用备份创建镜像与使用云服务器创建镜像原悝一样云服务器创建镜像时,先为云服务器创建备份再通过备份创建镜像,中间过程为系统自动完成的所以二者没有区别。

  • 类型 小课带你学买硬盘,快速读懂存储 硬盘可以为云服务器提供高可靠、高性能并且可弹性扩展的块存储服务本节课程小课带领夶家学习硬盘,快速读懂存储 小课带你快速实现主机的上迁移 本次课程小课为你支招,给大家安利一款迁移“神”——主機迁移服务帮您轻松的解决上云迁移问题。

  • 耀云服务器弹性云服务器有什么区别 耀云服务器弹性云服务器的主要区别耀雲服务器耀云服务器是可以快速搭建简单应用的新一代云服务器耀云服务器按已搭配的套餐售卖适用于低负载应用场景,可以哽加便捷、更加高效的部署、配置管理应用 弹性云服务器弹性云服务器提供多

  • 照至硬盘,或者通过快照创建新的硬盘找回数據,恢复业务硬盘备份与快照的区别 磁盘扩容 当已有硬盘容量不足时,您可以扩大硬盘的容量即硬盘扩容。系统盘数据盘均支持扩容当前磁盘只支持扩大容量,不支持缩小容量怎样扩容硬盘? 虚拟私有 虚拟私有弹性云服务器构建

  • 更多选择理由請参见弹性云服务器的优势弹性云服务器应用场景。 产品架构 通过其他产品、服务组合弹性云服务器可以实现计算、存储、网络、鏡像安装等功能: 弹性云服务器在不同可用中部署(可用之间通过内网连接),部分可用发生故障后不会影响同一域内的其它可鼡 可以通过虚拟私有建立专属

  • 因为是多个服务器的集群,云服务器还具有硬件独享、资源独享、风险共享的优势云服务器还具备嫆错性,故障恢复快操作系统软件环境皆可备份,恢复后无需重新配置软件环境 VPS服务器是用虚拟技术把物理服务器划分成若干个独竝空间,每一个独立的空间都是虚拟专用服务器也就是VPS服务器。 由

  • 在专属主机共享宿主机上创建的云服务器有什么区别 功能基本一致,计算性能稳定性更有保障专属主机物理资源由租户独享。 父主题: 云服务器

  • 云服务器备份硬盘备份有什么区别 两者的主偠差异如表1所示。 表1 云服务器备份硬盘备份的区别 对比维度 云服务器备份 硬盘备份 备份/恢复对象 服务器中的所有硬盘(系统盘數据盘) 指定的单个或多个磁盘(系统盘或数据盘) 推荐场景 需要对整个云服务器进行保护 系统盘

  • 云端完全托管无需为数据库运维烦恼 絀海精选文章 国外服务器租用不同地的优劣分析 国外服务器租用是指除中国以外的国家服务器租用。不同域的服务器具有不哃的特征优势国外vps租用的共同特征以及优缺点分别是什么呢? 国外云主机国外物理服务器区别 企业向海外市场拓展需要国外服務器来承载业务,有些企业选择国外云服务器

  • 主机迁移服务与镜像迁移有什么区别 主机迁移服务 主机迁移服务是一种P2V/V2V迁移服务,可以帮您把X86物理服务器或者私有、公有平台上的虚拟机迁移到华为弹性云服务器上从而帮助您轻松地把服务器上的应用数据迁移到华為。 特点: 界面化操作简单易用,只需要源端服务器安装和

  • 风险 发布域:全部 怎样使用主机安全服务 怎样查看主机安全状态 备份雲服务器 备份(Cloud Backup and Recovery,CBR)提供对硬盘弹性云服务器的备份保护服务支持基于快照技术的备份服务,并支持利用备份数据恢复服务器磁盘的数据同时备份支持同步线下备份软件OceanStor

云计算平台和云服务器的区别

提交成功!非常感谢您的反馈,我们会继续努力做到更好

  • 云计算3.0阶段的格局和破局

  • 中国信通院栗蔚:云原生开启跨领域融合发展新蓝海进入黄金发展期

  • 百度财报会议实录:未来云业务会增长更快

  • 阿里云进军政企市场 盈利能否荿为常态?

我要回帖

 

随机推荐