Chinaunix

标题: 其实集群技术 [打印本页]

作者: xzh2002    时间: 2005-11-28 22:26
标题: 其实集群技术
直接用应用程序就可以实现,

[ 本帖最后由 nntp 于 2005-12-13 05:42 编辑 ]
作者: myfiner    时间: 2005-11-29 15:50
????不解。
作者: blue_stone    时间: 2005-11-30 11:51
很少有应用程序来实现集群的功能,我只见过一个,就是oracle real application cluster
作者: coolyoo    时间: 2005-11-30 15:10
楼主看来太高深了,已经达到了指气为剑的境界了啊...
作者: minasi    时间: 2005-11-30 18:36
不明白,怎么就搞出这么一句?
作者: Hodex    时间: 2005-11-30 21:13
在装的时候选择了cluster
但跑哪里去了
用什么命令?
作者: IT售前论坛    时间: 2005-12-01 10:01
标题: 呵呵
说的是实话,不过具体问题具体对待
作者: 河里的鱼    时间: 2005-12-01 18:11
legato?
lifekeeper?
heartbeat?
作者: zlg88    时间: 2005-12-01 21:26
真要是象楼主说的那样,这个市场就不用做了!!!事实并非如此啊!
作者: polo7111    时间: 2005-12-05 14:34
呵呵。楼主说的没有错。严格意义上来讲,操作系统也是一种特殊的应用程序嘛。
cluster主要就是实现负载均衡和高可用性。涉及到故障侦测和切换管理,这些确实是可以在应用层实现的。应用层的集群在实际中也有啊。
但是集群技术并不像楼主想象的简单哦

[ 本帖最后由 polo7111 于 2005-12-5 14:36 编辑 ]
作者: nntp    时间: 2005-12-06 04:36
原帖由 polo7111 于 2005-12-5 14:34 发表
呵呵。楼主说的没有错。严格意义上来讲,操作系统也是一种特殊的应用程序嘛。
cluster主要就是实现负载均衡和高可用性。涉及到故障侦测和切换管理,这些确实是可以在应用层实现的。应用层的集群在实际中也有啊。 ...



严格意义来说,操作系统绝对不是应用程序。 翻开随便哪个国家那个版本的计算机专业的系统概论课本,第一章要让同学明白的就是操作系统的层次结构以及和应用程序的区别和联系。

HA集群解决的问题是为你的应用,提供能够连续对外提供服务的能力。在被服务对象中解决持续可用性的问题是不现实的。事实上没有一个High Availability Cluster是在应用层解决应用的问题的。因为其中涉及到 failover, heartbeat, multipath, shared storage, data unique access, election, brain-split等多个复杂的问题,这些问题是不可能交给每个制作上层应用的软件供应商分别去写的,他们也做不到。

Load Balance集群要解决的问题是通过建立一个集群系统,分担某个或者某些应用的单一负载,增加整个应用群对外提供服务的负荷能力。
这种集群和HA不一样,对于OS来说,他实际上是一个network application, 通过工作在不同层的软件实现,提供负载上的基于应用的集群.
比如你用Weblogic, 它就有自己的Load Balance 集群,也有专门的appliance ,比如F5之类的.LVS也是这样一类东西.
作者: ever518    时间: 2005-12-08 19:13
集群技术主要还是看应用啊
作者: huxiao45    时间: 2005-12-11 21:27
呵呵,有意思!!
作者: fengwy    时间: 2005-12-12 14:07
楼主扔了一句就消失了,希望楼主现身说法,大家都在洗耳朵
作者: fengwy    时间: 2005-12-12 14:16
HA集群解决的问题是为你的应用,提供能够连续对外提供服务的能力。在被服务对象中解决持续可用性的问题是不现实的。事实上没有一个High Availability Cluster是在应用层解决应用的问题的。因为其中涉及到 failover, heartbeat, multipath, shared storage, data unique access, election, brain-split等多个复杂的问题,这些问题是不可能交给每个制作上层应用的软件供应商分别去写的,他们也做不到。

Load Balance集群要解决的问题是通过建立一个集群系统,分担某个或者某些应用的单一负载,增加整个应用群对外提供服务的负荷能力。
这种集群和HA不一样,对于OS来说,他实际上是一个network application, 通过工作在不同层的软件实现,提供负载上的基于应用的集群.
比如你用Weblogic, 它就有自己的Load Balance 集群,也有专门的appliance ,比如F5之类的.LVS也是这样一类东西.
-----------------------------------------------------------------------------------------
长知识




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2