首页> 外文学位 >Timing-accurate storage emulation: Evaluating hypothetical storage components in real computer systems.
【24h】

Timing-accurate storage emulation: Evaluating hypothetical storage components in real computer systems.

机译:定时精确的存储仿真:评估真实计算机系统中的假设存储组件。

获取原文
获取原文并翻译 | 示例

摘要

Timing-accurate storage emulation offers a unique performance evaluation capability: the flexibility of simulation with the reality of experimental measurements. This allows a researcher to experiment with not-yet-existing storage components in the context of real systems executing real applications. As its name suggests, a timing-accurate storage emulator appears to the system to be a real storage component with service times matching a simulation model (or other computational model) of that component. This allows simulated storage components to be plugged into real systems, which can then be used for complete, application-based experimentation. Additionally, timing-accurate storage emulation offers the opportunity to investigate more expressive interfaces between storage and computer systems, permitting forays into the space of hypothetical device functionalities without the difficulties of developing and supporting extensively nonstandard or novel interface actions in prototype or production systems. This dissertation identifies that there is a current and pressing need for a new storage evaluation technique, discusses design issues for achieving accurate per-request service times in a timing-accurate storage emulator, and demonstrates that it is feasible to construct and use such an emulator for interesting system-level experimentation.; We built a functional timing-accurate storage emulator and explored its use in experiments involving models of existing storage products, experiments evaluating the potential of nonexistent storage components, and experiments evaluating interactions between modified computer systems and expanded storage device functionality. To experiment with existing and hypothetical storage components in computer systems, we configured our emulator with device models representing a currently-available production disk drive, a hypothetical 50,000 RPM disk drive, and a hypothetical MEMS-based storage device, and executed three application-level workloads against these emulated models. To explore system architectures with expanded device functionality, we applied the principles of timing-accurate storage emulation in an investigation into storage-based intrusion detection systems. This experimentation demonstrates that our emulator accurately reflects the performance of modeled devices, demonstrates the feasibility of including intrusion detection capabilities into a standalone processing-enhanced disk drive, and demonstrates that extensions to existing storage communications paths may be used to transmit and receive information regarding the configuration and operational status of such an enhanced device.
机译:定时精确的存储仿真提供了独特的性能评估功能:仿真的灵活性和实际测量的真实性。这使研究人员可以在执行实际应用程序的真实系统的环境中尝试使用尚不存在的存储组件。顾名思义,定时精确的存储模拟器在系统中似乎是一个真正的存储组件,其服务时间与该组件的仿真模型(或其他计算模型)相匹配。这样就可以将模拟的存储组件插入到真实的系统中,然后将其用于基于应用程序的完整实验。此外,定时精确的存储仿真提供了研究存储和计算机系统之间更具表现力的接口的机会,从而可以进入假设的设备功能空间,而无需在原型或生产系统中开发和支持广泛的非标准或新颖的接口操作。本文确定了当前迫切需要一种新的存储评估技术,讨论了在定时准确的存储仿真器中实现准确的按请求服务时间的设计问题,并证明构造和使用这种仿真器是可行的用于有趣的系统级实验。我们构建了一个功能精确的定时存储模拟器,并在涉及现有存储产品模型的实验,评估不存在的存储组件潜力的实验以及评估改进的计算机系统与扩展的存储设备功能之间的交互的实验中探索了其用途。为了试验计算机系统中现有的和假设的存储组件,我们用代表当前可用的生产磁盘驱动器,假设的50,000 RPM磁盘驱动器和假设的基于MEMS的存储设备的设备模型配置了仿真器,并执行了三个应用程序级别针对这些仿真模型的工作负载。为了探索具有扩展设备功能的系统体系结构,我们在调查基于存储的入侵检测系统时应用了定时精确的存储仿真原理。该实验证明了我们的仿真器可以准确地反映出建模设备的性能,证明了将入侵检测功能纳入独立的处理增强型磁盘驱动器的可行性,并证明了对现有存储通信路径的扩展可以用于传输和接收有关存储的通信信息。这种增强型设备的配置和运行状态。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号