Jump to content
RESET Forums (homeservershow.com)

Server sizing


Recommended Posts

Hi All

 

I'm currently planning a new business venture (I'm going to build a strategy execution platform for medium sized businesses) for this I am currently trying to decide if I want to host the tool myself, or move it to the cloud.

The features I plan on running (possibly on individual virtual clients)

  • NAS for backup (mirror towards an existing HP microserver gen8 for extra backup)
  • One or more database servers (Postgresql)
  • Mail server for one or more domains
  • DNS server
  • Web server for one or more websites
  • FTP server
  • one or more development clients for testing purposes.

The Web app will be an Apache/Python Flask/postgresql LAMP stack. I am not anticipating thousands of concurrent users, but plan on selling locally (Denmark) where a success would be 100-200 daily users. so the load will be relatively small.

 

I am looking at several dell servers, and I am having a hard time sizing my requirements.

would a Xeon E3-1245V5 be sufficient for 5-15 virtual machines given 64 GB memory

which RAID level should I be looking into? speed should not be an issue, so I am thinking that a simple mirror between two drives should be suficcient, combined with external clone.

 

Any thoughts?

Link to post
Share on other sites

Have you considered SuperMicro and building it yourself or purchasing one of these bundles?

 

https://tinkertry.com/superguide-supermicro-superserver

 

I have considered these yes, they actually seem a very nice fit for my purposes. I am also considering Dell tower servers in the low end of the range (T330).

What worries me about the SuperServer is the CPU at "only" 2 GHz.

 

But then again, my requirements will most likely be in the "more threads not faster" area, so having 8C/16T would be a plus over the 1245 4C/8T

 

It will definitely go on my short list :)

Link to post
Share on other sites

Honestly if its could-based, and purely cloud-based I would host it in a "real" data centre where they have redundant links, proper environmental controls and power conditioning, beats having to invest in and maintain that stuff yourself. Something to consider may be a VPS or Dedicated server solution. This also has the benefit of being OpEx as against CapEx

Link to post
Share on other sites

Honestly if its could-based, and purely cloud-based I would host it in a "real" data centre where they have redundant links, proper environmental controls and power conditioning, beats having to invest in and maintain that stuff yourself. Something to consider may be a VPS or Dedicated server solution. This also has the benefit of being OpEx as against CapEx

I'm still considering my options in this regard.

 

If it were only the cloud based tool I'd be hosting then no worries, I'd go to the cloud in an instant.

 

Since I need a whole lot of other infrastructure stuff on my server, and wish to have several virtual servers running, each performing it's own specific task (Mail, DNS, Routing, Firewall, Backup etc) I would quickly have to sign up for several online services.

 

Having it as CapEx or OpEx does not really bother me much, I'm just a one man show, and do not have investors currently. When I start looking for investors down the line, I will be able to put CapEx Savings into the prospect as a possible optimization route. But those few thousand dollars in CapEx won't break any bank for me presently ;)

Link to post
Share on other sites

I'm still considering my options in this regard.

 

If it were only the cloud based tool I'd be hosting then no worries, I'd go to the cloud in an instant.

 

Since I need a whole lot of other infrastructure stuff on my server, and wish to have several virtual servers running, each performing it's own specific task (Mail, DNS, Routing, Firewall, Backup etc) I would quickly have to sign up for several online services.

 

Having it as CapEx or OpEx does not really bother me much, I'm just a one man show, and do not have investors currently. When I start looking for investors down the line, I will be able to put CapEx Savings into the prospect as a possible optimization route. But those few thousand dollars in CapEx won't break any bank for me presently ;)

 

I was not saying to have no server, I was just saying put the cloud client stuff in the cloud, I should have perhaps made that clearer.

 

As for mail I am a fan of cloud hosting that service, I know your internet is better than here in the land of really shitty internet connections, but it's not a great problem to host it externally, I prefer and recommend the Office365 system for this.

 

I have a tendency to (depending on the client) put DHCP/DNS (and AD) on one machine, or where appropriate bundle it with the router/firewall (where no AD is used) but that is different for each client

 

Storage I keep seperate

 

Backups I keep separated from the main storage, they in a different location on the premises, on an independent device used for nothing but backup storage, and where possible in a totally building ideally as far as I can get from the main server rack. Offsite backup is then used to provide and additional store of the data as well (All automated through VEEAM, its taken me 3 years but all clients now back up via VEEAM for their VM's)

 

Thats an overview of "How I do it" and what I tend to reccomend (go figure) but it is not always achievable.

Link to post
Share on other sites

I was not saying to have no server, I was just saying put the cloud client stuff in the cloud, I should have perhaps made that clearer.

 

As for mail I am a fan of cloud hosting that service, I know your internet is better than here in the land of really shitty internet connections, but it's not a great problem to host it externally, I prefer and recommend the Office365 system for this.

 

I have a tendency to (depending on the client) put DHCP/DNS (and AD) on one machine, or where appropriate bundle it with the router/firewall (where no AD is used) but that is different for each client

 

Storage I keep seperate

 

Backups I keep separated from the main storage, they in a different location on the premises, on an independent device used for nothing but backup storage, and where possible in a totally building ideally as far as I can get from the main server rack. Offsite backup is then used to provide and additional store of the data as well (All automated through VEEAM, its taken me 3 years but all clients now back up via VEEAM for their VM's)

 

Thats an overview of "How I do it" and what I tend to reccomend (go figure) but it is not always achievable.

 

Thank you for the advice :)

 

I already have a Microserver gen8 that I plan to use for backup purposes, but perhaps I should just get me another one of these for all the non'cloud based stuff, and then host the tool in the cloud initially. Only issue I have with the Gen8 is the CPU which I am not that impressed with, and 1155 Xeons are becoming scarce here in Denmark, but i might just give it a go

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

    • E3000
      By E3000
      Hello all,
       
      A few questions for those who use Type-1 Hypervisors on their Gen8 MicroServers...
       
      I am looking to try ESXi or ProxMox and have been reading a lot of the threads on here.
      Hopefully you guys can help with some harder to find answers I have been seeking.
       
      1) Which would be the better way to setup ProxMox:
           a) Hypervisor on Internal MicroSD, VMs installed on SSD in ODD Port, Data on 4x HDDs in bays.
           b) Hypervisor on Internal USB, VMs installed on SSD in ODD Port, Data on 4x HDDs in bays.
           c) Hypervisor and VMs both installed on same SSD (partitioned?) in ODD Port, Data on 4x HDDs in bays.
           d) Hypervisor on SSD using a USB-to-SATA cable on Internal USB, VMs installed on separate SSD in ODD Port, Data on 4x HDDs in bays.
       
      2) Would a 128GB SSD be a ‘waste‘ for installing a Hypervisor on? How much space is typically needed?
       
      3) How many VMs have you guys run on a Gen8 comfortably without it being sluggish?
       
      4) Everyone seems to be going RAID crazy these days. Is there any reason to use it if high-availability is not that necessary and a good backup plan is in place? What is wrong with separate disks (or singular Raid0s)?
       
      5) Does using Type-1 Hypervisors have any effect on the internal fans speed/noise? Is it possible to have 3-5 VMs running and still have the fan speed @~8% as it was when I was using 2 nested (Type-2) VMs?
       
      Sorry in advance if some of these questions are silly, common knowledge, or “depends on what you are doing in the VMs!” 😆
       
      Thanks in advance to all those that help!
    • Al_Borges
      By Al_Borges
      hey forum member,  need some help
       
      this evening ,   there has been continual attempts to remotely log onto my QNAP Nas
       
      about every 15 seconds
       
      see the attached notification screen shot
       
      I have disabled the default admin account and the real obscure administrator account has a very secure password
       
      what should I do next?  should I be worried?
       
       

    • Himaro
      By Himaro
      So I'm trying to replace my ageing HP Proliant Microserver N54L. It's used as a general dogs body server, running Blue Iris, Plex and as my NAS server.
      I'm on a pretty tight budget but the poor server is always at 90% + CPU because of the CCTV and I'm looking at adding a second camera soon.
      Is there such a thing as a reasonably priced ECC home server build?
      My MVP is 8GB ECC memory, with 4 threads on the CPU. 
      I'd prefer a small form factor but that's like gold dust unless you throw a lot of $$££€€ at it. I've got to get this past my partner you see 😅
      Any ideas? I'm not loyal to any particular brand, so long as it works.
    • Dave
      By Dave
      Synology C2 Backup Now Available to US Customers
       
      This is a data backup service that Synology released to EU customers last year.  I remember trying to get it to install and it wouldn't take my CC# because of location.  Fair enough, will it now and how much will it cost?
       
       

       
      Seriously, how much is it?  Ask Google and on March 25th, 2018 it's $14.12.  That's still not a bad price for 100Gb of backup with versioning. Also not bad to consider this as a secondary cloud backup.  (See below for pricing)
       
      One thing to keep in mine this is a service that falls under Hyper Backup and not Cloud Sync.  The two are very different.  This will be a true back with versioning and not a simple synchronization of a folder in a cloud service like dropbox.  Many a mistake have been made with sync pairs and cloud services!  That won't happen with backup and versions.
       
      Enable it and Back Up
       
      In your Synology DSM go to Hyper Backup. Install if you are not using it.  You would also use this app to backup to USB, Amazon S3, Microsoft Azure, etc.
      Select Synology C2 Cloud Backup.

       
      That should launch a login portal.  If you have used Synology services before and have a login you can use those credentials or create credentials right here.
       
      Start your free trial for 30 days but prices are still in POUNDS!  That's a pound symbol right?  If it was released to Europe why isn't it in Euros? I'm so confused.    (it is Euro Dave!  I had a brain fart on the Euro symbol.  See response post below.  Embarrassingly laughing at myself on this!)
       
      It's here where it wouldn't let me proceed last time I tried due to it being a limited trial to EU customers only.  You have to put your CC# in to get the 30 day free trial.  It says i'm in the Europe Frankfort market but the purchase went through.  So, does this mean if the US sinks into the Ocean and all my data goes with it, my photos will be in Frankfort safe and sound?  Sweet!
       

       
      This is the last web screen I see as it has now taken me back to Hyper Backup.

       
      I'm going to choose a small amount to get started with.
       

       
       

       
      I'm also going to limit the bandwidth of the backup and set Client Side encryption.  The encryption password box will allow you to use the Admin account password so you don't forget what you put here unless your Admin password is less than 8 characters.
       
      Once you are finished it will ask you if you want to backup now. I said now just to keep the network clean while I'm working but it will backup tonight.  Look at the screen shot below.  See the little arrow by Synology C2?  That is the link to the web portal.  It would be nice to see Synology integrate this into DSM so there isn't a secondary screen needed.  It would also be nice to have some choice as to where your data is being sent and to be charged a proper amount.  I'm afraid my bank might also charge me a fee for the Pounds to USD conversion.  I'll update the post when I find out.
       

       
      Here are the web portal screens below.

       

       
      That's it.  It works!
       
       



    • 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
×
×
  • Create New...