- 积分
- 613
- 鸿鹄币
- 个
- 好评度
- 点
- 精华
- 最后登录
- 1970-1-1
- 阅读权限
- 40
- 听众
- 收听
中级工程师
   
|
本帖最后由 winxp2000 于 3-28-2012 23:46 编辑
如题,最近好几个项目都被我们的户外顾问说,VC不需要单独购买一个台服务器,直接把VC扔到HA里面就可以享受高可用了,真的是这样吗?
先声明一下,这个是一个讨论贴,如果想人身攻击,或者骂人的,哥奉陪,另外开贴;
查了一些资料之后我只能坚持自己的原意,VC不应该放到HA里面!
存在即是道理“I think so I am”
vmware官方应该很早就有这个“vCenter Server Heartbeat”的解决方案了
刚才回家路上找VMWARE的朋友再次确认了一次,他跟我提及VS5.0之后HOST之间更多的是通过FDM来进行通讯,跟VCenter Server之间的联系并不像之前4.X的版本依赖性这么高。
“但是官方为什么没有任何文档说到底VC放到自己管理的HA里面会如何呢?”当我问他这个问题的时候,他笑了笑
“有解决方案啊——vCenter Server Heartbeat就是解决你这个问题的啊……” 最终我还是要求他帮忙找找VMWARE 内部的文档关于这个问题的(目前没update给我)
说着自己也笑了,笑归笑,回家还是狂查了一通文档,发现一个客户自己写的体验挺合适这里用的,帖一下给大家参考
链接:http://www.blueshiftblog.com/?p=1992
标题是vCenter Server Heartbeat 6.3 — Experiences and Recommendations
里面的内容提及了,如果VC失去反应的坏处(其实就是在VC所在主机失败的时候发生一样的事情)
vCenter Server Availability
Is vCenter Server a mission-critical application for which you cannot afford downtime? It depends on the environment, but for many organizations the availability of vCenter Server is becoming more and more critical. For starters you lose a single point of management for all your ESX hosts, DRS and potentially quite a bit more. Let’s take a look at some specific impacts of vCenter Server being unavailable.(当VC失败的时候下面的这些功能都会受到影响)
? VM and Host Management – Virtual Machines (as well as ESX hosts) would need to be managed directly from each individual ESX host – which can be time consuming if you don’t know which VM is on which host. In addition, you would be unable to provision new VMs from a template.
? Performance and Monitoring – vCenter is constantly collecting performance metrics from VMs and hosts, as well as evaluating alarm criteria. Without vCenter, no metrics are captured for analysis. In addition several third party applications such as Quest vFoglight also rely on vCenter server for data collection.
? vMotion – vMotion – including Storage vMotion – is not possible without an active vCenter server. (这里看到其实VMOTION是会完全失败的)
? VMware HA – The host agents still provide HA functionality without vCenter, however there is no more safeguard regarding admission control. A cluster could be over-populated as there are no admission control safeguards available when vCenter Server is unavailable. (这里提到一个很重要的问题,如果没有VC的管理,在多台主机的时候,失败主机的VM就漫天乱飞了,如果VM飞到一个内存已经过载的HOST上面,或者全体的HOST都没有足够的资源,就会发生无法启动的情况)
? VMware DRS – Unavailable – workload imbalances will not be corrected, which could impact performance.
? Backups – Several backup products rely on vCenter Server for their functionality.
? VMware View – Unable to provision new desktops
? vCloud Director – Unable to allocate resources or provision new VMs
终上所述,我个人还是认为VC不应该装在自己管理的HA里面;除非客户认为上面这些功能对他的企业应用没特别的影响。
|
|