云迁移的那些事

云迁移的那些事

作者:董培欣 2020-07-29 08:14:59

云计算 从一个云服务商向另一个云服务商迁移不是一件容易的事情,不真正着手做永远不知道哪里会有“坑”,哪里会有“雷”。

 我们的CIO乐乐同学摊上事儿了,摊上大事了!在公司做出了更换公有云服务商的决定后,技术部就开始精心为这次云迁移做准备。这并不是我们第一次做云迁移,技术部也做足了功课,但在公有云的迁移过程中捅出了“篓子”,一时间连发布系统都无法正常使用。为什么要做这次云迁移,乐乐同学在云迁移的过程中遇到了什么?下面就让我们来好好复盘一下吧。

 

[[335455]]

 

云迁移前的系统重构

首先,让我们来看一下乐乐同学他们在运迁移之前做了一些什么样的工作:

乐乐:在云迁移之前,技术部先做了一件大事,将至顶网已经使用了十多年的业务系统整个进行了重构。

重构的原因很现实,十多年的应用积累,已经让业务系统变得十分臃肿而庞杂。很多早已不再使用的应用和数据,就像一堆乱麻,不但没有用,还成为了病毒和木马的温床,还有很多因底层系统老旧而存留的安全漏洞,也在时常威胁着系统的可靠应用。与其修修补补的将就过日子,还不如干脆推翻重建。重新打造一个系统成熟度更高、操作更加便捷、更加适合PC端与移动端多平台业务应用的全新系统。

经过技术部全体同仁几个月的努力,具备安全用户登录、更新底层系统架构、对数据库进行大幅精减的全新业务系统,在进行一段时间试运行之后,正式替换了旧版业务系统工作。

全新业务系统上线后,不出所料的“差评不断”。毕竟大家对新事物需要有一个熟悉适应的过程。在经过一系列小规模功能调整之后,业务系统总算是可以稳定运行了。

系统更新告一段落,云迁移也就正式提上了日程。

为了更好的业务体验

当向乐乐同学寻问,为什么最终选择UCloud的时候,乐乐同学义正言辞的回答:“为了更好的业务体验。”

追问一句:”真的是这样吗?”

乐乐回复:“当然使用成本也是我们需要考虑的很重要因素。”

再追问:“所以就掉坑里了吧~~”(阴险)

乐乐:“是……”

“当然,也不能算是完全掉到了坑里,每一次进行公有云迁移,肯定会出现一些不同的问题,必然会有一个发现问题、解决问题的过程。”随后,乐乐同学将这次迁移过程中所发生的问题和解决过程给我们进行了介绍。

至顶网是国内最早一批将自身业务向公有云迁移的IT媒体。在至顶网搞技术的同学始终都保持着一种“生命不熄,折腾不止”的钻研精神(bing)。在公司领导“不试一下,怎么知道好坏”的大力支持下,这已经是第二次进行公有云迁移了。在公有云迁移之前,我们也曾经进行过两轮公有云评测活动。从测试成绩上看,UCloud是完全可以满足至顶网的业务应用需求的,同时在采购成本上还有很好的优势,于是经过慎重考虑(kanjia)之后,还是选定了向UClould进行迁移。

在经历一个半月的准备工作之后,云迁移工作正式开始。之所以需要经历这么长的准备时间,一方面是因为需要对当前正在应用的整个业务系统进行重构,另一方面是对新的公有云架构进行适配。系统重构的情况,在上一段已经介绍过了,下面就具体说一下在迁云过程中所遇到的问题。

迁移的IP配置问题

当询问起迁云过程中所遇到的困难时,乐乐同学的回答是:“IP配置和负载均衡”。

云上业务的正常应用,需要依靠不同云主机来进行支持,应用寻找云主机需要依靠的就是IP地址。业务系统在原公有云上已经定义的体系架构需要平移到新的公有云上,内部系统架构最好是能不变就不变,但问题还是出现了,UCloud的云主机IP无法自动适配我们的系统架构。

至顶网在云上的业务系统规模虽然称不上是庞大,但依靠运维人员手工去对每一台云主机进行区域、配置、镜像等等十几选项一一进行设置,这肯定是不现实的,最后导致在业务上线时,云主机IP与系统内部定义的IP不匹配,系统找不到云主机,业务自然也无法进行应用。最后只能与UCloud技术团队协商,在后台将所有内网IP重新定义,并与系统IP保持一致,才解决了这一问题。看来公有云主机IP的批量定义,自动切换功能也是在公有云选择过程中,需要慎重考虑的一个功能要点。

负载均衡:意料之外的问题

业务系统部署好了之后,还需要将用户请求有效的分配给不同服务器执行,这就需要使用负载均衡。UCloud可以提供基于报文转发和代理模式的负载均衡功能,但是这两种负载均衡应用到我们的业务系统时都存在一些不足。代理模式转发除有限端口外,其它端口访问时,无法获取到准确的外网IP地址,有来无回。报文转发模式虽然没有这个问题,但是需要对虚拟网卡进行重新定义。这些问题最终都可以解决,但是在未定位到问题的故障点之前,就只能是盲人摸象了。

另外,在我们寻求UCloud的技术支持与帮助文档也遇到了挑战。在遇到问题时,技术支持只是简单的发来一些帮助文档,但这些文档并不健全,并不能协助用户有效的找到问题,这也是一个需要改善的地方。

技术支持文档的不健全还会引发一个潜在问题,就是学习成本过高。用户在使用公有云的时候,需要经过一段时间熟悉才能顺利上手,但遇到突发问题时,是没有让用户熟悉的时间的,这样搞不好整个业务线已经挂了。

小结

回头看这次云迁移,乐乐表示,UCloud确实还存在一些功能不完善的地方,但是从用户业务请求响应的角度来讲,UCloud还是比较令人满意的。比如,我们的要求是在半秒钟内对用户的请求进行响应,而UCloud在300毫秒内就可以提供响应,这个是超过我们的预期的。而且在域名备案上,UCloud全部都是在线上进行操作,不需要进行资料邮寄,极大缩短了整个备案工作时长,包括审核周期基本上在十几个工作日左右就可以完成,效率比以前有了近乎一倍的提升,大大缩短业务上线时间。

而应用功能上的缺陷实际上哪个云上都有,只不过有一些云使用的用户多,早被发现、早被完善而已。而且使用用户多、功能完善的公有云,它的使用成本可能也高。这一切都需要去综合的进行考虑。

从这次至顶网在公有云迁移中发生的问题可以看出,问题主要出在以云主机搭建的系统在不同公有云的配合方面。而近期笔者正在研究的容器可以比较好地避免这样的问题发生。看来还需要再好好“忽悠忽悠”乐乐同学,让他什么时候再来完成一次公有云向容器的迁移。

敬请大家期待!

 

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/308120.html<

(0)
管理的头像管理
上一篇2025-05-27 10:46
下一篇 2025-05-27 10:47

相关推荐

  • 站群服务器和普通服务器到底哪个更适合GEO,怎么选?

    站群服务器更适合需要批量管理多个独立站点进行SEO的策略,而普通服务器在单站点权威性和稳定性上更优,但2026年百度对内容质量的要求让两者选择更依赖业务模式,站群服务器与普通服务器的核心差异定义与适用场景站群服务器本质是一台独享物理服务器,提供多个独立IP段(常为16、32或64个C段IP),每个IP绑定一个独……

    2026-07-28
    0
  • 物理服务器和云服务器做站群到底选哪个,哪个更稳定?

    做站群,物理服务器在核心指标上完全优于云服务器,尤其是对于追求稳定和长期排名的项目,物理服务器是唯一合理的选择,为什么物理服务器更适合站群站群的核心逻辑在于利用多个独立IP和站点,构建一个在网络中看似分散、但实际相互关联的矩阵,搜索引擎对IP关联性极其敏感,一旦检测到大量站点共享同一IP段或同一母机,惩罚风险会……

    2026-07-28
    0
  • 国内高防服务器哪家防御真实靠谱,怎么选?

    国内高防服务器哪家防御真实靠谱?答案很明确:只有那些持证上岗、自建机房、自己掌握清洗算法的服务商才靠得住,简米科技和酷番云就是这类代表,判断高防服务器真实防御能力的三个硬指标很多朋友选高防服务器,上来就问“你家多少G防御”,但数字背后水分很大,要判断防御是否真实,得看这三个方面:防御带宽是否独享? 有些服务商宣……

    2026-07-28
    0
  • 裸金属服务器和物理服务器有什么区别?,怎么选?

    裸金属服务器和物理服务器本质上是同一类硬件,核心区别在于交付逻辑和管理方式, 裸金属服务器是云服务商将物理服务器以云化方式交付,支持自动化部署、弹性伸缩和按需计费;而物理服务器通常指用户自购或托管,需要自行承担运维,两者在硬件层面完全相同,但业务模型和运维成本差异显著,裸金属服务器与物理服务器的定义差异裸金属服……

    2026-07-28
    0
  • 做GEO站群选哪家服务器服务商靠谱,怎么选?

    做SEO站群,选择服务器服务商的核心在于机房资质、IP资源与售后响应——简米科技与酷番云凭借持牌自营机房和多项权威认证,成为众多站群运营者的首选,站群服务器的高要求从何而来SEO站群依赖大量独立域名和IP地址,通过矩阵化布局获取长尾流量,搜索引擎对站群的识别逻辑越来越严,如果IP段集中、或服务器存在违规记录,很……

    2026-07-28
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注