我帮助管理使用基于云的 Windows 服务器虚拟机的应用程序的环境。应用程序堆栈由 Windows Server 2008 和 Windows Server 2012、SQL Server 2008、IIS 和 SharePoint 2010 组成。我有几个环境 Dev/Test/Stage/Prod。我正在寻找一种方法来对这些环境进行配置管理,以确保以一致的方式应用任何环境更改,并且有一种方法可以验证没有对一个环境进行任何更改,而其他环境未进行任何更改。
我一直在阅读 Puppet、Chef 等方面的内容,我喜欢进行声明式配置管理的想法。有什么好的方法或工具可以用来帮助管理这些环境的配置。我对 SCCM 有一点了解,但对于这种特殊情况来说它太贵了,尽管我仍然有兴趣知道它是否有能力做这些事情。
我正在与一家提供基于服务器的应用程序的供应商合作,该应用程序需要激活许可。有两个选项,基于软件的许可和基于硬件(USB 加密狗)的激活。在应用软件在基于 VMware 的服务器上运行的环境中,使用硬件或软件许可证密钥有什么优点和缺点?USB 硬件许可证密钥将插入其中之一:https : //www.digi.com/products/usb/anywhereusb
有两个应用程序正在获得许可: 供应商:Iconics 软件:GENESIS32 SCADA 平台 供应商:罗克韦尔自动化软件:FactoryTalk (RSLinx)
这是供应商偏爱硬件密钥的原因:
我们发现硬件密钥比软件密钥更稳定,尤其是在 VM 环境中。软件密钥通常连接到计算机的硬盘驱动器或 NIC id。每当此数字发生变化(硬盘驱动器故障、VM 重新配置等)时,许可证就会丢失,需要在制造商的帮助下重新加载。今天的许可是通过互联网完成的,而且大多数服务器都无法访问互联网,因此处理许可问题已成为一个主要的难题。硬件密钥适用于 VM,因为它们不驻留在 VM 上。如果您遇到映像故障或其他服务器故障,您可以复制一个新映像,指向许可证密钥,然后您就可以正常运行了。
存储服务器备件(硬盘驱动器、RAM、电源等)的最佳实践是如何/在哪里存储的?一些选择是将它们存放在气候控制的仓库中还是只是一个标准的仓库式库房?我的理解是,所有其他条件都相同的气候控制存储是首选。
将此类物品存放在不受气候控制、有点尘土飞扬的搁架区域有什么风险?相反,将备件存放在气候控制区域是否存在风险?
如果气候控制存储有空间限制,是否有一些部件,例如硬盘驱动器,应该在气候控制中,而其他部件(例如电源)在非气候控制存储中可能没问题?