- 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.