While @AnandVyas is correct from a very very high level, there are a lot of decisions you need to make that can greatly affect the performance and availability of your SAS deployment. Things like
What types of computers are you installing on? Do you have enough power to do the work you expect?
If doing data intensive work (ETL), do they have enough IO throughput per core?
If doing compute intensive work, do they have enough cores?
How is the SAS processing going to be distributed across the computers? Will metadata/mid-tier/compute be shared on any machines?
Are you going to install / config the deployment on each machine or will you install / configure to a shared filesystem and share the install / config to all other hosts? This will depend somewhat on the operating system you are going to use. UNIX/Linux deployments tend to install / configure to a shared filesystem and just mount that filesystem to all hosts.
What shared filesystem are you going to use? At a minimum, LSF requires one but you need to ask yourself
Is SASWORK going to be on the shared file system or local to each host?
Is SAS data be stored on the shared filesystem?
Are you going to have the metadata server failover to another host such that the filesystem needs to handle the metadata server?
How are you going to keep the deployment highly available?
SAS Professional Services can be engaged to help you with all of these questions and more.
... View more