喵ID:dEsrnS免责声明

Analyzing persistent state interactions to improve state management

分析持久状态交互以改进状态管理

基本信息

DOI:
10.1145/1140277.1140321
发表时间:
2006
期刊:
SIGMETRICS '06/Performance '06
影响因子:
--
通讯作者:
Juhan Lee
中科院分区:
文献类型:
--
作者: Chad Verbowski;Emre Kıcıman;B. Daniels;Yi;R. Roussev;Shan Lu;Juhan Lee研究方向: -- MeSH主题词: --
关键词: --
来源链接:pubmed详情页地址

文献摘要

A primary challenge to building reliable and secure computer systems is managing the persistent state of the system: all the executable files, configuration settings and other data that govern how a system functions. The difficulty comes from the sheer volume of this persistent state, the frequency of changes to it, and the variety of workloads and requirements that require customization of persistent state. The cost of not managing a system‘s persistent state effectively is high: configuration errors are the leading cause of downtime at Internet services, troubleshooting configuration problems is a leading component of total cost of ownership in corporate environments, and malware— effectively, unwanted persistent state—is a serious privacy and security concern on personal computers. In this paper, we analyze how computer systems dynamically interact with files and configuration settings in an attempt to gain insights into the problem of persistent state management. We analyze over 3648 machine days of these persistent state interactions, collected over an 8 month period from 193 machines. These machines are under real workloads and include Internet servers, corporate desktops, and home machines. We characterize the scope and magnitude of the persistent state management problem today, measuring not only the gross characteristics of persistent state, but also analyzing how it is used by applications, and when administrators and users modify it. We find that monitoring persistent state interactions provides important visibility and show how it can be used as a foundation for building better persistent state management tools.
构建可靠且安全的计算机系统的一个主要挑战是管理系统的持久状态:所有可执行文件、配置设置以及其他控制系统如何运行的数据。困难源于这种持久状态的庞大数量、其变更的频率,以及需要对持久状态进行定制的各种工作负载和要求。不能有效管理系统持久状态的代价是高昂的:配置错误是互联网服务停机的首要原因,排查配置问题是企业环境中总体拥有成本的主要组成部分,而恶意软件——实际上是不需要的持久状态——是个人计算机上严重的隐私和安全问题。在本文中,我们分析计算机系统如何与文件和配置设置动态交互,试图深入了解持久状态管理问题。我们分析了在8个月期间从193台机器收集的超过3648个机器日的这些持久状态交互。这些机器处于实际工作负载下,包括互联网服务器、企业台式机和家用电脑。我们描述了当今持久状态管理问题的范围和严重程度,不仅测量了持久状态的总体特征,还分析了应用程序如何使用它,以及管理员和用户何时修改它。我们发现监测持久状态交互提供了重要的可视性,并展示了如何将其用作构建更好的持久状态管理工具的基础。
参考文献(1)
被引文献(8)
技術解説 IEEE Computer
DOI:
10.1109/mc.2004.1319252
发表时间:
1999-01
期刊:
Journal of Hydrology: Regional Studies
影响因子:
0
作者:
通讯作者:

数据更新时间:{{ references.updateTime }}

Juhan Lee
通讯地址:
--
所属机构:
--
电子邮件地址:
--
免责声明免责声明
1、猫眼课题宝专注于为科研工作者提供省时、高效的文献资源检索和预览服务;
2、网站中的文献信息均来自公开、合规、透明的互联网文献查询网站,可以通过页面中的“来源链接”跳转数据网站。
3、在猫眼课题宝点击“求助全文”按钮,发布文献应助需求时求助者需要支付50喵币作为应助成功后的答谢给应助者,发送到用助者账户中。若文献求助失败支付的50喵币将退还至求助者账户中。所支付的喵币仅作为答谢,而不是作为文献的“购买”费用,平台也不从中收取任何费用,
4、特别提醒用户通过求助获得的文献原文仅用户个人学习使用,不得用于商业用途,否则一切风险由用户本人承担;
5、本平台尊重知识产权,如果权利所有者认为平台内容侵犯了其合法权益,可以通过本平台提供的版权投诉渠道提出投诉。一经核实,我们将立即采取措施删除/下架/断链等措施。
我已知晓