Murder Hardware

Our current (August 12, 2008) configuration follows. The load it is currently supporting can be derived from our graphs server. Our peak load with this configuration has been almost 18,000 concurrent sessions, though we suspect this is substantially less than the configuration can actually support.

  • 4 frontends
    • 4 each Dell PowerEdge? 2950
      • 2 x 3Ghz Intel Xeon Dual Core Processors.
      • 16 GB memory.
      • 8 GB swap.

  • 10 backends
    • 10 each Sun v240:
      • 2x 1.5 Ghz UltraSparc? IIIi processor
      • 8 GB memory.
      • 24GB swap (12 GB on each 10000 RPM system disk)
      • 4 partitions of 250GB each SAN storage mounted on each backend.
      • Veritas vxfs filesystem.

  • 1 mupdate master, a Dell 2650:
    • Intel Xeon CPU 3.06 GHz
    • 2 GB memory
    • Internal RAID-5 disk

Pre-Murder Server Hardware

This information applies to our configuration just before we went to the Cyrus Murder. This configuration, running early versions of Cyrus 2.1, was just barely supporting 6200 concurrent connections.

  • Sun Ultra 80 - 4x450mhz UltraSparc? II processors. Solaris 2.8

  • 4GB memory

  • Swap configuration - swap on system disk plus dedicated swap on one 10,000rpm 9GB disk and one 7200rpm 2GB disk.

  • Three Sun Dual UltraSCSI? PCI cards in addition to the two SCSI channels on the Ultra 80.

  • Three JetStor II-LVD SCSI RAID arrays. Configuration of each unit is 8x18GB 10,000rpm disks partitioned into two 50GB RAID5 partitions. Each partition is on its own SCSI channel.

    • Four RAID5 partitions are dedicated for user mail spool space.

    • One RAID set has allocated 15GB /imap (our imap configdirectory). The rest given to user spool space. This is represented as multiple LUNs so iostat gives us good data.

    • One RAID set is allocated 10GB /var/spool/mqueue. The rest is allocated for netnews exported via IMAP.

Usage Statistics

As of August 12, 2008:

  • mailboxes (*): 328152
  • user mailboxes (user.*): 316395
  • user INBOXes (user.%): 31209

You may also find some other interesting information by starting from the top level of our graphs http://graphs.andrew.cmu.edu

  • Set ALLOWTOPICCHANGE = TWikiCyrusAdminGroup?

-- DaveMcMurtrie - 12 Aug 2008

Topic revision: r8 - 12 Aug 2008 - 10:26:52 - DaveMcMurtrie
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback