Hey Krishna!!
Apologies for the delayed response here!! Please feel free to reach out to your sales contact, as this sounds like the type of general question that might be beneficial to reviewing on an architecture call!!
The various products vary in their implementations, so the answer will differ by product. A quick overview off the top of my head:
- RStudio Server Pro
- Primary consideration is ensuring
/home is persistent and shared across all nodes
- Storage will vary based on what users are doing
- Installation directory is
/usr/lib/rstudio-server and some variable data is stored at /var/lib/rstudio-server and /var/lib/rstudio-launcher(some log files, etc.)
- RStudio Connect
- Primary consideration is ensuring
Server.DataDir (config value, defaults to /var/lib/rstudio-connect) is persistent / shared across nodes.
- Storage will vary based on what users are doing / how many apps / etc., but will primarily use up space in
Server.DataDir
-
/opt/rstudio-connect is the installation directory
Also /var/log will be used for several log files. logrotate is your best friend here, but it is also worth ensuring that there is some storage space available here. The defaults are pretty good for not using up obscene amounts of space 
I hope that helps!!