文件系统可扩展性选项
我们有一个 NTFS 卷,用于存储大量文件(目前为 500GB,并且还在不断增长)。目前,单个应用程序通过文件共享来访问相同的内容。我们正在寻找扩展文件服务器以供多个应用程序访问的选项。其他应用程序只会读取文件而不执行任何更新。设计此类文件服务器时可以使用哪些选项,使其不会成为单点故障并提供可扩展性、复制和可用性?有些人建议将文件移动到数据库中,从而实现所有这些。还有更好的选择吗?提前致谢
We have a NTFS volume used for storing large number of files(currently at 500GB and growing). Currently the same is accessed via a file share by a single application. We are looking at options to scale out the file server for access by multiple applications. The other applications would only be reading files and not performing any updates. What are the options available in designing such a file server so that it doesnt become a single point of failure and provides scalability, replication and availability? Some people have suggested moving the files to the database and thus achieve all of these. Are there any better options? Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Microsoft 分布式文件系统。
DFS 复制。新的基于状态的多主机复制引擎针对 WAN 环境进行了优化。 DFS 复制支持复制调度、带宽限制和称为远程差分压缩 (RDC) 的新字节级压缩算法。
维基百科在此处提供了很好的概述
Microsoft Distributed File System.
DFS Replication. New state-based, multimaster replication engine that is optimized for WAN environments. DFS Replication supports replication scheduling, bandwidth throttling, and a new byte-level compression algorithm known as remote differential compression (RDC).
Wikipedia has a good overview here
RAID(廉价/独立磁盘冗余阵列)将是您的最佳选择。 RAID 是一种可以将多个驱动器分组到一个卷中以增加空间、备份或两者的组合的系统。您可以动态添加、更改和删除磁盘,而不会丢失数据。
例如:
您还可以在 RAID 配置之间动态切换。
RAID (redundant array of inexpensive/independent disks) would be your best option. RAID is a system where multiple drives can be grouped into one volume for added space, backup, or a combination of both. You can dynamically add, change and remove disks without having to lose data.
For example:
You can also dynamically switch between RAID configurations.