What are the components of Vishnu?
There are three components of Vishnu: the web server, the automated scheduler and the formula compiler. The web server, backed by a relational database, is at the center of it all. It provides the data exchange mechanism between all the other pieces (automated scheduler, formula compiler, human users, and external clients), as well as the data for the web browsers that provide the graphical interface. The automated scheduler does the optimized scheduling. The formula compiler translates from easily readable formulas to a form usable by the scheduler. A more in-depth description and an architecture diagram are provided in Section 2 of the full documentation. How do I install Vishnu and get it running? Appendix D of the full documentation provides a full description of the installation and setup of Vishnu. In brief, the steps are as follows: • Install the web server. This involves installing compatible versions of Apache, MySQL, PHP, and GD. The easiest way to install the Apache/MySQL/PH