2019独角兽企业重金招聘Python工程师标准>>>

业务出海难在哪?

欢迎大家前往云+社区,获取更多腾讯海量技术实践干货哦~

作者: 方坤丁

传统的出海方案

以游戏业务为例,国内游戏厂商在海外发行游戏时,面临的首要问题即怎样在保障功能的情况下,尽量降低异地或海外接入点的访问时延,提升玩家的接入体验。而传统的公网接入方式如下:

1、游戏接入层、逻辑层和数据层全部集中部署到某一区域,。

2、全球所有玩家均通过Internet公网接入游戏,时延不稳定。难以实现玩家的就近接入。

这种架构的部署便捷,也无需考虑数据一致性的问题,对网络延时不是非常敏感的游戏(如棋牌、回合游戏等)、以及游戏服务器架构不适宜分布式部署的游戏可以采用,但由于公网访问的质量难以保证,客户体验也得不到有效保障。

想加速,怎么破?

对于P2P、SLG等希望尽量降低网络时延,并且游戏服务器架构不适合分布式部署的场景,客户希望可以在提升访问速度的情况下,尽量多的覆盖多个地域。在这种情况下,一般客户会通过自建LVS等代理,以云主机作为接入点,通过对等连接等方式进行访问。然而,这种接入方式有如下劣势:

l云主机作为公网流量入口,存在性能瓶颈,容易出现单点故障

l缺乏灵活稳定的流量分发方式

l需要单独部署,开通跨VPC,跨地域等服务,操作配置相对繁琐

为了解决这部分游戏客户的痛点,腾讯云负载均衡给出了解决网络时延的利器。

腾讯云负载均衡跨域加速解决方案

腾讯云负载均衡针对低时延、高数据一致性的业务要求,推出了跨域绑定加速的特性。完美解决上述痛点,其主要优势如下:

l负载均衡作为接入层,提供大流量公网出入口,避免自建节点产生的性能问题。

l部署方便、运维简单,仅需绑定不同地域的后端云主机即可

l支持七层HTTP/HTTPS传输和灵活的转发能力,享受接入层灵活的功能和超强的性能!

l腾讯云专线网络稳定可靠,有效降低时延

l后端集群部署在同地域,无需考虑数据一致性问题

l仅按天收取公网带宽,减少成本。

l腾讯云当前已在全球运营36个可用区,其强大的基础设施建设可以有效保障客户业务出海需求。

其架构图如下所示,首先,游戏接入层、逻辑层和数据层集中部署到某一区域。此外,客户可以在游戏所需覆盖区域的腾讯云节点部署负载均衡实例作为接入点,当地玩家访问本地域的LB实现就近接入。负载均衡实例到后端主机集群通过专线联通,有效降低延时。

客户案例——王者荣耀出海之路

接入跨域绑定的众多游戏业务中,当前爆红的王者荣耀出海历程十分有代表性。作为实时对战类游戏,王者荣耀对游戏时延的要求极其苛刻,相信大家都体会到过游戏右上角460ms延时的痛苦。海外王者的后端服务器集群(数据库、逻辑层)部署在香港机房。为了解决王者出海时的延时问题,王者在新加坡等地购买了负载均衡,并采用跨域绑定的功能将服务的接入层部署在新加坡等地。此时,新加坡玩家可以实现就近访问CLB,由LB通过专线转发到后端的香港集群做处理。稳定、低延时的网络是让分布于全球不同国家/地区的玩家能顺畅竞技、进行公平PK的关键。在物理距离相对较近的场景时,跨域专线可以实现时延200ms以内的网络体验,用户无需在相距较近的地域另外部署集群(如广州和深圳、香港和新加坡、北京和上海等),有效节省成本,保障数据一致性。

客户案例——维也纳酒店&三一重工 保障办公安全,内部业务加速访问

除游戏场景外,负载均衡的跨域加速能力,在支付、跨域通信等领域也广泛应用。下图是三一重工实现全球业务加速的架构图。由于三一是一家国际化公司,在全国各地的分部门都有员工办公。因此其需要加速的业务主要是内部的OA、CRM等系统。由于直接跨国公网访问的质量较差,为保证国外员工访问业务的质量,希望将该部分业务使用七层转发的功能,在美洲、欧洲、非洲、中东、东南亚和澳洲等地部署负载均衡,接入北京的IDC机房。

维也纳连锁酒店的管理系统就近接入也是跨域加速的典型场景之一。由于维也纳在全国各地不同城市均有分店,而后端的服务集群主要部署在单个地域。此外,由于酒店订单数据私密性较强,公网传输的安全性难以保障,被截获风险高。为了保障全国各家分店的管理系统稳定、安全的接入后端集群。客户可以在多个地域部署LB服务,实现各分店的就近接入,通过LB到后端集群的跨地域专线来保障数据传输的安全和稳定。

此外,金融支付类业务,业务并发不高,但对于数据一致性有很强的要求。为保障其订单数据的强一致性,也对于跨域加速有相应的需求。当前改功能还在灰度申请阶段,欢迎接入!

附录:

各地域接入参考时延对比

该时延数据仅供参考,不承诺 SLA,因为会根据不同测试环境有些抖动(比如:时间、链路负载、包的大小、可用区等等)。

地域

深圳金融

上海金融

广州

上海

北京

成都

香港

新加坡

多伦多

硅谷

法兰克福

韩国

深圳金融

30.22

7.83

31.49

37.02

36.32

3.68

33.47

211.44

159.64

178.61

39.12

上海金融

35.65

0.52

30.10

59.33

32.92

60.21

183.68

122.97

209.67

64.65

广州

34.62

41.87

40.45

12.61

39.27

215.68

163.98

190.22

43.55

上海

30.12

62.81

31.35

62.93

183.86

122.36

207.31

66.91

北京

70.30

48.98

69.81

217.73

187.10

208.02

73.62

成都

30.12

59.99

244.80

188.71

218.32

72.93

香港

30.27

235.29

152.25

186.58

35.64

新加坡

265.17

180.30

210.83

69.23

多伦多

83.38

234.96

273.00

硅谷

151.90

190.00

法兰克福

222.68

相关阅读

腾讯云负载均衡的使用

taf 必修课(七):负载均衡

腾讯云直播答题方案解析

此文已由作者授权云加社区发布,转载请注明原文出处

转载于:https://my.oschina.net/qcloudcommunity/blog/1612423

实现全球同服,保障业务出海——腾讯云跨域加速解决方案相关推荐

  1. 如何使用私有网络部署全球同服游戏服务

    近年来,随着移动互联网技术和全球社交化的发展,全球同服的玩法越来越受到游戏玩家的喜爱,最火爆的如<皇室战争>自16年3月份发布来便长期霸榜,支持全球同服的游戏架构在知乎上一度引起热议,面对 ...

  2. 专访徐勇州:腾讯云全球化布局势如破竹,构建全球24小时无差别服务︱大咖访谈录...

    3月26日,腾讯云香港第二个数据中心正式对外开服,率先在香港实现了金融级双可用区部署.  \3月27日,腾讯云美国东部弗吉尼亚和西部硅谷数据中心同时开服,实现全美东西海岸两地三中心布局.  \3月28 ...

  3. 腾讯云仪征数据中心开服,辐射长三角产业数字化升级

    腾讯云仪征数据中心开服,辐射长三角产业数字化升级 12月15日,腾讯云仪征数据中心正式开服投产.该数据中心计划部署超过30万台服务器,是目前腾讯在华东地区最大的自建数据中心,也是腾讯在江苏建设容纳百万 ...

  4. 腾讯云拟年内在全球增设超30%数据中心;Zepp Health首季成人智能手表出货量居全球前四 | 全球TMT...

    今日焦点 腾讯云拟年内在全球增设超30%数据中心 Zepp Health首季成人智能手表出货量居全球前四 三星半导体获Carbon Trust权威认证 Songtradr收购创意音乐代理机构 大公司动 ...

  5. 腾讯云联合图元科技打造新一代城市“运管服平台”,助力城市治理智慧化

    3月9日,腾讯云联合图元科技共同发布新一代城市运行管理服务平台解决方案.双方将充分发挥产业互联网创新能力和智慧城管领域理解能力,持续助力城市治理科学化.精细化.智能化,促进城市高质量发展. 自住建部提 ...

  6. 2021-05网站被入侵事件 与腾讯云客服的解决方案

    遇到这种情况,先查看有没有备份,服务器有没有快照,数据库有没有主从,有没有开启binlog日志:只有一个条件达到就能及时停损 处理完病毒后,修改默认端口,如22登录端口,mysql3306端口和red ...

  7. SD-WAN为企业业务出海提供网络保障

    业务出海,网络是关键 在信息时代,全球业务必然要求全球信息畅通,IT先行.云计算作为IT发展的最新形式,是企业出海的必然选择.经过十年的发展,云计算技术已经基本成熟.对于企业来说,目前需要解决的一个突 ...

  8. 熹乐科技范维肖CC:基于开源 YoMo 框架构建“全球同服”的 Realtime Metaverse Application

    前言 在「RTE2022 实时互联网大会」中,熹乐科技创始人 & CEO @范维肖CC 以<基于开源 YoMo 框架构建"全球同服"的 Realtime Metave ...

  9. 阿里云全球同服游戏解决方案

    3月27日至29日,云栖大会于深圳举行.本次深圳带来了"安全&出海"两大主题,在3月28日闭门分享沙龙会场上,游戏行业专家针对"全球同服"." ...

最新文章

  1. MySQL数据库锁构建_MySQL数据库InnoDB存储引擎中的锁机制
  2. postgresql测试题_PostgreSQL练习
  3. 第九节:委托和事件(1)(委托的发展历史、插件式编程、多播委托)
  4. 辽宁计算机专业院校排名2015,liaoning高校排行榜_辽宁高校排名 2015年辽宁省最佳大学排行榜...
  5. java字符类型的返回值,Java字符类isWhitespace()方法及示例
  6. 「双11」哪些东西值得买?超值大礼包四舍五入等于不要钱
  7. MultipartFile与File之间的相互转换
  8. 来瓶82年拉菲压压惊
  9. idea tab页签颜色不明显,自定义颜色解决。
  10. Struts2之自定义转换器
  11. cdma特有效应_[多选] 相对于IS-95A,下列特征哪些是CDMA20001x系统所特有的().
  12. Bochs使用简单教程
  13. 2019年第三方支付牌照名单(全系列)
  14. 用单片机控制单色显示屏
  15. tensorflow聊天机器人python实现_用 TensorFlow 做个聊天机器人
  16. Google Safe Browsing API的使用
  17. week9 day1 HTML简介和常用标签
  18. C++【C++11】
  19. Linux中vi编辑器的使用
  20. Android必知必会--NinePatch图片制作

热门文章

  1. 专业计算机和游戏计算机配置要求,游戏直播电脑配置要求2019|游戏直播电脑配置单推荐(可装win7)...
  2. ppt密码忘了怎么解除,ppt权限密码怎么解开?
  3. app架构图怎么做,价值2000元的学习资源泄露,实战篇
  4. 运动蓝牙耳机排行榜,六款适合运动的运动耳机推荐
  5. 一个问题的暴漏有多难? 过五关!!!
  6. 【死磕 Spring】----- IOC 之 Factory 实例化 bean
  7. 计算10光年是多少米java_1光年是多少米,9.46×10^15米(最快的火箭需飞108000年)...
  8. 在mysql中更新数据sql语句怎么写_在MySQL中,更新数据库表记录的SQL语句,包括______语句...
  9. expect结合scp实现文件上传
  10. 洛谷P1463 [POI2001][HAOI2007]反素数