開啟主選單
求真百科
搜尋
檢視 集群性 的原始碼
←
集群性
由於下列原因,您沒有權限進行 編輯此頁面 的動作:
您請求的操作只有這個群組的使用者能使用:
用戶
您可以檢視並複製此頁面的原始碼。
{| class="https://cn.bing.com/images/search?view=detailV2&ccid=Bhr6lDhN&id=F583D4305DE047E47432A5F4559565BC3BDDA7F3&thid=OIP.Bhr6lDhNm0xL-jmmAnyJjQHaGY&mediaurl=https%3a%2f%2ftypora-pic-1304435145.cos.ap-beijing.myqcloud.com%2fimage-20210605165732479.png&exph=697&expw=809&q=%e9%9b%86%e7%be%a4%e6%80%a7&simid=607993045675628871&FORM=IRPRST&ck=4C67D0A2DC6C9A0A51379EC95A7C9D70&selectedIndex=43&itb=0&ajaxhist=0&ajaxserp=0" style="float:right; margin: -10px 0px 10px 20px; text-align:left" |<center>'''集群性'''<br><img src=" https://typora-pic-1304435145.cos.ap-beijing.myqcloud.com/image-20210605165732479.png" width="280"></center><small> 圖片來自优酷</small> |} 集群一组相互独立的、通过高速网络互联的[[计算机]],它们构成了一个组,并以单一系统的模式加以管理。一个客户与集群相互作用时,集群是一个独立的[[服务器]]。 集群配置是用于提高可用性和可缩放性。 和传统的高性能计算机技术相比,集群技术可以利用各档次的服务器作为节点,系统造价低,可以实现很高的运算速度,完成大运算量的计算,具有较高的响应能力,能够满足日益增长的[[信息服务]]的需求。 集群技术是一种通用的技术,其目的是为了解决单机运算能力的不足、IO能力的不足、提高服务的[[可靠性]]、获得规模可扩展能力,降低整体方案的[[运维成本]]。只要在其他技术不能达到以上的目的,或者虽然能够达到以上的目的,但是成本过高的情况下,就可以采用集群技术。 '''什么是分布式集群?''' 分布式与集群是不一样的,简单说,分布式是以缩短单个任务的执行时间来提升[[效率]]的,而集群则是通过提高单位时间内执行的任务数来提升效率。 如果一个任务由10个子任务组成,每个子任务单独执行需1小时,则在一台服务器上执行改任务需10小时。 采用分布式方案,提供10台服务器,每台服务器只负责处理一个子任务,不考虑子任务间的[[依赖关系]],执行完这个任务只需一个小时。 而采用集群方案,同样提供10台服务器,每台服务器都能独立处理这个任务。假设有10个任务同时到达,10个服务器将同时工作,10小后,10个任务同时完成,这样,整体来看,还是1小时内完成一个任务。 扩展资料 分布式系统可以分为机体内系统、[[建筑物]]内系统、建筑物间系统和不同地理范围的[[区域系统]]等,它们的耦合度依次由高到低按应用领域的性质决定[[耦合度]],可以分成三类: 一、是面向计算任务的分布并行计算机系统和分布式多用户[[计算机系统]],它们要求尽可能高的耦合度,以便发展成为能分担大型计算机和分时计算机系统所完成的工作。 二、是面向管理信息的分布式[[数据处理系统]]。耦合度可以适当降低。 三、是面向过程控制的分布式计算机控制系统。耦合度要求适中,当然对于某些实时应用,其耦合度的要求可能很高。 '''分布式与集群的区别是什么?''' 性质不同:分布式是不同的[[业务模块]]部署在不同的服务器上或者同一个业务模块分拆多个子[[业务]],部署在不同的服务器上,解决高并发的问题。集群是同一个业务部署在多台机器上,提高系统[[可用性]]。 集群一般被分为三种类型,高可用集群如RHCS、LifeKeeper等,负载均衡集群如LVS等、高性能运算集群;分布式应该是高性能运算集群范畴内。 '''集群的使用环境''' 服务器常见特性:服务器集群在运行计算时,温度较高,但声音小,对办公区域环境影响较小。当一组集群因节点多方便置放,需放置机柜。 在服务器里面2U4路机器与需要IB交换机的集群,噪音偏大,不建议放在办公环境内,服务器集群建议使用环境:恒温、恒湿、独立的空间放置。 '''使用服务器集群技术的好处主要有以下几个方面''': 1、服务器集群之强扩展能力: 其他扩展技术,通常仅能支几十个CPU的扩展,扩展能力有限,而采用集群技术的集群系统则可以扩展到包括成百上千个CPU的多台服务穗,扩展能力具有明显优势。集群服务还可不断进行调整,以满足不断增长的应用需求。当集群的整体负荷超过集群的实际能力时,还可以添加额外的节点。 2、服务器集群之实现方式容易: 服务器集群技术相对其他扩展技术来说更加容易实现,主要是通过软件进行的。在硬件上可以把多台性能较低、价格便宜的服务器,通过集群服务集中连接在一起即可实现整个服务器系统成倍,甚至几十几百倍地增长。无论是从[[软硬件]]构成成本上来看,还是从技术实现成本上来看,都较其他扩展方式更低。 3、服务器集群之高可用性: 使用集群服务拥有整个集群系统资源的所有权,如[[磁盘驱动器]]和[[IP地址]]将自动地从有故障的服务器上转移到可用的服务器上。当集群中的系统或应用程序出现故障时,集群软件将在可用的服务器上重启失效的应用程序,或将失效[[节点]]上的工作分配到剩余的节点上。在切换过程中,用户只是觉得服务暂时停顿了一下。 4、服务器集群之易管理性: 可使用集群管理器来管理集群系统的所有服务器资源和应用程序,就像它们都运行在同一个服务器上一样。可以通过拖放集群对象,在集群里的不同服务器间移动[[应用程序]],也可以通过同样的方式[[移动数据]],还可以通过这种方式来手工地[[平衡服务器]]负荷、[[卸载服务器]],从而方便地进行维护。同时,还可以从网络的任意地方的节点和资源处,[[监视集群]]的状态。当失效的服务器连回来时,将自动返回工作状态,集群技术将自动在集群中平衡负荷,而不需要[[人工干预]]。 '''服务器集群系统的不足之处在于''': 我们知道服务器集群中的应用只在一台服务器上运行,如果这个应用出现故障,其它的某台服务器会[[重新启动]]这个应用,接管位于共享磁盘柜上的数据区,进而使应用重新正常运转。不过,整个应用的接管过程大体需要三个步骤:侦测并确认故障、[[后备服务器]]重新启动该应用、接管共享的数据区,因此在切换的过程中需要花费一定的时间,原则上根据应用的大小[[不同切换]]的时间也会不同,越大的应用切换的时间越长。 '''视频''' '''什么是“集群”,是由性能强劲的计算组成''' [https://www.zhihu.com/zvideo/1567809687726219264?utm_id=0] ==参考文献== {{Reflist}}
此頁面使用了以下模板:
Template:Main other
(
檢視原始碼
)
Template:Reflist
(
檢視原始碼
)
模块:Check for unknown parameters
(
檢視原始碼
)
返回「
集群性
」頁面