Performance and Availability Modeling of ITSystems with Data Backup and Restore

Performance and Availability Modeling of ITSystems with Data Backup and Restore
复制标题

具有数据备份和恢复功能的 IT 系统性能和可用性建模

DOI:
10.1109/tdsc.2013.50
复制
发表时间:
2014
影响因子:
7.3
通讯作者:
Kishor S. Trivedi
Kishor S. Trivedi
中科院分区:
计算机科学2区
文献类型:
--
作者:
Ruofan Xia;Xiaoyan Yin;J. López;F. Machida;Kishor S. Trivedi

文献摘要

被引文献

相似文献

在现代IT系统中,数据备份和恢复操作对于防止自然和人为事件造成的数据丢失至关重要。另一方面,数据备份和恢复操作可能是资源密集型的,并导致性能下降,或者可能需要系统完全脱机。因此,正确选择备份和恢复技术和策略以确保充分的数据保护,同时最大限度地减少对系统可用性和性能的影响非常重要。在本文中,我们提出了一种分析建模方法,用于这样的目的。我们研究的文件服务系统,定期进行数据备份,并调查有关系统的可用性,数据丢失和拒绝用户请求的指标。为了获得指标,我们结合联合收割机的各种模型类型,包括马尔可夫链,排队网络和随机奖励网,构建一组分析模型,捕捉系统的操作细节。然后,我们计算不同的备份/恢复技术,策略和工作负载情况下的指标。数值结果使我们能够比较不同的备份/恢复技术和政策的保护电源和对系统性能和可用性的影响之间的权衡的影响。
In modern IT systems, data backup and restore operations are essential for providing protection against data loss from both natural and man-made incidents. On the other hand, data backup and restore operations can be resource-intensive and lead to performance degradation, or may require the system to be offline entirely. Therefore, it is important to properly choose backup and restore techniques and policies to ensure adequate data protection while minimizing the impact on system availability and performance. In this paper, we present an analytical modeling approach for such a purpose. We study a file service system that undergoes periodic data backups, and investigate metrics concerning system availability, data loss and rejection of user requests. To obtain the metrics, we combine a variety of model types, including Markov chains, queuing networks and Stochastic Reward Nets, to construct a set of analytical models that capture the operational details of the system. We then compute the metrics of interest under different backup/restore techniques, policies, and workload scenarios. The numerical results allow us to compare the effects of different backup/restore techniques and policies in terms of the tradeoff between protective power and impact on system performance and availability.