写点什么

亚马逊云科技案例研究:焦点科技

  • 2022-07-26
  • 本文字数:2599 字

    阅读完需:约 9 分钟

亚马逊云科技案例研究:焦点科技

“ 焦点科技 TTNET 站点全站使用亚马逊云科技的服务,台湾站点从传统的租用 IDC 机房的方式迁移上云,人力成本降低了 50%左右。中国制造网 70%以上图片需要回源访问,通过在全球使用 Amazon S3 服务部署四个图片缓存站点,大幅提升了用户访问站点的速度。”

陶延 焦点科技 运维总监

 

焦点科技成立于 1996 年,总部位于南京。公司始终致力于将传统行业与互联网深度融合,先后将互联网引入外贸、保险、企业采购、教育、医疗等多个领域,研发并运营了中国制造网(Made-in-China.com)、开锣(Crov.com)、百卓采购网(Abiz.com)、新一站保险网(xyz.cn)等电子商务平台,以及智慧教育、移动医疗等互联网项目。凭借多年来的不断积累,旗下中国制造网已成为全球采购商寻找中国供应商以及贸易伙伴的重要网络渠道。

全球多站点部署,实现大幅降本提速


中国制造网(Made-in-China.com)创立于 1998 年,由焦点科技开发及运营。作为全链路外贸服务综合平台,中国制造网致力于为中国供应商和海外采购商挖掘全球商机,为双方国际贸易的达成提供一站式外贸服务,现已成为中国外贸企业走向国际市场的重要桥梁和海外采购商采购中国产品的重要网络渠道。在使用亚马逊云科技前,焦点科技的 IT 系统环境在国内使用 IDC 托管服务,国外采用硬件租用服务,并没有使用云。

但由于焦点科技的客户在全球广泛分布,且占页面 70%以上容量的图片都需要回源访问,因此,这样的方式直接影响用户页面访问速度。此外,原 TTNET 站点部署在台湾机房,随着服务器使用年限的增加,硬件故障率不断上升,已进入硬件的淘汰更换阶段。


业务层面如何降低人力、时间、硬件维护等成本;技术层面如何实现系统的全球数据传输,保证用户访问体验,以及如何实现多可用区的部署和负载均衡配置,成为焦点科技亟待解决的问题。在尝试使用第三方 CDN,仍不能解决因距离导致的访问速度下降的问题后,云成了唯一的解决问题途径。


决定上云后,焦点科技对比了多家云服务商。一方面,考虑到亚马逊云科技的基础服务架构多区域可用,且能够满足自身备份容灾的需求;另一方面,考虑到亚马逊云科技原生服务丰富,结合之前使用的Amazon Relational Database Service (Amazon RDS),可减少焦点科技在数据库方向的人力成本投入,最终,焦点科技选择与亚马逊云科技进行合作。


焦点科技和亚马逊云科技的技术服务团队结合具体的业务需求共同商议后,决定采用Amazon Simple Storage Service (Amazon S3) 部署四个图片缓存站点,分别位于法兰克福、孟买、新加坡和圣保罗。

通过在全球使用 Amazon S3 服务,焦点科技实现了站点图片在全球缓存系统的部署,并实现了数据的多点同步,互为备份,同时也大大提升了中国制造网的用户访问速度和平台稳定性。在使用亚马逊云科技后,焦点科技不再需要考虑硬件故障及更换的费用,减少了原 IDC 机房的人力成本。据陶延介绍:“焦点科技 TTNET 站点全站使用亚马逊云科技云服务,台湾站点从传统的租用 IDC 机房的方式迁移上云,人力成本降低了 50%左右。”图 1 是焦点科技基于亚马逊云科技的全站架构示意图,所使用的亚马逊云科技服务包括:Amazon Aurora、Amazon S3、Amazon CloudFront等。



图 1 焦点科技基于亚马逊云科技的全站架构示意图 

尝鲜 Amazon Snowball,短时间完成大规模数据迁移


在使用 Amazon S3 时,焦点科技面临着一个巨大的挑战。有接近 70TB 的大数据需要迁移,并且业务方要求在三个月内必须完成上线。由于时间紧迫,数据规模庞大,整个焦点科技团队承受着非常大的压力。采用网络的方式,不仅技术上行不通,而且没办法按照约定的时间上线。于是,他们找到了亚马逊云科技。在与亚马逊云科技技术团队几番沟通后,焦点科技决定采用Snowball来完成迁移任务,做“吃螃蟹的人”。回忆起那次数据迁移经历,陶延表示:“我记得非常清楚,当时亚马逊云的工程师跟我说,这是国内的用户率先使用 Snowball 服务”


Snowball 是一种边缘计算、数据迁移和边缘存储设备,非常适合完成焦点科技短时间迁移大规模数据的任务。Snowball Edge Storage Optimized 设备同时提供数据块存储和兼容 Amazon S3 的对象存储以及 40 个 vCPU,可以在大约一周内迁移数 TB 的数据。这样的功能非常适合完成焦点科技短时间迁移大规模数据的任务。


亚马逊云科技技术工程师提供的方案是,通过 Snowball 到焦点科技美国的数据中心拷贝数据,完成拷贝后由亚马逊云科技的团队完成运输,将数据导入指定的 Amazon S3 中,然后从美国的 Amazon S3 节点,利用内部专线网络,同步到全球其他的三个站点。


陶延说:“在讨论的时候,我们的内心还是存疑的,因为整个过程涉及数据间的各种导入和转换,我们从来没有这么做过。但是亚马逊云科技的工程师对整个数据导入解决方案非常熟悉,帮助我们与美国数据中心对接,仅 3 天就开始数据导入,仅用了 15 天左右就顺利地完成了全部数据的导入。如果采用网络传输的方式,即使技术上行得通,也至少要一个半月时间” 。

弹性扩容、防盗链,完美适配跨境电商需求 


除中国制造网、TTNET 站点之外,焦点科技旗下还拥有众多子公司,焦点领动云计算就是其中的一家,也是整个焦点科技中最早采用亚马逊云科技的先锋。


焦点领动云计算是一家依托云计算 SaaS 技术,专注为中小企业提供云建站和云营销服务的创新型高科技企业。早在 2017 年,所有系统就已经全部上云。在采用 Amazon S3 前,领动云计算主要利用第三方厂商提供的 CDN 进行边缘节点缓存。但随着业务的扩大,缓存的方式命中率甚至会降低至 30%以下。由于图片数量高达数亿张,如果自己部署、扩容、维护,成本将非常高。经过几番权衡,焦点领动云计算选择与亚马逊云科技进行合作。


焦点领动云计算主要为客户提供跨境电商独立站相关的服务。由于业务特性,经常会遇到黑五、秒杀活动等场景需要临时扩容。通过采用 Amazon EC2、Amazon RDS 等服务,焦点领动云计算实现了容量的自动化弹性伸缩。其扩容速度从原先的数天减少到 30 分钟。


除 Amazon EC2 等服务外,在使用亚马逊云科技的服务过程中,Amazon CloudFront 也令任睿印象非常深刻。焦点领动云计算副总经理任睿表示:“在边缘节点可编程上,亚马逊云科技是行业内非常卓越的”。通过这个功能,焦点领动云计算提供的服务在安全性方面得到了提升,极大地降低了盗链等行为的发生概率。


未来,焦点科技将考虑大规模使用Amazon SageMaker,实现智能推荐方面的功能。 “采用亚马逊云科技的服务后,我们大幅提升了系统的可扩展性、稳定性和用户的访问速度,使用体验令人满意。” 焦点科技运维总监陶延总结道。

2022-07-26 11:004835
用户头像

发布了 1855 篇内容, 共 122.8 次阅读, 收获喜欢 79 次。

关注

评论

发布
暂无评论
发现更多内容

没有Linux服务器,该如何学习Linux呢?

Simon郎

大数据 Linux java;

狄刚谈区块链:技术上去中心化并不等于管理去中心化

CECBC

Vite + Vue3 + OpenLayers

德育处主任

大前端 地图 vite Vue3 openlayers

三大「价值流」搞定技术型管理

蔡建斌

管理 技术管理 精益 引航计划 内容合集

用IoT放羊养牛,不出门也能知道它们的动向

华为云开发者联盟

物联网 华为云 iotda 畜牧业 华为云物联网平台

人才缺口超70万,15所高校新设区块链专业

CECBC

如何选择收银机主板?

双赞工控

安卓主板

号外!号外!极客时间出插件了😎

IT蜗壳-Tango

极客时间 9月日更 浏览器插件

三面美团、四面阿里成功斩下offer,下血本买的

Java 程序员 后端

三面蚂蚁惨败,面试官要求手写算法,从外包公司到今日头条offer

Java 后端

使用Git分布式控制系统,怒斩腾讯和阿里的Offer

Java 程序员 后端

RocksDB原理及应用

hanaper

带你读AI论文丨用于细粒度分类的Transformer结构—TransFG

华为云开发者联盟

细粒度 映射 Transformer TransFG 差异性图片

世界的尽头是铁岭,互联网的尽头是它

艾小仙

北鲲云SaaS平台让生物医学关键环节不再靠“猜”

北鲲云

Who is Mavenir?

俞凡

Mavenir

【墨天轮专访第四期】华为云GaussDB:发挥生态优势,培养应用型DBA

华为云数据库小助手

GaussDB 交流 华为云数据库 人物访谈

手撸二叉树之二叉搜索树的最小绝对差

HelloWorld杰少

数据结构与算法 9月日更

14 种编程语言书写关机脚本,真香

梦想橡皮擦

9月日更

什么?语音合成开源代码不会跑,Follow me!

华为云开发者联盟

tensorflow 语音合成 Tacotron2 DeepMind 深度神经网络模型

NDK-AAudio

Changing Lin

9月日更

测试模型中理解压力测试和负载测试

FunTester

性能测试 接口测试 压力测试 FunTester 负载测试

循环神经网络LSTM RNN回归:sin曲线预测

华为云开发者联盟

RNN 循环神经网络 LSTM LSTM RNN回归

Vue进阶(幺零七):arr.forEach() 跳出循环

No Silver Bullet

Vue 9月日更

如何从零搭建起一支技术团队

石云升

团队管理 管理 引航计划 内容合集 9月日更

什么是Spring-Cloud、需要掌握哪些知识点,Java面试常问的算法题

Java 程序员 后端

什么是事务数据库?,Java程序员面试题集大全

Java 程序员 后端

【优化技术专题】「线程间的高性能消息框架」深入浅出Disruptor的使用和原理

洛神灬殇

Disruptor LinkedBlockingQueue ArrayBlockingQueue 9月日更

【Flutter 专题】50 图解动画小插曲之 Lottie 动画

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 9月日更

性能测试中标记请求参数实践

FunTester

性能测试 接口测试 压力测试 FunTester 标记参数

三面滴滴Java岗,Java程序员校招蚂蚁金服

Java 程序员 后端

亚马逊云科技案例研究:焦点科技_架构_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章