Simulation Tool Changes

For features planned for the next full release (and that may already be available in the development snapshots), see the issue tracker.

These features are new in 1.0 (released 2012-05-14):

  • Introduced workflow support. All simulated functionality (e.g. ingest, migration, integrity check) is represented in the form of executable workflows. The parts of each workflow are executed by storage system services.
  • Added local repair service to the list of existing services that are supported by the simulated storage system. This service is used as a last resource attempt to repair damaged asset where no other instances of an asset exist.
  • Created iModel on-line documentation. The documentation provides important information on how to configure the tool, run simulations and explains what functionality and workflows are currently supported by the simulation model.
  • Introduced monthly cost breakdown for individual storage systems that is displayed in the form of bar charts on simulation model GUI during the simulations.
  • Refreshed GUI.
  • Bugfixes.

These features are new in 1.0-beta-3 (released 2011-11-08):

  • Introduced detailed file corruption model (corruption size is variable, files have critical section that when damaged renders the file catastrophically corrupted).
  • Introduced limited pool of resources that is shared and consumed by storage system services (eg. checksum service, file service, ingestion service, user access service).
  • Introduced simple resource allocation strategies (static, round robin, greedy strategy) that distribute shared resources across different storage system services.
  • Introduced migration that supports transcoding.
  • Updated GUI to reflect above changes.
  • Provided bugfixes.

These features are new in 1.0-beta-2 (released 2011-08-10):

  • Improved visual data display (global simulation output and individual storage system performance are displayed on separate tabs.)
  • Introduced batch mode that allows a user to run automated simulations using human-readable configuration files with or without the GUI.
  • Added simulation output logs which are produced during every simulation as files and can be further processed to analyse specific model configuration performance.
  • Introduced pause button and added the capability to run the simulation with a wider range of simulation speed configurations.
  • Various bugfixes.

These features are new in 1.0-beta-1 (released 2011-06-23):

  • Logger (log4j) that provides a capability to store logs produced by Interactive Storage Simulation Tool.
  • Improved visual data display (it is possible to view only selected range of displayed data.)
  • Support for Linux and Mac operating systems.
  • Demonstration movies explaining the usage of Interactive Storage Simulation Tool.