【AWS初学者】5分钟简单易懂! 亚马逊EC2
你好!
这是井上,来自超越四国办事处的波斯猫。
我想用短短 5 分钟的时间向您快速解释一下Amazon Web Services 之一的 [EC2]
什么是[EC2]?
EC2 是“弹性计算云”的缩写。
它是一种提供计算能力的服务,简单来说,它是一种允许你租用云中服务器所需的一切的服务。
您可以灵活选择硬件配置和操作系统组合,让搭建变得简单。
EC2 是一项非托管服务。 AWS将负责操作服务器和网络,但您需要操作您安装的所有软件,包括操作系统。
使用 EC2 创建服务器的优点是
- 您可以使用一个按钮从管理控制台轻松创建一个。
- 只需选择您的 AMI 和实例类型。
- 无需初始成本。 (实例运行之前没有任何成本)
- 可用的实例类型有多种,您可以选择适合您需求的一种。
- 它可以与其他 AWS 服务集成。
- 虚拟化技术使备份变得容易。
- 由于它位于云端,因此您可以从任何地方访问它。
- 您可以选择区域和可用区来为故障和灾难做好准备。
等等都可以提及。
■EC2的主要功能
物品 | 内容 |
实例 | 在 AWS 云中创建的虚拟服务器。 在 EC2 中,可以从 AMI 多次创建具有相同配置的服务器,因此创建的服务器称为实例。 |
急性心肌梗死 | 虚拟图像。 (机器图像) 类似于创建实例的模具的东西。 有多种 AMI 可用,从仅包含操作系统的简单 AMI 到包含所有软件设置的 AMI。 |
密钥对 | 连接到实例时用于身份验证的密钥。 |
电子束系统 | AWS 云中可用的存储。 用作实例的存储。 |
安全组 | 虚拟防火墙。 控制一个或多个实例的流量。 |
弹性IP | 静态(固定)IPv4 地址。 *IPv4 地址是识别通信伙伴(主机)的数字。 互联网上不能存在相同的IP地址。 |
[EC2]价格
■免费框架 *参考AWS官网
包括 750 小时的 Linux 和 Windows t2.micro 实例(在 t2.micro 不可用的区域为 t3.micro),每月 750 小时,持续一年。为了将您的使用量保持在免费套餐内,请仅使用 EC2 微型实例。
■
根据您按需运行的实例,按小时或按秒产生费用。如果您想利用 EC2 的低成本和灵活性而无需预付款或签订长期合同,则推荐使用。
非常适合无法因峰值或意外工作负载而中断的应用程序。如果您是第一次使用EC2进行开发或测试,您应该选择按需。
■与按需预订
使用量恒定或可预测的应用程序的运行成本可能比按需运行的成本低。
建议用于经常使用或需要预留容量的应用程序。但条件是,如果您能承诺长期使用预留实例(1 至 3 年),则可以通过提前付款的方式使用预留实例。
如果您在任何给定时间内运行的实例数量超过您拥有的适用预留实例数量,则将适用按需定价。
■
该实例的最大折扣高于 Spot 预留的实例。您可以灵活应对,在高负载时增加实例数,在低负载时减少实例数。
在这种方式中,您可以在需要时购买并操作必要的实例,例如拍卖。
它可用于各种无状态、容错或灵活的应用程序。
什么是机器映像 [AMI]?
AMI 是“亚马逊机器映像”的缩写。
这是一个记录软件配置的模板。它就像创建实例的模具,优点是一旦准备好模具,就可以创建多个具有相同设置的服务器。
当您想要拥有多个具有相同设置的服务器时,能够创建多个具有相同设置的服务器非常方便,而且创建和销毁也很容易。
如果没有 AMI,您必须逐一输入每台服务器的设置,这会很麻烦,但是有了 AMI,就省去了这个麻烦,并且您可以使用相同的设置复制服务器。
AMI 包含服务器磁盘的全部内容。当您从 AMI 创建实例时,所有内容都会被复制。因此,任何 AMI 始终包含操作系统。
请注意,不可能仅写入 Wordpress 或仅写入部分数据。
什么是实例类型?
实例类型是指机器的预期用途。
CPU、内存、存储、网络容量等根据应用进行组合。换句话说,选择服务器机器的性能。
■主要实例类型
EC2 实例类型详细信息
目的 | 实例类型 | 内容 |
通用 | T2、T3、M5、M4等 | 通用服务器。 当服务器上的负载恒定时使用。 |
计算优化 | C5、C4等 | 具有高计算能力的服务器。 |
内存优化 | X1e、X1 等 | 内存访问速度提高的服务器。 |
R4 | 配备大容量内存的服务器。 | |
高速计算 | P3、P2、G3、F1 | 配备可用于机器学习等的GPU的类型,以及具有高图形功能的类型。 |
存储优化 | H1、l3、D2 等 | 存储优化类型。 |
例如,实例类型“T2”具有
有七种尺寸可供选择:“nano”、“micro”、“small”、“medium”、“xlarge”和“2xlarge”。因此,您可以根据自己的规模选择实例大小。
实例类型根据通用选择,
实例大小根据CPU、装机内存容量等性能选择。
价格根据实例类型和实例大小而有所不同,基本价格为单价x使用时间。
什么是EBS?
EBS 代表“弹性块存储”。
与 EC2 实例结合使用的持久块存储卷。块存储卷是一种以字节块存储数据的方法,是在磁盘上存储数据的常用方法。
EBS 允许您在 HDD 和 SSD 之间进行选择。
关于HDD和SSD的区别,HDD支持大容量,并且比SSD便宜,但读写速度低于SSD。它的抗冲击能力也较弱。
虽然 SSD 比 HDD 贵,但 IOPS 高且耐冲击。
*IOPS 是每秒可以处理的输入和输出的数量。
因此,对于那些想要高性能但价格较高的人,我们建议使用 SSD;对于那些不看重高性能、希望降低成本并以低成本运行的人,建议使用 HDD。
■EBS的实用功能
弹性体积 | 可让您轻松调节音量的功能 您可以根据使用情况调节音量设置。 可以在不停机或影响系统运行的情况下执行卷更改。当磁盘使用量增加时,您可以通过提前设置自动扩展卷和文件系统,无需停机。 可以在控制台上轻松更改音量。您只需从 AWS 控制台或 CLI 指定扩展容量即可动态更改设置。 如果您每月需要在设定的时间段内处理比平常多 10 倍的流量,则可以使用弹性卷将该时间段的 IOPS 设置为高,然后在流量处理完成后将其恢复到原始水平。 |
快照 | 保存时保存全部数据的功能 |
数据生命周期管理器 | 能够根据计划创建和删除快照 |
优化实例 | 能够将某些实例类型优化为优化实例,以加快读写速度。 |
加密 | 能够加密数据卷、启动卷和快照。您可以使用该功能来创建和管理加密密钥。 |
正如一开始提到的,EBS 与 EC2 实例结合使用。
基本配置是将所有EC2数据存储在EBS中。虽然数据可以存储在EC2中,但是如果EC2停止,保存的数据将会丢失,因此我们使用EBS,这是一种即使EC2停止也不会丢失数据的持久性块存储卷。
EBS 优化实例是指最大限度地减少 EBS I/O 与其他 EC2 实例的流量之间的争用,并为 EBS 卷提供高性能。
将连接 EC2 和 EBS 的网络分开,并使用 EBS 专用的网络路径将它们连接到 EC2。
什么是快照?
快照只是一个备份。
存储服务器在某个时间点的整个磁盘状态的文件或文件夹。由于保存的是整个文件,因此它不仅包括数据和软件,还包括操作系统和设置信息等所有内容。
EBS快照存储在S3中。因此,快照保留期间将收取S3费用。
*请阅读之前关于S3的博客。
【针对AWS初学者】简单易懂!什么是亚马逊 S3?
更新软件或操作系统时,快照通常被用作备份,以便您可以在出现问题时快速恢复它们,但它们也可在 AWS 中用于创建您自己的 AMI。
AWS 允许您将 EBS 卷上的数据保存为快照。
但是,第一个快照会完整保存,但后续快照会保存为增量备份。这是一种通过减少创建快照所需的时间并且不重复数据来节省快照费用的机制。
因此,删除快照只会删除特定于该快照的数据。这对于第一个数据是相同的;查看第二个数据之间的差异,并且仅删除第一个数据特有的部分。
通过从管理控制台选择每个卷来创建快照。如果您基于此创建的快照创建 EBS 卷,则新卷将是原始卷的副本。
如果您想创建 AWI,请从快照创建。通过使用数据周期管理器,可以自动创建和删除快照。
通过定期创建快照,可以防止服务器故障的风险。
如果您定期拍摄 EBS 快照,并且想要创建实例的副本,则可以创建 AMI 映像并克隆新实例。
最后
对于这个博客,我是从这本书中学到的。
5分钟简单易懂!我想写一篇关于[EC2]的博客,所以就到这里结束了。我想写一篇有关 ELB 的文章作为本博客的续篇。
感谢您阅读到最后。
每天都在成长,每天都在前进。
我必须每天更新自己! ! !
感谢您阅读到最后。