幻想:通过异步预取基于低延迟虚拟化的容错

上传:weixin_22940 浏览: 7 推荐: 0 文件:PDF 大小:1023.76KB 上传时间:2021-04-27 02:23:49 版权申诉
容错对于虚拟化系统变得越来越重要,因为现在越来越多的关键任务应用程序部署在虚拟机上,而不是直接部署在物理机上。 然而,现有的基于硬件的容错系统需要对现有硬件进行大量修改,这使得它们对于行业从业者而言是不可行的。 尽管基于软件的技术无需任何硬件修改即可实现容错功能,但它们却遭受了显着的延迟开销,通常比可接受的延迟高几个数量级。 为了在虚拟化环境中实现实际的低延迟容错能力,我们首先确定现有方法中的两个瓶颈,即在软件中跟踪脏页的开销和在检查点系统状态下的长顺序依赖性。 为了解决这些瓶颈,我们设计了一种新颖的机制来异步预取脏页,而不会中断主要VM的执行,从而缩短了顺序依赖性。 然后,我们开发Phantasy,该系统利用商品处理器上可用的页面修改日志记录(PML)技术来减少脏页跟踪开销,并通过RDMA通过直接远程内存访问来异步预取脏页。 通过对25种实际应用进行评估,我们证明,与基于虚拟化技术的最新容错系统相比,Phantasy可以平均显着降低38%的性能开销,并进一步将延迟降低85%。
上传资源
用户评论
相关推荐
一种面向异步FIFO开销容错机制研究
异步FIFO(First-In-First-Out,先进先出队列)作为数字系统中的一种基本结构,被广泛应用于设计之中。其可靠性影响整个系统能否正常运行。提出一种折叠式的容错方法,用于提高异步FIFO的
PDF
355KB
2020-10-28 07:57
Hystrix提供延迟容错
Hystrix:提供延迟和容错
ZIP
1.22MB
2020-08-14 14:56
虚拟HAVMwareFT容错功能实战演示
虚拟化HAVMwareFT容错功能实战演示
DOC
0B
2019-05-20 01:56
论文研究一种用于片上网络延迟容错算法.pdf
一种用于片上网络的低延迟容错算法,罗莎莎,徐成,片上网络(NoC)是替代传统片上总线通信,用于解决在片上系统通信组件数量不断增长所来带来的一系列问题的可行方案。芯片集成度的
PDF
273KB
2021-05-02 20:09
论文研究基于交织帮助线程质量调节算法.pdf
预执行帮助线程在预取过程中需要进行动态预取调节,而传统静态枚举控制参数值的控制方法在预取执行过程中保持固定不变,从而使得该方法不能够有效地为主线程提供预取质量保证(quality of service
PDF
991KB
2020-07-16 19:16
cpp Recklesslogging延迟高吞吐量异步C日志库
Reckless logging. 低延迟、高吞吐量、异步C 日志库
ZIP
1.25MB
2020-08-30 05:02
GoGo语言延迟队列
Go语言的低延迟队列
ZIP
0B
2019-09-15 09:03
ListView异步延迟加载
ListView异步延迟加载的代码
RAR
0B
2019-09-08 15:08
WSN中基于时空相关延迟压缩感知
WSN中基于时空相关的低延迟压缩感知
PDF
483KB
2021-04-17 22:24
ICN中基于操作缓存方案
ICN中基于预取操作的缓存方案
PDF
1.66MB
2021-03-20 03:37
openjdk jvm zgc延迟
openjdk jvm zgc低延迟
PDF
1.04MB
2020-10-30 13:02
技术分析
内存时延是制约现代处理器性能的主要因素之一。预取技术通过提前从内存读取将来可能使用的数据降低内存时延对处理器执行的影响,是一种被广泛应用的提升处理器性能的技术。探讨了当前主流硬件平台的预取技术,分析了
PDF
125KB
2020-11-09 01:11
基于延迟主动副版本分布式实时容错调度算法
罗威-基于延迟主动副版本的分布式实时容错调度算法-计算机研究与发展 很好的一片文章,主动版本的延迟。。可以节省资源浪费。
PDF
651KB
2020-08-21 12:34
jquery图片加载延迟加载
jquery图片预加载延迟加载 先打开默认图片,随后顺序加载 优化打开速度 提升用户体验 极力推荐
RAR
0B
2018-12-27 16:13
浅析js加载延迟加载
本文主要介绍了js预加载和延时加载2种技术,简单分析了他们的实现方式和优缺点,非常的实用,有需要的朋友参考下
PDF
44KB
2020-10-28 07:12