您好、欢迎来到现金彩票网!
当前位置:秒速快3 > 数据高速缓存 >

回写高速缓存如何提高应用程序性能?

发布时间:2019-06-07 04:59 来源:未知 编辑:admin

  随着企业部署更多类型应用以及将更多的计算资源实施虚拟化,IT专业人员正在竭尽所能地改善应用程序的性能。读缓存在提高应用程序性能方面一直发挥了非常重要的作用,如今写缓存终于迎头赶上。

  通过Windows Server 2012 R2中引入回写高速缓存,IT管理员现在可以使用顶级存储介质在将写操作提交到磁盘之前提供保护—不会影响应用程序的响应性。这对繁忙的关键型工作负载提供了重大改进。让我们回顾一下与回写高速缓存和Windows Server相关的一些需求和问题。

  缓存是一种能够改善应用程序性能的技术。首先来看看读缓存。大多数缓存是为了加速读操作将频繁读取的数据存放在内存中而不是等待应用程序从磁盘中访问相同的数据。因为内存访问速度是数量级的,比磁盘要快得多,因此数据从缓存中读取的速度更快,应用程序可以更快地持续运行。如果想要读取的数据不在缓存中,仍然可以从存储进行访问。

  写缓存存在的时间和读缓存一样长,但工作原理不尽相同。在写缓存模式下,数据是写到内存的一小部分而不是磁盘空间。这就意味着写的速度更快,应用能更快地反应—然后缓存中的数据再后台写入到磁盘。这就是通常所说的回写高速缓存。

  写缓存尚未与读缓存一样被广泛使用,因为写操作引发特殊问题。如果在缓存数据提交到磁盘之前遭遇电源断电或者系统崩溃,会发生灾难性的不可恢复的数据丢失。而这对读缓存来说并不是问题,因为数据已经存放在磁盘上,当系统和应用程序恢复之后,缓存可以很容易地从磁盘内容重建。写缓存通常是为现代存储系统设计的,支持特殊设计的内存模块和备用电池以及其他保护功能。

  因为只使用一小部分的SSD空间作为写高速缓存,固态磁盘设备的广泛引入可以减少潜在的写缓存安全隐患。Windows Server 2012 R2可以在创建新的存储卷时在SSD上建立写缓存。如此得到的快速、基于内存的写缓存具有非易失性,而且不需要电池备份。回写高速缓存最适合应用于数据库等此类应用程序。缓存支持快速获取数据并且快速恢复应用程序,无需等待磁盘(比如SAS或SATA磁盘)队列以完成写操作。

http://billsauctions.com/shujugaosuhuancun/167.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有