首页> 外文会议>10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing >D-Cloud: Design of a Software Testing Environment for Reliable Distributed Systems Using Cloud Computing Technology
【24h】

D-Cloud: Design of a Software Testing Environment for Reliable Distributed Systems Using Cloud Computing Technology

机译:D-Cloud:使用云计算技术为可靠的分布式系统设计软件测试环境

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

摘要

In this paper, we propose a software testing environment, called D-Cloud, using cloud computing technology and virtual machines with fault injection facility. Nevertheless, the importance of high dependability in a software system has recently increased, and exhaustive testing of software systems is becoming expensive and time-consuming, and, in many cases, sufficient software testing is not possible. In particular, it is often difficult to test parallel and distributed systems in the real world after deployment, although reliable systems, such as high-availability servers, are parallel and distributed systems. D-Cloud is a cloud system which manages virtual machines with fault injection facility. D-Cloud sets up a test environment on the cloud resources using a given system configuration file and executes several tests automatically according to a given scenario. In this scenario, D-Cloud enables fault tolerance testing by causing device faults by virtual machine. We have designed the D-Cloud system using Eucalyptus software and a description language for system configuration and the scenario of fault injection written in XML. We found that the D-Cloud system, which allows a user to easily set up and test a distributed system on the cloud and effectively reduces the cost and time of testing.
机译:在本文中,我们提出了一种使用云计算技术和具有故障注入功能的虚拟机的名为D-Cloud的软件测试环境。然而,近来软件系统中高可靠性的重要性已经增加,并且对软件系统的详尽测试正变得昂贵且耗时,并且在许多情况下,不可能进行充分的软件测试。特别是,尽管可靠的系统(例如高可用性服务器)是并行和分布式系统,但部署后在现实世界中通常很难测试并行和分布式系统。 D-Cloud是一种使用故障注入功能管理虚拟机的云系统。 D-Cloud使用给定的系统配置文件在云资源上设置测试环境,并根据给定场景自动执行多个测试。在这种情况下,D-Cloud通过导致虚拟机导致设备故障来启用容错测试。我们使用Eucalyptus软件设计了一种D-Cloud系统,并使用XML编写了用于系统配置的描述语言和故障注入方案。我们发现D-Cloud系统使用户可以轻松地在云上设置和测试分布式系统,并有效地降低了测试成本和时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号