二、服务器优化(6)WSRM管理多个实例
2013-07-19 09:51
169 查看
一、多实例的资源竞争
从SQL Server 2000开始,允许在一台服务器上安装多个SQL Server实例。其中只有一个可以是“默认实例”,实例的名称为MSSQLSERVER;其余的实例都必须是“命名实例”。
在一台服务器上安装多个SQL Server实例时,可以为不同的实例分配资源。资源调控器在这里不适用,因为资源调控器仅基于单个实例。因此,需要使用WSRM(Windows System Resource Manager)。
二、安装WSRM
从Windows Server 2008开始,WSRM就成为了Windows的内置功能。
安装WSRM时必须同时选择安装“Windows内部数据库”。
三、使用WSRM
1. 打开WSRM
在“管理工具”中打开“Windows 系统资源管理器”。
在“连接到计算机”对话窗口选择“此计算机”。
2. 新建进程匹配条件
依次展开“Windows 系统资源管理器”、“进程匹配条件”。在右键菜单中选择“新建进程匹配条件”。
新建一个名为“MSSQLSERVER”的条件。然后单击“添加按钮”添加一个规则。
在“添加规则”窗口,单击“选择”按钮选择一个服务。
在“添加 已注册的服务”对话窗口,选择默认实例。
完成上述操作后,再以类似的步骤新建一个名为“SQLEXPRESS”的条件,在“添加 已注册的服务”时选择名为SQLEXPRESS的命名实例。
3. 新建资源分配策略
展开“资源分配策略” 节点,在右键菜单中选择“新建资源分配策略”。
新建一个名为“BalanceInstance”的策略。然后单击“添加”按钮添加一个进程匹配条件。
在“添加或编辑资源分配”窗口,在“进程匹配条件”下拉列表中选择一个进程匹配条件,并为其分配资源,例如,45%的CPU。
然后再添加第二个进程匹配条件。这样就把2个实例都分配了资源。如下图。
4. 设为管理策略
在“资源分配策略”的详细列表窗格,选择上一步新建的资源分配策略,在右键菜单中选择“设置为管理策略”。
设置完成之后,这个资源分配策略的右侧会显示“{管理}”的标识。
本文结语:
资源调控器只能在某个实例内部调控工作负荷。WSRM则基于服务器,为服务器上的多个实例分配CPU和内存的百分比。
本文出自 “我们一起追过的MSSQL” 博客,转载请与作者联系!
从SQL Server 2000开始,允许在一台服务器上安装多个SQL Server实例。其中只有一个可以是“默认实例”,实例的名称为MSSQLSERVER;其余的实例都必须是“命名实例”。
在一台服务器上安装多个SQL Server实例时,可以为不同的实例分配资源。资源调控器在这里不适用,因为资源调控器仅基于单个实例。因此,需要使用WSRM(Windows System Resource Manager)。
二、安装WSRM
从Windows Server 2008开始,WSRM就成为了Windows的内置功能。
安装WSRM时必须同时选择安装“Windows内部数据库”。
三、使用WSRM
1. 打开WSRM
在“管理工具”中打开“Windows 系统资源管理器”。
在“连接到计算机”对话窗口选择“此计算机”。
2. 新建进程匹配条件
依次展开“Windows 系统资源管理器”、“进程匹配条件”。在右键菜单中选择“新建进程匹配条件”。
新建一个名为“MSSQLSERVER”的条件。然后单击“添加按钮”添加一个规则。
在“添加规则”窗口,单击“选择”按钮选择一个服务。
在“添加 已注册的服务”对话窗口,选择默认实例。
完成上述操作后,再以类似的步骤新建一个名为“SQLEXPRESS”的条件,在“添加 已注册的服务”时选择名为SQLEXPRESS的命名实例。
3. 新建资源分配策略
展开“资源分配策略” 节点,在右键菜单中选择“新建资源分配策略”。
新建一个名为“BalanceInstance”的策略。然后单击“添加”按钮添加一个进程匹配条件。
在“添加或编辑资源分配”窗口,在“进程匹配条件”下拉列表中选择一个进程匹配条件,并为其分配资源,例如,45%的CPU。
然后再添加第二个进程匹配条件。这样就把2个实例都分配了资源。如下图。
4. 设为管理策略
在“资源分配策略”的详细列表窗格,选择上一步新建的资源分配策略,在右键菜单中选择“设置为管理策略”。
设置完成之后,这个资源分配策略的右侧会显示“{管理}”的标识。
本文结语:
资源调控器只能在某个实例内部调控工作负荷。WSRM则基于服务器,为服务器上的多个实例分配CPU和内存的百分比。
本文出自 “我们一起追过的MSSQL” 博客,转载请与作者联系!
相关文章推荐
- mysql多实例的安装和管理(一台服务器上运行两个mysql实例)
- 服务器定时器的管理优化(思路借鉴)
- Windows Server 2003网络配置与管理 优化服务器的性能
- linux内核调优生产环境实例及详解(服务器内核优化)
- Linux网络管理之五:vsftpd服务器的创建实例 推荐
- 服务器定时器的管理优化
- XLoadTree 的实例 - JSP Tree File Browser, 远程管理 JSP 服务器上的文件
- web服务器并发优化(nginx+多实例tomcat负载均衡)(另附:安装包和文档)
- 二、服务器优化(4)资源调控器管理工作负荷
- mysql多实例的安装和管理(一台服务器上运行两个mysql实例)
- 记录一个关于互联网、网页设计、Web开发、服务器运维优化、项目管理、网站运营、网站安全的网站
- WebSocket入门教程(四)-- WebSocket实例:实时获取服务器内存使用情况(优化一)
- 创建实例和管理服务器笔记1
- 代码管理之git服务器搭建
- Web 服务器压力测试实例详解
- Linux客户端使用SSH的命令管理linux服务器
- Silverlight实用窍门系列:49.Silverlight中管理独立存储--Isolated Storage【附带实例源码】
- 针对Web服务器总体优化
- 一个信息采集器(小爬虫)的实例和优化
- windows下 weblogic portal 10.3.4 单机配置管理服务器和受管服务器