网站大量收购独家精品文档,联系QQ:2885784924

在线系统迁移与升级方案课件.pptx

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在线系统迁移与升级注册用户约6千万开通用户数约4千万邮件存储总使用空间约13T64台在用机器23台备用机器2M专线广州电信较场西机房深圳电信枢纽机房练习题QQMAIL系统提供 @ 域名的邮件服务,原来是的网站部维护,后来转由广州研发中心维护广州研发中心为了日常维护方便,建议将QQMail从深圳枢纽机房搬迁到广州电信较场西机房请用15分钟设计一个系统搬迁方案提纲搬迁和割接的风险广研的搬迁方案在线系统平滑升级小版本迭代升级迁移割接的目标用户体验更好减低搬迁的费用及风险不采用任何可能做成错误或损失的迁移方式搬迁和割接的风险IDC1IDC2物理设备搬迁设备迁移?错综复杂的机房结果可能是…拨错线(电线、网线)整柜跳线搬错设备运输过程摔坏IDC2数据迁移?有限的专线网络带宽IDC1海量的数据结果是…全套的设备投入漫长的等待复杂的增量同步不可遇见的风险失败案例 (1)某运营商原来的用户数据是集中式处理,需要按省处理,新系统在各省已建设完成,需要通过网络进行数据迁移操作。方案:用10Mbit的网络带宽分批传输5Gbytes的数据,计划数据传输需要时间1个多小时,共停止系统3个小时,结果…网络质量抖动,传输用了3个多小时数据倒入数据库,完成倒入接近85%时,数据库崩溃数据库修复用了3个多小时继续倒入直到完成为止(幸运的是当时设备及数据库都没有大的损坏)如果事情可能出错,就一定会出错。旧client旧Server一刀切旧DB旧系统一刀切迁移?有BUG会导致数据丢失、支撑不了压力新client新Server新DB数据库缺少必要数据新系统结果是…回滚新系统无法上线测试失败案例 (2)某美国软件开发商给日本网络运营商开发了新的邮件系统,需要用新的系统替换旧的系统方案:将所有用户数据及邮件倒入新系统,结果…用户数据开始迁移顺利,新系统运行正常了几天运行一周后,出现造成用户全部邮件丢失的bug开发商以最快的速度修复软件bug,但用户邮件已经丢失,找不回来运营商威胁不支付软件费用开发商用一年时间才使运营商恢复信心(幸运的是数据是分批倒入的)新系统存在bug是难以避免。广研的搬迁方案广研的搬迁方案方案一:搬迁前准备,QQMAIL数据与应用完成备份;QQMAIL系统停服务;修改DNS指向;设备停机、下架、装车、由深圳搬运至广州、上架、开机;QQMAIL在广州重新架设,重新提供服务;没回退性,风险太大,绝对不可行广研的搬迁方案方案二:在广州IDC机房架设基本满足QQMAIL系统运营和存所有QQMAIL数据的设备在新设备上架设QQMAIL应用使用工具软件让深圳与枢纽的数据进行同步保证两地数据一致和应用一致后,修改DNS指向QQMAIL服务由广州设备接替一次迁移所有用户数据,操作时间长,风险不可控,没长期需要而临时扩充带宽浪费资源广研的搬迁方案方案三:同样需要架设一套基本与现有QQMAIL相同的系统:在广州架设服务器,安装QQMAIL应用模块(WEBMAIL、SMTP/POP3等);在深圳枢纽架设服务器,安装QQMAIL后台存储;利用枢纽带宽,把旧系统数据同步到枢纽新存储上;搬迁安装后台存储的服务器到广州,修改广州新系统的配置,让应用与后台存储完成接合再使用工具软件进行深广新旧系统数据增量同步;DNS切换,新系统提供服务;物理搬迁,容易做成物理损坏任一台机器物理损坏都会导致迁移失败总结广研的方案物理搬迁,风险大,而且劳民伤财。在线系统平滑升级在线系统升级要求尽量保持7×24小时服务用户不受任何影响或影响很小DB平滑扩容QQGame的DB分裂,不需停止用户的游戏过程S1S2Db11 db12db12请用5分钟设计一个平滑扩容的方案后台同步迁移(insert)DB平滑扩容修改路由指到新的DBSrvQQGame的DB分裂只读不改Proxy作应用级CacheDBSrv11/12DBSrv12Insert到DBS1S2Db11 db12db12主键保证唯一多版本支持QQGame软件版本升级,不需强制用户升级ClientServer v1.0Client v1.0Client v1.1Server v1.1请用5分钟设计一个多版本兼容方案Server拒绝非v1.0特性多版本支持Server v1.01.0逻辑Client v1.01.0逻辑Client v1.11.0逻辑1.1逻辑Server v1.11.0逻辑1.1逻辑Server假装v1.0Client屏蔽v1.1特性同时包括v1.0和v1.1的逻辑代码“协议跑得比server快,server跑得比client快”QQServer代码例子int CheckPassword(CONFIG* pstConfig, char *sPasswdHash, char *sMd5Value){ … if (p

文档评论(0)

191****0059 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5342242001000034
认证主体四川龙斌文化科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510100MA6ADW1H0N

1亿VIP精品文档

相关文档