我是一名 DBA,管理着一个主要托管 SQL Server 和一些应用程序服务器的 vmware ESX 3.5 集群,我有一个关于如何设置资源组的问题,但我与 ESX 系统管理员之一发生冲突来管理资源。
集群(3 个节点,每个节点 32GB)当前托管 33 个来宾,配置为消耗 77GB 的 RAM,尽管 ESX 报告只有 44GB 处于活动状态。集群托管实时、测试、开发服务器和其他一些杂项。
我想做的是简化服务器资源的管理,能够管理和报告相关服务器的性能。
例如,Live SQL 服务器、SharePoint 服务器、CRM 服务器等消耗的资源(RAM、磁盘、CPU)。
我接下来要做的是创建 4 个“顶级”资源组。
1-High - For the most mission critical services (ie. the live SQL server)
32768 memory shares
2-Normal - For the majority of the remaining live systems (CRM, Sharepoint etc)
16384 memory shares
3-Dev - Test and development systems
8192 memory shares
4-Low - Non supported servers …Run Code Online (Sandbox Code Playgroud) 我只是建立了一个连接到互联网的家庭无线网络。路由器具有配置防火墙规则的设置。
目前它设置为INBOUND ALL ANY 和OUTBOUND ALL ANY。
我应该设置哪些规则(如果有)来降低妥协的风险?连接的笔记本电脑是 Vista 和 XP。我们只有简单的浏览需求,所以我可以直接打开以下入站端口吗?
80 HTTP
21 FTP
443 HTTPS
Run Code Online (Sandbox Code Playgroud)
这对于普通的网页浏览来说就足够了吗?我应该设置任何出站规则吗?
不希望使用 POP 或 SMTP
有没有办法查明 Windows Server(2003、2008)是否已经下载了 Microsoft Windows 更新并且正在等待用户确认“安装更新并重新启动服务器”?
我们使用 WSUS 和 SSCM 来收集和发布更新,大多数服务器在周日早上自动安装,主要是开发和测试服务器。
我们已将重要的生产服务器设置为仅手动安装,但有时有些服务器暂时不会手动重启(人类忘记了!)
如果有一些方法(powershell 脚本、WMI 查询、一些魔法命令)可以用来计算或发现是否有更新挂起,那就太好了。