当前位置:首页 » 专业资讯
开发技术指南» 文章正文
    引言: 一个比较老的贴了,收藏一下。
 

 

    摘要:转自:http://euler.acadiau.ca/~043936y/index.php?job=art&articleid=a_20041209_221844&unicon在redhat as3up3上2.6.9内核安装过程 &unicon在redhat as3up3上2.6.9内核安装过程 #所有补丁及安装文件在 http://vdr.jp/d/unicon.html 和 http://www.okpos.com/wiki/p......
    摘要: 1。检验篇 检验老师在讲台前公布了下午要做实验的内容:精液检验。“请同学们务必在明天 下午之前自带精液5ml,乘放在这个试管中,每人一份。。。。为了保证新鲜度请 于中午自制。。。” 女生一听,慌了,:“老师,我们没有!” 老师一个字,很精练的说:“借!”。。。。。脸上很平静的说 那天中午,是个不平静的中午,虽然男生宿舍都有抱怨,但是在几分钟内还是装 了热腾腾的5ml液体......


基于LINUX的高可用性集群技术分析
一个比较老的贴了,收藏一下。

【相关文章:linux操作系统下c语言编程入门

【扩展阅读:Apache 2.0手册中文版翻译项目-

概述 【扩展信息:转自《读者文摘》杂志的几句话

技术发展到今天,linux已经在世界范围内得到了广泛的应用。从单机系统到上百台服务器构成的大型系统,都可以看到linux的影子。在一些地方,linux已经担负起运行那些关键的大型企业应用的任务,这些应用对高可用性的要求很高,例如:

l 要求提供24*7不间断连续服务,系统对外不能表现出任何故障,

这就要求系统具有自动故障恢复的能力

l 要能够承受高负载的情况

l 要具有海量存储的能力

而在未来两三年内,随着internet的继续发展以及电子商务的增长,这类基 于linux的应用还会迅速增长。

以往,集群系统主要都是基于商业操作系统的。例如compaq基于true64 unix的集群产品trucluster server;novell的netware cluster services (ncs)等。这类产品价格十分昂贵,并且留给用户的选择余地十分有限。

由于linux本身是基于gpl的,完全开放的,而intel-base的硬件平

台又具有很高的性价比,因此,将多台linux服务器组成集群系统以提供具有高可用性的企业应用平台应运而生,这给大家提供了一种用低廉的价格构建具有高可用性的企业应用平台的可能,从而大大推动了以前很少人用得起的昂贵的集群系统普及的进程。

1999年,市场上还很少看见linux集群产品。但对linux集群产品的关注迅速升温,到目前为止,apptime technology, legato systems,lineo, mission critical linux, motorola, polyserve, red hat, sgi, steeleye technology,与 turbolinux都发布了他们的linux集群产品,并且hp在2001年也加入了这个行列。

这些产品被广泛地应用在各种领域,包括嵌入式linux应用、具有负载均衡功能的web应用、以及一些要求具有高可用性的关键企业应用当中。并且还可以结合nas或san在数据存储方面的优点,构成完整的企业应用解决方案。

市场的领导者

  目前,在高可用性集群技术上有三位领导者:

steeleye的 lifekeeper for linux

mission critical linux的 convolo

legato cluster

lifekeeper for linux是私有的,具有自己的版权;convolo是开放源码的;

legato cluster也是私有的。三家公司都具有专门的集群产品开发团队,并具有在linux及其它操作系统下开发集群系统的经验。它们的集群产品在市场上比其它公司的产品更受欢迎。

lifekeeper for linux起源于ncr的基于unix的lifekeeper。1999年,steeleye收购了ncr,并保留了lifekeeper的几个核心开发 人员。随后,steeleye做了大量工作,将lifekeeper从unix移植到linux上。lifekeeper专注于集群技术,并承诺将继续发 展lifekeeper for linux以满足不断增长的客户需求。

convolo在这三个产品当中技术是比较先进的,它是开放源码的,并吸取了开放源码社区的大量营养。由于有开放源码社区撑腰,mission critical linux认为他们最了解集群用户的需求,convolo提供了几个很重要的功能:数据一致性支持、nfs故障恢复支持。convolo目前雇佣了几位以 前在dec公司从事集群产品开发的技术人员,这些人具有vms cluster与trucluster的开发经验。

legato是企业存储软件的市场领导者。现在,它将注意力投向集群产品,并希望能够将其在存储市场的优势融合进它的集群产品中。到目前为止,除 legato外,还没有其它公司的集群产品能够将存储技术整合入集群产品之中。legato是目前市场上唯一的支持san的集群产品提供商。

除这三家公司以外,其它公司都在相继推出其linux下的集群产品。如hp、polyserve、sgi、turbolinux、redhat等。

值得一提的是sgi的failsafe。

failsafe自2000年8月起已经变为开放源码。failsafe总共有230,000行源代码,其复杂程度超过目前所知的任何一个开放源 码的集群系统。除linux failsafe外,sgi还保留了irix failsafe ,irix failsafe 具有自主版权。目前linux failsafe与 irix failsafe的源代码树是相互独立的,这就意味着irix failsafe发展的源代码可以迅速并入linux failsafe的源代码树,从而linux failsafe可以迅速取得irix failsafe的新功能;而由于gpl的限制,linux failsafe发展的源代码却不能直接并入irix failsafe的源代码树。不过sgi的irix failsafe开发人员可以获得开源社区的思想,从开源社区中吸取营养,并迅速反应到他们的产品中。目前failsafe已显示出与linux- ha.org合并的趋势,在不远的将来,failsafe极有可能成为linux下面高可用性集群技术的一种标准。

目前,redhat的集群产品redhat ha-server主要源自lvs,继承了lvs的负载平衡功能。redhat在集群技术方面滞后于大多数linux集群产品提供商,并且在年内还看不出 有超越的迹象。不过redhat在集群产品方面有一个极具野心的计划,但它在这方面的开发将严重依赖于开放源码社区的发展。除集群产品外,redhat还 涉足企业市场及嵌入式linux市场。


...   下一页
 ·apache + php + mysql 组建phpbb论坛    »显示摘要«
    摘要:  作者:silverwolf    本文参考tian1118,trotter的文章修改而成,使用的源码包版本如下:   mysql-standard-4.0.25-pc-linux-gnu-i686.tar.gz   httpd-2.0.54.tar.gz   php-4.4.0.tar.gz   可到www.mysql.com , www.apache.org , www.php.net下载  一、安装mysql      cp mysql-stand......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE