我必须在我们的环境中收集每个服务器的附加存储类型:数百个W2K3/W2K8服务器.
脚本对于确定附加存储是否是SAN / SAN mirrored / NAS / local这些存储或其组合非常有用.问题是我还没有找到任何好的解决方案.
我正在考虑一个脚本,我能想到的最好的东西会做如下的事情:
SAN,则始终安装Veritas Storage Foundation,因此我将使用gwmi win32_product进行搜索.这非常慢,如果存储是SAN或SAN镜像,则不提供信息.NAS,必须有一个ISCSI目标IP,我会以某种方式搜索它.我真的不认为这些方法是可以接受的.你能帮我找一个更好的方法来确定附加的存储类型吗?
非常感谢你
我们有一些旧的应用程序通过基于目录的队列进行通信.队列中的每个项目都是一个文件,并且有一个头文件,用于维护队列中项目的文件名的有序列表.
当然,这个旧代码需要在推送和弹出项目时锁定队列.假设mkdir()是一个原子操作,它正在创建一个lock子目录 - 如果多个进程尝试创建一个目录,那么其中只有一个会成功.
我的一位同事一直试图追查一个不起眼的问题,他认为原因是这个锁定不再有效,当进程在不同的机器上运行时,以及当有问题的文件系统安装在SAN上时.
他有可能是正确的吗?
当我在互联网上研究关系数据库的水平扩展时,我的印象是,包括写入扩展和读取扩展的唯一选项是分片,这似乎是一个手动设计过程,涉及复杂的应用程序特定配置,并且很难实现如果您需要更改分片结构,请维护。
另一方面,NoSQL 似乎原生支持水平扩展,但它有不支持事务、ACID 等的缺点。
最近似乎流行的另一个概念是 NewSQL 数据库。这些数据库有望达到最佳效果,既符合 ACID 标准,又能够通过自动分片或其他创新架构进行水平扩展。
我的问题是,如果我们将 SAN 与关系数据库一起使用,那么向集群添加更多数据库服务器并向 SAN 添加更多磁盘是否可以实现水平扩展?(添加磁盘会增加磁盘总IOPS和吞吐量以及磁盘空间。)那里会有什么瓶颈,以至于我们需要使用NewSQL数据库来实现ACID和水平扩展?
我们希望将具有FibreChannel和2个Shelfs的Windows Storage Server 2016设置为SAN存储.
我们需要这个来连接存储上的刀片.
Blades都安装了FC HBA,但Windows仅为LUN提供iSCSI Initiator,但不为FibreChannel提供.
有解决方案,还是我们应该使用其他软件作为文件管理器(FreeNas,Nexenta,OpenFiler)?
我正在寻找有关 Azure 的一些信息。
SQL Server Azure 是否符合 HIPAA 合规性?
MS 会签署 HIPAA BAA 吗?
在同一服务器上存储多个符合 HIPAA 的应用程序或不同客户端的数据库的可行性如何?数据库是 SQL
当我们谈论服务器场时,我愿意将每个服务器上的多个客户端的数据库托管到单独的实例中,这可能吗?
MS 有 SAN 吗?
MS 如何将多个符合 HIPAA 的应用程序的数据相互分离?
我可以在没有信用卡信息的情况下在 MS Azure 上获得一个试用帐户来玩一段时间,以便我可以确保并说服我的客户使用 Azure。