What factors would you consider when scaling a storage architecture to support millions of users at Western Digital?