Docker or Small VMs
-
Definitely, just make them lean and tune as necessary. VMs will continue to be the staple of the SMB for a very long time. That will not remain true for forever, but for a very long time.
-
@scottalanmiller Any tips on how to tune a Linux machine?
I'll be running
Unifi Controller V4
Zabbix (Latest Version)
Snipe-IT - once they develop the fixed asset number thingy -
@hobbit666 said:
@scottalanmiller Any tips on how to tune a Linux machine?
I'll be running
Unifi Controller V4
Zabbix (Latest Version)
Snipe-IT - once they develop the fixed asset number thingyEasy way is to start with the recommended minimums and monitor over time. Watch the systems to see what the memory is doing and tune up or down as needed. We have a good idea about certain workloads that we deploy regularly so can set good starting points very easily. But for new workloads, you can put in a reasonable guess and then tune.
-
@scottalanmiller said:
Easy way is to start with the recommended minimums and monitor over time. Watch the systems to see what the memory is doing and tune up or down as needed. We have a good idea about certain workloads that we deploy regularly so can set good starting points very easily. But for new workloads, you can put in a reasonable guess and then tune.
What's the best method to "monitor" the resources in Linux?
-
@hobbit666 said:
@scottalanmiller said:
Easy way is to start with the recommended minimums and monitor over time. Watch the systems to see what the memory is doing and tune up or down as needed. We have a good idea about certain workloads that we deploy regularly so can set good starting points very easily. But for new workloads, you can put in a reasonable guess and then tune.
What's the best method to "monitor" the resources in Linux?
What hypervisor are you using? That will generally tell you when you are maxing out in memory. If not check out:
top
to see what resources your app is using.
-
@hobbit666 said:
@scottalanmiller said:
Easy way is to start with the recommended minimums and monitor over time. Watch the systems to see what the memory is doing and tune up or down as needed. We have a good idea about certain workloads that we deploy regularly so can set good starting points very easily. But for new workloads, you can put in a reasonable guess and then tune.
What's the best method to "monitor" the resources in Linux?
Exactly what @coliver said. Htop and glances are also other popular ones.
-
I forgot about Glances. I need to set that one back up again.
-
@johnhooks said:
@hobbit666 said:
@scottalanmiller said:
Easy way is to start with the recommended minimums and monitor over time. Watch the systems to see what the memory is doing and tune up or down as needed. We have a good idea about certain workloads that we deploy regularly so can set good starting points very easily. But for new workloads, you can put in a reasonable guess and then tune.
What's the best method to "monitor" the resources in Linux?
Exactly what @coliver said. Htop and glances are also other popular ones.
Yep either of those work too. top is generally installed by default on most *nix systems though so you wouldn't have to install anything new.
-
They will be running on ESXi FREE 5.5update3
-
@hobbit666 said:
They will be running on ESXi FREE 5.5update3
Really? I'm not sure you can get performance information from that host then. I've never seen anyone use the ESXi Free version so I don't know how it interacts with that kind of data.
-
@hobbit666 said:
@scottalanmiller said:
Easy way is to start with the recommended minimums and monitor over time. Watch the systems to see what the memory is doing and tune up or down as needed. We have a good idea about certain workloads that we deploy regularly so can set good starting points very easily. But for new workloads, you can put in a reasonable guess and then tune.
What's the best method to "monitor" the resources in Linux?
For a glance, the
free
command tells you all that you need to know. To see over time,sar
does. To watching it for a while,top
orvmstat
. -
-
@scottalanmiller said:
@hobbit666 said:
They will be running on ESXi FREE 5.5update3
I'd start by replacing that
BUT I DON'T WANT TO!!!!!!
-
@hobbit666 said:
@scottalanmiller said:
@hobbit666 said:
They will be running on ESXi FREE 5.5update3
I'd start by replacing that
BUT I DON'T WANT TO!!!!!!
You don't have to... but that is going to be a limiting factor in a number of ways. Especially when you are looking at management or want to expand your infrastructure.
-
@hobbit666 said:
@scottalanmiller said:
@hobbit666 said:
They will be running on ESXi FREE 5.5update3
I'd start by replacing that
BUT I DON'T WANT TO!!!!!!
How are you backing up those servers right now? You can't use most of the free tools because you can't access the backup API in ESXi Free.
Converting to Hyper-V is completely free from a software perspective and gives you so many more options.
-
@hobbit666 said:
@scottalanmiller said:
@hobbit666 said:
They will be running on ESXi FREE 5.5update3
I'd start by replacing that
BUT I DON'T WANT TO!!!!!!
Have you used the alternatives? Some of them are seriously smooth.
-
@coliver said:
@hobbit666 said:
@scottalanmiller said:
@hobbit666 said:
They will be running on ESXi FREE 5.5update3
I'd start by replacing that
BUT I DON'T WANT TO!!!!!!
You don't have to... but that is going to be a limiting factor in a number of ways. Especially when you are looking at management or want to expand your infrastructure.
Or performance, ease of use....