我正在开发一个MVC应用程序,用户在我的服务器中在线存储文件和文件夹。我正在考虑使用NAS存储用户数据,但我有一个简单的问题。如果用户数据量超过我的NAS存储空间怎么办?如果它一次又一次地发生,当用户想要下载他们存储的文件时,我怎么知道位于文件中的位置(特定NAS)呢? ..我有很多问题,因为我是这个领域的新人,我不知道我是否有办法可以拥有一个主要的NAS"有责任完成将文件放在找到可用空间而不是自己做的工作,然后能够在没有文件保存的情况下获取任何文件。我不知道我是否清楚我的问题,但我需要有人提出一个想法。提前谢谢。
答案 0 :(得分:1)
您毫无理由地大规模过度复杂化您的网络架构。可以扩展单个NAS设备以处理多PB的数据。
如果您正在谈论使用商业消费级NAS设备,那对于任何涉及这么多数据的网站而言,这都不是一个经济的选择。运行NAS4Free(或FreeNAS)的廉价服务器可以根据需要进行扩展,以提供数TB的数据存储,如果超过这一点,您应该考虑运行企业级NAS / SAN而不是数百种消费类NAS设备。