对于允许实时迁移和共享存储的 OpenStack,建议使用哪些存储后端?商业存储解决方案是 NFS/Ceph/存储后端驱动程序吗?这些哪个更好?在 VMware vSphere 中,可以在所有主机上使用 iSCSI 目标,因为有 VMFS。iSCSI 真的不适合裸机主机上的 OpenStack 吗?
我正在寻求有关支持 ESXi HA 集群的共享存储选项的建议(请注意,我不是在要求产品/品牌/型号推荐 - 我知道这违反了这里的规则)。我要求技术推荐。
我工作的公司是一家小型企业。目前,我们有一台配备 DAS 和 ESXi 6.0 的 HP DL380 G9 运行我们定制开发的应用程序。我们现在正在研究如何使用最经济的选项来实现 HA/FT。我们需要 HA/FT,因为我是单人 IT 团队,而且我经常出差,所以手动故障转移/恢复不是一种选择。
我知道我们需要至少 2 台 ESXi 主机(物理服务器)和共享存储来实现 HA/FT。我认为这就是有趣的地方:即使是最便宜的入门级存储阵列也可能对我们来说太过分了。我们的存储容量需求可能在 200GB 左右,而且我们认为至少 5 年内不会翻倍。然而,我们需要 HA/FT 的共享存储。
因此,我真的很感激任何关于我的选择的建议。谢谢。
我在azure中创建了文件共享并将其映射到名为VM_01的虚拟机。
我已经使用CmdKey命令来保存凭据。
C:\>cmdkey /add:<yourstorageaccountname>.file.core.windows.net
/user:<yourstorageaccountname>
/pass:<YourStorageAccountKeyWhichEndsIn==>
当我登录到虚拟机时,我能够看到共享驱动器,但是当其他管理员登录到同一台机器时,他们看不到和访问共享驱动器!
在互联网上花费时间后,我发现CmdKey 持久化的凭据可供运行“CmdKey”的用户使用。 https://blogs.msdn.microsoft.com/windowsazurestorage/2014/05/26/persisting-connections-to-microsoft-azure-files/
所以建议的解决方案是使用runas命令,然后使用CmdKey命令如下
runas /user:<username> cmd.exe // This will open the command window
但是,我有 100 个用户!!!我是否必须使用不同的用户名运行 bove 命令 100 次 :( 我们有其他解决方案吗?
从 MSDN 中提取,但我不明白这是什么意思!
如果您在 VM 上创建新的本地用户,并将该用户添加到管理员组,则您可以在提升和非提升上下文中为该用户运行命令。提升和非提升上下文之间不共享连接,因此您可能希望通过执行“net use”在每个上下文中单独连接。但是,持久化的凭据是共享的,因此您只需要在其中一个上下文中运行“CmdKey”。
我们的服务器内存不好,导致长时间停机,而他们发现了这一点,我们面向客户端的应用程序不得不停机一段时间。我们正在想出一个即时故障转移的解决方案,但不确定最具成本效益的方法是什么。Windows 服务器集群是最好的方法吗?另请注意,如果这有什么不同,我们正在使用 Parallels Virtuozzo。我们发现 Parallels 有一个记录在案的方法来设置它,但它说它需要域控制器以及到共享存储的光纤连接,真的需要吗?
谢谢。