一般网游mysql数据库备份份都每各多少小时备份一次

96U手游网—最好玩的手机游戏网站!
当前位置:
> 部落冲突谷歌账号同步失败怎么办 COC怎么备份游戏数据
部落冲突谷歌账号同步失败怎么办 COC怎么备份游戏数据
类型:策略战棋
平台:安卓
状态:公测
大小:未知
最近手机市场上各种新的手机系统升级,什么IOS8和安卓miui6的升级都是需要玩家准备好丢失游戏数据的准备的,下面96u小编就为大家介绍下部落冲突谷歌账号同步失败怎么办 怎么备份游戏数据?
  google账号现在是备份部落冲突游戏数据的唯一方法了,但是有的小伙伴google+账号现在登不上,那是因为谷歌早就退出国内市场了,现在登录谷歌都是翻墙行为,小编推荐玩家可以去下个翻墙或者直接下载个免费的VPN翻墙登录谷歌。
  可怜小编自己的荷包比较浅,IOS的VPN都是收费的伤不起,只能暂时不升级系统了。
本站为防止低俗内容出现,用户发表的评论需经过审核,谢谢 !
查看更多 ↓
新年大礼包剩余:0%
新年大礼包剩余:0%
新年大礼包剩余:0%
新年大礼包剩余:0%
新年大礼包剩余:0%知名网游公司的NoSQL数据库实践
日期:作者:
&&&&&&&&&&&&
编者按:本文节选自简悦的创始人云风的博客,其中作者深入探讨了公司的网游产品陌陌争霸在NoSQL数据库应用方面所遭遇的一些问题,以及应对的方法。对有类似应用场景的用户,本文极具参考价值。更多的细节内容,请访问 陌陌争霸在服务器方面的选型和构架按着这个思路做出来:
我们用 redis 保存玩家的数据,考虑到玩家数量可能很多,一个 redis 仓库可能不够,我们使用了 32 个 redis 仓库,按玩家 id 分开存放。
而运营 log 和一些随时间自然增长的数据,比如战斗录像,我们选择了不受内存限制,且易于做数据分析的 mongodb 。由于担心数据量过大,使用了 mongos 分片
我们公司开始用 mongodb 并不是因为开始的技术选型,而是我们代理的第一款游戏《 狂刃 》的开发商选择了它。共同开发期间,我们搭建的运营平台自然也选择了 mongodb 作为数据库,这样维护人员就可以专心一种数据库了。 陌陌争霸出的第一起服务器事故发生在今年1月12日。我们发现运营数据要延迟几个小时才能到达运营平台。 这表面上看起来是在 mongos 服务上堆积了大量的数据库插入操作。让这个单点过载了。我们裁减并精简了一部分 log 但似乎并不能从根本上解释这起事故。 但其实问题出在 mongos 的 shard key 的选择上。mongo 可以指定 document 的若干字段为 shard key ,mongos 把这个 key 当成一个整数,按整数区间把 document 分成若干个桶。再把桶均匀分配到背后的从机上。 如果你的 key 是有规律的数字,而你又需要这种规律不至于破坏桶分配的公平性,你还可以将一个 hash 算法应用于原始选择的 key 上,让 key 足够散列开。我们一开始就是按自增 id 的散列结果做 key 的。 错误的 shard key 选择就是这起事故的罪魁祸首。 因为我们用大量的顺序写操作,应该优先保证写入的流畅。如果用随机散列的方式去看待这些 document 的话,新旧 log 就很大几率被分配到一起。而 mongo 并不是一条一个单位将数据落地的,而是一块块的进行。这种冷热数据的交织会导致写盘 IO 量远远大于 log 实际的输出量。 最后我们调整了 shard key ,按 log 时间和自增 id 分开,就把 mongo 数据落地的 IO 量下降了几个数量级。 看吧,理解系统如何工作的很重要。
在陌陌争霸之前,我们并没有大规模使用过 Redis 。只是直觉上感觉 Redis 很适合我们的架构。 我们将数据中心分为 32 个库,按玩家 ID 分开。不同的玩家之间数据是完全独立的。前期我们只需要把 32 个数据仓库部署到 4 台物理机上即可,每台机器上启动 8 个 Redis 进程。一开始我们使用 64G 内存的机器,后来增加到了 96G 内存。实测每个 Redis 服务会占到 4~5 G 内存,看起来是绰绰有余的。为了保险起见,还配备了 4 台物理机做为从机,对主机进行数据同步备份。 Redis 支持两种 BGSAVE 的策略,一种是快照方式,在发起落地指令时,fork 出一个进程把整个内存 dump 到硬盘上;另一种唤作 AOF 方式,把所有对数据库的写操作记录下来。我们的游戏不适合用 AOF 方式,因为我们的写入操作实在的太频繁了,且数据量巨大。 这次事故出在 2 月 3 日。 中午的时候,有一台数据服务主机无法被游戏服务器访问到,影响了部分用户登陆。在线尝试修复连接无果,只好开始了长达 2 个小时的停机维护。 在维护期间,初步确定了问题。是由于上午一台从机的内存耗尽,导致了从机的数据库服务重启。在从机重新对主机连接,8 个 Redis 同时发送 SYNC 的冲击下,把主机击毁了。 为何重新进行 SYNC 操作会导致主机过载? 主要是因为我们对主从同步的机制了解不足: 由于达到同步状态需要一定的时间。同步最好不要干涉正常服务,那么保证同步的一致性用法肯定是不好的。所以 Redis 在同步时也触发了 fork 来保证从机连上来发出 SYNC 后,能够顺利到达一个正确的同步点。当我们的从机重启后,8 个 slave redis 同时开启同步,等于瞬间在主机上 fork 出 8 个 redis 进程,这使得主机 redis 进程进入交换分区的概率大大提高了。 在这次事故后,我们取消了 slave 机。因为这使系统部署更复杂了,增加了许多不稳定因素,且未必提高了数据安全性。同时,我们改进了 bgsave 的机制,不再用定时器触发,而是由一个脚本去保证同一台物理机上的多个 redis 的 bgsave 可以轮流进行。另外,以前在从机上做冷备的机制也移到了主机上。好在我们可以用脚本控制冷备的时间,以及错开 BGSAVE 的 IO 高峰期。 第三次事故出现在2 月 27 日。 我的同事在原来控制 BGSAVE 的脚本中加了行保底规则,如果 30 分钟没有收到 BGSAVE 指令,就强制执行一次保障数据最终可以落地。结果数据服务器在对外部失去响应之后的半小时,多个 redis 服务同时进入 BGSAVE 状态,吃光了内存。 花了一天时间追查事故的元凶。我们发现是冷备机制惹的祸。我们会定期把 redis 数据库文件复制一份打包备份。而操作系统在拷贝文件时,似乎利用了大量的内存做文件 cache 而没有及时释放。这导致在一次 BGSAVE 发生的时候,系统内存使用量大大超过了我们原先预期的上限。 这次我们调整了操作系统的内核参数,关掉了 cache ,暂时解决了问题。
微信公众号
TechTarget
TechTarget中国
查看更多评论
敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。
新年新气象,数据库知识网站DB-engines最近更新了2017年1月份数据库流行度榜单。TechTarget数据库网站将与您分享1月份的榜单排名情况,让我们拭目以待。
在过去的6个月中,数据库排行榜的前二十名总体上没有太大的变动,那么数据库知识网站DB-engines最近更新的2016年12月份数据库流行度排名情况是否一如既往的沉寂、低调呢?
目前,大部分数据仓库还是用数据库进行管理。数据库是整个数据仓库环境的核心,是数据存放的地方和提供对数据检索的支持。
数据库知识网站DB-engines更新了2016年10月份的数据库流行度排行榜,10月份的榜单又有哪些变化,哪些惊喜呢?
数据集成流程的开发类似于数据库的开发。在开发数据库过程中,业务需求的蓝图或者模型必须确保对需要的部分有清楚的理解。
合格的DBA除了要了解数据库基本知识以外,当然也要掌握相关的硬件服务器的知识,因为选择合适的硬件配置是优化数据库和应用性能的关键一环。
这一系列的文章分为五个部分,我们通过以一些范例架构设计出对OS/SQL&Server以及SQL&Server动态应用程序升级计划。这些架构能够一起或单独使用。我们还介绍了如何监控数据库镜像以及监控数据库复制,这些都取决于你采用什么样的升级方式。
本文详细介绍了SQL Server中的日期/时间数据类型,DATETIME和SMALLDATETIME基础、日期/时间值到字符类型的数据转换;如何使用SQL Server的datetime函数:GETDATE、DATENAME和DATEPART、怎样使用DATEADD和DATEDIFF计算SQL Server的DATETIME值以及SQL Server 2008中新的datetime数据类型的灵活性等等。
TechTarget
企业级IT网站群
TechTarget中国 版权所有
All Rights Reserved, Copyright
TechTarget中国 版权所有
All Rights Reserved, Copyright西西软件园多重安全检测下载网站、值得信赖的软件下载站!
→ 360手机备份在云盘的手机软件游戏怎么删除 删除360云盘中文件数据方法
v7.7.0官方正式版
类型:安全相关大小:13.1M语言:中文 评分:9.8
不知道大家有没有遇到西西遇到的问题,就是用360手机卫士备份在的文件数据不知道怎么删除,其实很多朋友也遇到过这个问题,今天西西就来教教大家怎么删除备份在中的手机软件游戏数据,大家可以看看。西西专区:360手机卫士2016版:最新版:其实大家很多手机上用的或者玩的软件游戏数据是会备份到360云盘的,因为特别占地方,而且也不好删除,所以很多朋友都很烦,其实删除的方法有两种,大家可以看看。第一种:在360云盘网页上登陆账号,进行删除文件数据等,本方法建议那些文件比较大的,在手机上删除容易卡的朋友的,不过本方法只能对云盘转存的文件或者收藏的文件数据进行删除,无法删除手机软件游戏等数据。方法如下:1、进入到360云盘之后,找到你想删除的文件,鼠标右键点击。2、出现了如下图所示的下拉条,点击删除3、提示你是否删除这个文件,点击确定即可,如果你删除错了的话,也可以在回收站里找到该文件进行恢复。第二种:这是针对那些想要删除360云盘中备份的手机软件游戏数据的朋友,不过目前暂时不支持直接查看和删除,所以大家如果想删除的话,建议是提供数据,给服务端的工作人员进行删除。
安全卫士可以说是国内装机最多的一款电脑卫士软件了,当年杀软普遍收费的情况下打出免费杀软的旗号成就了其目前国内第一安全软件的地位。相比于国内另一款安全软件金山,安全卫士与金山卫士在默认显示的首页上均提供了电脑体检服务,两者提供的体检项目均非常丰富,用户只需点击首页界面上的立即体检按钮即可立即启动系统体检。电脑体检任务执行完毕自动显示体检报告,从实测情况来看,安全卫士是通过给出一个体检得分来评定系统状...
09-23 / 63M
推荐理由:已有近4亿用户选择了360安全卫士来防杀木马、优化电脑性能。360安全卫士已成为广受欢迎的安全软件。木马防火
01-11 / 53.0M
推荐理由:360安全卫士11.3.0.1001集电脑体检、查杀木马、电脑清理、优化加速四大核心功能于一身;加上安全防护中心、
10-27 / 39.4M
推荐理由:360极速浏览器7.3Beta版火速上线,国内率先更新chrome26内核的双核浏览器!7.3版本基于chrome26正式版内核开
02-14 / 5.7M
推荐理由:360推出的免费解压缩软件――360压缩快速轻巧、兼容性好、永久免费。360压缩内置云安全引擎,可以检测木马,
01-03 / 34.1M
推荐理由:360安全卫士9.6Beta精简版终于面世360安全卫士是一款安慰软件,部分实用的功能和不实用的功能搭配在一起成了
02-14 / 46.3M
推荐理由:鲁大师拥有专业而易用的硬件检测,不仅超级准确,而且向你提供中文厂商信息,鲁大师2017让你的电脑配置一目
西西软件园为手机用户带来内存清理软件下载大全,帮助你找到好用的内存清理,快来下载吧安全大师安全大师拥有同类软件中最强大的任务管理功能,可以深度清理不必要的进程,腾出更多内存空间,确保前台软件运转如飞。独创的自启管家功能,能够一键禁止软件在手机开机时和使用中自动启动,防止后台软件拖慢系统速度,并且可以大大提高您的手机续航时间。百度卫士集防吸费内存加速防骚扰防诈骗病毒查杀垃圾清理摇一摇加速应用管理省流...
12-02 / 13.6M
推荐理由:安全大师基于业界首创的API拦截技术,能够实时监控与拦截系统中的敏感操作,动态拦截来自已知和未知的各种威
09-15 / 31M
推荐理由:国内IT巨头,继360安全卫士、金山卫士、腾讯电脑管家后,百度也正式进入这类桌面安全管理软件。简单可信赖的
06-19 / 3.5M
推荐理由:LBE极速版是LBE安全大师为喜欢简单的用户推出的一款只拥有核心功能的手机卫士类工具,这款软件跟360卫士极客
01-05 / 13.1M
推荐理由:360手机卫士是一款免费的手机安全软件,集防垃圾短信,防骚扰电话,防隐私泄漏,对手机进行安全扫描,联网云
02-10 / 21.6M
推荐理由:猎豹清理大师(原金山清理大师)是金山网络研发的针对智能手机的专业清理软件,截止2013年12月,已成为全球
10-10 / 553KB
推荐理由:安卓手机内存优化(RAM Manager Pro)可以优化android手机内存应用,提高手机的流畅度,节能省电。一款RAM内存
手机来电防火墙下载专区,来电防火墙哪个好来电防火墙排行榜什么是来电防火墙来电防火墙通俗地讲就是不想听的电话打不进来,避免打扰,同时手机的来电防火墙功能还可以设置只想听的电话,这两个功能切实为消费者带来了好处。开启来电防火墙功能,电话簿短消息通话记录三项保密功能,打造个人完全私密空间。安卓手机来电防火墙设置方法,安卓用户需要首先进入通话记录的页面。,在通话记录中找到你之前曾经拨打过的号码,随意的选择...
01-05 / 13.1M
推荐理由:360手机卫士是一款免费的手机安全软件,集防垃圾短信,防骚扰电话,防隐私泄漏,对手机进行安全扫描,联网云
02-16 / 14.1M
推荐理由:说起百度手机卫士大家大概以为百度又出了新东西,其实这就是原安卓优化大师,从4.0版本起该产品正式更名百度
11-26 / 3.7M
推荐理由:手机卫士app,非常使用的手机安全工具,支持杀毒,系统优化,垃圾清理等便利功能,让你的手机安全又流畅,快
11-24 / 6.8M
推荐理由:踪视通手机卫士app是一款远程监控软件。它将您的智能手机,平板和计算机联接成为一个多终端移动安全系统,并
11-07 / 4.4M
推荐理由:不得不说360对国外的用户真是友好,先出了个360手机卫士国际版比起国内的版本简直一个天上一个地下,现在又
11-07 / 4.9M
推荐理由:&#手机卫士迅捷版是360官方推出的一款精简版的手机卫士,这款应用比较适合小内存的用户使用,比起
自从运营商正式对外开放手机套餐内单月流量不清零业务,手机用户无需申请,即可开通此项服务后,各种流量偷跑新闻铺天盖地来袭,因此如何防治偷跑流量成为每一个手机用户面临的问题西西防流量偷跑软件下载专区将为您提供手机防止流量偷跑下载大全。,,流量偷跑是什么意思流量偷跑主要原因在于部分的恶意越权。所谓恶意越权,通俗的来说,就是做了不应该做的事。譬如,在不需要联网的时候联网,把不应该上传的数据上传到云端等。这些...
02-16 / 14.1M
推荐理由:说起百度手机卫士大家大概以为百度又出了新东西,其实这就是原安卓优化大师,从4.0版本起该产品正式更名百度
01-05 / 13.1M
推荐理由:360手机卫士是一款免费的手机安全软件,集防垃圾短信,防骚扰电话,防隐私泄漏,对手机进行安全扫描,联网云
08-26 / 9M
推荐理由:【金山手机卫士功能介绍】病毒查杀(检测并查杀各种扣费、广告、泄露隐私等恶意软件)骚扰拦截(拦截各种垃圾短
12-19 / 16.2M
推荐理由:和电脑一样,智能手机软件越装越多,每经过一段时间的使用,大量的缓存和进程就会影响手机的运行速度。在这
04-28 / 5.8M
推荐理由:Android优化大师(又名Gphone优化大师)是一款功能强大的手机系统优化软件,它提供了全面有效且简便安全的手机
04-02 / 110KB
推荐理由:MultiTasking Pro可以让您在正在运行和近期的任务之间快速切换,相比原生的“长按HOME键调出近期任务”而言
西西手机优化软件专区,为各位安卓用户带来安卓手机上的手机优化软件哪个好,以及用户认可的手机优化软件排行榜,从这之中选出适合自己手机的手机优化大师吧,让你的手机从此告别卡顿,感受丝滑般的顺畅体验好用的手机优化软件以及下载量从高到低的手机优化软件介绍百度手机卫士原安卓优化大师百度手机卫士是一款功能超强的手机安全软件,为用户免费提供系统优化手机加速垃圾清理骚扰电话拦截骚扰短信甄别手机上网流量保护流量监控...
02-16 / 14.1M
推荐理由:说起百度手机卫士大家大概以为百度又出了新东西,其实这就是原安卓优化大师,从4.0版本起该产品正式更名百度
01-05 / 13.1M
推荐理由:360手机卫士是一款免费的手机安全软件,集防垃圾短信,防骚扰电话,防隐私泄漏,对手机进行安全扫描,联网云
12-10 / 7.5M
推荐理由:钛备份TitaniumBackupPro是目前为最强悍的程序和系统备份工具,钛备份需ROOT权限运行。钛备份的程序命名就是
12-19 / 16.2M
推荐理由:和电脑一样,智能手机软件越装越多,每经过一段时间的使用,大量的缓存和进程就会影响手机的运行速度。在这
12-02 / 13.6M
推荐理由:安全大师基于业界首创的API拦截技术,能够实时监控与拦截系统中的敏感操作,动态拦截来自已知和未知的各种威
05-25 / 5.9M
推荐理由:百度卫士极客版app是百度卫士的精简,快速,优化版,在原有百度卫士主要功能的前提下,进行了一些精简和优化
03-1503-1303-0403-0303-0203-0112-2112-1112-0912-08
阅读本文后您有什么感想? 已有23人给出评价!
名称大小下载翼安备丨云计算丨天翼云-云网融合,安全可信
安全与管理
翼安备服务(e-Cloud Backup
Service,简称ECBS)是中国电信为客户提供的企业级数据云备份解决方案,该服务可以将用户数据通过Internet备份到云资源池,并在用户需要时对数据进行快速恢复。
ECBS不仅可以将用户的本地文件数据备份到云端,还可以将用户服务器中的数据库数据、邮件数据、虚拟机数据备份到云端,为企业用户数据保护提供强有力的支撑。
所有天翼云注册用户,在购买翼安备服务后若使用不满意,可享受7天内无条件全额退款服务。
多种备份方式可供选择
提供完整备份、差异备份、增量备份的多样化备份方式
通过多样化的备份方式组合,一方面缩小备份所需空间,节约成本;另一方面,减少单次备份的数据量,加快备份效率,保证低带宽占用率
In-File Delta备份技术
采用文件变化检测技术(In-File Delta)使得每天备份“超大文件”变为可能
Delta包括增量模式和差异模式。增量模式下,每天只备份跟上一次备份文件对比的差异文件;差异模式下,只需要备份跟上一次全备份对比生成的delta文件
CRC完整性校验机制
任何用户都不想在恢复过程中遇到问题。通过CRC完整性校验机制,我们可以为用户提供100%可以恢复的备份服务,我们的CRC完整性校验机制可以保证所备份的数据是100%可恢复的。
智能备份任务
多任务同时进行 —— 用户可同时制定多个备份任务,并保证任务之间互不冲突
例如,一个审计公司需要保存至少7年的备份数据,翼安备可满足以下要求:
最近的7日内的所有的文件都可用
最近的28日内的文件在最近的4个周(以周六为界)都可用
最近3个月的所有文件在每个月的第一天都可用
最近12个月的所有文件在每个季度的第一天都可用
最近7年的所有文件在每一年的第一天都可用
智能化备份过滤
可通过智能组合、关键字匹配有选择性的备份数据和恢复数据;
CDP持续数据保护
先进的实时数据保护 Continuous Data Protection (CDP) 功能,
可以将用户每一次保存的文件版本都保留下来,允许用户或系统管理员将文件还原至每一个备份点。此技术在不妨碍用户日常工作的前提下自动地为服务器
、桌上电脑和手提电脑提供了实时、可靠、连续的数据保护,完全不需人手操作。
离线数据备份与恢复
通过客户端软件的“本机复制”功能可将数据备份到本地磁盘,在需要恢复时,通过备份客户端将保存在本地磁盘中的数据进行恢复;
功能强大、操作简便-让备份更简单
跨平台客户端软件(支持Window、Linux、Mac、Unix)
想备什么备什么(支持备份文件数据,Oracle、MySQL、 SQL Server数据库数据,Exchange、Lutos/Notes
邮件数据,VMware、Hyper-V虚拟机数据等)
数据安全、永不丢失-让备份更安全
通过CRC完整性校验技术,保证用户数据100%可恢复
256位军用级SSL加密传输技术,保证用户数据传输过程中的安全
中国电信五星级机房安全保障、7*24专业运维服务为数据安全提供有力保证
高效传输,极速备份-让备份更快速
多线程技术为用户数据备份提供速度保证
通过In-File Delta技术,用户只需备份变化的数据
增量备份、差异备份相结合,缩小备份时间窗口
场景和案例
企业/个人重要数据备份
我们可以为您的数据提供可靠安全的备份服务,您可以将一些重要数据如企业财务数据、个人邮件数据等备份到我们的数据中心,我们将保证数据的安全性和可靠性
本地IT系统异地备份
如果您的IT系统部署在本地,需要一个可靠的异地数据中心进行备份,我们可为您提供异地数据备份服务。您可通过我们的云备份服务将IT系统中的应用程序数据、网站数据、数据库数据、重要文件数据、windows操作系统、邮件数据等备份到我们的云数据中心
云到云的备份
假如您是IDC机房(不限于中国电信机房)的主机托管客户或者其它云服务提供商的客户,您可以通过我们的云备份服务对托管在数据中心的主机数据进行备份,例如您的门户网站服务器的数据,电邮服务器的数据,网游服务器的客户数据等
分支机构互通数据备份
如果您的企业或机构有多个分支机构/办事处,您可以将各分支机构数据备份到我们的云数据中心并进行统一的管理
服务与支持
售前支持 7x24小时
售后支持 7x24小时
7x12小时 9:00-21:00
咨询热线 400-810-9889
合作加盟 010-
可信云认证
400-810-9889
400-810-9889转3游族网络:如何运维千台以上游戏云服务器_产业服务-热点新闻_新浪游戏_新浪网
游族网络:如何运维千台以上游戏云服务器
14:06:04& &来源:
  游戏产品架构进化史
游戏产品架构进化史
  经过近七年的高速发展,公司游戏服务器从100台增长到10000+台,游族整体游戏架构也经过了三个阶段的演变:
  公司早期广泛使用的第一代架构,当时主流的产品都是以DB+计算+前端这样的3个角色开发设计并部署,服务器以物理机为主,一个游戏区组需要2~4台服务器,不同的机器承担不同的角色。这种架构方案效率低,基本上不可能实现一天开100个区组(100个区组大概需要400台服务器);
  随着业务量的增长和虚拟化技术广泛使用,游族整体游戏架构更新为第二代架构,全面采用虚拟化技术,把一台高配的物理机器虚拟化成多台符合游戏需求的虚拟机来使用,并实现了ALL IN ONE的系统架构。该架构方案运维效率高,适合规模开展游戏运营,但不具备业务高可用特性,一天开100个区组成为常态;
  为了迎合大区大服、全球同服,游族融合了前两代架构的特点,推出了第三代架构,按角色分拆并形成服务集群模式。集群架构结合了物理机与虚拟化的优势,实现弹性扩容,游戏逻辑以服务进程或集群配置项的形式提供服务。该架构方案运维效率更高,可实现秒级开服同时具备业务高可用特性。
  基于第二代架构,游族基于OpenStack自己的私有云,最初目标是为了提高服务器利用率、降低成本和实现分钟级开服。运维团队以OpenStack G版为蓝本进行调优并修改;整个网络采用的是VLAN模式,保证最大限度与现有网络架构保持兼容;存储方面使用本地磁盘作为存储。
  通过底层优化后,游族私有云基本上可以满足业务的需求,目前90%游戏业务运行在上面,虚机规模持续保持在10000台以上,游族私有云平台没有提供WEB管理界面,日常所有的操作都是通过命令行和脚本的形式进行操作,但对于虚拟机的增删查改,重新封装了一层简洁的API接口实现与游族运维平台的对接。经过评估测验,在高峰时期,整个私有云资源利用率可达到83%。
  运维方式的转变
  与三代架构相互对应是游族运维的三个阶段:
  在第一代架构上,运维基本是手工运维,技术含量并不高,纯粹是采用人与时间堆积进行,运维同学需要登录每一台服务器,顺序执行相关的命令和脚本。独立的版控服务器,通过主动推送的形式进行版本更新;
  在第二代架构上,通过自动化工具进行批量运维,团队推出了使用expect写的auto批量脚本,所有操作只需登录一台集控服务器执行批量并发操作的脚本,独立的版控服务器,通过并行的主动推送;
  在第三代架构上,可以实现系统化运维,多个运维系统相互协调配合实现,例如:CMDB、业务树、作业平台等。游戏区组搭建的时间基本上可以忽略(可按需求实现按条件触发或手动触发搭建操作),所有的更新操作在WEB管理平台就可完成。
  游族作业平台UJOBS
UJOBS架构及其游戏更新流程
  系统化运维过程中使用的作业平台(UJOBS)是属于C/S的架构,其核心部分由任务调度器和agent组成,通过调用API接口完成多种形式的指令下发。UJOBS简单的来说是为服务器管理提供了执行命令的通道,将所有的执行命令和脚本在目标服务器横向执行完,把输出结果记录日志里面,同时可通过WEB界面实时查看分析。任务调度器是用来全局策略控制,进行并发量控制。任务列表里面保存任务的完整信息。指令仓库保存常用的命令个脚本和上下文关联的命令组合。
  在UJOBS平台上,游戏版本更新流程如下:
  版本库的版本变更自动触发构建;
  从版本库拉取变更后的版本文件;
  通过构建操作后,推送目标程序到分布式的全局版控服务器集群;
  在作业平台下发更新操作后,UJOBS的agent取得该次更新的版控服务器地址、变更清单以及版本信息;
  从版控服务器拉取更新文件到本地执行预定的更新脚本。
  同时在UJOBS执行的过程中可实时查看输出的日志。当游戏版本更新出现异常,有两种回滚方式:第一种,游戏服务器上保留历史版本,异常时回退到历史版本;第二种,覆盖回滚,将老版本再次发布进行回滚。
  数据库备份与恢复
  相对于游戏版本更新备份而言,数据库备份更为重要。ALLINONE模式或者非集群模式的游戏业务场景下,会存在多达好几千个MySQL实例,若是要按常规的MySQL备份方案来实施,管理难度和成本都要翻好倍。因此游族网络采用Xtrabackup在主库上直接备份数据文件方式,备份文件暂存本地;本地备份完成后在备份系统选举一台远程服务器进行异地备份;备份策略每小时一次备份,半小时本地备份半小时远程备份。该备份方法在单主库业务场景下可能是最靠谱的数据备份方案,但备份过程对主库会有影响、(限制IO操作),最坏情况下可能出现1小时的数据丢失(业务接受少量的数据丢失)。
  在数据恢复方面,通过一键恢复工具,只需要提供恢复的IP、时间段和业务信息(如库名)即可实现数据恢复;24小时内的数据通过本地的数据恢复(结合二进制日志),超过24小时的数据通过异地数据恢复。
  云上迁移历程
  现在游族已经将几款老游戏迁移到阿里云上。在将ALLINONE架构平滑迁移到云上的过程中,首先要求就是迁移过程不能长时间停服,只能接受正常的版本更新的停服时间。整个迁移过程分为以下几步:
  第一步提前准备资源,在阿里云提前申请好资源,初始化环境并把VPC与自有机房的网络打通,实现内网互通为数据同步做好准备;
  第二步提前同步数据,使用Xtrabackup备份在线把MySQL配置成主从同步模式,将数据同步到阿里云ECS,在一段时间后完成数据迁移。
  第三步正式迁移,正常的游戏停服维护时间(0.5~2小时)就可完成业务上阿里云的迁移。目前已经平滑完成3款游戏产品的迁移,每款产品准备时间3~5天,正式迁移用时1~2小时,在阿里云平台使用的虚机超过1000台。
新游戏上阿里云部署方案
  上图为ALLINONE架构迁移在阿里云后的游戏部署:游戏逻辑运行在ECS上,业务中使用VPC网络,通过自建的ULB对外提供服务。游族网络下一步计划将集群模式部署在阿里云平台上,游戏逻辑将在ECS集群运行,后端数据存储在RDS集群中,前端通过SLB和负载均衡保证业务高可用,同时会接入LOG和大数据计算服务MaxComputer确保大数据业务。
  在迁移到云的过程中,阿里云的技术支持起到了关键作用,线上线下及时沟通,以及特定技术的定制,保证了整个迁移过程的顺利进行。
  如何去选择合适的数据库?
  在游戏迁移过程中,遇到了很多困难,其中一点是选择自建MySQL还是RDS。根据游戏迁移经验,解决该问题,他认为应从以下三个因素进行考虑:
  实例数量:实例数量多且业务规模小(无需进行针对性的优化)适合自建MySQL服务;实例数量不多业务相对会比较集中,数据库负载较高需要针对性的进行优化适合使用RDS服务;
  数据大小:数据量的大小会直接影响到数据库性能和数据备份的机制,数据量越大越需要对数据库进行精细化管理,数据的备份难度也越大,这种情况下建议使用RDS服务,反之可自建;
  成本核算:从实例规格来看RDS会比ECS自建MySQL要贵,但若是必须用到RDS的某些特性(如:数据安全和稳定性)时成本也就不会放在首要位置了。
  与此同时,大数据量的自建MySQL可以采用延时同步的方法,此方法已在游族网络的女神联盟(手游)的集群架构方案中在使用。游族运维团队独创的数据备份系统、UJOBS、业务网关等独具特色解决方案确保了其业务量在行业内处于领先地位。
  QA环节:
  1、游族目前的运维人员数量是多少?
  答:游族网络最初运维团队在二十人以上,经过技术优化后,目前团队人数在十人左右。从原来的十几款产品到现在的三十几款产品,运维业务量增长一倍,整个运维团队人员缩减一半。团队不断将技术转化为生产力,这是一个持续推进的过程。
  2、从运维小白到总监的成长过程?
  答:首先,我对运维这个行业保持很高的兴趣。从游戏对战平台接触运维开始,就愿意持续花时间投入游戏运维,曾耗费两天三夜的时间来处理运维中遇到的故障。当然最初也是从底层的运维人员做起,团队管理是被逼出来的,是一个慢慢成长的过程。在团队中,学习应居于首位,每个运维人员需要不断地学习,提升自己的能力。
  3、DB除了MySQL还有其他类型吗?比如NoSQL这类数据库是如何管理和部署的?
  答:游族网络的产品绝大多数都是使用的MySQL,有少数产品使用了Mongodb,因为量少暂时还是通过手工管理;缓存业务有使用Redis但不存储关键数据,Redis的数据备份使用数据备份系统进行集中管理,所有的软件部署都是通过标准化的业务模板进行管理的。
  4、在新方案中,大数据计算服务MaxComputer的应用场景是什么?
  答:在游族之前的架构中,游戏日志是分开存储,易丢失。在新的架构中,通过Log服务将游戏日志搜集到大数据计算服务MaxComputer,对后续的游戏和运维数据分析提供便利支持。
  5、数据库的部分是单DB多实例吗?有没有启用分布式DB的架构呢?
  答:ALLINONE架构下,在一个MySQL实例中只运行一个业务;在集群架构下,在单DB实例下,会运行多个业务,分布式DB架构也相应是必备的。
  6、游族私有云是用的OpenStack,本身组件很多,后续和公有云之间如何衔接的?
  答:目前游族使用OpenStack仅限于机房,短时间内不会与社区版本同步,机房内修改和使用都很简单,整个OpenStack定制和修改不多,更多着重于框架的使用。
  7、国际节点和国内节点的高可靠链路如何建立?
  答:该链路使用的基本资源是遍布全球的阿里巴巴骨干网,阿里云是将自己的资源分享出来给使用VPC的客户,实现国内外高可靠链路的建立。
新浪声明:新浪网登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
  -9日,由全球移动游戏联盟主办的第五届全球移动游戏大会GMGC2016在国家会议中心盛大举行,作为亚太地区最具影响力...
来自:产业服务-热点新闻
游族网络公告,拟非公开发行不超过10,000万股,募集资金总额不超过445,000万元。其中194,000万元拟用于收购北京青果灵动科技有限...
来自:产业服务-热点新闻
中国网络游戏排行榜(China Game Weight Rank)是由新浪游戏推出的目前国内最全面、最专业、最公正的最新网络游戏评测排行榜,涵盖2010至今内所有新游戏,力图为中国游戏玩家打造最值得信赖的新网游推荐平台。
评天下游戏、测产品深浅—新浪中国网络游戏排行榜CGWR! 
全民手游攻略
“全民手游攻略”是新浪游戏为全球手游玩家量身打造的一款手游攻略大全及专业游戏问答社区APP。“全民手游攻略”涵盖Apple Store游戏畅销榜前150名手游,网罗最新手游通关秘籍,帮助玩家畅玩手游;打造最全手游攻略资料站,帮助你用最省钱的方式吊打土豪。最火爆专业的游戏问答,让众多游戏大神带你开启不
同的手游人生,寻找和你志同道合的小伙伴一起并肩作战。
新浪游戏大事记
16年01月14日
16年01月14日
15年12月15日
15年11月19日
15年11月16日
15年01月08日
14年12月27日
14年12月17日
14年03月27日
14年01月09日
13年12月27日
13年12月07日
13年10月11日
用微信扫描二维码
分享至微信朋友圈

我要回帖

更多关于 数据库备份 的文章

 

随机推荐