gzambrotta 发表于 2012-9-2 09:52:17


我可以这么理解吗?看看对不对?
1、vSphere是不提供并行计算能力的,也就是同时只有一个VM在运行应用。(可以和cloud foundry结合达到并行?)
2、单个应用使用vSphere架构,实际上提供的能力就是HA和FT,意义不大
3、单纯部署在vSphere框架上的应用和普通应用一样,不需要特殊的修改

TiGi 发表于 2012-9-2 09:48:00

本帖最后由 TiGi 于 2-9-2012 17:53 编辑
虚拟化的优势:
1、假设你的应用在一个物理机上,过若干年后,势必需要更换硬件设备吧?——虚拟化,可以迁移到新的平台而不需要重新构建这个应用!
2、更换设备时,很多时候会需要更换操作系统——例如,你新买的台机、服务器,上面能否直接安装Win2000 Server?如果还是只能采用SQL 7,Windows 08r2上能否运行?——虚拟化支持很多旧系统!
3、假设你当初的某个应用,只需要1G内存、30G硬盘空间,而现在买的很多机器,都是2G、4G甚至更多G内存、300G/500G的硬盘,如果只跑这么一个应用,难道不是硬件资源的浪费?如果关注一下物理服务器上的CPU负荷,很多时候负荷不会超过30%——而虚拟化可以在一个主机上运行多个应用,将内存、CPU负荷推至较高的水平!
4、任何硬件都是存在故障的可能性的——假设服务器上内存报错(很多服务器上,单根内存报错并不会导致系统不可用),那势必需要更换内存,这时候势必需要停止物理机上的应用——虚拟化可以热迁移!
5、传统环境内,如果要构建多点集群,那没点需要一台物理机——虚拟化,可以在两台及以上主机上,布置2个及以上的集群点——例如每台主机上两个集群点,两台主机就可以部署四个集群点(集群可以是Windows集群也可以是数据库集群)!——这个特性非常适合内存、处理器并不需要太高的集群(实际工作中,很多应用,并不支持多CPU和4G及以上内存的)——某些事情/场景下,设置可以采用主负荷在传统物理机上、备用负荷点放在虚拟化平台内。
6、虚拟化,可以节能,节省空间。
7、快照、克隆特性等可以提高系统的稳定性、可靠性——可以根据需要回滚到某个时间点。
8、数据集中化;
9、通过虚拟化实现灾备;
10、可以在很短的时间内完成新系统的部署——有了虚拟化,从模板部署一个应用,通常在几十分钟内甚至几分钟内可以完成和实现投入使用——传统IT方式下,请购报告都还没有写完呢!呵呵。

gzambrotta 发表于 2012-9-2 10:06:37


拜读了,非常感谢

hyper2k 发表于 2012-9-2 09:52:00

跨机器并行计算可以参考下hadoop,不过也只是应用能做mapReduce的时候才能使用这种结构

kfbb668 发表于 2012-9-2 10:13:24

非常感谢
页: 1 [2]
查看完整版本: 关于在vSphere上部署应用的问题