Child pages
  • Hosts Database
Skip to end of metadata
Go to start of metadata

General information

Meeting Time

  • Saturdays, 4pm @ the Crew Pit (or WVH 102 if unavailable)

Faculty

  • TBD

Students

  • Jon Radmer 
  • Pranav Gandhi (hyfi@ccs.neu.edu)
  • An Dang (andang@ccs.neu.edu)

Email List

  • jradmer@ccs.neu.edu
  • hyfi@ccs.neu.edu
  • andang@ccs.neu.edu

Source

This is a new project, so no code is currently available/written.

Rationale

This project will cover all the necessary steps to provide an alternative to Hostbase on CCIS Systems. It will allow a managable way to work with DNS, DHCP, and NFS for every machine on the network.

Additional functionalities will be added while extraneous data will be removed. Optimally, our program would be able to:

  1. Manage DNS, DHCP, and NFS
  2. Auto-find IP addresses for new machines
  3. Query without touching the database (SQL)
  4. Wiki-style edit control (with overwrite warnings)
  5. Audit trail
  6. List Port locations, room numbers of each machine

Goals

Research

      - What is available? What have other sysadmins done? Exactly what does hostbase do that we don't need? What is it missing?

Testing

      - Virtualisation, prototyping, etc. (this will take the most time)

Hardware Allocation

Implementation

      - Most likely will not happen this semester

Timeline / Deliverables

  • 10/20/2011 - Research vocabulary, network, hostbase, software
  • 10/27/2011 - Install and test each program on Pit machines
  • 11/03/2011 - Virtualize a network to test and set configurations for software
  • 11/10/2011 - Further testing & expanding of network
  • 11/17/2011 - Prepare demo of each software to Systems
  • 11/24/2011 -
  • 12/01/2011 -
  • 12/08/2011 -
  • 12/15/2011 - You should be done by around this date.
  • Resources

We will need server space for running VMs to simulate a network as well as the authorization to create and remove machines on the network. We might need to purchase software licenses for the programs we use, though most are open source.

Racktables

  • * h3. Installation steps
  • Follow above documentation
  • Install these packages:
  • sudo apt-get install php5-snmp php5-curl curl php5-gd php5-ldap
  • Proceed with given documentation. (Go to the install script on the web page).

Installation steps

  • Follow above documentation
  • Install these packages:
  • sudo apt-get install php5-snmp php5-curl curl php5-gd php5-ldap
  • Proceed with given documentation. (Go to the install script on the web page).

Related Work

Notes

We will not be coding our own software for this project. It is forbidden.

(unless we need to write plugins for an essential feature)

  • No labels