2.1. ACDI - Storage & System Requirements and Best Practices
ACDI - Storage & System Requirements and Best Practices
File System
ACDI requires a native Linux file system.
OpenSearch requires a native Linux file system for optimal performance. Avoid using network-shared or network-based file systems (such as NFS or SMB).
Network-shared drives are not recommended for the software in general, as they may introduce latency and affect performance.
Disk Performance
A minimum disk read/write speed of 300-500 MB/s is required for efficient Open Search operation, ensuring smooth data handling and high availability.
Multi-Node clusters While an ACDI single-node cluster can be suitable for development, testing, or small-scale deployments, it's generally not recommended for production environments or situations with demanding requirements.
When is a multi-node cluster particularly beneficial?
Large datasets: If you're dealing with terabytes or petabytes of data.
High query volume: If your application receives many search requests.
High data ingestion volume: The usage of data ingestion nodes frees up data nodes and leads to improved overall cluster performance and stability.
Complex analytics: If you're performing complex aggregations or machine learning tasks.
Additionally, an ACDI multi-node cluster offers several advantages over a single-node setup
Redundancy: In a multi-node cluster, data is distributed across multiple nodes. If one node fails, the others can take over, ensuring continuous operation with minimal downtime.
Increased Capacity: A multi-node cluster can handle larger amounts of data and higher query volumes than a single node.
Improved Performance: Distributing data and search requests across multiple nodes leads to faster indexing and searching and overall better performance.
Easier Scaling: You can easily add more nodes to your cluster as your needs grow, without significant disruption.