私有云部署,软件安装之后使用一段时间,出现整体卡顿,如何排查服务器的性能资源是否正常
1、参考软件的发版说明,确定服务器的部署满足发版说明的推荐配置
并发客户端小于100 | |||
用途 | 配置基准值 | 数量(台) | |
数据库服务器① | CPU | 总8核,2.4 GHz以上 | 1 |
内存 | 32 GB | ||
存储 | SAS内储,15K,RAID 10 | ||
应用服务器② | CPU | 总8核,2.0 GHz以上 | 1 |
内存 | 16 GB | ||
存储 | SAS内储,15K,RAID 1/5 | ||
并发客户端100~200 | |||
用途 | 配置基准值 | 数量(台) | |
数据库服务器① | CPU | 总16核,2.4 GHz以上 | 1 |
内存 | 64 GB | ||
存储 | SAS内储,15K,RAID 10 | ||
应用服务器② | CPU | 总16核,2.0 GHz以上 | 1 |
内存 | 32 GB | ||
存储 | SAS内储,15K,RAID 1/5 | ||
并发客户端200~400 | |||
用途 | 配置基准值 | 数量(台) | |
数据库服务器① | CPU | 总32核,2.4 GHz以上 | 1 |
内存 | 128 GB | ||
存储 | 外储,4/8Gb光纤 或 10Gb ISCSI,RAID 10 | ||
应用服务器② | CPU | 总32核,2.0 GHz以上 | 1 |
内存 | 64 GB | ||
存储 | SAS内储,15K,RAID 1/5 | ||
并发客户端400~800 | |||
用途 | 配置基准值 | 数量(台) | |
数据库服务器① | CPU | 总64核,2.4 GHz以上 | 1 |
内存 | 256 GB | ||
存储 | 外储,4/8Gb光纤 或 10Gb ISCSI,RAID 10 | ||
应用服务器② | CPU | 总32核,2.0 GHz以上 | 2 |
内存 | 64 GB | ||
存储 | SAS内储,15K,RAID 1/5 |
附cloud7.2的发版说明下载位置:
2、查看应用服务器和数据库服务器的内存和CPU使用率
方法1、administrator登录管理中心---查看云健康中心
方法2、打开开始---控制面板---管理工具----任务管理器--性能页签
2.1、应用服务器和数据库服务器的CPU使用率不高于70%
说明:CPU使用率连续15S超过70%,cloud监控中心会进行提醒,超过85%会警告,超过90%会紧急警告。
2.2、内存使用率不高于85%
说明:内存使用率连续15S超过85%,cloud监控中心会进行提醒,超过90%会警告,超过95%会紧急警告。
3、查看应用服务器的TCP连接数
打开 cmd 输入命令netstat -ano|find "ESTABLISHED" /C
说明:由于IIS支持的最大连接数在500左右,超过此值,IIS响应性能变差,所以TCP连接数不超过500,300左右最佳。
推荐阅读