UkServerPlans

At the 2006 network meeting, we decided to buy a new server. Here are steps towards getting it.

Table of content :

ISPs

We need to check out ISPs in Manchester or London. Who knows ISPs? They should be mailed next week, according to our timeline.

Questions to ISPs

mostly taken from yossarians mail on imc-uk-tech:

  • do we need to incorporate as some kind of legal entity or can we just set the box up as Indymedia UK?
  • what are the terms of physical access? What sort of notice is required before we can physically enter the colo to do maintenance on the box?
  • what are the fixed costs?
  • what are the bandwidth rates?
  • how do they deal with legal demands, in case they get any?

gdm expanded these questions on ImcUkISPQuestions2006, where there is a table that it is easy to add information too.

Specs for the hardware

See UkServerSpec for the latest plan.

things to consider:

  • cpu
    • intel or amd
    • 32 bit or 64 bit
    • dual or single core?

  • Disks - SCSI or SATA? SATA is a lot cheaper. We will want at least two disks for RAID 1 or 4 disks for RAID 10. traven currenly has 127Gb of spare space on a pair of mirrored 400Gb SATA disks. 1U servers generally come with two or 4 disk bays (eg Tyan cases) and some have hot swapable bays.
    • 10k rpm SATA The fastest SATA disks available are the Western Digital Raptor's 10000rpm ones. The 150Gb disk costs about \xA3175 (dabs.com). These disks are too small unless we had 4 of them: \xA3700 for 300Gb. ALso 4 7200rpm disks with RAID 10 might well be quicker at some things than 2 10k rpm disks with RAID 1.
    • 7200 rpm 500Gb SATA One of the best 500Gb 7200rpm SATA disks are the Western Digital Caviar Raid Edition ones (see SATA in the Enterprise: A 500 GB Drive Roundup and a [[http://www.storagereview.com/php/benchmark/suite_v4.php?typeID=10&testbedID=4&osID=6&raidconfigID=1&numDrives=1&devID_0=317&devID_1=294&devID_2=296&devID_3=319&devID_4=316&devID_5=295&devID_6=297&devID_7=318&devID_8=320&devCnt=9comparision of several 500Gb SATA drives). Online shops with various 500gb SATA disks: dabs.com, ebuyer.com. The 500Gb WD disk costs about \xA3140 (dabs.com). A pair of these would be \xA3280 for 500Gb (RAID 1) and four of them would be \xA3540 for 1Tb (RAID 10). Perhaps having disks from several different manufacturers would make sense?
    • 7200 rpm 750Gb SATA Seagate produce 750Gb 7200rpm SATA disks and the RAID edition costs \xA3249 (dabs.com) or \xA3250 (ebuyer.com). A pair of these would be \xA3500 for 750Gb (RAID 1) or four would be \xA31000 for 1.5Tb (RAID 10)
    • 10k rpm SCSI these disks cost around \xA3100 for a 73Gb one (dabs.com) and from \xA3180 for a 147Gb one (dabs.com) and from \xA3350 for a 300Gb one (dabs.com). 2x300Gb would be \xA3700 for 300Gb which is more-or-less the same as 4x147Gb, \xA3720 for 294Gb but a server with 4 SCSI bays would cost more than one with 2.
    • 15k rpm SCSI these disks cost around \xA3100 for a 36Gb one (dabs.com) and from \xA3166 for a 73Gb one (dabs.com) and from \xA3360 for a 147Gb one (dabs.com). These disks might be too expensive to consider.
  • KVM over IP - having remote graphical power / console access is very helpful, the HP servers below have this built in though you have to pay $199 for the firmware to enable all the features, other plug-in solutions are:
  • Server Proposal 12 - one 1U machine, quad processors, 8Gb RAM, 1Tb disk space (SATA RAID 10) - \xA32323.82 This is an updated version of proposal 11, the main difference being that the server can take twice the RAM (Max 32Gb) and it uses the newer Socket F processors which have virtualization support.
    • Tyan Transport GT24 (B3992) \xA3599.24 (scan.co.uk), 2x AMD Socket F (1207) Opteron 2210, Dual Core 1.8GHz, 2MB Cache, \xA3322.94, (scan.co.uk), 4x 2GB Corsair DDR2 PC2-5300 (667MHz), 240 Pin, Fully Buffered ECC DIMM, \xA3914.28 (scan.co.uk), 4x 500 Gb Western Digital WD5000YS RE2, SATA300, 7200 rpm \xA3487.36 (scan.co.uk).
  • Server Proposal 11 - one 1U machine, quad processors, 8Gb RAM, 1Tb disk space (SATA RAID 10) \xA32388 + delivery if we build it ourselves or \xA33,239 from Armari assembled.
    • Tyan Transport GT24 ((B2891)) which comes with a Thunder K8SRE(S2891) motherboard, socket 940 (can run linuxbios) \xA3680.33 (scan.co.uk), 4x500Gb Western Digital 7200rpm SATA disks \xA3488 (dabs.com), 4x2Gb RAM \xA3914 (crucial.com), two AMD Socket 940 dual core Opteron 1.8GHz processors \xA3306 (dabs.com), this server could take an additional 4x2Gb of RAM taking it to 16Gb.
  • Server Proposal 10 - one 1U machine, dual processors, 8Gb RAM, 1.5Tb disk space (SATA RAID 10) \xA32685 + delivery
    • Tyan Transport GT24 (B2891) which comes with a Thunder K8SRE motherboard (socket 940) \xA3680 (scan.co.uk), 4x750Gb Seagate 7200rpm SATA disks \xA3996 (dabs.com), 8x1Gb RAM \xA3856 (crucial.com), one AMD Socket 940 dual core Opteron 1.8GHz processors \xA3153 (dabs.com), this server could take an additional dual core processor and could also take 8x2Gb RAM rather than 8x1Gb.
  • Server Proposal 9 - one 2U machine quad processors, 8Gb RAM, 2Tb disk space (SATA RAID 10) \xA32914 + delivery
    • \xA3850 2U Tyan Transport TA26, \xA3280 2xOpteron 265 (1.8Ghz dual core), \xA3800 8GB PC3200 DDR ECC RAM (max 16 DIMMs), \xA3984 8xWD Caviar 500GB S300 16mb 7200rpm. You would also need a \xA330 4 port SATA card. This is above the price you wanted but it gives you more potential for expansion, so you could get this system and have less disk / mem then increase it later. Also consider that the cost of an extra U is going to be much less than trying to get 2U type performance from a 1U box. --RobertHulme
  • Server Proposal 8 - one 1U machine, \xA31872 + delivery
    • \xA3700 1U Tyan Transport GT24 (includes rails psu mobo etc), \xA3280 2xOpteron 265 (1.8Ghz dual core), \xA3400 4GB PC3200 DDR ECC, \xA3492 4xWD Caviar 500GB S300 16mb 7200rpm. I find it quite surprising that some of the suggestions here don't use ECC and have almost no RAM (512?!?!). --RobertHulme
  • Server Proposal 7 - one machine, \xA32472 + delivery
    • http://www.armari.co.uk/custom.asp?SysID=814[Tyan Transport GT20-B2925 1U AMD Socket AM2 Server]] barebones (Black) CPU : AMD Opteron 1210 Dual Core Processor 512MB DDR2-667 (PC2-5300) SDRAM (2 x 256MB CAS 4s) Hard drives : 2 x Western Digital Caviar RE2 Raid Edition 500GB SATA-II Hard Disk (7200 RPM) Warranty : 3 Year Return to base Tyan Server Warranty : \xA31180.88 + 8GB RAM (4x2GB) \xA3941 + 2xRaptor 10,000 RPM SATA 175GB hard drives for database and system \xA3350 for two based on above info. Note that we haven't checked that this is the exact RAM. Quote18175.pdf: Tyan GT20-B2925 Quote from Armari - \xA32778.88
  • Server proposal 6 - one machine, \xA32160 + delivery:
    • HP Proliant DL140 G2 Intel Xeon 2.8GHz 2GB RAM \xA3844 add another processor \xA3188 (dabs.com) and 2x500Gb 10,000rpm SATA disks \xA3280 (dabs.com)and 6x1Gb RAM \xA3651 (crucial.com) and $199 or \xA3105 (hp.com) for the firmware for the KVM over IP, this machine could take 16Gb of RAM with 2Gb modules.
  • Server proposal 5 - one machine, \xA32407 + delivery:
    • Supermicro Superserver 5014C-M8 with a Super P8SC8 motherboard and 4 hot swap SCSI bays \xA3644 (dabs.com) and one Intel Pentium 4 3.2GHz processor \xA360 (dabs.com) and 4x300Gb 10,000 rpm Ultra 320 SCSI disks \xA31,400 (dabs.com) set up with hardware RAID 10 using the built in Adaptec AIC-7902 and 4x1Gb RAM \xA3303 (crucial.com).
  • Server proposal 4 - one machine, \xA32689 + delivery:
    • HP Proliant DL145 AMD Dual-Core 2.2 GHz, 2Gb RAM \xA31536 (ebuyer.com), add another dual core processor \xA3356 (ebuyer.com) and 2x500Gb 10,00rpm SATA disks \xA3280 (dabs.com) and 2x1Gb DDR PC3200 184-pin DIMM ECC RAM \xA3412 (crucial.com) and $199 or \xA3105 (hp.com) for the firmware for the KVM over IP, this machine could 2x2Gb more ram (and twice this if the 2Gb modules are swaped for 2Gb ones).
  • Server Proposal 3 - one very powerful machine - \xA32458 + delivery:
    • Supermicro Superserver 6014V-M4 with a X6DVA-4G motherboard \xA3756 (dabs.com) and 2x2.8GHz Intel Xeon processors \xA3302 (dabs.com) 2x300Gb 10,000rpm SCSI disks \xA3700 (dabs.com) and 2x73Gb 10,000rpm disks \xA3200 (dabs.com) 2x2Gb RAM \xA3500 (crucial.com) we might want to add IPMI card as well (about $100), this server could take an additional 4x2Gb of RAM.
  • Server Proposal 2 - the following two machines come to \xA32553 + delivery:
    • Sun Fire X2100, 2Ghz AMD, 512Mb RAM, SATA hotswap, no disks \xA3552 (insight.com) this would probably do for an apache / tomcat / rsync server with 2x500Gb disks for \xA3280 (dabs.com) and 2Gb RAM for \xA3180 (crucial.com) would come to a total of \xA31012 this server could be upgraded to have 4Gb of RAM.
    • HP Proliant DL145 G2 2GHz AMD 1GB RAM 1x36Gb Ultra 320 15000rpm SCSI disk \xA3865 (insight.com) if this was the database server it can get away with only 36Gb of disk space if it only does postgres (9Gb of data of traven). Add another 36Gb disk for \xA3100 (dabs.com) and 4Gb of RAM for \xA3471 (crucial.com), and $199 or \xA3105 (hp.com) for the firmware for the KVM over IP and it comes to \xA31541 this server could be upgraded with an additional processor for \xA3303 (insight.com) and it can take up to 16Gb of RAM (using 8x2Gb sticks).
  • Server Proposal 1 - the following two machines come to \xA32728 + delivery:
    • Dell SC1425, 1 x 3.2 GHz Xeon, 1 GB RAM, 2 x 500 GB 7200 RPM SATA hard disks, Dell Rapid Rails, GBP 1046 + VAT + shipping. (dell.com)
    • Dell SC1425, 1 x 3.2 GHz Xeon, 1 GB RAM, 2 x 300 GB 10k RPM SCSI hard disks, Dell Rapid Rails, GBP 1276 + VAT + shipping. (dell.com)
  • RAM - how much?

  • Addition by gdm and ionnek
    • After the network meeting, there was some debate between getting one super machine, or two slightly less powerful machines, e.g. with one that could be used as a database server/slave to the other, main machine. This has not been decided yet. However, the network meeting decided to spend 2500 pds on one server (minutes).

Info for ourselves - what is the server for?

This server has two purposes:
  1. the main purpose is to act as a dedicated server for overseas indymedia collectives who run mir sites. it is anticipated that this would be running within 3-6 months of the server getting put in place (at an ISP)
  2. the secondary, short-term purpose is to act as a decanting server where the sites currently hosted on Traven can be placed whilst the 3ware RAID card is removed from Traven. This is because we believe that the 3ware card is causing additional overheads in terms of disk access (i.e. to the hard drives) and thus slowing down the whole machine.


-- IonNec - 10 Nov 2006
-- GarconDuMonde - 11 Nov 2006
-- IonNec - 11 Nov 2006

Topic attachments
I Attachment Action Size Date Who Comment
Quote18175.pdfpdf Quote18175.pdf manage 91 K 15 Dec 2006 - 20:58 UnknownUser Tyan GT20-B2925 Quote from Armari
Quote18323.pdfpdf Quote18323.pdf manage 59 K 08 Jan 2007 - 16:37 UnknownUser Tyan GT24 Quote from Armari
Topic revision: r22 - 13 Jun 2007, ChrisC
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback