这一章主要是为了做应用可用性测试而特设的一篇,也是SCOM基础篇的最后一篇,涉及到的服务器如下:

【VMCloud云平台】SCOM配置(额外篇)-应用可用性150点实时性测试_第1张图片

1. 先看看微软提供的可用性监控方面的建议,可以看到每个监控点的URL数量微软建议为50个URLs:

【VMCloud云平台】SCOM配置(额外篇)-应用可用性150点实时性测试_第2张图片

2. 下面介绍测试方案:

a) 测试目的:

主要看在150个URLs下应用可用性是否能够实时保障。

b) 计算机规划表:

机器名

机器作用

承载URLs

检测间隔

DemoVM01

URL代理点1

50

1、1分钟5次

2、2分钟1次

DemoVM02

URL代理点2

50

1、1分钟5次

2、2分钟1次

DemoVM03

URL代理点3

50

1、1分钟5次

2、2分钟1次

c) 规划方案:

将使用150个外网URLs分别分配到三个外部代理点,其中包括一个测试用的URL:http://vmcloudtesturl.chinacloudsites.cn/

d) 测试方案:

l 将150个外网URLs添加为三个监控项,每个为50个URLs。

l 观察这些URLs是否都能够识别正常。

l 停止测试网址,记录识别到的时间

l 切换第二种间隔时间,再次测试

3. 实施

1. 创建第一个应用监控

【VMCloud云平台】SCOM配置(额外篇)-应用可用性150点实时性测试_第3张图片

2. 创建第二个应用监控

clip_image008[7]

3. 创建第三个应用监控

【VMCloud云平台】SCOM配置(额外篇)-应用可用性150点实时性测试_第4张图片

3、经过4个小时的观察,确认150个URLs都是正常状态:

【VMCloud云平台】SCOM配置(额外篇)-应用可用性150点实时性测试_第5张图片

4、将测试网站停掉

【VMCloud云平台】SCOM配置(额外篇)-应用可用性150点实时性测试_第6张图片

5、记录停止时间:

clip_image014[4]

6、记录响应时间:

【VMCloud云平台】SCOM配置(额外篇)-应用可用性150点实时性测试_第7张图片

7、修改测试频率为第二种2分钟1次

【VMCloud云平台】SCOM配置(额外篇)-应用可用性150点实时性测试_第8张图片

【VMCloud云平台】SCOM配置(额外篇)-应用可用性150点实时性测试_第9张图片

8、停止测试网站并记录时间:

clip_image020[4]

9、记录检测到的时间:

【VMCloud云平台】SCOM配置(额外篇)-应用可用性150点实时性测试_第10张图片

10、所以,测试结果是:

测试方案

测试时间

响应时间

每1分钟5次

10分钟

约5分钟

每2分钟1次

10分钟

约2分钟

11、结论:

A、测试次数影响响应时间。

B、状态是由到间隔的那一个点决定的(如2分钟1次,则在2分钟内只要有1次失败则状态为失败)

C、状态恢复及响应时间取决于时间点,如果应用故障的时间刚好到检查点上,则响应时间会更短,越趋近越短。

附加:

应用监控对应用产生的具体影响示意图:

【VMCloud云平台】SCOM配置(额外篇)-应用可用性150点实时性测试_第11张图片

PS:为方便交流,VMCloudQQ群已开通,欢迎各位探讨任何关于虚拟化或云方面的技术,特别欢迎干货入驻!VMCloud群号:237241754(建议实名制,以方便群内猎头寻猎)