首页 > 最新文献

Proceedings. International Conference on Dependable Systems and Networks最新文献

英文 中文
C-Sim - the C language enhancement for discrete-time simulation C- sim -离散时间仿真的C语言增强
Pub Date : 2002-06-23 DOI: 10.1109/DSN.2002.1028956
J. Hlavicka, S. Racek
The paper presents the C-Sim simulation environment, which enables the execution of several processes in an interleaved mode using the global simulation lime concept. C-Sim was used within the EU/IST project Fault Injection for Time Triggered Architecture (FIT) to build a simulation model of TTP/C protocol based real-time embedded computer system in order to verify its dependability through fault injection.
本文介绍了C-Sim仿真环境,该环境允许使用全局仿真石灰概念以交错模式执行多个进程。在EU/IST项目FIT (Fault Injection for Time Triggered Architecture)中,利用C- sim建立基于TTP/C协议的实时嵌入式计算机系统仿真模型,通过故障注入验证其可靠性。
{"title":"C-Sim - the C language enhancement for discrete-time simulation","authors":"J. Hlavicka, S. Racek","doi":"10.1109/DSN.2002.1028956","DOIUrl":"https://doi.org/10.1109/DSN.2002.1028956","url":null,"abstract":"The paper presents the C-Sim simulation environment, which enables the execution of several processes in an interleaved mode using the global simulation lime concept. C-Sim was used within the EU/IST project Fault Injection for Time Triggered Architecture (FIT) to build a simulation model of TTP/C protocol based real-time embedded computer system in order to verify its dependability through fault injection.","PeriodicalId":93807,"journal":{"name":"Proceedings. International Conference on Dependable Systems and Networks","volume":"63 1","pages":"539-"},"PeriodicalIF":0.0,"publicationDate":"2002-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74403526","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Efficient state space generation of GSPNs using decision diagrams 利用决策图高效地生成gspn的状态空间
Pub Date : 2002-06-23 DOI: 10.1109/DSN.2002.1029009
A. Miner
Implicit techniques for representing and generating the reachability set of a high-level model have become quite efficient. However, such techniques are usually restricted to models whose events have equal priority. Models containing events with differing classes of priority or complex priority structure, in particular models with immediate events, have thus been required to use explicit reachability set generation techniques. In this paper, we present an efficient implicit technique, based on multi-valued decision diagram representations for sets of states and matrix diagram representations for next-state functions, that can handle models with complex priority structure. If the model contains immediate events, the vanishing states can be eliminated either during generation, by manipulating the matrix diagram, or after generation, by manipulating the multi-valued decision diagram. We apply both techniques to several models and give detailed results.
表示和生成高级模型的可达性集的隐式技术已经变得相当有效。然而,这些技术通常仅限于事件具有同等优先级的模型。因此,包含具有不同优先级或复杂优先级结构的事件的模型,特别是具有即时事件的模型,需要使用显式可达性集生成技术。本文提出了一种基于状态集的多值决策图表示和下一状态函数的矩阵图表示的有效隐式技术,可以处理具有复杂优先级结构的模型。如果模型包含即时事件,则可以在生成过程中通过操作矩阵图或在生成之后通过操作多值决策图来消除消失状态。我们将这两种技术应用于几个模型,并给出了详细的结果。
{"title":"Efficient state space generation of GSPNs using decision diagrams","authors":"A. Miner","doi":"10.1109/DSN.2002.1029009","DOIUrl":"https://doi.org/10.1109/DSN.2002.1029009","url":null,"abstract":"Implicit techniques for representing and generating the reachability set of a high-level model have become quite efficient. However, such techniques are usually restricted to models whose events have equal priority. Models containing events with differing classes of priority or complex priority structure, in particular models with immediate events, have thus been required to use explicit reachability set generation techniques. In this paper, we present an efficient implicit technique, based on multi-valued decision diagram representations for sets of states and matrix diagram representations for next-state functions, that can handle models with complex priority structure. If the model contains immediate events, the vanishing states can be eliminated either during generation, by manipulating the matrix diagram, or after generation, by manipulating the multi-valued decision diagram. We apply both techniques to several models and give detailed results.","PeriodicalId":93807,"journal":{"name":"Proceedings. International Conference on Dependable Systems and Networks","volume":"16 1","pages":"637-646"},"PeriodicalIF":0.0,"publicationDate":"2002-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79555099","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Distributed object middleware to support dependable information sharing between organisations 分布式对象中间件支持组织之间可靠的信息共享
Pub Date : 2002-06-23 DOI: 10.1109/DSN.2002.1028906
N. Cook, S. Shrivastava, S. Wheater
Organisations increasingly use the Internet to offer their own services and to utilise the services of others. This naturally leads to information sharing across organisational boundaries. However, despite the requirement to share information, the autonomy and privacy requirements of organisations must not be compromised. This demands the strict policing of inter-organisational interactions. Thus there is a requirement for dependable mechanisms for information sharing between organisations that do not necessarily trust each other. The paper describes the design of a novel distributed object middleware that guarantees both safety and liveness in this context. The safety property ensures that local policies are not compromised despite failures and/or misbehaviour by other parties. The liveness property ensures that, if no party misbehaves, agreed interactions will take place despite a bounded number of temporary network and computer related failures. The paper describes a prototype implementation with example applications.
组织越来越多地使用互联网来提供自己的服务和利用他人的服务。这自然会导致跨组织边界的信息共享。然而,尽管要求共享信息,但组织的自主权和隐私要求绝不能妥协。这就要求严格监管组织间的互动。因此,在不一定相互信任的组织之间需要可靠的信息共享机制。本文描述了一种新型分布式对象中间件的设计,该中间件保证了在这种环境下的安全性和活动性。安全属性确保当地政策不受其他方失败和/或不当行为的影响。活动属性确保,如果没有一方行为不端,商定的交互将发生,尽管有有限数量的临时网络和计算机相关故障。本文描述了一个原型实现和实例应用。
{"title":"Distributed object middleware to support dependable information sharing between organisations","authors":"N. Cook, S. Shrivastava, S. Wheater","doi":"10.1109/DSN.2002.1028906","DOIUrl":"https://doi.org/10.1109/DSN.2002.1028906","url":null,"abstract":"Organisations increasingly use the Internet to offer their own services and to utilise the services of others. This naturally leads to information sharing across organisational boundaries. However, despite the requirement to share information, the autonomy and privacy requirements of organisations must not be compromised. This demands the strict policing of inter-organisational interactions. Thus there is a requirement for dependable mechanisms for information sharing between organisations that do not necessarily trust each other. The paper describes the design of a novel distributed object middleware that guarantees both safety and liveness in this context. The safety property ensures that local policies are not compromised despite failures and/or misbehaviour by other parties. The liveness property ensures that, if no party misbehaves, agreed interactions will take place despite a bounded number of temporary network and computer related failures. The paper describes a prototype implementation with example applications.","PeriodicalId":93807,"journal":{"name":"Proceedings. International Conference on Dependable Systems and Networks","volume":"17 1","pages":"249-258"},"PeriodicalIF":0.0,"publicationDate":"2002-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80891194","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 32
Advanced pattern recognition for detection of complex software aging phenomena in online transaction processing servers 基于高级模式识别的在线事务处理服务器复杂软件老化现象检测
Pub Date : 2002-06-23 DOI: 10.1109/DSN.2002.1028933
Karen J. Cassidy, K. Gross, A. Malekpour
Software aging phenomena have been recently studied; one particularly complex type is shared memory pool latch contention in large OLTP servers. Latch contention onset leads to severe performance degradation until a manual rejuvenation of the DBMS shared memory pool is triggered. Conventional approaches to automated rejuvenation have failed for latch contention because no single resource metric has been identified that can be monitored to alert the onset of this complex mechanism. The current investigation explores the feasibility of applying an advanced pattern recognition method that is embodied in a commercially available equipment condition monitoring system (SmartSignal eCM/spl trade/) for proactive annunciation of software-aging faults. One hundred data signals are monitored from a large OLTP server, collected at 20-60 sec. intervals over a 5-month period. Results show 13 variables consistently deviate from normal operation prior to a latch event, providing up to 2 hours early warning.
软件老化现象最近得到了研究;一种特别复杂的类型是大型OLTP服务器中的共享内存池闩锁争用。闩锁争用会导致严重的性能下降,直到触发手动恢复DBMS共享内存池。传统的自动返老还老方法在闩锁竞争中失败了,因为没有一个单一的资源指标被确定,可以监测来警告这种复杂机制的开始。目前的研究探索了应用先进模式识别方法的可行性,该方法体现在商用设备状态监测系统(SmartSignal eCM/spl trade/)中,用于主动通知软件老化故障。从一个大型OLTP服务器监视100个数据信号,在5个月的周期内每隔20-60秒收集一次。结果显示,在锁存事件之前,13个变量始终偏离正常操作,提供长达2小时的预警。
{"title":"Advanced pattern recognition for detection of complex software aging phenomena in online transaction processing servers","authors":"Karen J. Cassidy, K. Gross, A. Malekpour","doi":"10.1109/DSN.2002.1028933","DOIUrl":"https://doi.org/10.1109/DSN.2002.1028933","url":null,"abstract":"Software aging phenomena have been recently studied; one particularly complex type is shared memory pool latch contention in large OLTP servers. Latch contention onset leads to severe performance degradation until a manual rejuvenation of the DBMS shared memory pool is triggered. Conventional approaches to automated rejuvenation have failed for latch contention because no single resource metric has been identified that can be monitored to alert the onset of this complex mechanism. The current investigation explores the feasibility of applying an advanced pattern recognition method that is embodied in a commercially available equipment condition monitoring system (SmartSignal eCM/spl trade/) for proactive annunciation of software-aging faults. One hundred data signals are monitored from a large OLTP server, collected at 20-60 sec. intervals over a 5-month period. Results show 13 variables consistently deviate from normal operation prior to a latch event, providing up to 2 hours early warning.","PeriodicalId":93807,"journal":{"name":"Proceedings. International Conference on Dependable Systems and Networks","volume":"22 1","pages":"478-482"},"PeriodicalIF":0.0,"publicationDate":"2002-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81357957","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 123
An automated approach to increasing the robustness of C libraries 增加C库健壮性的自动化方法
Pub Date : 2002-06-23 DOI: 10.1109/DSN.2002.1028896
C. Fetzer, Zhen Xiao
As our reliance on computers increases, so does the need for robust software. Previous studies have shown that many C libraries exhibit robustness problems due to exceptional inputs. This paper describes the HEALERS system that uses an automated approach to increasing the robustness of C libraries without source code access. The system extracts the C type information for a shared library using header files and manual pages. Then it generates for each global function a fault-injector to determine a "robust " argument type for each argument. Based on this information and optionally, some manual editing, the system generates a robustness wrapper that performs careful argument checking before invoking C library functions. A robustness evaluation using Ballista tests has shown that our wrapper can prevent crash, hang, and abort failures. Moreover the wrapper generation process is highly automated and can easily adapt to new library releases.
随着我们对计算机依赖的增加,对强大软件的需求也在增加。以前的研究表明,由于异常输入,许多C库表现出鲁棒性问题。本文描述了HEALERS系统,该系统使用自动化方法来增加C库的健壮性,而无需访问源代码。系统通过头文件和手册页提取共享库的C类型信息。然后,它为每个全局函数生成一个故障注入器,以确定每个参数的“健壮”参数类型。基于这些信息和一些可选的手工编辑,系统生成一个健壮的包装器,该包装器在调用C库函数之前执行仔细的参数检查。使用Ballista测试的健壮性评估表明,我们的包装器可以防止崩溃、挂起和中止失败。此外,包装器生成过程是高度自动化的,可以很容易地适应新的库版本。
{"title":"An automated approach to increasing the robustness of C libraries","authors":"C. Fetzer, Zhen Xiao","doi":"10.1109/DSN.2002.1028896","DOIUrl":"https://doi.org/10.1109/DSN.2002.1028896","url":null,"abstract":"As our reliance on computers increases, so does the need for robust software. Previous studies have shown that many C libraries exhibit robustness problems due to exceptional inputs. This paper describes the HEALERS system that uses an automated approach to increasing the robustness of C libraries without source code access. The system extracts the C type information for a shared library using header files and manual pages. Then it generates for each global function a fault-injector to determine a \"robust \" argument type for each argument. Based on this information and optionally, some manual editing, the system generates a robustness wrapper that performs careful argument checking before invoking C library functions. A robustness evaluation using Ballista tests has shown that our wrapper can prevent crash, hang, and abort failures. Moreover the wrapper generation process is highly automated and can easily adapt to new library releases.","PeriodicalId":93807,"journal":{"name":"Proceedings. International Conference on Dependable Systems and Networks","volume":"45 1","pages":"155-164"},"PeriodicalIF":0.0,"publicationDate":"2002-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85880084","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 32
The scale factor: a new degree of freedom in phase type approximation 比例因子:相位型近似中的一种新的自由度
Pub Date : 2002-06-23 DOI: 10.1109/DSN.2002.1029008
A. Bobbio, A. Horváth, M. Telek
This paper introduces a unified approach to phase-type approximation in which the discrete and continuous phase-type models form a common model set. The models of this common set are assigned with a non-negative real parameter, the scale factor. The case when the scale factor is strictly positive results in discrete phase-type distributions and the scale factor represents the time elapsed in one step. If the scale factor is 0, the resulting class is the class of continuous phase-type distributions. Applying the above view, it is shown that there is no qualitative difference between the discrete and the continuous phase-type models. Based on this unified view of phase-type models one can choose the best phase-type approximation of a stochastic model by optimizing the scale factor.
本文介绍了一种相型近似的统一方法,其中离散相型模型和连续相型模型形成一个共同的模型集。该公共集的模型被赋予一个非负的实参数,即比例因子。当比例因子严格为正时,结果是离散相型分布,比例因子表示一步所经过的时间。如果比例因子为0,则得到的类是连续相位型分布的类。应用上述观点,表明离散相型模型与连续相型模型之间没有质的区别。基于这种相型模型的统一观点,可以通过优化比例因子来选择随机模型的最佳相型近似。
{"title":"The scale factor: a new degree of freedom in phase type approximation","authors":"A. Bobbio, A. Horváth, M. Telek","doi":"10.1109/DSN.2002.1029008","DOIUrl":"https://doi.org/10.1109/DSN.2002.1029008","url":null,"abstract":"This paper introduces a unified approach to phase-type approximation in which the discrete and continuous phase-type models form a common model set. The models of this common set are assigned with a non-negative real parameter, the scale factor. The case when the scale factor is strictly positive results in discrete phase-type distributions and the scale factor represents the time elapsed in one step. If the scale factor is 0, the resulting class is the class of continuous phase-type distributions. Applying the above view, it is shown that there is no qualitative difference between the discrete and the continuous phase-type models. Based on this unified view of phase-type models one can choose the best phase-type approximation of a stochastic model by optimizing the scale factor.","PeriodicalId":93807,"journal":{"name":"Proceedings. International Conference on Dependable Systems and Networks","volume":"11 1","pages":"627-636"},"PeriodicalIF":0.0,"publicationDate":"2002-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89528333","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 42
Performability analysis of guarded-operation duration: a successive model-translation approach 保护运行时间的可执行性分析:一种逐次模型转换方法
Pub Date : 2002-06-23 DOI: 10.1109/DSN.2002.1029002
A. Tai, W. Sanders, L. Alkalai, S. Chau, K. Tso
When making an engineering design decision, it is often necessary to consider its implications on both system performance and dependability. We present a performability study that analyzes the guarded operation duration for onboard software upgrading. In particular, we define a "performability index" Y that quantifies the extent to which the guarded operation with a duration /spl phi/ reduces the expected total performance degradation. In order to solve for Y, we progressively translate its formulation until it becomes an aggregate of constituent measures conducive to efficient reward model solutions. Based on the reward-mapping-enabled intermediate model, we specify reward structures in the composite base model which is built on three stochastic activity network reward models. We describe the model-translation approach and show its feasibility for design-oriented performability modeling.
在进行工程设计决策时,通常需要考虑其对系统性能和可靠性的影响。我们提出了一项性能研究,分析了机载软件升级的保护运行时间。特别是,我们定义了一个“性能指数”Y,它量化了持续时间为/spl phi/的保护操作减少预期总性能下降的程度。为了求解Y,我们逐步转换其公式,直到它成为有利于有效奖励模型解的组成措施的集合。基于支持奖励映射的中间模型,在基于三个随机活动网络奖励模型构建的复合基础模型中明确了奖励结构。我们描述了模型转换方法,并证明了其在面向设计的可执行性建模中的可行性。
{"title":"Performability analysis of guarded-operation duration: a successive model-translation approach","authors":"A. Tai, W. Sanders, L. Alkalai, S. Chau, K. Tso","doi":"10.1109/DSN.2002.1029002","DOIUrl":"https://doi.org/10.1109/DSN.2002.1029002","url":null,"abstract":"When making an engineering design decision, it is often necessary to consider its implications on both system performance and dependability. We present a performability study that analyzes the guarded operation duration for onboard software upgrading. In particular, we define a \"performability index\" Y that quantifies the extent to which the guarded operation with a duration /spl phi/ reduces the expected total performance degradation. In order to solve for Y, we progressively translate its formulation until it becomes an aggregate of constituent measures conducive to efficient reward model solutions. Based on the reward-mapping-enabled intermediate model, we specify reward structures in the composite base model which is built on three stochastic activity network reward models. We describe the model-translation approach and show its feasibility for design-oriented performability modeling.","PeriodicalId":93807,"journal":{"name":"Proceedings. International Conference on Dependable Systems and Networks","volume":"13 1","pages":"561-570"},"PeriodicalIF":0.0,"publicationDate":"2002-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90490349","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Modeling the coverage and effectiveness of fault-management architectures in layered distributed systems 对分层分布式系统中故障管理体系结构的覆盖范围和有效性进行建模
Pub Date : 2002-06-23 DOI: 10.1109/DSN.2002.1029020
O. Das, C. Woodside
Increasingly, fault-tolerant distributed software applications use a separate architecture for failure detection instead of coding the mechanisms inside the application itself. Such a structure removes the intricacies of the failure detection mechanisms from the application, and avoids repeating them in every program. However, successful system reconfiguration now depends on the management architecture (which does both fault detection and reconfiguration), and on management subsystem failures, as well as on the application. This paper presents an approach which computes the architecture-based system reconfiguration coverage simultaneously with its performability.
容错分布式软件应用程序越来越多地使用单独的体系结构进行故障检测,而不是在应用程序本身内部对机制进行编码。这种结构从应用程序中消除了故障检测机制的复杂性,并避免了在每个程序中重复它们。然而,成功的系统重新配置现在依赖于管理体系结构(它同时进行故障检测和重新配置)、管理子系统故障以及应用程序。提出了一种同时计算基于体系结构的系统重构覆盖率和可执行性的方法。
{"title":"Modeling the coverage and effectiveness of fault-management architectures in layered distributed systems","authors":"O. Das, C. Woodside","doi":"10.1109/DSN.2002.1029020","DOIUrl":"https://doi.org/10.1109/DSN.2002.1029020","url":null,"abstract":"Increasingly, fault-tolerant distributed software applications use a separate architecture for failure detection instead of coding the mechanisms inside the application itself. Such a structure removes the intricacies of the failure detection mechanisms from the application, and avoids repeating them in every program. However, successful system reconfiguration now depends on the management architecture (which does both fault detection and reconfiguration), and on management subsystem failures, as well as on the application. This paper presents an approach which computes the architecture-based system reconfiguration coverage simultaneously with its performability.","PeriodicalId":93807,"journal":{"name":"Proceedings. International Conference on Dependable Systems and Networks","volume":"73 1","pages":"745-754"},"PeriodicalIF":0.0,"publicationDate":"2002-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89439602","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Lessons learned in building a fault-tolerant CORBA system 构建容错CORBA系统的经验教训
Pub Date : 2002-06-23 DOI: 10.1109/DSN.2002.1028884
P. Narasimhan, L. Moser, P. Melliar-Smith
The Eternal system pioneered the interception approach to providing transparent fault tolerance for CORBA, which allows it to make a CORBA application reliable with little or no modification to the application or the ORB. The design and implementation of the Eternal system has influenced industrial practices by providing the basis for the specifications of the fault-tolerant CORBA standard that the Object Management Group adopted. We discuss our experience in developing the Eternal system, with particular emphasis on the challenges that we encountered and the lessons that we learned.
Eternal系统开创了为CORBA提供透明容错的拦截方法,这使得它可以在对应用程序或ORB进行很少或不进行修改的情况下使CORBA应用程序可靠。通过为对象管理组采用的容错CORBA标准的规范提供基础,Eternal系统的设计和实现已经影响了工业实践。我们讨论了开发Eternal系统的经验,特别强调了我们遇到的挑战和吸取的教训。
{"title":"Lessons learned in building a fault-tolerant CORBA system","authors":"P. Narasimhan, L. Moser, P. Melliar-Smith","doi":"10.1109/DSN.2002.1028884","DOIUrl":"https://doi.org/10.1109/DSN.2002.1028884","url":null,"abstract":"The Eternal system pioneered the interception approach to providing transparent fault tolerance for CORBA, which allows it to make a CORBA application reliable with little or no modification to the application or the ORB. The design and implementation of the Eternal system has influenced industrial practices by providing the basis for the specifications of the fault-tolerant CORBA standard that the Object Management Group adopted. We discuss our experience in developing the Eternal system, with particular emphasis on the challenges that we encountered and the lessons that we learned.","PeriodicalId":93807,"journal":{"name":"Proceedings. International Conference on Dependable Systems and Networks","volume":"17 1","pages":"39-44"},"PeriodicalIF":0.0,"publicationDate":"2002-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86913149","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
A dependable SNMP-based tool for distributed network management 一个可靠的基于snmp的分布式网络管理工具
Pub Date : 2002-06-23 DOI: 10.1109/DSN.2002.1028911
E. P. Duarte, L. C. E. Bona
This work presents a dependable fully distributed network management tool based on the Internet standard network management protocol, SNMP (Simple Network Management Protocol). Multiple SNMP agents running the Hi-ADSD with Timestamps, a Hierarchical Distributed System-Level Diagnosis algorithm with Timestamps, monitor themselves and a configurable set of network services and devices, issuing controlling commands depending on the results. The system is dependable in the sense that it continues working even if only one agent is fault-free. A MIB (Management Information Base) allows the definition of test procedures specific for each managed entity. The system presents a configurable Web interface that allows the human manager to monitor the network from any agent. Practical results are presented, including the construction of a resilient Web server built on top of the tool.
本文提出了一种基于Internet标准网络管理协议SNMP(简单网络管理协议)的可靠的全分布式网络管理工具。多个SNMP代理运行带有时间戳的Hi-ADSD(带有时间戳的分层分布式系统级诊断算法),监控它们自己和一组可配置的网络服务和设备,并根据结果发出控制命令。系统是可靠的,因为即使只有一个代理是无故障的,它也能继续工作。MIB(管理信息库)允许为每个被管理实体定义特定的测试过程。该系统提供了一个可配置的Web界面,允许人工管理员从任何代理监视网络。介绍了实际结果,包括构建在该工具之上的弹性Web服务器的构造。
{"title":"A dependable SNMP-based tool for distributed network management","authors":"E. P. Duarte, L. C. E. Bona","doi":"10.1109/DSN.2002.1028911","DOIUrl":"https://doi.org/10.1109/DSN.2002.1028911","url":null,"abstract":"This work presents a dependable fully distributed network management tool based on the Internet standard network management protocol, SNMP (Simple Network Management Protocol). Multiple SNMP agents running the Hi-ADSD with Timestamps, a Hierarchical Distributed System-Level Diagnosis algorithm with Timestamps, monitor themselves and a configurable set of network services and devices, issuing controlling commands depending on the results. The system is dependable in the sense that it continues working even if only one agent is fault-free. A MIB (Management Information Base) allows the definition of test procedures specific for each managed entity. The system presents a configurable Web interface that allows the human manager to monitor the network from any agent. Practical results are presented, including the construction of a resilient Web server built on top of the tool.","PeriodicalId":93807,"journal":{"name":"Proceedings. International Conference on Dependable Systems and Networks","volume":"18 1","pages":"279-284"},"PeriodicalIF":0.0,"publicationDate":"2002-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87310084","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
期刊
Proceedings. International Conference on Dependable Systems and Networks
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1