首页> 外国专利> Using transaction entries to achieve crash consistency when performing write-behind caching using a flash storage-based cache

Using transaction entries to achieve crash consistency when performing write-behind caching using a flash storage-based cache

机译:使用基于闪存的缓存执行写后缓存时,使用事务条目来实现崩溃一致性

摘要

Techniques for achieving crash consistency when performing write-behind caching using a flash storage-based cache are provided. In one embodiment, a computer system receives from a virtual machine a write request that includes data to be written to a virtual disk and caches the data in a flash storage-based cache. The computer system further logs a transaction entry for the write request in the flash storage-based cache, where the transaction entry includes information usable for flushing the data from the flash storage-based cache to a storage device storing the virtual disk. The computer system then communicates an acknowledgment to the VM indicating that the write request has been successfully processed.
机译:提供了用于在使用基于闪存的高速缓存执行后写高速缓存时实现崩溃一致性的技术。在一个实施例中,一种计算机系统从虚拟机接收写入请求,该写入请求包括要写入虚拟磁盘的数据,并将该数据缓存在基于闪存的缓存中。该计算机系统还将针对该写请求的事务条目记录在基于闪存的缓存中,其中该事务条目包括可用于将数据从基于闪存的缓存刷新到存储虚拟磁盘的存储设备的信息。然后,计算机系统将确认已成功处理写入请求的确认传送给VM。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号