ToB企服应用市场:ToB评测及商务社交产业平台
标题:
[ 云计算 AWS ] 亚马逊云科技核心服务之计算服务(Part1:AWS EC2 星巴克为
[打印本页]
作者:
滴水恩情
时间:
2024-11-23 10:13
标题:
[ 云计算 AWS ] 亚马逊云科技核心服务之计算服务(Part1:AWS EC2 星巴克为
(星爸爸网络上的一张图)
注意上图中的5个人,对没错这5个人。一般情况星巴克的人员配置大概是这样的:
1个经理,在办公室
两个收银,在收银台(本文关注的重点)
三个人做咖啡
当你去过星巴克买咖啡时,你有没有发现大概注意过星巴克收银台有两个,而且不同于肯德基的纵向排队,为什么星巴克是横向排队?
其实星巴克内不仅与云计算有关,他们的流程更与云原生的 DevOps 有莫大关系,本文重点解说与云计算 ECS 相关这块。
文章目录
AWS EC2 概要
什么是 AWS EC2
为什么要用云主机 EC2,与传统主机比有和优点
传统的物理主机
与传统主机比 EC2 的优点
AWS EC2 实例的类型
AWS EC2 计费定价
1. 按需定价(On-Demand)
2. Savings Plans
3. 预留实例(Reserved Instances)
3.1 预付全部费用
3.2 预付部分费用
3.3 不预付费用
4. Spot 实例
5. 专用主机(Dedicated Hosts)
定价的团体归纳总结
AWS EC2 动态扩展(Amazon EC2 Auto Scaling)
AWS EC2 动态扩展解决了什么题目
AWS EC2 的扩展方法
参考资料
为什么星巴克横向排队(直达电梯,不需要阅读本文)
AWS EC2 概要
什么是 AWS EC2
AWS EC2 缩写于:Amazon Elastic Compute Cloud,其中文翻译为 xXxX(不知道怎么翻译,反正最好别翻译中文,起码我认识的人只叫 EC2),简单点说 EC2 就是 AWS 中的一台虚拟机,这个名词在 AWS中你会反复听到,也是必须要知道的知识点。
对于这个概念必须要知道两点:1. 它是一个虚拟机,2. 计算是弹性的
面试大概考试大概会考的地方(
敲黑板
):EC2 是什么级别的服务(Iaas,PaaS,SaaS)?
AWS EC2 是 IaaS 服务级别。不知道怎么区分的大概看完了Iaas,PaaS,SaaS区分的照旧懵逼的,那么就死记硬背下来,如果想理解影象,那么看完下面末节就明白了
为什么要用云主机 EC2,与传统主机比有和优点
传统的物理主机
当我们创建自己的物理服务器的时间,首先需要的就是要调研,比如需要购买的服务器类型,数目,之后交给公司采购,提交采购单,之后下单购买…等待1~1000年漫长岁月,之后硬件供应商才会把这些硬件交付给你,这个过程最坑逼的是,这些硬件办法并不肯定会同时到达。接下来就是你需要将这些主机搬家到自己的数据中心,大概租用的数据中心里,举行安装,调试他们,末了将他们连接起来,之后一堆的杂七杂八的事情,比如接入通电,做一些check等等。
这里面举一个博主遇到的大栗子:之前在政府公司,采购了一批机器,机器自带的体系是Ubuntu,之后要换成Windows server,所有东西弄好之后,发现机器不停连接不上网络,各种360度的排查之后,发现接入的网络是千兆网络,但是做的驱动并不支持千兆网络,后来换了驱动后,顺利到场网络,这个之间排查和 Fix 的过程是需要肯定时间的。
做完了前面所说的各种前期准备后,你才真正的开始摆设你的应用程序。但是这里需要注意的是,你采购回来的这批主机,已经固定,也就是他们的计算本领当你在下单的时间就已经被决定了,以是你放在上面的应用程序的计算本领,必定被这些物理机器的计算本领所限定。这也就是为什么后面会引入 EC2,由于 EC2 完全不需要担心此类题目。
将应用程序摆设在物理服务器上线前准备:
与传统主机比 EC2 的优点
相比传统主机, EC2 可以随时创建和终止不同类型的服务器,相比传统服务器的运维部分,在 AWS中,你不需要来conrtol,这部分服务器的运维工作,完全是 AWS 来负责,你可以认为从购买主机到接入网络调试部分,AWS已经全部完成,你所需要做的就是创建 EC2,之后启动 EC2 利用即可,当然如果有一天你不想用 EC2 了,那么你也可以随时的直接删除掉 EC2 实例。
无论是AWS照旧国内的阿里云,华为云等,都会自己自建数据中心(这里如果有爱好可以参照我的另一篇博文:[ 华为云 ] 云计算中Region、VPC、AZ 是什么,他们又是什么关系,应该如何抉择)
概括总结 EC2 的特点:
非常机动
上面已经说了,你可以随时开关 EC2,也可以随时选择保留大概删除 EC2,其次在 EC2 实例的配置方面也是非常机动的,比如你选择OS的时间,你可以选择 Linux 大概 Windows,也可以利用配置模板,创建成百上千个 EC2 实例,而且你还可以利用不同的操作体系和配置的组合来满足不同的业务和计算场景。
除去操作体系外,在 EC2实例上软件运行的环境也可以机动配置,比如数据库,第三方软件,大概自开发应用程序等,在实例的运行方面 客户这面是有完全的控制权。这里
再次敲黑板
,到这里你应该知道为什么 EC2 是 IaaS 服务了吧,EC2 的 OS 是你在控制,而且实例里面的东西是你来控制,外部的网络大概硬件什么的不需要你来管。这些综合便是 IaaS 解决方案。
垂直缩放实例
:当你的 EC2 实例计算本领不满足当前需求时,你可以选择随时的
增长
大概
减少
你的服务计算资源(CUP、内存等)
EC2 具有 Auto Scaling 的特点,可以根据利用者界说的条件主动增长大概减少 EC2的容量、实例数目等,比如在利用高峰期动态增长保持性能,又可以在低峰期主动缩减,达到低落成本的目的。
经济高效且快速
减少了前期采购准备与后期运维等工作,付费只付出正在利用的 EC2 实例,已经停止大概已经终止(删除)的实例付费(敲黑板中…)
EC2 是按照利用的秒数以及实行的个体类型计费。
拓展知识
AWS EC2 是由虚拟化技术实现的,实际这些虚拟机最终照旧托管在物理服务器上,当启动某个EC2 的实例时,你不会占用服务器的整个主机,事实是你的 EC2 实例 大概和其他人的 EC2 实例共用一个物理服务器,这也就是常说的虚拟化技术。
多租户模式
:在虚拟机之间共享底层硬件的概念被称为多租户模式(multi-tenancy)。这些管理、维护和协调资源的工作也都是由AWS来负责。
AWS 的多租户模式是否安全?
答案是
安全的
,固然是多租户共用一个服务器,但是自己每一个 EC2 相互之间是隔离的,相互之间并不知道相互地点主机上正在运行其他的 EC2实例。
AWS EC2 实例的类型
之所 EC2 有不同的类型,其原因是他们的分工和处置惩罚业务场景不相同,就好比我们做一个项目大概产品,需要PM、BA、前段、后端、DBA等不同的分工,他们擅长的领域也不同,同样
Amazon EC2 提供多种经过优化,实用于不同利用案例的实例类型以供选择。
实例类型包括各种 CPU、内存、存储和网络容量,使您可以机动地为应用程序选择适当的资源搭配。每种实例类型都包含一个或多个实例大小,答应您根据目标工作负载的要求扩展资源(官方描述)。
Amazon EC2 实例类型都归属于一个实例系列,这些实例类型对 CPU、内存、存储和网络容量举行了不同组合,可以机动地为应用程序选择适当的资源组合。
现时点内( ~更新时间 2023年2月1日01:33:16~ ),亚马逊 EC2 有如下几种类型:
实例类型 (中文)实例类型(英文)实例类型描述通用类型General Purpose通用实例提供计算、内存和联网资源三方面的平衡,可用于各种不同的工作负载。这些实例非常适合于以相同比例利用这些资源的应用程序,如 Web 服务器和代码存储库。计算优化型Compute Optimized计算优化型实例非常实用于从高性能处置惩罚器获取的受计算限定的应用程序。属于此系列的实例非常实用于批处置惩罚工作负载、媒体转码、高性能 Web 服务器、高性能计算(HPC)、科学建模、专用游戏服务器和广告服务器引擎、机器学习推理和其他计算密集型应用程序。内存优化型Memory Optimized内存优化型实例旨在提高可处置惩罚内存中大型数据集的工作负载的性能。加快计算型Accelerated Computing加快计算实例利用硬件加快器或协同处置惩罚器来实行浮点数计算、图形处置惩罚或数据模式匹配等功能,比利用在 CPU 上运行的软件更高效。存储优化型Storage Optimized存储优化型实例旨在用于需要对本地存储上的大型数据集举行高速一连读写访问的工作负载。它们经过了优化,每秒可以向应用程序交付数以万计的低延迟、随机 I/O 操作 (IOPS)。HPC优化型HPC Optimized高性能计算(HPC)实例专为在 AWS 上大规模运行 HPC 工作负载提供最佳性价比而构建。HPC 实例特别实用于从高性能处置惩罚器(如大型复杂模拟和深度学习工作负载)中受益的应用程序。
AWS EC2 计费定价
Amazon EC2 云服务器有五种付费方式:
按需实例
、
Savings Plans
、
预留实例
、
Spot 实例
,以及
专用主机
。专用主机可在专供您利用的物理服务器上提供 EC2 实例容量。下面会举行解说这5中付费方式。
AWS没有带宽的费用,但是有实例流量费。
1. 按需定价(On-Demand)
无需签订合同,按需计费,适合入门,可以用测试工作负载和举行各种尝试时利用。
按需型实例推荐用途:
希望拥有低成本和 Amazon EC2 提供的机动性,且不想付出预付款或签订长期合同的用户
具有短期、难应付或无法预测且不能停止的工作负载的应用程序
初次在 Amazon EC2 上开发或测试的应用程序
Linux实例按秒计算,windows实例按小时计算。
2. Savings Plans
提供很低的定价,但是需要利用者答应在 1年 大概 3年 的期限内保持稳定的利用量(xx 美元/小时为单元衡量)。此类定价模式 最高可节流 72%的利用费用。
Savings Plan 的定价模式,也实用于无服务器服务:Amazon Fargate 和 Amazon Lambda。
3. 预留实例(Reserved Instances)
此模式计价实用于稳定状态的工作负载大概利用量可以预测的工作负载。与按需定价相比,预留实例可以节流最高 75% 的费用。
这个扣头有个限定,就是必须答应 1年 大概 3年 的试用期后,才可以享受扣头。
3.1 预付全部费用
预付全部费用是指在答应时间全额付出
所有
的费用。
3.2 预付部分费用
预付部分费用是指在答应时间付出
部分
费用。
3.3 不预付费用
不预付费用是指你一开始就不需要付出任何费用。
4. Spot 实例
借助这类实例 ,你可以哀求获得限定的 Amazon EC2 计算容量。与按需实例的代价相比,利用 Spot 实例最高可以达到 90% 的扣头。
Spot 实例推荐用途:
开始时间和竣事时间机动的应用程序
只能蒙受极低的计算代价的应用程序
具有告急计算需要,需要获取大量附加容量的用户
需要注意如下两个特点:
对于大概需要大容量的告急计算需求非常有效。
如果一个 Spot 实例被 Amazon EC2 终止,你将不会被收取特定利用时间的费用,但如果它被你自己终止,那么将依据实例运行时间按小时计费。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4