Deployment Architecture

in a Splunk Distributed Environment, what is the limit of indexers by a single dedicated search head?

arlakathena
Explorer

I have Splunk distributed 7.2.1 (1 dedicated Search Head with multilple non clustered indexers)

  1. I am wondering if there is a limit of indexers by a single dedicated search head ( how many indexers can a search head support ? )
  2. i am planning on adding a distant instance of Splunk Enterprise as an indexer over VPN (based on client request). Is that possible ?

Note: the dedicated search head is acting as deployment server and license manager as well.

1 Solution

prakash007
Builder
  1. I don't think there is a limit in this case, for instance we had a stand-alone search head with 20peers(indexers)
  2. You can add as long as the Search Head is able to communicate with the Indexer over VPN, but you might encounter some network latency.

This splunk doc might give you an idea on scaling your infrastructure..
http://docs.splunk.com/Documentation/Splunk/7.2.1/Capacity/Summaryofperformancerecommendations

View solution in original post

jmaple_splunk
Splunk Employee
Splunk Employee

Out if curiousity, would the remote indexer you're planning on better suited as a heavy forwarder that just sends traffic back to your main indexers at the other end of the VPN tunnel? Seems like the easiest way to avoid latency issues depending on the distance.

arlakathena
Explorer

When the client chooses that the data stays stored locally at his side we can't judge him! also i would need another indexer at my side to receive parsed event coming from the heavy forwarder as you suggested!

My point here that i would search data through my dedicated Search Head (no local storage/index) to the indexer(at the client side) via VPN, data will be stored there, his license will be a slave of my license manager

Anonymous
Not applicable

The Search head uses "URL:8089"
As long as it can connect to it should not be any problems.

But the underlaying infastructure may be using som CPU resources. Is the VPN a software or is it Site2Site vpn.
You will most likely encounter some lag, but I think it wil work.

But it all depends on network and the cpu/memory of the Search head.
The indexer you are pulling data from wil not even know if youre on another network.

But if you can reach the indexer/peer via the VPN tunnell you are all good.

arlakathena
Explorer

The Search Head is deployed with the best practice hardware requirements so i don't think there will be a problem there.
The best way i'm planning this is on a Site2Site VPN, i think the network capacity is extensible so logically there is no problem.

Anonymous
Not applicable

Please let us know how it went, if you are experiencing lag then you could adjust the timeout on the Search head.

arlakathena
Explorer

It's working for 2 months now !
no break ups or failures

0 Karma

Anonymous
Not applicable

Wonderful:)

0 Karma

prakash007
Builder
  1. I don't think there is a limit in this case, for instance we had a stand-alone search head with 20peers(indexers)
  2. You can add as long as the Search Head is able to communicate with the Indexer over VPN, but you might encounter some network latency.

This splunk doc might give you an idea on scaling your infrastructure..
http://docs.splunk.com/Documentation/Splunk/7.2.1/Capacity/Summaryofperformancerecommendations

Get Updates on the Splunk Community!

Routing logs with Splunk OTel Collector for Kubernetes

The Splunk Distribution of the OpenTelemetry (OTel) Collector is a product that provides a way to ingest ...

Welcome to the Splunk Community!

(view in My Videos) We're so glad you're here! The Splunk Community is place to connect, learn, give back, and ...

Tech Talk | Elevating Digital Service Excellence: The Synergy of Splunk RUM & APM

Elevating Digital Service Excellence: The Synergy of Real User Monitoring and Application Performance ...