GFS的容错和诊断

GFS的容错和诊断,第1张

41 高可靠性
⒋11 快速恢复
不管如何终止服务,MASTER和数据服务器都会在几秒钟内恢复状态和运行。实际上,我们不对正常终止和不正常终止进行区分,服务器进程都会被切断而终止。客户机和其他的服务器会经历一个小小的中断,然后它们的特定请求超时,重新连接重启的服务器,重新请求。
⒋12 数据块备份
如上文所讨论的,每个数据块都会被备份到放到不同机架上的不同服务器上。对不同的名字空间,用户可以设置不同的备份级别。在数据块服务器掉线或是数据被破坏时,MASTER会按照需要来复制数据块。
⒋13 MASTER备份
为 确保可靠性,MASTER的状态、 *** 作记录和检查点都在多台机器上进行了备份。一个 *** 作只有在数据块服务器硬盘上刷新并被记录在MASTER和其备份的上 之后才算是成功的。如果MASTER或是硬盘失败,系统监视器会发现并通过改变域名启动它的一个备份机,而客户机则仅仅是使用规范的名称来访问,并不会发 现MASTER的改变。
42 数据完整性
每个数据块服务器都利用校验和来检验存储数据的完整性。原因:每个服务器随时都有发生崩溃的可能性,并且在两个服务器间比较数据块也是不现实的,同时,在两台服务器间拷贝数据并不能保证数据的一致性。
每个Chunk按64kB的大小分成块,每个块有32位的校验和,校验和和日志存储在一起,和用户数据分开。
在 读数据时,服务器首先检查与被读内容相关部分的校验和,因此,服务器不会传播错误的数据。如果所检查的内容和校验和不符,服务器就会给数据请求者返回一个 错误的信息,并把这个情况报告给MASTER。客户机就会读其他的服务器来获取数据,而MASTER则会从其他的拷贝来复制数据,等到一个新的拷贝完成 时,MASTER就会通知报告错误的服务器删除出错的数据块。
附加写数据时的校验和计算优化了,因为这是主要的写 *** 作。我们只是更新增加部分的校验和,即使末尾部分的校验和数据已被损坏而我们没有检查出来,新的校验和与数据会不相符,这种冲突在下次使用时将会被检查出来。
相反,如果是覆盖现有数据的写,在写以前,我们必须检查第一和最后一个数据块,然后才能执行写 *** 作,最后计算和记录校验和。如果我们在覆盖以前不先检查首位数据块,计算出的校验和则会因为没被覆盖的数据而产生错误。
在空闲时间,服务器会检查不活跃的数据块的校验和,这样可以检查出不经常读的数据的错误。一旦错误被检查出来,服务器会拷贝一个正确的数据块来代替错误的。
43 诊断工具
广 泛而细致的诊断日志以微小的代价换取了在问题隔离、诊断、性能分析方面起到了重大的作用。GFS服务器用日志来记录显著的事件(例如服务器停机和启动)和 远程的应答。远程日志记录机器之间的请求和应答,通过收集不同机器上的日志记录,并对它们进行分析恢复,我们可以完整地重现活动的场景,并用此来进行错误 分析。

一、主体不同

1、服务器网卡:用于服务器与交换机等网络设备之间的连接。

2、台式机网卡:将PC机和LAN(局域网)相连接的设备。

二、特点不同

1、服务器网卡:服务器需要两块网卡或是更多的网卡。如AblestNet的X5DP8服务器主板上面内置了Intel的82546EM 1000Mbps自适应网卡。

2、台式机网卡:装有处理器和存储器(包括RAM和ROM)。网卡和局域网之间的通信是通过电缆或双绞线以串行传输方式进行的。

三、接口类型不同

1、服务器网卡:PCI-E总线网卡,根据总线位宽不同而有所差异,包括X1、X4、X8以及X16(X2模式将用于内部接口而非插槽模式)。

2、台式机网卡:使用PCI接口网卡,仅支持10Mbps和100Mbps的传输速率,在使用非屏蔽双绞线UTP作为传输介质时,通常10Mbps网卡与3类UTP配合使用。

参考资料来源:百度百科-服务器网卡

参考资料来源:百度百科-网卡

可以的,如果角色所在帐号的密保已绑定7天以上,那你马上可以转区。但是如果角色要是有师徒、婚姻关系,有社区徒弟等不让带着转区的话,那就需要先解除这些,总之如果想要转区的话必须得满足以下的这几点转区条件:

1、首先得确认在你身上不存在什么不符合转区规范的东西(如活动,押镖,没有退帮派,携带超过规定的物品等),然后可以在转服使者那里进行查询,如果你身上还有什么东西会影响到转服的话,那么会给你进行提示。

2、进入建业转服查询,查找你想要转入的区服是否跟自己所在的区服互相开放转服,只有开通互相转服的才能进行转服。

3、如果你是属于烟花区的话,那么也只能使用转服烟花,请先确认好所要转的服务器是否也是属于烟花区。

4、最后充值1200点点卡,在转服使者那里确认转服就可以了。

只要以上全满足了,那便可以进行转区了,去你心目中的服务器玩耍了。

扩展资料:

《梦幻西游》是一款由中国网易公司自行开发并营运的网络游戏。游戏以著名的章回小说《西游记》故事为背景,透过Q版的人物,试图营造出浪漫的网络游戏风格。

《梦幻西游》拥有注册用户超过31亿,一共开设收费服务器达472组,最高同时在线人数达271万(2012年8月5日14:45),是当时中国大陆同时在线人数最高的网络游戏。游戏于2013年6月24日改名为《梦幻西游2》 。2016年2月29日正式定名为《梦幻西游》电脑版

Serverless(无服务器架构)是指服务端逻辑由开发者实现,应用运行在无状态的计算容器中,由事件触发,完全被第三方管理,其业务层面的状态则存储在数据库或其他介质中。

Serverless可以使开发者更聚焦在业务逻辑,而减少对基础设施的关注。

Serverless通常包含了两个领域 BaaS(Backend as a Service)和 FaaS(Function as a Service)

BaaS是一种广泛依赖于第三方应用和服务的无服务器计算方法。BaaS供应商可以提供加密、用户认证、云数据库的使用。这些服务可以通过调用云供应商提供的API进行访问;相比自己重新开发,这些功能可以更方便地整合到各个类型的系统中。

FaaS 是一种事件驱动的由消息触发的服务,FaaS 供应商一般会集成各种同步和异步的事件(如AWS的SNS),通过订阅这些事件,可以触发指定的函数运行,例如当前使用很广泛的 AWS 的 Lambda函数。


Serverless架构的优点

降低运营成本:

Serverless是非常简单的外包解决方案。它可以让您委托服务提供商管理服务器、数据库和应用程序甚至逻辑。由于这个服务使用者的数量会非常庞大,于是就会产生规模经济效应。在降低成本上包含了两个方面,即基础设施的成本和人员(运营/开发/维护)的成本。

降低开发成本:

Serverless作为一种云服务,使得整个应用程序组件被商品化。

扩展能力:

横向扩展是完全自动的、有d性的、且由服务提供者所管理。从基本的基础设施方面受益最大的好处是,您只需支付您所需要的计算能力。

更简单的管理:

Serverless架构明显比其他架构更简单。更少的组件,就意味着您的管理开销会更少。

有效利用计算资源:

据《福布斯》的统计,在商业和企业数据中心的典型服务器仅提供5%~15%的平均最大处理能力的输出。这无疑是一种资源的巨大浪费。Serverless让服务提供商提供我们的计算能力最大限度满足实时需求,更有效地利用计算资源。


Serverless架构的缺点

状态管理:

要想实现自由的缩放,无状态是必须的,而对于有状态的服务,使用serverless这就丧失了灵活性。

延迟:

Serverless应用程序是高度分布式、低耦合的,这就意味着延迟将始终是一个问题,单纯使用serverless的应用程序是不太现实的。

本地测试:

Serverless应用的本地测试困难是一个很棘手的问题。虽然可以在测试环境下使用各种数据库和消息队列来模拟生产环境,但是对于无服务应用的集成或者端到端测试很困难。

我的理解,云主机就是类似于将云空间开发成虚拟机,你可以在任何有网络的地方访问这台虚拟机,他可供存储利用的空间有限。云空间就单纯的只是存储空间,他没有系统,可供利用的空间很大。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12668032.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存