问题标签 [microsoft-distributed-file-system]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
510 浏览

filesystems - 如何从 Windows 分布式文件系统中删除文件夹?

我们最近搬到了一个网络农场并设置了 dfs,却发现一个 beta 应用程序正在创建文件,就像没有明天一样。在整个场中复制了 120 万个文件,从那时起,我们一直阻止应用程序创建新文件,但每次我们尝试删除文件时,由于复制,它会在每台服务器上替换它们。替换它们的过程实际上会导致服务器运行缓慢,并且在某些情况下会停止。

有什么方法可以在文件夹级别停止复制?

0 投票
4 回答
4722 浏览

iis - 是否应该使用 DFS 来同步 wwwroot?

我想知道使用 DFS 在网络场中同步内容是否是个好主意?有没有人有这方面的经验?我们过去使用过 Robocopy,但发现它有点不完整和笨重。本质上,我们希望避免每次更改一个文件时都必须对内容进行十次更改(这种情况经常发生,因为我们的网站很旧并且使用经典的 ASP。)

据我所知,DFS 通常用于地理上分离的位置,用于使 UNC 共享对用户来说更简单且更易于管理。

我想用它实现的只是将内容更改复制到将成为集线器的十台服务器之一。然后,我将使用 FRS 将其他九台服务器配置为辐条。

对此方法的任何想法或更好设置的建议将不胜感激。

0 投票
2 回答
10080 浏览

microsoft-distributed-file-system - 如何确定 DFS 路径的物理文件服务器?

给定一个 DFS 路径,我如何以编程方式确定它映射到哪个物理文件服务器?

0 投票
2 回答
857 浏览

c# - 在另一台服务器上查找 UNC 路径?

我需要某种方式通过脚本或命令行甚至自定义创建的程序来查找共享的 UNC 路径。我正在尝试自动删除用户并且设置有点复杂。

主文件夹设置如下:

我们在文件服务器的磁盘上创建一个文件夹。创建此文件夹时,会在较低级别上自动创建一个共享然后将 DFS 链接设置为指向新创建的共享。

现在,在删除用户时,我可以只删除 DFS 文件夹,这意味着目标文件夹就是被删除的文件夹。但既然是共享,那不可能发生。

所以,我需要找出这个共享实际指向的位置,然后以编程方式删除那个文件夹。

任何的想法?

0 投票
1 回答
537 浏览

file - 文件同步或复制

通过网络同步或复制文件的最简单方法是什么?我在机架中运行了几台服务器以进行负载平衡,并希望镜像内容。

例如,我在服务器 1 上进行 FTP 上传。服务器 2 是另一个节点。手动方式是让我也将 FTP 上传到服务器 2,但我确信它可以在没有我在场或没有用户登录的情况下自动完成。

我已经尝试过 SyncToy,但它只是在用户未登录时无法运行。我必须手动运行它。

有没有更好的方法?我看到了 Microsoft DFS,但它对我来说太复杂了,无法设置。

0 投票
5 回答
2647 浏览

windows - 除了 Hadoop,是否有任何在 Windows 上运行的分布式文件系统?

我迫切希望找到任何支持 Windows 的 DFS。唯一这样的 DFS 是 Hadoop HDFS,但很难将其部署到其他大量 Windows 机器,因为它需要 Cygwin + SSH。

几乎所有的 DFS 系统都只能在 Linux 上运行,只有一个 (HDFS) 可以在 Windows 上运行。

如果有人能够将我指向其他具有 Windows 支持的 DFS,我将不胜感激。

从 DFS 我需要能够跨 DFS 节点负载平衡文件、压缩和多语言 API 以使用 DFS(我不需要挂载 DFS)。

0 投票
1 回答
871 浏览

windows - Cassandra 在磁盘空间使用方面是否足够适合存储日志?

我在分布式环境中每天存储 50Gb 的日志时遇到问题。我查看了 Hadoop HDFS,但因为它在 Windows 基础架构上运行存在问题,缺乏多语言文件系统 API,它不太适合我。另一方面,Cassandra 很容易部署在任何平台上。我面临的唯一大问题是磁盘空间使用。以下是数字:

  • 原始日志大小为 224Mb
  • Cassandra 数据文件为 557Mb
  • Cassandra 索引文件为 109Mb

因此,从日志文件存储日志行时,我的开销几乎是 2 倍。

是否可以以某种方式调整 Cassandra,使其在非常简单的场景中不会占用太多磁盘空间?

0 投票
1 回答
132 浏览

windows - 请介绍一些windows server 2003下的分布式文件系统

我在(windows 2003+tomcat 6)下进行负载平衡,它需要一个共享文件夹,该文件夹暴露给每个可能在不同主机操作系统上运行的 tomcat Web 应用程序实例。共享文件夹上可能有密集的 I/O 操作。所以 DFS,OpenAFS ......,有什么线索吗?

0 投票
1 回答
226 浏览

appfabric - Appfabric w/o SQLServer 作为配置存储库是个坏主意吗?

我对 Appfabric 的替换 ASP.NET 会话管理器部分非常感兴趣,对分布式缓存管理器有些兴趣。我们不需要它的托管功能。虽然我们内部确实有一个集群 SQLServer,但将其添加为我们的 aspnet/oracle 应用程序的依赖项可能不会受到好评。

有一个基于网络的 XML 文件选项,appfabric 视频建议它适用于小型部署,我们将是(一个 2 节点农场,一个 5 节点农场)。

那么后端有没有没有 SQLServer 的成功案例呢?对于 Appfabric 而不是 SQLServer,DFS 网络共享是否足够可靠?

0 投票
2 回答
16267 浏览

iis-7 - 如何在 Windows 2003 / IIS6 上设置 WebDeploy?

Webdeploy 是 WebDav、FTP 和 FrontPage 扩展的替代方案。它还可以替代 DFS 来复制网站。我找到了配置 Windows 2008 的说明,但我不清楚如何设置 2003,尤其是在存在多个站点/IP 地址的情况下。