aws s3 獲取所有文件_AWS SA associate 证书考试学习记录-EBS,S3,EFS比较

dd0efbf3b82185d22c8d91fd9d9209a1.png

我们的目标,就是花最少的时间,学到最多的东西:-)

在AWS中,可以选择的存储服务很多,纷繁复杂,新手根本弄不清楚选择哪个。因为做为一个云架构师,你并不是让你的产品能用就够了,而是要考虑到Resilient,Performance, Secure, Cost optimized,最后要做到operational excellent的系统。这也是AWS SA associate考试的几个核心要点。

这一篇着重讲一下AWS的三个存储服务。

AWS S3 (simple storage service)

cd8a18d3fda9ce4038f434e9e9cbdb24.png

S3是一个object storage的服务,可以存任何东西,文件,视频,图片,都会被存储在一个Bucket里,这是一个没有层级的存储方式,你可以想象一下数据之间并没有关系,是一个扁平的结构。每一个文件呢,在被创建的时候都会有一个Header和0-5TB大小的存储内容。然后这每一个文件都会有一个唯一的ID与其绑定。这个ID将可以被任何web应用对这个文件进行访问。比如在你的AWS一个VM虚拟机就可以调用存储在S3里的文件。所以它适合存储哪些那些需要经常被访问的文件

S3还有个非常实用的功能,就是它能host 静态网站(就是不需要后台数据库登陆和各种操作的那种纯展示型网站)具体我们以后再介绍。

S3是一个scalable,存储量可以扩大减小,根据使用的实际数量来进行付费。S3因为它的11个9和易用性而出名。他的稳定性达到可怕的99.999999999%,所以基本上你的数据在S3中是不太可能丢失的。

一句话总结:AWS S3是一个特别可靠的,存储量可扩展的,容易被外界访问的数据存储服务。存你要经常用的文件,用S3!

EBS (elastic block storage)

9758169df433a19697ea051b54f134f5.png

EBS也是一个存储服务专门用来让你跑你的虚拟机的。就像你装一个windows操作系统,装在C盘,或者在D盘装一个虚拟机一样。所有你在AWS用的EC2 都会跑在EBS上。但是要主意它里面的HDD存储是不能当作操作系统存储的

既然是跑系统的存储,那肯定要求访问速度了对吧。所以对于EBS,主要要记住下面几条:

  • EBS不能做为一个独立存储,它总是和EC2同时被创建的。
  • EBS在创建时定的大小不能在之后改,毕竟装了个系统嘛 (但是可以通过创建一个新的EBS,然后attach到EC2的方式增加容量)EC2需要暂停去更新EBS。
  • EBS有三种存储方式,主要涉及到performance和价格了。
    • General purpose SSD存储

这个就是最主要的选择方式了,具体要看参数和你的需求,通常能够满足所有普通的系统实用需求。

    • IOPS优化SSD存储

这个IOPS(input/output operation per second),就是读写优化的SSD存储,如果你的系统需要大量读写操作,这个将是你的选择。具体看参数和你的需求。

    • 磁盘(magnetic)存储,其实就是HDD

最后一个就是比较便宜的HDD磁盘存储了,价格便宜,比较适合存储那些序列数据(squential data),比如log数据啦, 大数据什么的,很划算。它的I/O读写速度也有500MB/s还是不错的。它也分两种,一个是st1,读写速度快,且便宜。还有个更便宜的,sc1,读写速度相对慢一点。

-------------几大EBS 的对比(下图)--------------

c1a863cbb5e7e3b3d7314a026daae86f.png
EBS的各种选择

EFS (elastic file system)

b436d09274bb4cb98bbb17b335478447.png

EFS你别看它名字叫file system,其实它最主要是用来让你运行一些对IO存储要求比较高的App的。区别在哪呢,S3用来存文件,EBS主要用来运行虚拟机和存一些系统文件,或者存大数据等,需要大量IO的访问的。好像EBS也能用来运行应用App,没错,你完全可以在你的系统盘里运行一个App嘛,但是如果你的应用突然需要scale up,比如你的用户访问量突然从1000增加到10万个,记得EBS是不能自动scale up的。所以App不应该跑在你的EBS里,这就是EFS的作用。

EFS可以自动scale up或者scale down,所以你永远不用担心资源不够用的问题。而且也不需要担心资源浪费的问题。当需求变低,EFS自动scale down,你就只需要支付你使用的那部分存储就够啦。

一个EFS可以被多个资源同时使用,是一个shared system。所以EFS很适合去跑一些共享的server,大数据运算啊等等各种对存储资源要求灵活scale up and down 的应用。

总结啦

d90cb33b51107252a1ac9b6e6c4faddc.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/339910.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

html设置顶部对齐,HTML / CSS文本从div顶部对齐

首先,你需要修复你的CSS选择器 .你可以通过这种方式t write all those id .#content #main #services只需选择1个元素和他的孩子 .例如,如果你测试它,它将适用于你:#services .langelis .txt {width: 440px;height: auto;float: l…

hot编码 字符one_One Hot编码是什么?为什么要用它,什么时候用它?

作者:Rakshith Vasudev编译:ronghuaiyang导读当你在玩ML模型的时候,你会在任何地方遇到这个“One hot encoding”的术语。当你在玩ML模型的时候,你会在任何地方遇到这个“One hot encoding”术语。你可以看到一个one hot编码器的s…

CUBA 7.2 –有什么新功能?

CUBA平台的第七版向前迈出了一大步。 内部体系结构的改进和新的IDE为进一步改进奠定了良好的基础。 我们将继续添加新功能,以使开发人员的生活更轻松,并使他们的工作更加高效。 在7.2版中,我们引入了许多可能看起来像是主要更新的更改&#…

postgresql 分区视图_PostgreSQL架构集中式到分布式主流架构总结

文章目录一、PG未来主流架构为什么是分布式二、PostgreSQL集中式到分布式架构总结一、PG未来主流架构为什么是分布式如果说5年前DB的分布式还只是一种趋势,如今分布式数据库正逐渐从趋势变成主流。说到分布式,我想我们不能不提一下集中式和分库分表。01集…

html5 上传图片模板,HTML5实现图片文件异步上传

,过现前个能文使近记接的端问对字用近记接  利用HTML5的新特点做文件异步上传非常简单方便,本文主要展示JS部分,html结构。下面的代码并未使用第三发库,如果有参照,请注意一些未展现出来的代码片段。我这边的效果预览…

html中可以有两个h1,在一个HTML中h1标签能出现几次?h1标签和标题标签

首页 > web前端 > html教程 > 正文 在一个HTML中h1标签能出现几次?h1标签和标题标签的差别是什么? 2018-08-29 10:57:28本篇文章主要介绍了关于HTML h1标签的一些解释,有html h1标签和html title标签的区别,还有网页中h1…

Java中的记录类型

2020年3月发布的JDK 14引入了记录 (预览语言功能),这些记录提供了一种紧凑的语法来声明主要用于保存数据的类。 在记录中 ,所有低级,重复且容易出错的代码都类似于构造函数,访问器和通用方法,例…

山东省102021年普通高考成绩查询,山东高考成绩今日发布!成绩查询看这里!

原标题:山东高考成绩今日发布!成绩查询看这里!山东高考生注意啦~今天16:20举行山东2020年夏季高考第二次新闻发布会届时将会公布高考录取政策、分数线情况等今天17:00公布2020夏季高考与等级考成绩发布会怎么看?高考成绩怎样查&am…

使用SoapUI调用不同的安全WCF SOAP服务-基本身份验证,第二部分

在本系列的第一篇文章中,我们创建了一个基本的身份验证服务,以使用SoapUI进行调用。 因此,在第二篇文章中,我们将逐步演示如何使用此工具成功调用这种服务。 使用SoapUI的1-Basic WCF SOAP –创建新的SOAP项目 首先,我…

html table nei边框线,GitHub - meichuanneiku/TableCell: 在TableBank的基础上,进一步标注到单元格精度,利用目标检测/分割实现单元格定位。...

项目说明本项目是我2019年7月份的实习工作的**展示与记录**:把倾斜的表格旋转水平;制作5000张表格数据集,需要标注每一个单元格,并实现单元格检测第一项比较简单,仿射变换、透视变换已经很成熟了,关键是第二…

前缀命名

如果您是第一次查看Takes或Cactoos的源代码,则很可能会像其他名称一样被命名约定触发,这意味着大多数类名称都有两个字母的前缀: BkSafe , RqFake , RsWithStatus , TkGzip等。 老实说,我还没有…

再访PMML

嗨伙计! 从今年年初开始,就有了重新设计Drools PMML模块的计划。 在这篇文章中,我将描述我们将如何处理它,目前的状态,未来发展的想法等,等等……敬请期待! 背景 PMML是一个标准,旨…

用计算机怎么弹离人愁数字,拇指琴新手入门曲谱——离人愁

喜欢古风的朋友赶快凑过来啦,最近抖音上超火的离人愁拇指琴教学,喜欢离人愁的小姐姐小哥哥赶快学起来啦!以下琴谱适用于Hugh Tracey G调17键。南非琴出厂调音是G调排列,习惯了C调音阶排列的朋友可能对G调排列不是很适应。因为两者…

jvm7 jvm8_JVM PermGen –您在哪里?

jvm7 jvm8这篇文章介绍了JVM内存结构的一些基础知识,并快速窥视了PermGen,以了解自Java SE 8出现以来它已消失的地方。 裸基础 JVM只是系统上运行的另一个进程,魔术始于java命令。 像任何OS进程一样,它需要内存才能运行。 请记住…

C++类与对象(中)第二篇

前言: C语言中使用运算符是对内置类型的数据进行操作,但是在C中有了对象,导致对象无法通过运算符进行运算,故引入了运算符重载即需要重新定义这些运算符,赋予已有运算符新的功能,使它能够用于特定类型执行特…

ETL万岁

提取转换负载是用于从一个数据系统中提取数据并加载到另一个数据系统中的过程。 涉及的数据系统称为源系统和目标系统。 来自源系统的数据形状与目标系统不匹配,因此需要进行一些转换以使其兼容,该过程称为Transformation 。 转换是由map / filter / re…

云计算机内存不足怎么办,网易云音乐提示内存不足,电脑提示内存不足-

在有些时候我们的手机百度云提示内存不足了,这该怎么办呢?那么下面就由学习啦小编来给你们说说手机百度云提示内存不足的解决方法吧,希望可以帮到你们哦!手机百度云提示内存不足的解决方法一:手机用久了,需要安装杀毒软件&#x…

getter/setter_Getters / Setters。 邪恶。 期。

getter/setter从2003年开始,艾伦霍鲁布(Allen Holub)讨论了为什么吸气和塞特方法是邪恶的著名文章,关于吸气/塞特方法是否是反模式,应该避免使用,还是我们在面向对象中不可避免地需要它,这是一个…

Java / Spring:如何快速生成整个Swagger记录的CRUD REST API

作为开发人员,我们在日常生活中经常面临的最繁琐的任务之一就是编写良好且易于理解的文档。 无论我们的文档只有几行来解释功能的核心功能,还是表明系统的来龙去脉的成熟文章都没关系。 重要的是,我们试图通过文档传达的信息是准确且可理解的…

中的实践 中兴_中兴通讯5G智慧治水业务在千岛湖畔下姜村成功实践

近日,中兴通讯智慧治水业务在千岛湖畔下姜村成功实践。这一业务为实现千岛湖下姜村水域的智能化管理、立体化监控提供了可靠保障,也将浙江电信5G网络、中兴通讯5G端到端解决方案在试商用实践中再推进一步。下姜村曾先后获得“全国创先争优先进基层党组织…