Jump to content
cDuck28Z

Building my deployment server

Recommended Posts

cDuck28Z

Good evening,

 

I'm new to the forums, and brand new to servers in general. I recently purchased a used T620 and hope to have win10 installed with a raid 6 array of 5 8TB drives expandable to 8 as required shortly. This machine will be the backbone of a network set up for our squadron for personal use (file sharing, media streaming, etc.). I've mulled over a lot of ideas on how to properly set up the network, but being so new to it all I'm afraid I've fallen short. Here are some of the ideas/requirements I'm hoping for:

 

1. NAS and file sharing

2. Controlling/limiting who is logged in, and how many instances of the same login can access the network simultaneously (trying to limit user name and password sharing)

3. Plex or Kodi media server with streaming

4. Gaming server for games like WoW or Minecraft

5. Continuous video recording (security cam for my state room)

6. Chat client

7. Console server for xBox, PS4, etc (probably as simple as a LAN thing but worth asking)

8. Accessing my NAS from the internet one home from deployment like a personal cloud

 

- For the NAS (1), I would really prefer to be in control of the file structure. Having a directory where others can drop files and folders, but the bulk of the file file structure would be read only for the users and I can place new content accordingly. Additionally, if each person could have their own small (20-50gb) amount of space for personal storage only they could access?
- Controlling user login - I will be providing most of the hardware, including the server, for the squadron so it would be great to recoup a little bit of that up front cost. My idea was to provide permanent access to the network for $20 (for a 7 month deployment). with an expected 50-70 users, it's not a lot but it can help cover a bit of a multi-thousand machine. To do so, I am interested in limiting each user to one login and it ca only be used one at a time. I know this won't prevent everyone from sharing but hopefully it will encourage individual use. 

- Plex or Kodi would be a great feature to help with #2 on the list. Plex might get a bit resource intensive but it does look nicer than Kodi IMO. 

- I like to play Minecraft and thought my friends might enjoy exploring a world together. This one shouldn't be too hard on Win10 to set up. Other games might be more of a challenge but again, just throwing out some possible ideas

- Personal security camera should also be pretty easy to set up on Win10

- A chat client would be great because our rooms will probably be pretty far away. Might just be a simple program? I really liked how NextCloud has it built right into their OS, but seeing as how I'm going to be using this as a personal machine as well as a server, I am trying to avoid running a dedicated OS for that reason.

-I believe the console server can be handled by the individual consoles. 2 or 3 xBox's on the same LAN should see each other without any other hardware?

-Once we return from deployment, I would like to be able to access my NAS like a cloud server.

 

The machine that I got is a professional grade server, but hopefully Windows 10 wiill be adequate and robust enough to handle these tasks however. I see advantages to using software like Synology DiskStation Manager, FreeNAS, or NextCloud, but none of these seem perfect for the job, and I still need a windows machine for deployment. Unfortunately, I also don't have the IT background or experience necessary to run a Windows Server 2008 for example, so relying on Windows 10 seems most logical to me. 

 

I'm looking forward to your suggestions and help!

Thank you for your time. 

Share this post


Link to post
Share on other sites
itGeeks

Welcome to the forums!

 

Congrats on the new server. For me I would not use Windows 10 or any Microsoft server for what you want to do. You have a pretty good laundry list of things you want the box to do and as such you would have to get some software from 3rd party's, Test and hope it works not to mention extra cost for the software.

 

Everything you wan't to do can be done with XPEnology aka Synology DSM, You install this on your own hardware. There is a great how-to video by Morten over at My PlayHouse found here. If you follow his video as I did you will be up and running in 30 min. Synology has a huge package center and most are free. You talk about wanting chat, Synology has a nice collaboration suite that includes Chat, Calendar and Office and it's all free. They also have an NVR package for your IP cameras called Surveillance Station and includes two free camera licenses, Each additional will cost about 50.00

 

I see you also wan't to run some Windows application, Not a problem. You could install Windows 10 as a VM in Synology DSM using there new Virtual Machine Manager, I tested this back in November and it worked well. This is my recommendation and what I would use and what I do use. I use to be all in with the Microsoft stuff but after getting my first Synology NAS back in 2012 I never looked back, I now have several of this in production at family and friends that I manage.

 

Hope this helps....

Edited by itGeeks

Share this post


Link to post
Share on other sites
cDuck28Z

After doing a bit more research, I came up with a similar idea using NextCloud. You mention running XPEnology as your main OS and using VM for Windows. Would there be any advantage or disadvantage to using windows as your OS and running XPEnology or NextCloud using Windows Hyper-V or other virtual machine?

Share this post


Link to post
Share on other sites
schoondoggy

With the list of things you are looking at doing, I would look at running a hypervisor, like Hyper-V or ESXi, on the server then run VM's for each function you want the server to do. Performance may be an issue if you try to run too many VM's.

Share this post


Link to post
Share on other sites
itGeeks

Not sure if there is advantages/disadvantages, What I outlined above is my personal preference. As much as I/we need Microsoft I have a love/hate relationship for them. I had a bad time running anything I depend on in a Hyper-V so I now stay away from it. If you don't want to install XPEnology bare-metal and use there VM manager to install Windows an anything else then I would use ESXI like schoon recommended, I have never used ESXI so I can't be any help.

Share this post


Link to post
Share on other sites
ImTheTypeOfGuy

If I recall correctly it is best to run ESXi if you want to run a XPEnology VM. There is something in the Microsoft platform that doesn't work well with XPEnology. I think it is only on S2012 and newer though. So s2008r2 would be fine. I will see if I can find it and post a link.

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


  • Similar Content

    • lordcroci
      By lordcroci
      Hi there!
      I'm new around here, looked for the presentation thread but haven't found any! 
      Anyway I hope to be able to contribute (as far as my newbie's knowledge will be useful )....

      Speaking about what I'm trying to do, I have this amazing microserver gen8, on which I have 2 3tb wd red as storage and an ocz 125gb ssd on 5° port.. Installed a couple of days ago mr. PROXMOX (I'm a complete newbie to it too ) and configured the xpenology 6.0 that runs amazingly!
      Now.. I'm just wondering which is the best option to configure a vpn (possibily openvpn) and from my inexperience I found a couple of options:
      - try a container with turnkey debian 8 OpenVPN
      - install ubuntu on a VM and setup openvpn
      - try the vpn server on xpenology
       
      or the least pleasurable
      - install openvpn on my windows 10 pc and leave it turned on in way to access the microserver through vpn.. 
      What do you think is better to do? Considering that I am a real noob and will need some guide or some tutorial (already googled something and Have found a lot of material on the openvpn site.. but honestly can't find so much about proxmox and vpn)

      PS: sorry for my english, but I'm italian and I'm still learning!
       
      thanks a lot!
      Lordcroci
    • npapanik
      By npapanik
      I was wondering whether the dual core X3216 in the Gen10 Microserver would be adequate for Plex server transcoding 1080p movies. I currently have a N40L which obviously struggles at this...
       
      TIA 
    • ETBrown
      By ETBrown
      I am finally replaced my custom built desktop PC after about 5 years. 
       
      Now that I have a retired computer with a decent pair of video cards I want to dip my toe into cryptocurrency mining.  Although I realize the old equipment won't produce as much per watt as newer graphics cards, I already have 2 HD 7870's that will just collect dust if I don't do something with the system.  There are also a few older components lying around so I've been contemplating repurposing my old computer and components to create computers for the following roles:
      A dedicated storage server that would also host my Plex media server and backup content locally.  (Yes a NAS box could do this, but I already have PC parts and don't want to spend $1k+ on a NAS box that can accomodate all of my 4TB and 6TB drives). A cryptocurrency mining rig A router/firewall replacement  
      I'm new to mining and know that the mining rig needs graphics cards, but how significant of a difference does the CPU make in a mining rig?  I can either use an Intel Core i7-3770K or an Intel Core i3-3250.  The dilemma is that the i7 should be able to transcode roughly twice the number of simultaneous streams (4) that the i3 can transcode (2+) based on the PassMark scores.  I don't want to mine on the same machine as my Plex server since my previous mining attempt created OS stability problems.
       
      Does memory make a large difference in cryptocurrency mining?  I can either use 32 GB of ram or 16GB of ram.
       
      Lastly, would it be better to combine the storage/Plex server and router/firewall roles into a single computer and run each as a VM?  What do others recommend for this? I've heard about Pfsense and watched a few setup videos, but that appears to be designed to run on a dedicated system.
       
      Thank you in advance to those that have constructive feedback for me.
    • rhbkweb
      By rhbkweb
      Hi all,
       
      As you may all know, in the last days where discovered 2 big security flaws on CPUs named Meltdown and Spectre (https://spectreattack.com/)
       
      I have a HP Microserver N40L and after search the HP support site I did not find any information about how and if HP will release any patch or update to the N40L in order to fix this security issues.
       
      Does anyone has any news or information about how HP is handling this?
       
      Edit: Just found the HP page about this at: http://h22208.www2.hpe.com/eginfolib/securityalerts/SCAM/Side_Channel_Analysis_Method.html and I don't see any mention to HP microserver N40L
       
      Thanks


×