Deployment Architecture

License Server minimum

kirk_in_porto
Explorer

Splunk docs show all deployment components needing a minimum of x64, 12 cores, 12GB, 2GHZ

My question is for a dedicated license server for a VERY small distributed system for training and development.

I want a search head, and indexer and then separate LM, and DS.  The data volume is small, less than 2GB/day.

Do I really need the full blown minimums for an LM that will have a single Dev License?  I wanted to put this onto an RPi, but ...... yeh ..... doesn't look like an option.

I have a couple of low end NUC's that will be x64, but won't meet the minimums for cores or RAM.

Would welcome any assistance or even mentoring on this project.

Labels (2)
0 Karma

PickleRick
SplunkTrust
SplunkTrust

License server is I think the least stressed component of the Splunk architecture (maybe along with a SHC deployer) so it usually can be scaled down and/or deployed as a joint role with something else (for example a SHC deployer doubling down as license server). That's from a strictly "technical" point of view. If that's a small scale lab, you can probably get away with something much much smaller for a LM. But of course if it was a prod environment the usual answer from support for any issues would probably be "your servers are below specs".

0 Karma

tej57
Builder

Hey @kirk_in_porto ,

These are the minimum required hardware specifications. It is not that Splunk won't work with less number of cores or RAM, but it'll affect the performance. You might not get efficient output from less cores if you intend to run more number of searches or processes through the license manager instance. It'll still try to function as much as it can. However, just for training purpose, it is okay to have less number of cores/RAM associated to an instance.

 

Thanks,
Tejas.

0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @kirk_in_porto ,

are you speaking of a lab or a production environment?

if it's for a production environment, don't use less than the required resources, and if you can give more of them!

Eventually, you can have less resources for the management servers, but not for SHs and IDXs.

If instead you're speaking of a lab, you can use all the resources you have and it runs.

I created a lab on my workstation (i7 with 16 vcpu and 32 GB of RAM) with six Splunk servers: 2 IDXs, 3 SHs, 1 management server (CM, SHC-D and DS), each one with one vcpu and 4 GB RAM.

Obviously I have few data and I have very slow results, but it runs.

Ciao.

Giuseppe

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Free Professional Services for .conf26 Attendees

This year at .conf26, we are doing something a little different. We are bringing the best minds from ...

Defend at Machine Speed: Your Guide to Security Sessions at .conf26

Splunk .conf26   With threats moving at machine speed and attack surfaces expanding across hybrid ...

Where Innovation Takes Flight: The Splunk4Aviation Flight Sim Lands at .conf26

If you hear someone at .conf26 shouting "gear down, GEAR DOWN" across the show floor, you have found us.  The ...