ONID Server Information
This document covers various technical details of the servers providing ONID services. Usage graphs are also available.
LDAP Servers
There are currently 3 servers running iPlanet Directory Server v5.2. These LDAP servers store ONID accounts (in conjunction with the ONID Windows Active Directory domain controllers) for use by other ONID servers and other campus services. These servers sit behind a Foundry Networks ServerIronXL load balancer.
These LDAP servers store also store public directory (phone book) information on the same entries in LDAP. Access to the public is limited by ACIs.
ldap4.onid.orst.edu:
- Sun V240, dual 1GHz cpus, 2GB RAM, four 36GB 10k rpm hard drives (mirror pairs)
- Solaris 10
- LDAP master
ldap5.onid.orst.edu:
- Sun V240, dual 1GHz cpus, 2GB RAM, four 36GB 10k rpm hard drives (mirror pairs)
- Solaris 10
- LDAP master
ldap6.onid.oregonstate.edu:
- Sun T2000, 8-core 1.2GHz cpu, 16GB RAM, four 36GB 10k rpm hard drives (mirror pairs)
- Solaris 10
- LDAP master
File Server
The ONID file server stores user home directories. It serves them up to other ONID servers using NFS and to end users using FTP (ftp.onid.orst.edu), using SMB/CIFS (\\onid-fs), and using AFP (afp://onid-fs.onid.orst.edu). It also hosts the main ONID website (http://onid.oregonstate.edu).
Server Specifications
- Sun V440, four 1.5GHz cpus, 8GB RAM, four 72GB 10k rpm hard drives (mirror pairs)
- Solaris 10
- Veritas Volume Manager and Veritas File System
The ONID file server is attached to an external Fibre Channel SAN (Dell/EMC Cx500) through a pair of redundant FC switches. Approximately 3.3TB of the SAN is allocated to the ONID file server, in four LUNs of equal size. The LUNs are logically combined using Veritas Volume Manager into two partitions, /users/u1/ and /users/u2/. Veritas File System provides the ability to resize the file system on the fly.
Mail Server
The ONID mail servers run Cyrus v2.3.11. All mail goes through the OSU mail relays first, where it is virus scanned and spam blocking and tagging occurs. Mail is then delivered using LMTP to the ONID mail servers.
Server Specifications
- Frontends (3) - Dell PowerEdge 2850, dual 3.0GHz P4 Xeons (HyperThreading), 2GB RAM, two 36GB 15k rpm hard drives (mirrored)
- Backends (2) - Dell PowerEdge 2850, dual 3.0GHz P4 Xeons (HyperThreading), 4GB RAM, two 36GB 15k rpm hard drives (mirrored)
- Cluster master - Dell PowerEdge 2850, dual 2.8GHz P4 Xeons (HyperThreading), 2GB RAM, two 36GB 15k rpm hard drives (mirrored)
- Debian Linux stable
The ONID mail servers are attached to an external Fibre Channel SAN (Dell/EMC Cx500). Approximately 800GB of the SAN is allocated to each ONID mail server. Each LUN is partitioned and formatted with the ext3 file system. The dir_index format option was used for increased performance during large directory lookups. The data=ordered and noatime mount options are used.
Shell Server
The ONID shell server provides text based email clients and other shell services.
Server Specifications
- Dell PowerEdge 2650, dual 2.8GHz P4 Xeons (HyperThreading), 2GB RAM, two 36GB 10k rpm hard drives (mirrored)
- Debian Linux stable
Webmail Servers
ONID provides webmail service (https://webmail.oregonstate.edu) for ONID users, plus several other departments on campus. All that is required is an IMAP server. There are three servers behind a Foundry Networks ServerIronXL load balancer.
Server Specifications
- Three Sun x4100, (2) dual-core AMD Opteron 280 (2.4GHz), 4GB RAM, two 72GB 10k rpm hard drives (mirrored)
- Debian Linux stable
The webmail service itself is open source software developed by the Horde project (http://www.horde.org). Webmail runs the stable release versions of Horde, IMP, Turba, and Kronolith.
Admin Server
The ONID admin server is used for a variety of administrative tasks. It runs the https://secure.onid.oregonstate.edu web site, where ONID users can manage their accounts. One of its primary purposes is to run the ONID account creation, deletion, and management scripts. These scripts create and update ONID accounts based on data in Banner.
Server Specifications
- Dell PowerEdge 2650, dual 2.8GHz P4 Xeons (HyperThreading), 2GB RAM, two 36GB 10k rpm hard drives (mirrored)
- Debian Linux stable
MySQL Server
This server runs MySQL for various ONID services, including Webmail. It also runs memcached, which is used for Webmail sessions.
Server Specifications
- Sun x4100, (2) dual-core AMD Opteron 280 (2.4GHz), 8GB RAM, two 72GB 10k rpm hard drives (mirrored)
- Debian Linux stable
Windows Active Directory Domain Controllers
ONID operates two Active Directory domain controllers, which create the ONID domain in the campus AD forest. There are actually two parts to every ONID account. One is an account created in the ONID LDAP servers. The other is an account in the ONID domain in AD. These two accounts are kept sychronized so they appear as one to the end user.
hiro.onid.oregonstate.edu
- Dell PowerEdge 2650, (2) hyper-threading 2.8GHz Xeons, 1GB RAM, two 36GB 10k rpm hard drives (mirrored)
- Windows Server 2003
lagos.onid.oregonstate.edu
- Dell PowerEdge 2650, (2) hyper-threading 2.2GHz Xeons, 1GB RAM, two 18GB 10k rpm hard drives (mirrored)
- Windows Server 2003
