我一直在研究 System Center Configuration Manager 2007 R2 SP2,并努力接受 SCCM。该工具似乎已经过时,并且不适合管理具有最新版本的 Server 2008 R2、SQL 2008 R2、Exchange 2010、SharePoint 2010 等的环境。
我需要能够帮助我的软件:
- 部署新软件
- 监控部署了哪些软件
- 部署更新
- 安装具有特定配置的新服务器和客户端操作系统
- 监控驱动器空间并能够发出警报
- 汇总事件日志,以便有一个中心位置来监控组织的健康状况
- 可通过脚本配置
- 制定良好的灾难恢复计划,确保所有投入到设置中的努力不会面临风险
这些功能与 System Center Configuration Manager 和可能的 Operations Manager 所宣传的功能非常吻合,但这两款软件都感觉陈旧且过时。
在这个市场领域我有任何真正的替代品吗?
我见过 Nagios 和 Zenoss,但是我们是一家 Windows 商店,为此目的添加 Linux 服务器的维护和管理可能比处理 SCCM 的怪癖要困难得多。
答案1
SCCM 是一种用于操作系统部署、软件部署、硬件/软件清单、软件(主要是 Windows)更新的工具。SCCM 确实有一些怪癖,但它非常擅长它的工作。最终会发生的是,你会明白一些事情,最终“得到它”,事情会变得容易得多。我建议你再坚持一段时间。
SCOM 解决了您的运营监控需求。事实上,Microsoft 有 SCOM MP(主要由实际产品团队为他们监控的产品构建),适用于您提到的所有软件。SCOM
不会直接“聚合事件日志,以便有一个中心位置来监控组织的健康状况”,因为这是低效且不必要的,您将编写规则和监视器来执行必要的监控,而不是先简单地收集所有内容。
我强烈建议您找到您所在地区的 System Center 用户组。这些组是宝贵的联系人来源,他们知道自己在 System Center 中做什么,并且通常很乐意提供帮助。我还会查看http://www.myITForum.com作为 System Center 信息的极佳来源。最后,如果您有条件,请尝试参加 2012 年的 Microsoft Management Summit,因为它是获取 System Center 技术信息和培训的最佳来源。
如果您拥有 Microsoft EA,请咨询您的 TAM,看看他们是否可以为您提供某种快速启动协议,如果您添加 SCOM 许可,他们将支付一些现场咨询时间。您的合同中可能已经包含 DPS 天数(我认为他们是这样称呼的),请利用这些!
答案2
SCCM 非常适合您刚才提到的要点。SCCM 2012 即将推出,可能会为 2010 产品套件提供更好的管理:http://www.microsoft.com/en-us/server-cloud/system-center/configuration-manager-2012.aspx
答案3
除了补丁管理部分,你似乎还需要添加上证所到您的环境。
您可以查看 patchlink 来进行补丁管理,而不是使用 SCCM 和 SCOM 来进行其余操作。