Operating Systems


Design an efficient and reliable cloud storage center for Amazon. Please show the software architecture with basic components, detailed functionality of each component, relevant techniques (related to some sections of Text: Distributed Systems: Principles and Paradigms, Andrew S. Tanenbaum and Maarten Van Steen, 2016. (Second Edition) ), major technical merits, and major weaknesses, and future work. Please try your best to write a perfect solution in a logical and clear way.