作家
登录

闪存缓存可提高应用程序性能,但需要进行平衡

作者: 来源: 2017-06-14 09:49:45 阅读 我要评论

  • 虚拟机治理法度榜样:虚拟机治理法度榜样缓存许可闪存和DRAM内存用于经由过程将虚拟机的最活泼部分放入更快的存储空间来改良虚拟机机能。在VMware的vSphere上,这意味着应用闪存本身与“闪存攫取缓存”功能,它为每个虚拟机分派必定量的闪存。还有第三方对象精华存基于块的I/O以及存储在虚拟机治理法度榜样中的NFS数据存储上的数据。微软Hyper-V缓存直接在操作体系中实现,或应用Windows Server 2012中惹人的CSV(群集共享卷)缓存等新功能。虚拟机治理法度榜样缓存也可以工作在可以或许反复数据删除数据的多个虚拟机(如类似的虚拟桌面基本架构[VDI]图像)。
  • 操作体系:操作体系中的缓存大年夜一开端就是操作体系的一个功能。缓存过程往往是异常根本的,简单的做到腻滑I/O响应时光。尽管在很多情况下,缓存不推敲不合的I/O设备文件。软件供给商已经很快将这个机会惹人了与存储媒体绑缚在一路的法度榜样,为Windows和Linux供给了更高效的缓存。
  • 应用缓存:缓存在应用法度榜样中作为数据库的一部分或应用定制代码实现。大年夜多半数据库平台都实现某种缓存,例如Oracle SQL Result Cache和Full Database Caching以及MySQL Query Cache。
  • Avere体系公司具有基于设备的缓存产品,可将NAS存储扩大到地舆地位分散的数据中间或公共云。在公共云空间中,这被实现为虚拟设备而不是物理硬件。还有来自微软(StorSimple)的云缓存产品可以缓存大年夜Azure编写和攫取的数据,以及用于本地缓存存储在公共或私有云中的文件数据的Panzura全局文件体系设备。

    在治理法度榜样中,供给商为NAS和块协定供给I/O加快。例如,将Pernix Data集成到VMwareESXi内毫闼楝并许可应用DRAM和NAND闪存来加快虚拟机的I/O。在应用DRAM的情况下,在集群中的多个主机之间复制写入I/O以防止硬件故障。Infinio Accelerator软件缓存了虚拟机的NAS和基于块的I/O。这是经由过程在虚拟机中应用DRAM的每个VMware vSphere主机上应用虚拟机来实现的。就SanDisk而言,它供给了FlashSoft品牌下的缓存。最新的4.0版本支撑vSphere 6和Microsoft Hyper-V(和Server),而旧版本支撑Linux和vSphere ESXi 5.x。

    所有外部存储阵列几乎在DRAM或NAND闪存中缓存I/O。尽管应用全闪存阵列,存储缓存可能是最小的,因为总体节俭成本较低。以下是供给商若何实施缓存的一些具体示例。

    在OS(操作体系)层,有一些用于加快机能的软件产品。Enmotus公司供给了一系列产品,用于改进传统的基于磁盘的机能,例如应用闪存进行工作站或办事器,而英特尔公司的缓存加快软件与其各类SSD产品合营应用。该软件支撑Windows和Linux操作体系,并且可以作为所有常见虚拟机治理法度榜样下的虚拟机运行。其他基于操作体系的缓存产品包含ION Accelerator(SanDisk),AutoCache(Samsung)和Xtrem Cache(EMC)。

    最后,Atlantis计算公司有两个缓存产品,一个针对VDI(ILIO),另一个用于虚拟办事器情况(USX)。ILIO运器具有高程度反复数据删除的DRAM来支撑永远性和非持久性桌面,以供给比应用外部基于闪存的存储更有效的VDI总体拥佣旧本。

    采取缓存进步机能

    缓存可以进步很多处所的应用法度榜样机能。然而,决定在何处进行缓存须要均衡成本节约(避免许可证和硬件成本)和实现的实用性。固然高度虚拟化的情况平日得益于治理法度榜样中的缓存,但一些战术实现(例如直接在虚拟机中进行缓存或将SSD分派到数据库)也可能证实是有效的。

    【编辑推荐】

    1. OpenStack本地存储选项的如今与将来
    2. 技巧分析:云化的主存储功能是否已就绪?
    3. 英特尔Michael Greene:结合Ceph社区和合作伙伴,推动存储机能优化晋升
    4. 熟悉全新存储架构——IRIS
    5. 有利于企业的闪存数据存储的新用例
    【义务编辑:51CTO_OS TEL:(010)68476606】

      推荐阅读

      梆梆安全携手北航联合发布智能网联汽车信息安全白皮书

    工业和信息化清晨长 苗圩苗圩在讲话中指出,智能网联汽车是我国抢占汽车家当将来计谋的制高点,是国度汽车家当转型进级、由大年夜变强的重冲要破口,是接洽关系浩瀚重点范畴协同立异、构建>>>详细阅读


    本文标题:闪存缓存可提高应用程序性能,但需要进行平衡

    地址:http://www.17bianji.com/lsqh/35748.html

    关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)