问题标签 [san]
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.
file - File Replication Solutions
Thinking about a Windows-hosted build process that will periodically drop files to disk to be replicated to several other Windows Servers in the same datacenter. The other machines would run IIS, and serve those files to the masses.
The total corpus size would be millions of files, 100's of GB of data. It'd have to deal with possible contention on the target servers, latent links e.g. over a WAN, cold-start clean servers
Solutions I've thought about so far :
- queue'd system and daemons either wake periodically and copy or run as services.
- SAN - expensive, complex, more expensive
- ROBOCOPY, on a timed job - simple but effective. Lots of internal/indeterminate state e.g. where its at in copying, errors
- Off the shelf repl. software - less expensive than SAN but still expensive
- UNC shared folders and no repl. Higher latency, lower cost - still need a clustering solution too.
- DFS Replication.
What else have other folks used?
core - 核心转储到 SAN
如果应用程序安装到 SAN 并且进程崩溃,是否可以将核心转储写入 SAN 分区?我一直在试图找出一个问题,即我们的进程死亡并且没有生成核心,因此没有堆栈。这两种情况都在两个完全独立的 Solaris 环境中。ulimit -c 是无限的,pstack 在路径中。在我最初的研究中,我发现了一个声明,声称无法将核心转储到 SAN 磁盘。我无法再次找到此信息,导致我质疑其有效性。
http - NAS / SAN + HTTP 服务器是一个很好的匹配吗?
NAS / SAN + HTTP 服务器是否是通过 Internet 提供大量静态文件的良好解决方案?
sql-server - 群集上的每个 SQL Server 实例是否都需要自己的 LUN?
我正在设置一个 Misc SQL 集群(Windows 2008/SQL 2005 和 2008),它将处于活动/活动状态,并且上面有十几个 SQL 实例。从我读过的文档中,我无法判断每个 SQL 实例是否需要自己的 LUN,或者我是否可以创建一个非常大的 LUN,然后在该 LUN 上创建十几个不同的分区(每个分区一个SQL 实例)。
在任何一种情况下,SAN 上的物理磁盘布局都不会改变,因此从性能的角度来看,我选择哪一个并不重要(假设我可以选择其中任何一个)。我只想知道分区方法是否有效,或者每个实例是否需要拥有自己的 LUN 才能正确处理故障转移。
windows-vista - Vista中的主磁盘组在哪里
在 Vista(2003,XP)之前,Windows 在注册表中有一个键
这表明在此安装中导入/激活了哪个动态磁盘组。
自Vista以来,这个键就没有了。尽管如此,操作系统仍需要以某种方式存储该信息,因为相同的磁盘组在另一台机器上导入时不会再次自动导入(即,如果动态磁盘位于 SAN 上,则每次 Vista 启动时,其他 Vista 会看到磁盘为外部)。
简而言之,我的问题是 - 此信息(这台机器的主磁盘组)存储在 Vista 中的什么位置
linux - 什么是在 linux 上进行 IO 测量和发现瓶颈的好工具?
我正在尝试在基于 SAN 的基础架构上的 Linux 机器上对 Oracle 进行一些调整。我正在专门寻找可以让我们分析每个进程的 IO(或者每个进程树会更好)的工具。我的问题是?
- 为此类任务推荐哪些工具?
- 在基于 SAN 的基础架构上,我应该寻求衡量哪些其他有用的指标?
sql-server - 我刚刚将我的数据库转移到连接到 SAN 的 sql server 2008 集群,它开始给我以下错误
SQL Server 在数据库 [%DB_name%] (2) 中的文件 [T:\MSSQL\DATA\%file_name%] 上遇到 1 次 I/O 请求需要超过 15 秒才能完成。操作系统文件句柄为 0×00000838。最近一次long I/O的偏移量为:0×000000ebdc0000
有没有人遇到并解决这个问题?
hadoop - 将 LAN 上的视频分发到备用位置 - 浏览器可以检测到这一点吗?
我是公司 Intranet 的管理员,我想开始制作视频。但是,我们的位置之间的带宽隧道非常小,我想避免通过多个用户的流式视频来占用它。
我想将文件同步到每个位置的服务器。然后我希望浏览器(或 Intranet)检测我所在的站点。从那里,我希望它从最近的位置请求视频。
我从来没有这样做过,并且想知道是否已经有解决方案。看起来 Hadoop 可能会这样做,但我想在我承诺学习它之前,我想从使用它的人那里听到这一点。
.net - 如何为您的应用程序添加 SAN 存储支持?
我想在我的应用程序中添加 San Storage 支持。是否有标准协议可用于与所有 san 存储设备(如 EMC Centera、Hitachi、NetApp)进行通信,还是必须使用每个供应商特定的库?
简而言之,我想将数据保存在设备上并读回。我知道这些设备可以作为驱动器安装或作为网络共享发布,但我们是否有开放的 API 级别访问权限?
如果有,你们中的任何人是否在您的应用程序中添加了此类支持?
linux - 如何在 Linux 上强制为 SAN 分配次要号码?
我有一个集群都连接到 SAN(在 linux 上使用多路径),使用 ORACLE 的 RAW 设备。
当每个盒子启动时,他们会选择不同的次要号码(我猜是先到先得),似乎是随机分配,不知道我需要想办法强制它。(曾经很喜欢我的 solaris 盒子......)。因此,ORACLE 使用的是次要编号,故障转移将意味着丢失所有数据!
如何在 Linux 上强制为 SAN 分配次要号码?