Many of my peers have debated the three basic storage device connectivity options for Hyper-V for many months. After much debate, I decided to jot-down some ideas to directly address concerns regarding SCSI-passthrough vs. ISCSI in-guest initiator access vs. My Computer System One. OS Linux Centos 7, W8.1, W7, W2K3 Server W10 Computer type. ST1000DL 002-9TT153 SCSI Disk Device WDC WD3200AAJB-00J3A0 ATA Device.
The hardware order in January 2004 was for 8 multipurpose machines (bart, bayle, browne, coronelli, isidore, moreri, vincent, zwinger) and 1 database server (suda). Placement of the order was announced with this mailing list post. The total cost was US$19,308 plus tax and shipping and created a complete new hardware set as part of the switch from a west coast to an east coast colocation facility. Primary objectives were increased tolerance for failures, followed by improved site performance. Funds were provided by charitable donations. Thanks to all who donated! The switch to the new equipment at the new location was complete by 13 February 2004.
This is their configuration as shipped. See the Wikimedia servers article for the current configurations. One early planned change moved 1GB from isidore, moreri, vincent and zwinger so that the two Squid machines, browne and coronelli, would have 4GB for caching.
On 7 October 2004 the 2GB of RAM in bart was moved to browne. 4GB of newly purchased Kingston (?) RAM costing US$202 per GB was added to bart.
Multipurpose machines[edit]
This part of the order contained 8 of Silicon MechanicsSM-1151SATA machines, each a P4 2.6, 2x1GB RAM, 80GB SATA RD, Redhat 9 preload,1.44Mb floppy, rail kits. Motherboards are Supermicro P4SCE Rev 2.01 [1] (specification).
Starting in February 2004 these machines provided the web server, Squid cache server, NFS storage and mailing list processing for the Wikimedia Foundation's wiki projects. They made a massive difference to site performance, placing it in the top 25% of web sites in response times according to Alexa, with response times reported by Alexa as 0.9s. The Squid machines handled most of that load, generally serving 60-70% of all hits.
As ordered[edit]
A copy and paste from the invoice.
- SM-1151SATA
- CPU: Intel P4 2.6GHz - 512KB Cache - HT - 800 FSB
- RAM: 2GB (2 x 1GB) Unbuff non-ECC DDR 400 Interleaved
- HDD 1: Seagate 80GB 7200.7 (7.2Krpm-8MB Cache) SATA
- Floppy: 1.44MB Floppy
- O/S: Red Hat Linux 9 - Preload, No Media
- Rail Kit: 2 Piece Ball Bearing Rail Kit
- WARRANTY: Standard 3 Year - Return to Depot
Vendor hardware highlights[edit]
'The SM-1151A 1U P4 Server features a single Intel Pentium 4 processor (800MHz FSB, Hyper-Threading), up to 4GB of DDR SDRAM DIMM, two gig-E LAN adapters, an integrated SATA controller and 2 Hot Swap SATA drives. With all these features this is one powerful and economical P4 Server in a rack-dense package!'
- Economically Powerful
- 1 Rack Unit Height (1.75')
- Single P4 800MHz FSB Processor up to 3.2GHz
- Up to 4GB DDR SDRAM DIMM (6.4GB/s)
- Dual 10/100/1000 Intel Network Interfaces
- 2 x Fixed Mount Serial ATA HDDs
- 1 x 32bit/33MHz expansion slot
- CD, CDRW or DVD / 1.44 FDD
Vendor hardware details[edit]
- Chassis
- 1 Rack Unit Height
- Dimensions: 1.70' (h) x 16.7' (w) x 22.6' (d) 1U, 2 Piece Ball Bearing Rail Kit
- Processor options
- Single Intel Pentium 4 - up to 3.2GHz with 533/800MHz Front Side Bus
- Single Intel Celeron - up to 2.6GHz with 400MHz Front Side Bus
- Hyper-Threading processor support
- Intel 875P Chipset
- Memory
- Up to 4GB of DDR-400/333/266 ECC and non-ECC or unbuffered DDR SDRAM
- 6.4GB/s memory bandwidth (Interleaved DDR400)
- 4 memory slots available supporting qualified DIMM modules
- Storage
- Intel ICH5-R SATA-150 controller for 2 drives with support for RAID 0 and 1
- Dual Channel ATA-100 Controller
- Optional: SATA RAID Controller (uses free PCI slot)
- Drive Bays
- 2 Drive Bays for Hot Swappable SATA 150 Hard Drives
- 1.44MB Floppy Drive
- Low-Profile IDE Device (CD-ROM, DVD or CDRW)
- I/O
- PS/2 Keyboard, PS/2 Mouse
- 2 x USB 2.0 ports
- 1 x Serial Port
- 1 x Parallel Port
- Video
- ATI Rage XL 8MB PCI video controller
- Network
- Dual 10/100/1000 Mbps NIC (Intel)
- Management
- Serial Console Re-direction
- Expansion
- 1 x 32Bit/33MHz PCI
- Power
- 250W Power Supply
- Warranty
- 3 Years Parts and Labor Standard
- Extended Warranties Available
Database server[edit]
This part of the order contained Silicon MechanicsSM-2280S, Dual AMD Opteron 246, 4GB memory, SCSI RAID 5, 3x36 (Seagate ST336607LC), logical capacity 72GB, redundant power supply, RH9 preload, 1.44mB floppy, rail kits.
The RAID controller is an MegaRAID SCSI 320-1LP [2] with 64k buffer and battery-backup for it, allowing safe write buffering. Options to use the buffer are described here.
Subsequently three refurbished 146GB Seagate ST3146807LC drives [3] were added, showing 'CSC146GB-10KREFURBISHED' as their drive identifier string. In August 2004 a fourth 146GB drive replaced one of the 36GB drives and the RAID arrays were reconfigured to 4 disk RAID 10 and 2 disk RAID 1.
From February 2004 to July 2004, when it was replaced by Ariel, this machine, named Suda, provided primary database service for all Wikimedia wiki projects, both as the initial machine in the new east coast location and continuing after reliability problems which made geoffrin unusable after it was shipped to and returned from the vendor (not Silicon Mechanics!) to fix the initial problems it had. Geoffrin was eventually returned for a refund.
As ordered[edit]
A copy and paste from the invoice.
- SM-2280S
- CPU: Dual AMD Opteron 246 - 2.0 GHz - 1MB L2 Cache
- Memory: 4GB (4 x 1GB) PC2700 Registered ECC
- HDD 1: Seagate Cheetah 10K.6 36GB U320 10KRPM SCA SCSI
- HDD 2: Seagate Cheetah 10K.6 36GB U320 10KRPM SCA SCSI
- HDD 3: Seagate Cheetah 10K.6 36GB U320 10KRPM SCA SCSI
- SCSI Controller: LSI 20320 1 Channel U320 SCSI Controller
- Floppy: 1.44MB Floppy
- Power Supply: 460W Hotswap Redundant
- O/S: Red Hat Linux 9 - Preload, No Media
- Rail Kit: 2U 3 Piece Sliding Rail Kit 24'-31'
- WARRANTY: Standard 3 Year - Return to Depot
Vendor hardware highlights[edit]
'The SM-2280S 2U Dual Opteron Server features dual AMD Opteron processors, up to 16GB of ECC DDR SDRAM DIMM, dual Gigabit Ethernet, up to 6 Hot-Swap SCA SCSI drives, two PCI-X expansion cards, and a low-profile CD bay. This 2U Dual Opteron Server doubles as a storage server when you need the extra capacity'.
- 2 Rack Unit Height (3.45')
- Up to Dual Opteron 248 Processors & 1MB Cache
- Up to 8GB DDR SDRAM DIMM
- Two 10/100/1000 Network Interface
- 6 x SCSI HDD Bays
- 2 x 64bit/66MHz Expansion Slots
- CD, CDRW or DVD / 1.44 FDD
Vendor hardware details[edit]
- Chassis
- 2 Rack Unit Height
- Dimensions: 3.45' (h) x 17.00'(w) x 25.6' (d) 2U, 3 Piece Sliding Rail Kit
- Processor options
- Single or Dual AMD Opteron - Up to 248 (2.2GHz) with 1MB L2 Cache
- Supports 64Bit processing with backwards compatibility to traditional 32Bit computing
- AMD-8111 Chipset
- Memory
- Up to 16GB of DDR-333 Registered ECC DDR SDRAM
- 6.4GB/s memory bandwidth
- 8 (4 + 4) memory slots available supporting qualified DIMM modules
- Storage
- U320 SCSI Controller (uses free PCI slot)
- Optional: SCSI RAID Controller (uses free PCI slot)
- Dual Channel ATA-100 Controller
- Drive Bays
- 6 Drive Bays for Hot Swappable U320 SCSI Hard Drives
- Low-Profile 1.44MB Floppy Drive
- Low-Profile IDE Device (CD-ROM, DVD or CDRW)
- I/O
- PS/2 Keyboard, PS/2 Mouse
- 2 x USB 1.1 ports
- 1 x Serial Port
Jimbo Scsi & Raid Devices Driver Download For Windows 10
- Video
- ATI Rage XL 8MB PCI video controller
- Network
- Dual 10/100/1000 Mbps NIC (Broadcom 5702)
Jimbo SCSI & RAID Devices Driver Download For Windows
- Management
- Serial Console Re-direction
- Expansion
- 2 x 64Bit PCI-X
- Power
- 460W Power Supply
- Optional: 460W Hot Swap Redundant Power Supply
Jimbo Scsi & Raid Devices Driver Download For Windows 7
- Warranty
- 3 Years Parts and Labor Standard
- Extended Warranties Available