OMV + Plex transcode + Virtualisation

  • Hello,


    First of all, i'm french (nobody is perfect ;) ), so please, be forgiving for my English :). Thank you.


    As, almost, every one who send messages here, i would like to create my own nas server...


    The uses would be :
    -Use of OMV which is not a problem, because i don't need a huge hardware for that.
    -Use Plex with transcode for a minimum of 2 simultaneous connection 1080 p.
    -And use virtualization.


    I think, i don't have to explain why for the first 2.


    I will use this server only privately, but I would like it to be very scalable (not sure that this is the good word... evolutionary? That i can use for many other things?)
    I'm a developer and i have created program that drives the navigator(for example), and for this kind of program, i need a system on his own. (my program is not functional yet but maybe one day he will ;) )


    In addition to that, I like testing soft, and today i'm stucked to try only windows program... With virtualization , I could do anything...
    Maybe one day, i will create an website that i would like to host myself...


    You see the picture?


    After being advised by a friend, i decide to install a xen hypervisor and to create a VM just for OMV and apart the other potential Systems...


    Is that a good idea? I have seen that there are possibilities to create VM in OMV? Is it really stable? Do you have advice about that?


    So i have made a lot of research to find the perfect hardware which could make this run peacefully...


    But i struggle between the specs and the price...
    My budget is approximatly 1500€. The less, the better. Of course ;).


    So i search mother board with a lot of sata ports... The same for the case with the most HD places. A good processor who can handle everything...
    Annndddd... i'm stuck... And i don't know what to do...


    Here is the result of my prospecting (the sellers are french but the specs are international ;) ) :


    Motherboard :
    - Gigabyte GA-6LXSL http://www.ldlc.com/fiche/PB00166037.html this one is very good, because 10 sata3, not to expensive : 210€... but no ECC...
    - Supermicro X10SL7-F http://www.ldlc.com/fiche/PB00161476.html this one is the motherboard with a processor. 339€ 6sata + 8 SAS (SAS HD are very expensive) but there is almost no limit with the number of HD... No USB 3 port, No ECC... The price seems ok with the processor integrate. Is the processor a good one? it is an old motherboard...
    - ASRock C2750D4I http://www.ldlc.com/fiche/PB00157542.html MB+Proc. 429€. 12 SATA port . I don't know if the processor a good one is... ECC!! No USB 3 and only one pci port...


    The case would be : this one Fractal Design Define R5 Titanium http://www.ldlc.com/fiche/PB00178926.html or this one :Fractal Design Define R4 Black Pearl http://www.ldlc.com/fiche/PB00133671.html


    Processor if needed :
    - http://www.ldlc.com/fiche/PB00159772.html Intel Xeon E3-1220V3 (3.1 GHz) 259€
    - http://www.ldlc.com/fiche/PB00153180.html Intel Xeon E3-1230V3 (3.3 GHz) 304€http://www.ldlc.com/fiche/PB00153180.html


    http://www.ldlc.com/fiche/PB00153180.htmlRAM :
    - Crucial DDR3L 16 Go 1600 MHz ECC Load Reduced CL9 QR X8 http://www.ldlc.com/fiche/PB00170608.html 189€ if ECC is possible
    - Crucial DDR3 16 Go (2 x 8 Go) 1600 MHz CL11 ECC Registered DR X4 http://www.ldlc.com/fiche/PB00131413.html 219€


    What are the differences between Registered or not? Is ECC very important?


    The choice of the HD will be later... Is it a good thing to have the same HD but with diferent serie number? Because they could die together if not?


    It is a long post... sorry... If you read this, you already are a warrior ;) .


    Thank you in advance.
    I hope that i'm understandable...


    Nicolas.

  • I say a few things and let others answer some of your questions too.


    If you plan on using your server as a media server, perhaps a lot of transcoding, I would recommend a bare metal install of OMV vs. the hypervisor route. The only way I would go hypervisor route is if you need virtual machines running 24/7. If virtual needs do not require 24/7 usage and are just for development/testing/etc.. the Virtualbox plugin works quite well. You should have a decent amount of ram and cores for use with vms.


    You can use the SATA drives with SAS ports.
    Registerd ECC has a buffer (a register) to help take load off the memory controller.


    Your English is fine. Your post is not that long.

  • I have a very similar setup to what you are planning and I'm very satisfied.
    ASRock C2750D4I with 16GB 1600MHz Crucial ECC.


    I am running KVM for virtualization with an OMV, Ubuntu and WinXP VM's.
    Plex Server in OMV can transcode at least three raw BD rips to Plex clients, it might do more but I haven't tested.
    Is ECC important? Well my system has been running for nearly a year and it's corrected one error.
    I added a PCI-E USB3 and eSATA card.I use direct passthrough for my drives and get great performance (+110MB/s) for samba file transfers.


    I bought 3 Seagate 3TB drives from the same batch and they failed within three weeks of each other!



  • How can you add 2 PCI-e cards while there is only one slot?
    BTW it's better to use ECC ram as some people tested system unstability while using non-ECC ram.

  • Thank you for all your responses.


    @tekkb : First thanks for encouragement with my English ;). And your other responses. Yes i think that there will be 1 or two VMs which will go 24/7...
    So i will go with an hypervisor route...

    @edwardwong : thank you for for your participation. But i search to know if it would be ok with VM... Not only the transcoding. But its good to know. :)


    @nxsfan : Ok for the HardDrives... the message is clear.
    About the Motherboard and processor, is your processor on 100%? What is the flexibility? Because i will at least have OMV+Ubuntu (or another) + Win 7... And win 7 is a bit more greedy than XP... Do i have margin for eventually 1 or 2 more if needed?



    Another question : is it better to have 1x16Gb RAM or 2x8GB?




    So i've made a new config... But i think it's very overkill...? What do you think?


    Motherboard : Gigabyte MW50-SV0 http://www.ldlc.com/fiche/PB00176850.html 366€ with no graphic output...
    Processor : Intel Xeon E5-1620 v3 (3.5 GHz) http://www.ldlc.com/fiche/PB00176192.html 369€
    RAM : Crucial DDR4 16 Go (2 x 8 Go) 2133 MHz CL15 ECC Registered DR X8 http://www.ldlc.com/fiche/PB00172206.html 295€


    Processor cooler : 54€
    Case : 120€
    Graphic card : 70€
    Power supply? i realy don't know the power that I should take... 650W is enough? Do you have a brand to advice?


    1400€ without Hard drive... pffff...


    I feel that i will never see the end...


    Thank you again...

  • Yes, but which one is the best or the minimum to run 3 to 5 VMs? If i had the "worst" who can run 3 VMs, i could choose THE ONE that could be the best for my use...


    Does anybody have any experience in this?


    Thank you in advance.

  • No my C2750 isn't anywhere near 100% utilization. Most of the time the CPU is barely used with the three hosts I described (but those hosts are not doing much most of the time). I'm sure that the C2750 can handle 5 VM's but obviously peak single threaded performance is limited compared to a modern Xeon core. The C2750 supports VT-x, but i didn't know about VT-d - good to know.


    Obviously the C2750 fulfills a niche. You can certainly build more powerful (and power hungry) virtualization servers for less.

  • Sorry i have been very busy this days... And the next will be the same...


    So i would like to spend approximately 1000€ for the Mother board, the processor and RAM...
    So the processor should cost around 333€ ;). If its a little more or less, no problem...


    I have a lot of dificulty to find compatibilities between the 3...When i find a good mother board with at least 8 sata3 port... then i find a processor but then RAM is not compatible...
    and conversely...


    Thats the big problem...


    Thank you again to continue to help me.


    Nicolas

  • Hello i'm back :)
    News from the last time : i have my hardware.
    So now, i have software questions ;)
    First of all, is there a possibility to install OMV on a raid 1? Is it a good idea?
    I now have a server and OMV is installed as a virtual machine.
    The point of my first question is : if the hard drive on which i install OMV die. Can i get the raid and other thing that was joined to OMV in some way back? And if yes, how can i do that?


    I have seen many people who installed their OMV on an USB Stick, but if the USB stick dies, can they get back there data?


    That is my almost last fear.


    Thank you in advance. :)


    Nicolas

  • You could install OMV on a raid 1 system but you need to know what you’re doing and to be honest it would be an overkill.

    I think that you should install it on a normal drive (ssd or mechanical) and then use the system backup plugin to make copies of the system drive regularly.

    if your system drive dies you can replace it with a new one and then clone the old installation.

    Remember that if your system drive dies you won’t lose any data as the data drives are separate.

  • Perhaps helesgars is asking, if you create a software RAID array using OMV and and then lose the OMV drive, does the software RAID persist?


    In my experience metadata about the RAID configuration is stored on the drives themselves (superblock?), such that if you fire up a fresh linux install the software RAID is automatically detected (assuming mdadm is installed and whatnot). I'm assuming this is true for OMV.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!