We are building an RDP cluster using Amazon EC2/S3. Users' home directories are on S3 (single bucket) and all EC2 nodes mount the same S3 bucket using S3FS. Each EC2 node uses the appropriate home directory of the user that logs in to that node. It does work, but is very slow, has random errors and is unpredictable. EBS is not an option as 100+TB required. Is S3 the right choice? If not, what would be?
Note: The nodes run Ubuntu Linux.