引用本文: | 苏喜红,刘宏伟,吴智博,杨孝宗,左德承.考虑组件复制的SA软件部署可靠性研究[J].哈尔滨工业大学学报,2012,44(3):54.DOI:10.11918/j.issn.0367-6234.2012.03.011 |
| SU Xi-hong,LIU Hong-wei,WU Zhi-bo,YANG Xiao-zong,ZUO De-cheng.Reliability of SA based on software deployment considering component replication[J].Journal of Harbin Institute of Technology,2012,44(3):54.DOI:10.11918/j.issn.0367-6234.2012.03.011 |
|
摘要: |
复制软件组件能提高服务的可靠性和系统可靠性,然而,复制额外的软件组件需要消耗系统可用系统资源.为了充分利用系统可用资源,得到更高的可靠性优化值,设计了启发式的贪婪复制算法,该算法根据单位带宽的可靠性优化值增量OB和单位内存的可靠性优化值增量OM,利用贪婪思想选择出将被复制的两个软件组件集合,其中具有更高可靠性优化值的集合是该算法确定的将被复制的软件组件集合.实验结果表明:当给定有限的系统可用资源时,与贪婪复制算法相比,该算法能得到更高的可靠性优化值和更高的服务可靠性. |
关键词: 组件复制 可靠性 软件部署 软件体系结构 |
DOI:10.11918/j.issn.0367-6234.2012.03.011 |
分类号:TG386 |
基金项目:国家高技术研究发展计划重大基金资助项目 (2008AA01A201). |
|
Reliability of SA based on software deployment considering component replication |
SU Xi-hong,LIU Hong-wei,WU Zhi-bo,YANG Xiao-zong,ZUO De-cheng
|
Abstract: |
To make use of available system resources and obtain higher reliability optimum, a heuristic greedy replication algorithm is designed. This algorithm is based on the increased reliability optimum of each unit's bandwidth OB and memory OM. It uses the greedy idea to select two sets of software components that may be replicated. The software components of the set with higher reliability optimum are selected to replicate by the algorithm. Given the limited available system resource, comparing with greedy replication algorithm, this algorithm can obtain higher reliability optimum and higher service reliabilities. Therefore, when the available system resource is constrained, the heuristic greedy replication algorithm is a good method of selecting software components to replicate. |
Key words: component replication reliability software deployment software architecture |