Jump to content
bobfa

From 0 to Xeon/AL/Roon Server in 2 days

Rate this topic

Recommended Posts

1 minute ago, bobfa said:

With ZERO issues so far.  There is no graphics card for one thing and Roon hardly tickles the CPU load playing to one or two endpoints. I will be taking some measurements over time.

 

 

Well, there is no GPU on-board Xeon! ;)

Share this post


Link to post
Share on other sites

Status report

 

 I have not had time to finish my music transfer.  The external drive is now hooked up to the server, and I am SFTPed into the system from my iMac using Transmit5.  Transmit5 is sending 4Tb of data over.  

 

I was looking for other ways to do this and found that I like this method.  It is simple to do, and the performance over the gigabit wired LAN is reasonable.  I drug over several folders in the application, and I thought it did one at a time.  NOPE, it was busy with one, and after that finished, it is now doing several.  When the smaller folders finish, it will be faster per file...  

 

I have Roon watching the folder and importing the music. The transfer will take some time but I can stream from the internet.

 

 

Share this post


Link to post
Share on other sites

I would never have the guts to start a project like this as I’m far too likely to run out of knowledge should things go even slightly awry. But I do love reading about them and understanding the type of engineering choices that contribute to improved SQ. So excellent work!! 

Share this post


Link to post
Share on other sites

I would never suggest that this is a project that anyone should start without the support and knowledge you need.  There are bumps along the road.  

 

I am having fun.  A commercial product might have some additional features.  From watching the John Darko video I linked in the first post the new software on the Innous ZEN MK3 looks nice.  The Sonic Transporter I have has support in a different way but good.  AudioLinux headless menu system also provides a clean way to do most management.

 

I am working with several different ways to manage the music on the drive attached to the server.  I use a terminal program or a web browser to log into the server.  I have used an SFTP program to transfer data to the storage drive.  I am looking at remote sync.

Edited by bobfa
Added data

Share this post


Link to post
Share on other sites

Building a 

16 hours ago, austinpop said:

Fun project. Can't wait to hear the results!

I wish you could hear the results.  I do have a few others that come by and help/listen. 

Share this post


Link to post
Share on other sites
21 hours ago, bobfa said:

The chip I have does have a GPU on it> I have no PCIe board.  The E-2124G has P630 graphics. That matches up with the motherboard that has no onboard graphics and I did not want to have a PCIe graphics card.   

 https://ark.intel.com/products/134854/Intel-Xeon-E-2124G-Processor-8M-Cache-up-to-4-50-GHz-

Do you think that your ext. power supply would still match an E-2128G ?

Share this post


Link to post
Share on other sites

My math (it is not perfect) and thus the systems design says that I can use a CPU with a 95W TDP.  That would mean that it should be able to run any of the CPUs in the E-21xxG series:

 

https://ark.intel.com/products/series/134861/Intel-Xeon-E-Processor

 

The top E-2186G is a 95W DTP with six cores and twelve threads.  

 

 

My "MAIN" concern here is to see if it sounds better than what I have.   My listening so far has been limited.  I am still fussing with overall systems design.  I did get a listen to Emerson Lake and Palmer Pictures and an Exhibition today.  I did not want to leave the listening room, but a broken dishwasher is interrupting my music time.  Along with some snow!

 

 

Share this post


Link to post
Share on other sites
10 hours ago, bibo01 said:

Do you think that your ext. power supply would still match an E-2128G ?

I asked HDPLEX if they have tested the 200W LPS at 19V/10A (or even 19V/8A) for an extended period.  

HDPLEX answered:  Yes, for 72 hours.

 

I am skeptical because I see XR-160 written on the side of the transformer.

HDPLEX answered:  XR-160 is not referring to wattage. It is the model number for that core structure which the transformer factory attached the coil to.  120W-160W-200W-240W all use this same core structure.


NUC7PJYH/AL --> Berkeley Alpha USB --> Jeff Rowland Aeris --> Jeff Rowland 625 S2 --> Focal Utopia 3 Diablos with 2 x Focal Electra SW 1000 BE subs

 

i7-6700K/Windows 10 Version 1903/HDPLEX 200W/HDPLEX 400W DC-ATX --> EVGA Nu Audio Card --> Focal CMS50's 

Share this post


Link to post
Share on other sites

Some notes observing the thermal behavior of the server during Roon fingerprinting.

 

I have all of my music loaded into the server. Roon does background audio analysis of all new tracks loaded.  I had left it to throttled the default.  The CPUs were not any warmer than on idle around 35C.  CPU load was up a little bit from idle.  So I "turned it up a bit"!   I set it to run in Fast (4 cores). The Xeon is flying through this faster than what I have used before.  I have been watching it and the HDPLEX200 power supply.  I have not opened the case to see how the DC - ATX converter is doing, but the bottom of the case where it is attached is slightly warm.!

 

 After about 3 hours running. Here are a couple of screen grabs from the Audiolinux status menus.  The temps are around 57 to 60C. and the CPU is around 50%

 

730731641_ScreenShot2019-02-18at3_17_13PM.thumb.png.7be6fedd34926a371bab4cf8bfb5d2dd.png209550976_ScreenShot2019-02-18at3_32_59PM.thumb.png.dc35b77f10c09ad44c55463c8a144225.png

 

For a little fun, I fired up my Flir One camera on the iPhone and took a couple of shots with it.  Note I do not know the actual temperatures here.  The heat-pipes from the CPU connect to the right side of the H5 case.  The hard drive on top of the server is just "warm."  The left side of the HDPLEX 200 is pretty warm.  Not hot you can hold your hand on it no problem.  It is winter here, and the basement where all this gear is running is about 65F ambient.

 

20190218T161807.jpeg.9c989d8495f7ccfeaac4aa4e354d386d.jpeg20190218T161816.jpeg.ebe0015d0cd2dae6196009595bb6f784.jpeg20190218T161844.jpeg.64f60942f5b977696f2c013b2e7dc39f.jpeg

 

These numbers and pictures indicate normal behavior.  After all of the analysis is done I will grab some more numbers.

 

Bob

 

 

 

 

Share this post


Link to post
Share on other sites
My DIY Xeon Roon Core server up and running, and along with the fun, there are challenges. 
 
One of those challenges is the local music file management.  My server is a stand alone music-appliance; the music is a copy of the master library stored on my iMac.  To that end, I have attached an 8TB drive in a USB enclosure and connected that to the server via USB 3.0 and powered directly by the HDPLEX200. 
 
Audiolinux does not appear to have file sharing services on by default, and I did not want to set up those services when SSH and SFTP work just fine.  Over the past couple of days, I have been testing different methods of managing the music data on the server.  I tried standard file copy methods by attaching the drive to my iMac, two SFTP programs and a few other crazy methods.
 
I settled on using the Linux ext4 disk format as it is native.  The Mac (or PC) needs to have individual drivers to access that format.  I tried using the Paragon driver, and it caused my iMac to crash (black screen reboot) during data transfer.  It is not viable in the long run.
 
 I have a couple of programs for SFTP, but I like Yummy FTP Pro for this project.  It has the controls I need to manage the transfers and maintains the best speed over time in my testing.  I can enable automation to automatically update the server.  If you have a Setapp subscription, Yummy FTP Pro is free.
 
Transmit 5 works very well, but I observed more slowdowns during significant transfers.  Transfer speed is not a problem during regular updates.  The total transfer time for 3.5TB of music using SFTP over gigabit Ethernet was 20 hours.  There were a bunch of weird slowdowns, some of which matched up with Time Machine backups.  Moreover, I got to do it twice because I changed my mind on which disk format I was going to use.
 
NOTE:  I currently do NOT make metadata changes using Roon as there as I do not have a feedback method to update the master.  I hope to be able to address this in the future.

Share this post


Link to post
Share on other sites
18 hours ago, rickca said:

I asked HDPLEX if they have tested the 200W LPS at 19V/10A (or even 19V/8A) for an extended period.  

HDPLEX answered:  Yes, for 72 hours.

 

I am skeptical because I see XR-160 written on the side of the transformer.

HDPLEX answered:  XR-160 is not referring to wattage. It is the model number for that core structure which the transformer factory attached the coil to.  120W-160W-200W-240W all use this same core structure.

What are your considerations then? Would it be safe to employ a HDPlaex with an E-2128G?

Share this post


Link to post
Share on other sites
34 minutes ago, bibo01 said:

What are your considerations then? Would it be safe to employ a HDPlaex with an E-2128G?

 

Xeon E and E3 are practically like Core i5/i7, with memory controller support for ECC RAM, so the power requirements are similar too.

 

From Xeon E5 and E7 it begins to differ more from Core processors. My development workstation is Xeon E5 and it supports for example much more RAM than the smaller ones can support. For that reason, the motherboard also has eight DIMM slots. And going to two or four socket boards you also gain higher total RAM bandwidth because each CPU has it's own memory controller and memory.

 


Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Share this post


Link to post
Share on other sites
42 minutes ago, bibo01 said:

Would it be safe to employ a HDPlaex with an E-2128G?

I can't find any specs for a Xeon E-2128G.  Is this just a typo?

 

On my i7-6700K Windows 10 system, I encountered a random reboot during a Windows Update similar to what would happen with a brief power outage.  I'm not talking about the expected reboots that happen during a Windows Update.  After that I was in a boot loop and had to reinstall Windows 10.

 

I may have exceeded the maximum load the 200W LPS can manage, but I don't think so since HDPLEX says they have tested the 200W LPS at 19V/10A for 72 hours.  My unit couldn't sustain it and I'm sending it to HDPLEX for a thorough checkup.  Perhaps there's something wrong with my specific unit.  It worked perfectly well just playing music and sounded great.

 

I don't want to sidetrack @bobfa's documentation thread so I'll report back about my unit on the HDPLEX 200W LPS thread.


NUC7PJYH/AL --> Berkeley Alpha USB --> Jeff Rowland Aeris --> Jeff Rowland 625 S2 --> Focal Utopia 3 Diablos with 2 x Focal Electra SW 1000 BE subs

 

i7-6700K/Windows 10 Version 1903/HDPLEX 200W/HDPLEX 400W DC-ATX --> EVGA Nu Audio Card --> Focal CMS50's 

Share this post


Link to post
Share on other sites
On 2/18/2019 at 4:42 AM, bobfa said:

The top E-2186G is a 95W DTP with six cores and twelve threads.

 

https://ark.intel.com/products/134855/Intel-Xeon-E-2186G-Processor-12M-Cache-up-to-4-70-GHz-

 

Quote

$250 Intel Xeon E-2124G

 

https://ark.intel.com/products/134854/Intel-Xeon-E-2124G-Processor-8M-Cache-up-to-4-50-GHz-


Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Share this post


Link to post
Share on other sites

hello bobfa.

 

Awesome post! I love how you built it.

 

I'm completely new to DIY server, thought I have a few years of experience of using "brand" servers, and now I'm interested and want to start to build my own server.

 

Can you kindly break down the steps into smaller ones, or even with included video? So that I can buy the components, just like yours, and built it step by step like building lego.

 

Many thanks for your great help!

 

happy listening!

Share this post


Link to post
Share on other sites

John,

 

Welcome to the Forums!  I hope that you enjoy what you find here.

 

I am sorry I do not have time to generate that work it is a big job to do that. There are a LOT of PC build videos on YouTube that can help you.  There are very few steps past what is shown. There is quite a bit of assumed knowledge here.  You will need experience with basic Linux commands, some mechanical skills and basic tools.  

 

bob

 

Share this post


Link to post
Share on other sites
16 hours ago, Miska said:

Xeon E and E3 are practically like Core i5/i7, with memory controller support for ECC RAM, so the power requirements are similar too.

 

From Xeon E5 and E7 it begins to differ more from Core processors.

o.O

In this perspective, how are Xeon Platinum, Gold and Silver placed?

Share this post


Link to post
Share on other sites
5 minutes ago, bibo01 said:

o.O

In this perspective, how are Xeon Platinum, Gold and Silver placed?

 

They are newer parallel line. I think idea behind the Scalable series where those belong is to have a single socket that can take different levels of CPU, so you can upgrade easier. Of course within other limits of the system (cooling, PSU, etc). So there's the socket 3647 for those.

 

Somewhat like Silver = E/E3, Gold = E5, Platinum = E7.

 


Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...