General questions: load balancing, restoring and security
Posted: Thu Apr 14, 2016 2:54 am
I have a few questions to close the evaluation of NLS.
1. In a cluster of e.g. 4 instances (without having a load balancer) the rsyslog configuration of the source servers points to the IP and port of the primary instance. If this server is offline, how are the logs redirected to the other instances? Is there a mechanism from the cluster or we have to put a load balancer in front of it to achieve it?
2. When we restore an amount of logs from the backup repository in order to make an investigation these logs are again distributed to all instances in shards, primary and replicas? Do they pass initially from the primary instance? I am asking you because if we have to restore a big volume of logs, we have to check if the instances have enough free storage space, right? E.g. I want to restore 10 TBs of logs. We have 4 instances and each instance has 6 TBs of free storage space. Is it possible to restore them or we need at least 10 TBs in the primary instance (or even 20 TBs including the replicas)?
3. Security issue. Apart from the user control access from the interface with username and password do we have to be concerned by other ways accessing the data? E.g. from the CLI or from the browser to a specific port which is not protected?
4. The shards are distributed between the instances no matter if a load balancer is put in place, right? In that case the traffic passes initially from the primary instance? When we put a load balancer, the traffic passes through the primary instance or it goes directly to the instance chosen?
Thank you in advance.
1. In a cluster of e.g. 4 instances (without having a load balancer) the rsyslog configuration of the source servers points to the IP and port of the primary instance. If this server is offline, how are the logs redirected to the other instances? Is there a mechanism from the cluster or we have to put a load balancer in front of it to achieve it?
2. When we restore an amount of logs from the backup repository in order to make an investigation these logs are again distributed to all instances in shards, primary and replicas? Do they pass initially from the primary instance? I am asking you because if we have to restore a big volume of logs, we have to check if the instances have enough free storage space, right? E.g. I want to restore 10 TBs of logs. We have 4 instances and each instance has 6 TBs of free storage space. Is it possible to restore them or we need at least 10 TBs in the primary instance (or even 20 TBs including the replicas)?
3. Security issue. Apart from the user control access from the interface with username and password do we have to be concerned by other ways accessing the data? E.g. from the CLI or from the browser to a specific port which is not protected?
4. The shards are distributed between the instances no matter if a load balancer is put in place, right? In that case the traffic passes initially from the primary instance? When we put a load balancer, the traffic passes through the primary instance or it goes directly to the instance chosen?
Thank you in advance.