服务器寿命周期内只会关机一次,为什么能够长时间持续工作而不宕机?

首先,服务器能够长时间持续的工作是和其硬件架构及使用环境相关的。 排名第一中提到的火星探测器其实使用的也是IBM P series服务器,并且在探测器里搭载了两台,以实现HA冗余。

生活中的商用服务器为了能够达到用户的不间断持续高可用性的需求,往往都是要使用硬件或者软件层面的集群式配置以达到此方面需求。

从各个平台简单说下,一般的PC SERVER,既大量的存在商业服务器领域的windows或者linux服务器【还不清楚的话,简单来说就是cpu使用的是因特尔生产的】,其可靠性是最差的,一年下来,正常的使用环境下,一百台服务器中宕机10次左右都算正常的,包括软件和硬件原因。
像大部分的网游服务器,网页服务器,以及著名的某网购6服务器使用的都是此类pc server架构,所以大部分的网游都会有一个例行停机维护时间,一方面用于软件的升级,另一方面用于硬件故障的维护【此类硬件故障是指不会直接宕机的故障,例如做了RAID冗余的磁盘故障,双电源环境下的单个电源故障等无法直接在线更换的变更】。
但是如果出现了导致宕机的硬件故障怎么办呢,例如cpu或者内存的故障,这时pc server就只能挂掉了,但是我们优秀的软件工程师可以设计出集群架构,通俗点说,就是多台服务器运行同一个业务,一台或者多台服务器离线并不会对整体业务造成严重影响,一般严重点也就是性能下降,例如你在玩某网游时大家都在抱怨服务器卡之类的,可能就是此类问题发生了。

还没完全回答题主问题,别急,刚刚说了pc server,再说下unix server。

这个unix server的服务器,可靠性就更加强大了,计算能力也更强,同样,接触的用户也更少了,一般小公司是无法承受其维护和保养的费用的,更别说购买了。

这么说,一台pc server的价格大概在3000到100000左右,而unix server的价格大概在300000到30000000左右,单位都是软妹币。

而价格上的提升当然也会带来稳定性的提升,大部分低端的的unix server的使用方式与pc server并无太大差异,也是集群化使用,但是性能有明显提升,这类服务器的系统管理员也必须开始接触纯命令行的系统界面了。。。大部分操作都不是用鼠标而是用一段段繁琐的指令来实现。

联系QQ 2880990294 电话18326835655
福州精品段:59.56.66.* 适用于游戏|棋牌|菠菜|cdn布点|网站等业务

我来简单介绍一下:
前面的24,25,26位置的是服务器内置硬盘, 12是光驱, 10和11是前置进风口, 8和9是电源开关操作面板.
后面的机箱中13-16及23是磁盘阵列的控制模块, 再最后面的是机载网卡光纤卡之类, 从外行的眼光也能看出模块化的冗余程度还是很高的,
这台服务器的报价也就是一台奥迪A4L的价格.......
----------9月17日中午14时更新终----------

而高端的unix的服务器,其可靠性已经可以达到每年高可用性99.99%的指标。但是购买价格及维护费用〖专门占地颇大的机房,高额的空调费,让小企业直接能破产的电费,监控费,安保费等等〗都决定了其用户群的范围又进一步的缩小,一般只有银行,证券保险,电信业等等才会进行使用。

----------9月17日中午14时更新终----------

类似前面提到的cpu,内存的故障,为何在这个价格不会引起宕机呢?因为技术更强大了,已经非常智能的可以将单个故障的cpu或者内存检测并踢出,这样所影响到的仅仅是一部分性能问题。
〖目前高端的unix服务器可以做到单台64C 4-8核 2T内存的架构〗
但是客户依然害怕宕机的风险,因此此类服务器一般使用双机集群,已经可以达到其稳定性的需求了。

最高大上的,目前服务器界,不,或者说IT界只有IBM的Z系列服务器了,价格是不对外公开的,软件产品的价格更是非一般客户可以接受的,目前国内仅有五大行及少数有钞票的商业银行可以承受。
具体宕机次数,可以说在历史上都是屈指可数的【宕机也并不一定是由于硬件故障所导致的】。

所以,再总结下,服务器为什么能够长时间的持续工作,是依靠强大的硬件可靠性架构为主,功能丰富的集群化软件为辅,保证了服务器的长时间工作。另外,机房环境,维护人员的技术水平〖我又想起某年某银行的扫地阿姨在清洁机房时把那个红色小开关上面的灰用抹布擦掉,再重新推上去的故事〗也是密不可分的。

时间: 2024-10-27 13:42:51

服务器寿命周期内只会关机一次,为什么能够长时间持续工作而不宕机?的相关文章

javascript 防止多次提交或执行(在规定时间段内只允许执行一次) 默认 3000ms

"use strict" class Func{ constructor(){} //防止多次提交或执行(在规定时间段内只允许执行一次) 默认 3000ms isRun(id, isExit, time){ if(this.list === undefined){Func.prototype.list = {};} if(id === undefined){return "参数id未定义";} if(isExit === true){delete(this.list

记一次dell R720服务器ESXI5.5系统宕机的奇葩经历

?记一次dell R720服务器ESXI5.5系统宕机的奇葩经历? 总结点: 1,  没看宕机的原因. 2,  无故重置bois. 3,  不看日志. 4,  Dell r720服务器 内存需要按照顺序插入,如:A1,A2,A3,A4. 5,  使用idrac远程管理页面. 6,  要有自己的判断问题思路,不要什么都依着400. 7,  对问题不重视,要不然就不会直接重启设备了. 失误点一:没看宕机的原因 17号下午5点多的时候,正用着服务器上的虚拟机工作时,mstsc窗口突然断开了.Ping也

记一次服务器宕机处理过程

今天整理之前的运维资料,发现了自己整理的一次刀片服务器(运行的vmware虚拟化)事故处理流程,所有记录下,备忘. 一.事件处理过程 14:10 接到机房运维工程师通知,Opmanager监控系统上出现了多台服务器宕机现象,并且均为虚拟机. 14:12 通知机房运维工程师检查HP刀片服务器是否有告警,远程登录vcenter进行检查.远程查看发现ESX04(10.203.11.64)出现告警,告警信息如下图所示:  14:15 通知工程师ESX04出现告警,然后确认该刀片服务器是否存活,并进入机房

日活上百万时,腾讯产品如何提前规避服务器宕机风险?

众所周知,优异的应用性能是良好用户体验的坚实基础,而服务器响应缓慢.卡顿.崩溃的产品,即便设计再精美也无法留住用户的心. 2017年2月28日,百度就和用户们开了一个不大不小的玩笑,从当天的20点54分到21点24分左右,百度搜索整整宕机了30分钟,众多网友戏言那30分钟成为了百度最有存在感的30分钟,但是从后来百度的公关文章中,可以看到其提到了"错过了大家上亿次的搜索请求",从这个体量来看,这无论如何都是一次很大的影响了. 无独有偶,今日头条也在今年的1月出现了宕机现象,系统超过30

游戏服务器宕机数据恢复

0.概述: 一般情况下,为了提高游戏速度,在线玩家的数据都会缓存在内存中.如果有数据更新的时候,只更新内存中的缓存数据,而不是直接更新数据库.缓存数据会定时写回到数据库中(比如:5分钟写入一次). 当服务器宕机后,从上次更新数据库到宕机前的所有数据更新都将丢失,即所谓的回档.这部分数据永远也找不回来了,通常都是服务器重启后给予所有玩家一定的补偿. 1.引子: MySQL在对数据表内容进行更新的时候,也不是直接更新数据表本身的数据,而是先写入日志,然后更新数据表本身的数据.日志文件由于是对文件的顺

由于某IP大频率提交评论导致服务器宕机

早上突然收到dnspod的宕机通知(好久没收到了,有点手足无措). 服务器在上午10:40时达到85%.uptime显示cpu利用率达到35.不宕才怪. 按照之前的经验,应该是触发一个特别耗CPU的处理,把php-cgi重启就能立马恢复,之后再查看日志. 重启后立刻ok. 查看日志,调出那一时刻的日志一条一条的过,重点放在反应时间上.正常的处理时间应该在1秒内,发现很多在几十秒以上的日志,慢慢回溯,发现了最开始异常的记录,是多个提交comment的日志. 发现一连串的来自同一IP的高频率的浏览文

Web服务器宕机诊断方法

如果你正面临Web服务器宕机的问题,下面几招可以帮你解决燃眉之急并避免再次出现此类事故. 过去20年里,网络已成为文明的重要部分.从社会需求层次看,网络需求排名仅低于饮用水与可靠电力供应,网络为人类社会提供了更多的生产力,个人娱乐以及整体生活质量改善在过去半个世纪的发展,是以往任何时期都无法比拟的. 通过访问网站满足需求已经被许多现代用户接受:可以通过Web进行学术研究.个人致富和订披萨,用户可以在舒适的家里完成这一切操作.为了竞争,最有信誉的企业也投身到世界级网站建设中,一般说来,就是深入We

远离服务器宕机,腾讯WeTest正式推出服务器深度性能测试服务

WeTest 导读 随着城市发展趋向智慧化,不仅移动互联网应用正迅速融入出行.金融.医疗.娱乐等传统行业,跟随移动互联网成长起来的,还有用户对应用使用与消费的理性意识. 而在用户不断增加的同时,如何避免移动应用延迟.闪断.宕机等隐患给开发者们来了首当其冲的挑战.放眼国内外,每一年都会出现服务器宕机热门事件. 譬如在2017年间,微软Azure云服务.百度搜索移动端.新浪微博都曾由于用户访问量大以及其他不可控原因,出现系统故障.用户访问缓慢甚至无法使用的状况,不仅导致用户体验下降,造成用户流失,影

Nginx配置服务器宕机策略

Nginx解决服务器宕机问题,Nginx配置服务器宕机策略,如果服务器宕机,会找下一台机器进行访问        配置nginx.cfg配置文件,在映射拦截地址中加入代理地址响应方案 location / { #秒为单位 proxy_connect_timeout 1; proxy_send_timeout 1; proxy_read_timeout 1; proxy_pass http://backserver; index index.html index.htm; } 加入三行代码,在访问