DS-Bench/D-Cloud
Key Features
DS-Bench/D-Cloud is a framework for dependability benchmarking, whose key features are as follows:
- It supports multiple benchmark programs to cover wide range of target systems.
- It can simulate many anomalies such as node failure, device failure, and performance degradation.
- The benchmark test can be conducted on physical machines, virtual machines, or mixture of both.
Screen shot
Environment in which operation is verified
Ubuntu 10.04/12.04 LTS amd64
Ubuntu 12.04 LTS Intel x86
Download
Software
The following systems cannot be operated at the same time on a single PC. They need to be installed in separate PCs.
- DS-Bench Controller
- DS-Bench Target
- D-Cloud
Document
Demonstration Movie
DS-Bench/D-Cloud Demo Movie ( 18.5MB 3min10sec )
Note: Voice narration can be heard.
Publications
Hajime Fujita, Yutaka Matsuno, Toshihiro Hanawa, Mitsuhisa Sato, Shinpei Kato, and Yutaka Ishikawa, "DS-Bench Toolset: Tools for Dependability Benchmarking with Simulation and Assurance," 42nd IEEE/IFIP International Conference on Dependable System and Networks (DSN 2012), 8 pages, Jun.2012.[Slide]
License
The licence of DS-Bench/D-Cloud is GPLv2. Please see the "Copyright" files in the dsbench_dcloud_2.0.2-x86_64.tgz or dsbench_dcloud_2.0.2-i686.tgz file for details of the license.
Acknowledgement
DS-Bench/D-Cloud has been developed by the University of Tokyo and University of Tsukuba, as part of the JST CREST Dependable Embedded Operating System for Practical Uses (DEOS) project.