b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

关于AWS EFS性能的七个值得注意的项目

电脑杂谈  发布时间:2020-07-13 14:06:46  来源:网络整理

三星note4efs备份工具_驱动备份小工具_三星note4efs备份工具

简介

您是否使用过Amazon EFS?其主要目的是使您能够为那些基于Linux的应用程序负载和程序构建基于云的网络文件系统. 因为EFS的结构和功能类似于本地基础结构,所以您可以轻松地传输各种现有文件. 但是,在计划将任何应用程序负载移至EFS之前,请“测试驱动器” EFS,并在移入后定期执行各种性能优化.

当然,所有在实际项目中都有经验的朋友都知道,在大多数情况下,性能并不是一门精确的科学,它将涉及应用程序的实际环境和使用状态. 因此,在优化性能时,我们常常不能一overnight而就,而我们需要继续甚至设置并尝试自动进行自动化.

在本文中,您将通过七个重要方面来学习AWS EFS的基本概念,如何配置和试用以及如何保持EFS应用程序负载平稳高效地运行.

什么是AWS EFS?

弹性文件系统(Elastic File System,EFS)是AWS中的一种存储服务,可用于在云中重新创建网络文件系统. 基于网络文件系统v4(NFSv4)的EFS主要设计用于基于Linux的应用程序负载和程序. 您可以将其与其他AWS服务和本地资源顺利集成.

与其他存储服务相比,AWS EFS可以提供​​最接近现有本地文件存储的功能(有关详细信息,请参阅-). 通过它,您可以轻松地将现有的本地文件结构传输到云中,并享受访问本地文件的流畅操作体验. 为此,您可以将应用程序托管在EC2(弹性计算云)中,然后将实例附加到EFS,也可以将EFS用作独立文件系统.

在EFS中,您可以选择以下两种访问方法:

驱动备份小工具_三星note4efs备份工具_三星note4efs备份工具

·Standard Access是为您的基本应用程序负载设计的. 它的特点是成本更高,而访问延迟却更低.

·不频繁访问专为需要长时间存储但很少使用的文件而设计. 它的特点是: 更高的访问延迟以更低的成本换来了.

当然,无论您选择哪种访问方式,EFS都会根据使用情况收费. 换句话说,它只为您实际使用的存储和传输带宽收费.

如何尝试EFS?

在将文件传输到EFS之前,您通常需要尝试该服务. 基于此,您不仅可以熟悉其相关配置并评估其运行性能,还可以通过与当前本地系统进行比较来更全面地估计使用EFS时所需的资源配置级别. 接下来,让我们从EFS提供的“免费套餐”开始.

免费的EFS层提供5 GB的存储空间,可使用12个月. 如果您已经在EC2中拥有一个可以挂载文件系统的实例,那么尝试EFS并不困难. 当然,如果您不喜欢“软件包”,则还可以选择EC2的免费层,该层可提供750小时的使用时间,足以让您平静地完成所有测试.

为了构建自己的演示,可以通过命令行界面(CLI)或管理控制台(Management Console)创建各种资源. 特别是有关如何使用管理控制台来设置和连接相应服务的信息,在此不再赘述. 如果您有兴趣,可以通过链接-.

参阅AWS相关文档.

三星note4efs备份工具_三星note4efs备份工具_驱动备份小工具

值得一提的是,在试用过程中,请尝试尽可能实际地模拟目标文件系统的各种操作. 例如,您可以添加多个实例,使用单线程和多线程方法来写入文件,并使用标准和不经常使用的访问方法来访问各种类型的数据.

关于AWS EFS性能的七个重要提示

一旦决定使用EFS服务,就需要将重点转移到确保最大的投资回报率上. 我总结了以下七个重要技巧,可帮助您优化和改善AWS EFS的性能. 而且您不需要为那些不需要的资源支付额外费用.

1. 监控您的EFS突发信用

突发信用是EFS最容易被忽视的方面之一. 这些积分的目的是在流量较高时暂时改善应用程序的性能. 但是,它们只会持续很短的时间,并且需要一些时间才能恢复. 因此,这意味着如果积分用完了,应用程序的性能可能会突然下降.

每个EFS卷通常以0.5 MB / s的传输速率开始. 突发信用可补充并增加7.2分钟的吞吐量,使其达到100 MB / s. 增加此类指标的唯一方法是增加EFS卷中存储的数据量. 换句话说,当最大数据量达到10 GB时,您可以继续获得良好的性能

2. 使用异步写操作

异步写入操作使您可以通过减少部分数据传输路径来减少由写入操作引起的延迟. 启用异步写入后,数据将被缓存到EC2实例中,然后再写入EFS.

三星note4efs备份工具_驱动备份小工具_三星note4efs备份工具

但是,值得注意的是,此操作可能会影响数据的一致性. 因此,如果您要求文件系统保持实时同步,则最好不要使用此操作方法.

3. 不要从EFS运行应用程序

如果直接尝试在EFS中运行应用程序,则可能会遇到性能下降的情况. 毕竟,EFS并非旨在运行或托管应用程序. 它无法读取大型文件,也无法提供管理代码库或部署应用程序所需的速度.

相反,您应该从EBS(弹性块存储)和EC2(请参阅-)托管或运行应用程序,并为附件文件重新存储EFS. 例如,您可以让EFS仅提供内容,并将其相应的服务限制在EC2中,以确保应用程序可以获得预期的性能.

4. 监控平均I / O吞吐量

跟踪平均I / O吞吐量可以帮助我们确定现有应用程序的瓶颈,然后尝试压缩存储区域. 例如: 如果一个应用程序需要使用多个文件,那么我们可以将这些文件合并为一个,从而减少对吞吐量的需求. 相反,对于经常请求多个小文件的操作,很可能会在短时间内迅速达到并超过预设的吞吐量限制.

可以看出,通过减少可能的文件请求数量,我们可以减少每秒的I / O操作. 这不仅有助于减少延迟的开销,而且可以维持一定的性能间隔.

5. 仔细管理备份

三星note4efs备份工具_驱动备份小工具_三星note4efs备份工具

由于没有可用的快照功能,如果要在EFS中创建备份,可能会遇到困难. 通常,您必须使用AWS Backup服务或执行EFS到EFS的备份. 但是,无论使用哪种方法三星note4efs备份工具,都需要保留各种备份的副本,并密切监视备份所需的存储空间.

此外,在创建备份时,最好将其安排在非工作时间,并通过限速复制来创建. 这样不仅可以避免影响各种标准操作的性能,而且可以防止意外的突发信用.

6. 选择正确的性能模式

使用EFS时,可以选择两种性能模式:

·通用-提供较低的吞吐量,以换取较低的延迟操作. 它设计用于标准任务,例如虚拟主机或内容管理. 此外,这是EFS的默认性能设置.

最大I / O(Max I / O)-提供更高的吞吐量以换取更高的延迟. 它旨在处理繁琐的计算任务,例如: 媒体处理或大数据分析(请参阅-).

7. 使用并发连接

EFS旨在允许并发连接,并且可以同时附加多达数千个EC2实例. 基于此,您可以通过共享不同的应用程序和负载来显着提高整体性能. 当然,在配置这些连接时,仍然会受到每个卷的总吞吐量和传输速度的限制.

摘要

尽管Amazon EFS与许多其他自配置服务一样是一个功能强大的工具三星note4efs备份工具,但仍然需要您定期进行优化. 为避免不必要的开销,您应该定期监视EFS突发信用和平均I / O吞吐量. 同时,为了确保最佳性能,您可以使用异步写入操作,同时避免直接从EFS运行应用程序. 此外,为了避免产生额外的账单,您不仅需要管理各种备份,还需要为应用程序负载选择正确的性能模式. 最后,您还可以使用并发连接来提高整体性能. Linux应该学习这种方式


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/sanxing/article-278909-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...