Nirav Uchat

Indian Institute of Technology, Bombay

Background
I am working as Research Assistant at Computer Centre. Its function is to give computational facility to campus users. On system side, it manages FTP, DNS, Mail, LDAP and Web Proxy. It also handles Microsoft Academic Alliance and licencing of academic softwares. Campus user can access high performance cluster operated by computer centre for data intensive operation. It has been great learning experience for me, working as Research Assistant in Computer Center. Below are some task that I have accomplished as Research Assistant,
  • Network Monitoring
  • Aim was to monitor various network services and alert admin in event of failures. To do so, we used open source software named Nagios. we also enabled SMS alert functionality to it. As of now it monitors more than 250 devices and services.
  • Deployment of Global File System [GFS]
  • GFS is a clustered storage solution for data storage. I had setup 3 node cluster sharing large GFS volume. Detail documentation can be found at CentOS. I used iscsi-target for making GFS volume.
  • Deployment of HA Cluster [Piranha]
  • I had deployed Highly Available cluster using Pirahna cluster suite to load balance FTP and HTTP request. Setup consisted of 1 LVS router and 2 load balancer. I had used Round Robin scheduling algorithm for request scheduling.
  • MySql Load Balancer [Guide]
  • I had deployed MySql load balancer with two storage node. In event of storage node failure, other node can be used. When failed node comes up it first synch with active node to update itself so that both has same information.
  • Web Proxy Bombardment Detection
  • IIT Bombay has 4 load balancer web proxy server and it uses LDAP account for proxy authentication. If user doesn't specify valid authentication credential then that request it drop by proxy server. Recently we found there were many misconfigured auto update feature of some softwares on user machine which cause lot of such requests. To prevent such request from reaching proxy server, I have implemented bombardment detection tool which on regular interval inspect log file and alert admin in case of bombardment. I have integrated it with Nagios for alert generation.
  • LTSP Thin Client for Campus Users [LTSP]
  • I have deployed (with the help of Mr. Nitin Dalvi) Thin Clients consisting of eMacs, PC and Sun Ray terminals running from single LTSP server. To our knowledge there is no case study (on Internet) where single LTSP server was serving three different architecture including sun ray terminals.
  • Deployment of RADIUS Server for WiFi Network [Freeradius]
  • Configuration Guide
    Recently I have deployed RADIUS Server for WiFi network with User authentication and accounting in IIT Bombay campus. All WiFi access points are CISCO Aironet 1200 series.