Git Product home page Git Product logo

dosarray's People

Contributors

niksu avatar shilpibose29 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

dosarray's Issues

easier terminal access to all containers

Feature involves easier terminal access to all containers from the controller.
Currently it's possible to easily access the hosts from the controller, but sometimes it's useful to access the containers to run ping etc from them to run some manual tests, unlike the scripted tests in the experiments.

automating load graphing

Currently load graphing involves several manual steps (described here) but this could easily be automated so that the data files for load measurements (for CPU load, memory and network) are all produced, and subsequently the graphs (for all kinds of load) are generated.

easier check to see if system is running

e.g., if instances have been created/started, and if an experiment might currently be running.
For the instances, it would report how many (out of the total number expected) are currently in the created/running state (in case something broke during an earlier run, and the system is only partly running.)

check to see if sys is configured

for each host in DOSARRAY_PHYSICAL_HOSTS_PUB check to see that the host responds, it's running docker, it has the image available, has networking configured, and that its network settings match what src/dosarray_configure_networking.sh would have configured.

post-experiment testing script

Sometimes bits of experiments don't work correctly -- e.g., load testing of CPU or network.
The idea is to have a script that runs an post-experiment analysis to find out if anything looks wrong.
This is similar to this #25 -- except that it's run after an experiment, not before, and lints or looks for bad signs in that experiment's output.

multiple graph output

add option in the experiment configuration to make it easier to generate multiple kinds of graph (from the same data, from that experiment); currently this is done manually.

add a "deconfigure" script

This script would reverse all the configuration made by DoSarray to a cluster, returning it to a previous state. It would complement the scripts to stop and delete containers.
This script would be useful to return the cluster into a state that others can use without any risk of interference from DoSarray's configuration (even if DoSarray isn't currently running)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.