- 论坛徽章:
- 0
|
用户选择双机软件,总是会考虑切换的时间,也总是以为双机软件在故障切换的时候,客户端是一直不间断的,其实这是错误的理解。双机软件在切换的时候,会把主机的虚拟IP和其他双机管理的应用暂时停止一下,然后备机接管主机的应用。之间的切换是要消耗一些时间的,但并不是越短越好的。
那么到底切换要消耗多长时间呢?举个例子:如果一个双机项目里使用到的基本资源有IP、卷、SQL,那么切换时间=侦测到故障点+主机停止SQL+主机停止卷+主机停止IP+备机启动IP+备机启动卷+备机启动SQL。这个时间,以我的实际经验,这个时间大概为45秒-70秒。
上面的公式也就说明了,为什么有些销售商鼓吹最短切换时间,其实是在误导消费者,如果2秒种的切换,那么双机中也仅仅是一个IP而已。往往客户的整个系统不仅仅是一个IP的问题这么简单。
其实,双机的切换时间越短,越容易产生不稳定因素,软件毕竟是软件,它不象人的思维一样,可以自由的抽象的判断,双机判断故障切换的开关,是建立在双机所要保护的应用中的,是一些固定的东西,它要根据返回的数值判断是否需要切换,当建立在虚拟IP地址依赖的公网网卡发生故障的时候,双机会从系统中提取这个故障的数值并进行切换策略的比对,符合切换规则的,就开始进行切换动作。时间越短,就意味软件进行判断的时间越短,策略越简单,那么切换的几率也越大,也越不稳定。我想所有的用户都不想仅仅是一些无关紧要的问题,就频繁切换的。
选择双机软件,你首先要看软件设计的界面是否是有内涵的,犹如一个画家或者一个有知识涵养和美术涵养的人,他在创建作品的时候,会有一定的审美观的。如果说双机是IT行业的产品,那么他就有点象IT的风格。不是象大学设计的小程序一样,图标不伦不类,四不象;双机是管理关键应用的,不是象小公司开发小的功能软件一样,还设计个改变颜色什么的这些功能,与其说考虑到客户的时候,还不如说是些垃圾功能。越是完善的程序,越是把真正的适合主题的功能进行开发的,而不是拣芝麻丢西瓜,拿个变颜色的界面去糊弄人。国产的杀毒软件是可以改界面,那才几十元的身价,双机是做什么的,要这些花哨的东西做什么!实实在在的功能才是真工夫。上万元买个界面,要它做什么。一个艺术家,他设计的作品应该是突出主题的,是有逻辑的,符合审美观的。功能上,当然是稳定压倒一切。具体怎么样,测试一下又有何妨呢。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/20196/showart_211872.html |
|