Jump to content

ozziekid

Member
  • Posts

    6
  • Joined

  • Last visited

Reputation Activity

  1. Like
    ozziekid reacted to alpenwasser in APOLLO (2 CPU LGA1366 Server | InWin PP689 | 24 Disks Capacity) - by alpenwasser [COMPL. 2014-MAY-10]   
    Table of Contents
    01. 2013-NOV-14: First Hardware Tests & The Noctua NH-U9DX 1366
    02. 2013-NOV-16: Temporary Ghetto Setup, OS Installed
    03. 2014-APR-01: PSU Mounting & LSI Controller Testing
    04. 2014-APR-02: The Disk Racks
    05. 2014-APR-08: Chipset Cooling & Adventures in Instability
    06. 2014-APR-09: Disk Ventilation
    07. 2014-APR-11: Fan Unit for Main Compartment Ventilation
    08. 2014-APR-12: Storage Topology & Cabling
    09. 2014-APR-26: Storage and Networking Performance
    10. 2014-MAY-10: Sound Dampening & Final Pics
    PDF Version of this Build Log
    http://alpenwasser.net/repository/files/apollo.pdf
    Hardware - Final Config
    CASE:               InWin PP689
    PSU:                Enermax Platimax 600 W
    MB:                 Supermicro X8DT3-LN4F
    CPU:                2 × Intel Xeon L5630 (quadcore, hyperthreaded)
    HS:                 Noctua NH-U9DX - Socket LGA1366
    RAM:                24 GB Hynix DDR3 1333 MHz ECC
    HBA CARD 0:         LSI 9211-8i, flashed to IT mode (Tutorial)
    HBA CARD 1:         LSI 9211-8i, flashed to IT mode
    HBA CARD 2:         LSI 9211-8i, flashed to IT mode
    SSD:                Intel 520, 120 GB
    HDD 0:              WD VelociRaptor 150 GB (2.5")
    HDD 1-3:            Samsung HD103UJ 1 TB F1 × 3
    HDD 4-7:            WD RE4 2 TB × 4
    HDD 8-13:           WD Red 3 TB × 6
    Total Raw Capacity: 29 TB
     
    Pics of Final Form - More in Final Post
     
    (click image for full res)

    (click image for full res)

     
    Wait, What, and Why?
    So,   yeah,    another   build. Another   server,    to   be
    precise. Why? Well, as  nice of  a system  ZEUS is,  it does
    have two major shortcomings for its use as a server.
    When I  originally conceived ZEUS,  I did not plan  on using
    ZFS (since it was not  yet production-ready on Linux at that
    point). The  plan was  to use  ZEUS' HDDs  as single  disks,
    backing up the  important stuff. In case of  a disk failure,
    the loss of  non-backed up data would  have been acceptable,
    since it's mostly  media files. As long as  there's an index
    of  what  was  on  the  disk,  that  data  could  easily  be
    reaquired.
    But right  before ZEUS was  done, I  found out that  ZFS was
    production-ready on Linux, having kept a bit of an eye on it
    since fall  2012 when I dabbled  in FreeBSD and ZFS  for the
    first time. Using  FreeBSD on the  server was not  an option
    though since I was nowhere near proficient enough with it to
    use it for  something that important, so it had  to be Linux
    (that's why I didn't originally plan on ZFS).
    So,  I deployed  ZFS on  ZEUS,  and it's  been working  very
    nicely  so  far. However, that  brought  with  it two  major
    drawbacks: Firstly, I was now missing 5 TB of space, since I
    had been  tempted by ZFS  to use those for  redundancy, even
    for our media files. Secondly, and more importantly, ZEUS is
    not an ECC-memory-capable system. The reason this might be a
    problem is that  when ZFS verifies the data on  the disks, a
    corrupted bit in your RAM  could cause a discrepancy between
    the  data in  memory and  the data  on disk,  in which  case
    ZFS  would  "correct"  the  data  on  your  disk,  therefore
    corrupting it. This  is not exactly optimal  IMO. How severe
    the consequences of this would  be in practice is an ongoing
    debate in various ZFS  threads I've read. Optimists estimate
    that it would merely corrupt  the file(s) with the concerned
    corrupt bit(s), pessimists are  afraid it might corrupt your
    entire pool.
    The main focus of this machine will be:
    room to install more disks over time ECC-RAM capable not ridiculously expensive low-maintenance, high reliability and availability (within reason, it's still
    a home and small business server)
    Modding Instead of some  uber-expensive W/C setup, the  main part of
    actually building  this rig will  be in modifying  the PP689
    for fitting as many HDDs  as halfway reasonable as neatly as
    possible. I have not  yet decided if there  will be painting
    and/or sleeving  and/or a window. A window  is unlikely, the
    rest depends mostly  on how much time I'll have  in the next
    few weeks (this  is not a long-term project, aim  is to have
    it done way before HELIOS).
    Also, since  costs for this  build should not spiral  out of
    control, I will  be trying to reuse as many  scrap and spare
    parts I have laying around as possible.
    Teaser
    More  pics  will  follow  as  parts  arrive  and  the  build
    progresses, for now a shot of the case:
    (click image for full res)

    That's all for now, thanks for stopping by, and so long.
  2. Like
    ozziekid got a reaction from bootleggerzero in ** CLOSED ** HUGE Computex Giveaway Sponsored by WD and Steiger Dynamics   
    Wow these are awesome prizes.
×