ASRock Rack C2750D4I Review: A Storage Motherboard with Management
by Ian Cutress on April 29, 2014 9:00 AM EST- Posted in
- Motherboards
- Storage
- Atom
- ASRock
- Silvermont
- Enterprise
- server
- Avoton
One of the purposes of Intel’s Avoton CPUs is cold storage. ASRock produced the C2750D4I for that need – a mini-ITX motherboard with a 25W eight core CPU, support for 64GB of DRAM, external server management and twelve SATA ports. In order to achieve twelve SATA ports, ASRock has equipped the motherboard with additional Marvell controllers. SilverstoneTek has built the DS380 case around this idea. Despite the high price tag for the motherboard($398), there seems to be a buzz around this setup, so ASRock provided one of its C2750D4I 1U servers for review. SilverstoneTek is also in on the action, asking for our opinion of its DS380 case which we will include in this review.
ASRock C2750D4I Overview
There is something about the combination of the phrases ‘mini-ITX’, ‘8-core’, ‘64GB DRAM’, ‘twelve SATA ports’, ‘dual Intel NICs’, ‘server management’ and ‘discrete GPU support’ in combination that almost seems a little unreal. In order to get most of these features, we have to look towards high-end platforms, perhaps even dual socket, where mini-ITX is almost no-where to be seen. In the server market there is more room to maneuver if there is a client demanding hundreds or thousands of units, but those builds typically have custom casing and are not sold to the public. The ASRock C2750D4I then sounds awesome on paper.
ASRock’s remit for the C2750D4I is the cold storage solution. The user should be able to combine the system with twelve SATA 6 Gbps drives (24-48+ TB) for infrequent access, or at least a write-once and read-many operation. The eight core solution helps emulation of long-term data conversion tools, with the 64GB DRAM limit (based on when 16GB UDIMMs are on the market, 32GB until then) providing ample room for a RAM-disk or RAM-cache to minimize data across the SATA data paths.
The twelve SATA ports are supplied via the chipset (two SATA 6 Gbps, four SATA 3 Gbps), a Marvell SE9172 (two SATA 6 Gbps) controller and a Marvell SE9230 (four SATA 6 Gbps) controller. The three NICs onboard are split between the management NIC (Aspeed AST2300) and two Intel I210s. Despite the passive heatsink used for this 25W processor, ASRock’s server for this motherboard, the 1U12LW-C2750, comes with powerful 14000 RPM Delta fans. Luckily only a small fan is needed for the CPU, but the CPU will overheat without some form of external active cooling.
Without POST codes, the use of the management system helped in initializing the platform. As with all motherboards that use tools like the AST2300, the time to POST is 30+ seconds and it might not always be clear if there is an issue. The management software (based on an American Megatrends platform) offers a Java display of the video output, as well as video recording tools that can be enabled if one of the onboard sensors is triggered. The operating software is limited to Marvell’s RAID software.
Performance of the 8-core Silvermont-based Avoton is not going to break any records soon. By using many cores and the prevalence of multi-threaded environments (or video conversion tools) is in the C2750’s favor. Daily use is essentially equivalent to the Bay Trail platform, just with it being twice as fast than processors like the J1900 in multithreaded high-intensity workloads.
Users buying the C2750D4I are going to be interested in all the buzzwords and have a specific need for most of the feature set. For home users not looking to install a 1U rack at home, options like the SilverstoneTek DS380 exist to make installing at least eight 3.5” drives and four 2.5” drives an easier task for a home storage system. The only issue that surrounds the C2750D4I since its release is the use of Marvell controllers. Users have been reporting that in Linux and FreeBSD, high intensity read/write workloads cause the controller to reset and elements to any software array are lost. It would seem that the C2750D4I is more suited to two/four-drive RAID arrays where each array does not span controllers.
Visual Inspection
In the consumer motherboard lines, four DRAM slots on a mini-ITX motherboard is almost unheard of. The biggest barrier to this is usually the CPU socket, and that the usual orientation for DRAM slots is from the top to the bottom. Because the C2750D4I is a soldered on SoC, ASRock has more determination in the heatsink size, and as the motherboard was designed for a server rack, orienting the DRAM slots from left-to-right helps navigate airflow in confined spaces.
There is no 4-pin CPU power connector, and the 24-pin ATX power connector is aligned at the top of the motherboard to aid with cable management. The four fan headers in this area on the motherboard are all located to the right of the CPU and are all 4-pin. The CPU heatsink is pure aluminium but uses tall fins to increase surface area for cooling. Despite this arrangement, as mentioned above, some form of external active cooling is required to stop the system overheating in CPU intensive workloads.
The DRAM slots use the single-sided latch mechanisms similar to high end socketed motherboards which means that users should ensure all DIMMs are firmly installed at both ends. The DRAM slot with the wider latch (in blue above the CPU) is marked as DIMM slot number one.
The SATA ports are organized such that those in white are SATA 6 Gbps, and those in blue are SATA 3 Gbps. The chipset SATA ports are on the left hand side near the rear IO and the Marvell SATA ports are on the right. Next to these SATA ports on the right are two additional fan headers, again both 4-pin.
The C2750D4I also includes a TPM header, and the front panel header is slightly different to a standard consumer front panel as it is engineered for ASRock’s server chassis. The bottom of the motherboard also includes a USB 2.0 header and four BMC headers. If there is one feature that this motherboard is lacking, my guess would be USB 3.0 – there are neither ports nor headers.
Above the PCIe 2.0 x8 slot is the Aspeed AST2300 management chip paired with some DRAM. The AST2300 uses an IPMI from American Megatrends for its control via a Realtek RTL8211 gigabit Ethernet port on the rear panel. The AST2300 is actually an ARM9 chip running at 400 MHz, and manages any 2D output via the D-sub/VGA port on the rear IO.
The rear panel is fairly bleak, based on ASRock placing all the SATA ports on the left hand side of the motherboard. We have the AST2300 VGA port, a COM port, the management NIC above two USB 2.0 ports and finally the two Intel I210 network ports. The button at the end is actually an LED toggle such that an engineer can find the system in a server rack. This LED can be controlled via the management software.
The rear panel on the 1U12LW-C2750 rack case gives suitable holes for all these parts, and as shown the power supply is to the left of the motherboard.
The chipset diagram gives an interesting paradigm to consider. ASRock is using a PLX 8608 PCIe switch (an x4 to 4 x1 slots) in order to have enough controller based end-points to go around (many thanks to user bombshelter in the comments for this clarification). This chip shares the Marvell 8172 (dual SATA 6 Gbps ports), the two Intel I210 NICs and the Aspeed AST2300 chip. Typically using a PCIe switch if many of these features are used at the same time, there could be peak bandwidth issues, but as the total bandwidth going in is the same as going out, this should not be an issue. Given the aim of the platform is cold storage, I can imagine the peak usage being a stream coming through each of the NICs and writing to drives on the Marvell 9172 chip. Similar to how a PLX8747 works, one would assume that most of this data could bypass the CPU entirely and be offloaded via the PLX8608.
Board Features
ASRock Rack C2750D4I | |
Price | Link |
Size | Mini-ITX |
CPU Interface | BGA1283 |
Chipset | Avoton |
Memory Slots |
Four DDR3/DDR3L DIMM slots supporting up to 64 GB Up to Dual Channel, 1333-1600 MHz ECC and UDIMM |
Video Outputs | VGA (1920x1200 at 60 Hz) |
Onboard LAN |
2 x Intel I210 1 x Realtek RTL8211E |
Onboard Audio | None |
Expansion Slots | 1 x PCIe 2.0 x8 |
Onboard SATA/RAID |
2 x SATA 6 Gbps (Chipset), RAID 0/1/5/10 4 x SATA 3 Gbps (Chipset), RAID 0/1/5/10 2 x SATA 6 Gbps (Marvell SE9172), RAID 0/1 4 x SATA 6 Gbps (Marvell SE9230), RAID 0/1 |
USB 3.0 | None |
Onboard |
8 x SATA 6 Gbps 4 x SATA 3 Gbps 1 x USB 2.0 Header 6 x Fan Headers 1 x TPM Header 1 x Front Panel Server Header 4 x SMB Headers 1 x IPMB Header |
Power Connectors | 1 x 24-pin ATX |
Fan Headers |
2 x CPU (4-pin) 2 x FRNT (4-pin) 2 x REAR (4-pin) |
IO Panel |
1 x VGA 1 x COM 2 x USB 2.0 1 x Management NIC (Realtek) 2 x Intel NICs 1 x Location LED |
Warranty Period | 3 Years |
Product Page | Link |
So while the C2750D4I has many interesting features, perhaps describing what is missing is more telling. Ideally we would have USB 3.0 on board, either via a header or ports on the rear. There is also no audio, meaning that home users who want to double purpose the system as a NAS/HTPC will have to invest in a USB DAC and a USB hub (assuming two ports are needed for a USB mouse and keyboard), or a GPU and pass audio through the HDMI port.
85 Comments
View All Comments
SuperSpy00bob - Monday, May 5, 2014 - link
Oops. I it's only mentioned in the spec chart, not in the article itself. It seemed like a glaring omission.JBVertexx - Wednesday, April 30, 2014 - link
For home use, I don't know why you would pay so much for such a low-end processor. For $40 more you can have this (http://www.newegg.com/Product/Product.aspx?Item=N8... plus a Xeon E3-1230v3.I'm running a home server on an E3-1230v2 (even cheaper), and it handles storage, Plex transcoding to everyone's devices, offloaded Blu-Ray Rip transcoding, and hosts several VMs running minecraft servers for the kids. No way you could do all that with this board.
djb61 - Wednesday, April 30, 2014 - link
I've actually built a storage box recently using a fairly similar setup for a home NAS. I used the supermicro C2750 board however and added an IBM M1015 SAS card flashed to an IT mode LSI 9211-8i firmware for the disks. Then I have 8x4TB WD Reds in the Silverstone DS380.I'm still doing initial stress testing to make sure there are no dodgy disks etc currently so I can't comment about actual day to day use of such a system yet.
One thing I did notice with the DS380 is there appears to be a minor design flaw in the trays/backplane which is visible in the pictures here also.
The HDD trays have a clear perspex light guide built into the right side of them which allows an activity LED for the port on the backplane to illuminate to the front of the tray. This is the little square notch visible on the right hand side of the trays in the pictures here. However the activity light for the 4th bay from the top (5th from the bottom) doesn't illuminate on the tray properly despite it clearly lighting up on the backplane board. If you look at the picture of the backplane board and note the component labelled LED5 and its position relevant to the connector SATA13 and compare this to all the other LED and SATA components. The relative positioning on this bay is different and therefore is not aligned with the light guide on the HDD tray. I'm not quite sure how they managed to let that slip through the design stage but maybe Anandtech could feed it back to Silverstone.
azazel1024 - Thursday, May 1, 2014 - link
Why would you test power consumption in that config? It tells you nothing as it isn't remotely comparable to what it actually uses by itself or how you'd normally be using it.jwcalla - Thursday, May 1, 2014 - link
People are reporting that ASRock is pretty much treating this as a Windows-only board. If you have problems on other OSes, don't expect support from them.And with a Marvell controller... we can expect problems.
Krautmaster - Friday, May 2, 2014 - link
well, be bechmarks are a mess for a server board like this. Why not any VM benches or Storage Benches ...I used that board for Storage Tiering in Server 2013 R2 with 3x4Tb + 4x2 TB + 2x256GB SSDs see here http://www.computerbase.de/forum/showthread.php?t=...
Bronek - Sunday, May 4, 2014 - link
It's worth saying that this motherboard supports up to 64GB of ECC memory. Thanks Ian, I think you just identified parts I will need for my FreeNAS build :)copilusntil0p@ - Monday, May 5, 2014 - link
1. It's interesting how the used the PLX chipset givint tha fact that the Avoton is a SoC ant tha NICs ar integrated in it. 2. To those yelling "drop BMC": this board is not for you; don't judge it for what is not. 3. I've been in the situation to chose between this board and a Supermicro A1SRi-2758F for a home server. I've choose the latter and paired it with an HP P400 with 512MB cache and BBU (50$ on e-bay). So now I have a preety decent box with 5 gigabit interfeces, IPMI via AST2400 and 14 SATA ports (6 onboard from the SoC and eight SAS-to-SATA from the HP controller backed-up by 512MB of DDR2 cache). I've attached one Samsung 840 Pro SSD to one of the SATA 3 ports for SSD caching on ESXi. An givving the fact that the board comes from a manufacturer with greater experience in the server market, has an upgraded BMC controller, management software, wider accessory range (cases, controllers etc), has all LAN ports available, four USB 3 ports (one is directly attached to the board).LastQuark - Monday, May 5, 2014 - link
Interesting build. I thought about this route as well and since I will be using KVM, the ASRock solution is good enough for me while keeping the part count as a minimal. Have I gone to ESXi and need more ethernet ports, that Supermicro + HP solution is the way to go with only a slight penalty in power savings.dzezik - Thursday, May 8, 2014 - link
What a stupid review. Find nothing about storage performance. You used storage motherboard and stroge enclosure to test gaming performance. Who is using his NAS server for gaming?