ecs服务器数据迁移_某国际物流集团的云迁移解决方案

59b3d5d50c5a0624274574a9e0ff5e6c.gif

新钛云服已为您服务905

cca9fa3c628812981b398a81bd09b0af.gif云计算流行当下,使用新技术较早的互联网企业,已基本实现云计算实施。传统企业也开始接触云计算并进行使用,但由于与互联网轻实体资产的模式不同,其往往面临着业务迁移上云的难题。云迁移过程非常复杂,需要专业的计划和执行,与传统企业而言,挑战巨大。为此,新钛云服云迁移解决方案应运而生,以专家级云技术服务能力,提供服务、平台以及资源,帮助企业一站解决业务迁移上云难题。企业故事43e867e1aeccb059eda0e1bcffc6834e.png该客户为上海某知名国际物流集团股份有限公司。目前,已发展成为运输网络覆盖全球200多个国家、20000个城市的国际型物流解决方案提供商。服务包括全球海运拼箱、海运整箱、铁路、空运、仓储、物流、配送、危险品运输、报关等。业务痛点280b62ac0644ed02a6090c9357b84ba0.png该公司的电子商务平台目前部署在阿里云上,由某MSP厂商运维。当前服务器一共有39台,如表1所示:ba77e979e6b63beefe18406fc1cb69e5.png表1:阿里云上服务器和资源列表目前存在的主要问题和需求有:1、该MSP厂商近期将终止运维服务,急切需要引入另外一家专业MSP厂商接管运维服务。2、每月总成本相对较高,希望能找到降低成本但同时不降低业务连续性和服务质量的解决方案。云迁移解决方案2b0dbb306ca48f5459605876d70e507b.png

华为云架构设计图

华为云架构设计如图1所示:86b396b4302f8b9e2af8d23f422e1894.png图1 华为云架构图

架构设计亮点

1、根据业务需求,3台测试机不进行迁移,在阿里云上销毁(销毁前先做备份)以节省费用。2、迁移前,在阿里云上,原架构中使用2台HAProxy作为入口,迁移后,我们使用华为云弹性负载均衡ELB替代2台HAProxy,收益包括:· 更简洁的架构设计,不需要自运维负载均衡组件,减少故障点· ELB具有更高的可用性· 从成本来说,使用ELB成本相对低于2台ECS自建HAProxy3、选择在ECS上自建MySQL而不采用RDS,以节省成本。4、 在2台ECS上构建MySQL主从复制,实现数据的实时同步,保证主库故障时,从库能够快速接管数据库服务,保证业务连续性。5、将应用服务器和数据备份,每日传到对象存储上,确保在任何时候都有一份可用的备份用于恢复业务。

 云迁移实施步骤

第一阶段为测试性迁移,步骤1)-7),工期2-3人天:1) 从阿里云上导出MySQL数据库,导入到华为云在云主机上自建的数据库中,使用工具Percona XtraBackup。2) 将阿里云应用服务器上代码和Nginx配置导入到华为云2台应用服务器上,修改数据库连接字符串为华为云上数据库。3) 启动Nginx和php-fpm进程。4) 配置华为云上ELB代理到2台应用服务器上。5) 将华为云上ELB的EIP和应用服务器的EIP宣告给第三方接口,包括公司ERP、支付接口等,请对方开启白名单。6) 在华为云上网站备案。7) 绑定Hosts进行业务功能测试,包括前台和后台/admin等。第二阶段为正式性迁移,步骤8)-14),工期1-2人天:8) 验证通过后,重复操作步骤1),构建阿里云上数据库到华为云数据库的主从同步。9) 选择时间窗口,将HAProxy代理到华为云上ELB,然后停止阿里云上应用服务器和数据库服务器。10) 将DNS指向到华为云ELB。11) 去掉绑定Hosts,进行业务功能验证,包括前台和后台/admin等。12) 接入应用和数据备份。13) 接入系统监控。14) 接入应用监控。

关于新钛云服

新钛云服是专业的云技术服务商,秉持“客户第一”的服务理念,凭借专家级云技术服务能力和混合云管理平台,为处于数字化转型不同阶段的企业提供IT运维体系化建设和混合云管理相关的咨询、解决方案及技术服务,帮助客户高效率、低成本、低风险地实现数字化转型。

更多行业解决方案

TiStack私有云超融合解决方案

新钛云服监控解决方案,为金融企业信息安全保驾护航!

混合云架构下的安全风险分析和安全解决方案建议

某新零售商业集团安全网络架构解决方案

07a40c13d776938801f5bfd458097606.gif

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/350374.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

红黑树的红黑标志有什么用

红黑树使用红黑二色进行“着色”,目的是利用颜色值作为二叉树的平衡对称性的检查,只要插入的节点“着色”满足红黑二色的规定,最短路径与最长路径不会相差的太远,红黑树的节点分布就能大体上达至均衡。 演示动画网站:h…

内存泄露与内存溢出

内存泄露是指你的应用使用资源之后没有及时释放,导致应用内存中持有了不需要的资源,这是一种状态描述。 内存溢出是指你的应用的内存已经不能满足正常使用了,堆栈已经达到系统设置的最大值,进而导致崩溃,这事一种结果描…

琥珀项目:较小的,面向生产力的Java语言功能

Brian Goetz最近的消息欢迎来到琥珀! 介绍Project Amber ( OpenJDK的一部分, 最初于1月提出 )。 Goetz通过介绍“欢迎使用Amber项目,这是我们面向特定生产力的Java语言JEP的孵化场”的介绍打开了这一消息。 Goetz重申&…

python个人收支管理系统相关题目_练手题:计算人均付费(SQLPython)

ARPU:人均付费总收入/总人数ARPPU:付费用户人均付费总收入/付费人数业务要求:1.各地市用户数、总费用(ARPU之和)是多少?2.表一中各地市ARPU(0,30),[30,50),[50-80),[80以上)用户数分别是多少?3.表二中用户有重复的记录…

Web 框架

1、Web框架 Web框架(Web framework)是一种开发框架,用来支持动态网站、网络应用和网络服务的开发。这大多数的web框架提供了一套开发和部署网站的方式,也为web行为提供了一套通用的方法。web框架已经实现了很多功能,开…

“引用作为函数参数”与 “引用作为函数返回值”

一、引用作为函数参数 作为函数参数时引用有两种原因:1、在函数内部会对此参数进行修改;2、提高函数调用和运行效率。 关于第一点,都知道C里提到函数就会提到形参和实参。如果函数的参数实质就是形参,不过这个形参的作用域只是在…

vue删除数组中的一条数据_删除排序数组中的重复项 II

删除排序数组中的重复项 II题目给定一个增序排列数组 nums ,你需要在 原地 删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的…

使用Docker堆栈部署的微服务-WildFly,Java EE和Couchbase

关于微服务的资料很多,只是用谷歌搜索就可以了 ! 几年前,我在比利时的Devoxx上发表了有关将单片重构为微服务的演讲,它得到了很好的评价: 该博客将展示Docker如何简化微服务的创建和关闭。 该博客中使用的所有代码都…

基于图像灰度的模板匹配

基于图像灰度的模板匹配 设模板图像T&#xff08;m*n&#xff09;&#xff0c;待匹配图像I&#xff08;M*N&#xff09;&#xff0c;两幅图像的原点都在左上角&#xff0c;这里有&#xff08;m<M&#xff0c;n<N&#xff09;。模板匹配的基本原理很简单&#xff1a;模板图…

学习activemq,在spring中activemq的配置信息

提供者&#xff1a; <?xml version"1.0" encoding"UTF-8"?><beans xmlns"http://www.springframework.org/schema/beans"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance" xmlns:jms"http://www.springframewor…

pca各个向量之间的相关度_PCA主成分分析

降维就是一种对高维度特征数据预处理方法。降维是将高维度的数据保留下最重要的一些特征&#xff0c;去除噪声和不重要的特征&#xff0c;从而实现提升数据处理速度的目的。降维的算法有很多&#xff0c;比如奇异值分解(SVD)、主成分分析(PCA)、因子分析(FA)、独立成分分析(ICA…

matlab 图像坐标系

matlab 图像中图像坐标系与plot、 imrotate坐标系的区别 图像坐标系是以图像左上角为原点&#xff0c;访问图像像素点img&#xff08;m&#xff0c;n&#xff09;&#xff0c;如下图所示&#xff1a; plot的坐标系&#xff0c;以图像左上角为原点&#xff0c;在图像中划线时&am…

matlab impyramid图像金字塔

B impyramid&#xff08;I, direction&#xff09; direction 可取‘reduce’或‘expand’&#xff0c;表示图像的宽度与高度缩小为原来的1/2与变大为原来的2倍

python你会吗_Python这些问题你会吗?

Python这些问题你会吗&#xff1f;final作用域的代码一定会被执行吗&#xff1f;正常的情况下&#xff0c;finally作用域的代码一定会被执行的&#xff0c;不管是否发生异常。哪怕是调用了sys.exit函数&#xff0c;finally也是会被执行的&#xff0c;那怎么样才能让finally代码…

perl大骆驼和小骆驼_你好骆驼:自动文件传输

perl大骆驼和小骆驼Apache Camel在其主页上 &#xff08;以及Camel用户指南中 &#xff09;将其描述为“基于已知企业集成模式的通用开源集成框架”。 Camel框架基于《 企业集成模式 》一书&#xff0c;并提供了该书中描述的模式的实现 。 我看一下这篇文章中使用Camel的“ Hel…

Django实战1-权限管理功能实现-01:搭建开发环境

1 项目开发环境 语言环境&#xff1a; python3.6.2 , django-2.1.2数据库环境&#xff1a;sqlite3(开发环境使用&#xff0c;部署环境使用mysql5.6)开发工具&#xff1a;pycharm2 安装python 说明&#xff1a;已经安装过python3.6环境的可以跳过此步。 python安装包下载地址&a…

matlab imhist灰度直方图

imhist()函数显示图像直方图要求图像是二维的灰度图像。 1.h imhist&#xff08;I&#xff09;:直接显示灰度图像I的直方图 2.h imhist(I,b):b是用来形成直方图的‘容器’的数目,默认256。 3.h imhist(X,map):显示索引图像的直方图&#xff0c;此直方图显示颜色映射图上色…

python语言程序设计计算机二级难不难_全国计算机二级的难度有多大?

计算机二级任选一科目考试及格即可获取计算机二级证书。自2019年3月考试起&#xff0c;二级语言类及数据库类科目(即除MS Office高级应用外的其他二级科目)调整获证条件为&#xff1a;总分达到60分且选择题得分达到50%及以上(即选择题得分要达到20分及以上)的考生方可取得合格证…

Jacobian 和Hessian矩阵

雅克比&#xff08;Jacobian matrix&#xff09;矩阵&#xff1a;目标函数f为一个函数向量&#xff0c;f(f1(x),f2(x),…fm(x))T&#xff0c;自变量x(x1,x2,…,xn)T&#xff1b;函数向量f对x求梯度&#xff0c;结果为一个矩阵&#xff1b;行数为f的维数&#xff1b;列数位x的维…

循环语句 for循环、while循环、do while循环

循环语句可以在满足循环条件的情况下&#xff0c;反复执行某一段代码&#xff0c;这段被重复执行的代码被称为循环体语句&#xff0c;当反复执行这个循环体时&#xff0c;需要在合适的时候把循环判断条件修改为false&#xff0c;从而结束循环&#xff0c;否则循环将一直执行下去…