FOSSEE Improving SBHS Remote-Triggered Virtual Lab Server And Website Under the guidance of: Prof. D.B Phatak and Mentored by: Mr. Rupak Rokade ASHUTOSH KUMAR Devdutt Kumar NIT Agartala NIT Agartala
Overview Introduction to our project Introduction to SBHS Introduction to SBHS Vlabs Server Git problem Key error problem Automated slot booking concept Health Monitoring & generating health statistic
Technology Used Python Django MySQL
Introduction to SBHS SBHS is a LAB-IN-A-BOX setup which is primarily used for performing control system experiments You can remotely access this system and perform experiment on it
Introduction to Vlabs
Git Problem The updated code of scilab in the Git account of admin is not pulled by the script written in the running server.
Key error problem This is problem where a user get an error that “Unable to connect the SBHS server” Cause .pyc files Solution is to remove .pyc files at a regular interval of time
Automated slot booking Concept of sample user Concept of auto login Concept of automated slot booking
Health Monitoring & generating health statistics of the Server Checking the equipment at a regular interval of time. Cause of this problem was machine was only checked once in an hour. Solution provided is that , at each stage machine is checked 5 times and if it’s response rate is more than 40% it is passed to another. At each hour a log file is created having the data of the online and offline machines.
Demo
Thank You.