网易首页 > 网易号 > 正文 申请入驻

优步使用谷歌云平台实现大数据基础设施的现代化

0
分享至

作者 | Claudio Masolo

译者 | 张卫滨

策划 | 丁晓昀

最近,优步在其官方工程博客上发布了一篇 文章,阐述了将批数据分析和机器学习(ML)训练的技术栈迁移到 谷歌云平台(GCP) 的战略。优步运行着世界上最大的 Hadoop 装置之一,在两个区域的数万台服务器上管理着超过上艾字节(exabyte)的数据。开源数据生态系统,尤其是 Hadoop,一直是数据平台的基石。

迁移计划的战略包括两个步骤,即初始迁移和利用云原生服务。优步的初始战略包括利用 GCP 的对象存储作为数据湖存储,同时将数据技术栈的其他部分迁移到 GCP 的基础设施即服务(IaaS)上。这种方式可以实现快速迁移,并将对现有作业和流水线的影响降至最低,因为他们可以在 IaaS 上复制其内部软件栈、引擎和安全模型的对应版本。在此阶段之后,优步工程团队,计划逐步采用 GCP 的平台即服务(PaaS)产品,如 Dataproc 和 BigQuery,以充分利用云原生服务的弹性和性能优势。

迁移的范围(图片来源:优步博客)

初始迁移完成后,团队将重点集成云原生服务,以最大程度地提升数据基础设施的性能和可扩展性。这种分阶段的方式能够确保优步的用户(从仪表盘的所有者到 ML 的参与者)在不改变现有工作流或服务的情况下体验无缝迁移。

为了确保平滑和高效的迁移,优步团队制定了几项指导原则:

  1. 通过将大部分批处理数据栈原封不动地转移到云 IaaS 上,最大限度地减少使用中断;他们的目标是避免用户的人工制品或服务发生任何变化。利用众所周知的抽象和开放标准,他们努力使迁移尽可能做到透明。

  2. 他们将依赖于一个云存储连接器,该连接器实现了到谷歌云存储(Google Cloud Storage)的 Hadoop FileSystem 接口,确保了 HDFS 兼容性。通过标准化 Apache Hadoop HDFS 客户端,他们将会抽象出内部 HDFS 实现的具体细节,从而实现与 GCP 存储层的无缝集成。

  3. 优步团队为 Presto、Spark 和 Hive 开发了数据访问代理,对底层计算集群进行了抽象。这些代理将支持在测试阶段有选择性地将测试流量路由到基于云的集群,并在全面迁移阶段将查询和作业全部路由到云技术栈中。

  4. 利用优步的云中立基础设施。优步现有的容器环境、计算平台和部署工具可以在云和内部环境之间自由切换。这些平台使其能够轻松地将批数据生态系统微服务扩展到云 IaaS 上。

  5. 团队将构建和增强现有的数据管理服务,以支持已选定和已批准的云服务,确保健壮的数据治理。公司的目标是保持与内部环境相同的授权访问和安全级别,同时支持对对象存储数据湖和其他云服务的无缝用户身份验证。

迁移前和迁移后的优步批数据技术栈(图片来源:优步博客)

优步团队重点关注迁移过程中的数据桶映射和云资源布局。将 HDFS 文件和目录映射到一个或多个桶中的云对象至关重要。他们需要在不同的粒度水平上应用 IAM 策略,同时要考虑对桶和对象的限制,比如读 / 写吞吐量和 IOPS 限流。团队的目标是开发一种映射算法,以满足这些约束条件,并按照以组织为中心的层级方式组织数据资源,从而改进数据的管理。

另外一个工作方向是安全集成,调整现有的基于 Kerberos 的令牌和 Hadoop Delegation 令牌,使其适用于云 PaaS,尤其是谷歌云存储(Google Cloud Storage,GCS),这是非常重要的。这个工作方向旨在支持无缝的用户、群组和服务账户的认证与授权,并保持与内部环境一致的访问级别。

团队还关注数据复制。权限感知的双向数据复制服务 HiveSync 能够让优步以双活模式运行。他们扩展了 HiveSync 的功能,以便于将内部环境中数据湖的数据复制到基于云的数据湖和对应的 Hive Metastore 中。这包括初始的批量转移和持续的增量更新,直到基于云的技术栈成为主方案。

最后一个工作方向是在 GCP IaaS 上提供新的 YARN 和 Presto 集群。在迁移过程中,优步的数据访问代理会将查询和作业流量路由至这些基于云的集群,确保平稳迁移。

优步向谷歌云的大数据迁移将面临一些挑战,比如存储方面的性能差异和遗留系统所导致的难以预知的问题。团队计划通过使用开源工具、利用云弹性进行成本管理、将非核心用途迁移到专用存储,以及积极主动的测试集成和淘汰过时的实践来解决这些问题。

查看英文原文:

Uber’s Journey to Modernizing Big Data Infrastructure with Google Cloud Platform (https://www.infoq.com/news/2024/06/uber-bigdata-migration-gcp/)

声明:本文由 InfoQ 翻译,未经许可禁止转载。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
吃瓜后续丨四川大学通报王竹卿事件调查结果

吃瓜后续丨四川大学通报王竹卿事件调查结果

忘忧杂话店
2026-02-14 22:15:43
微软人工智能CEO:最快1年,大部分白领工作会被AI完全自动化

微软人工智能CEO:最快1年,大部分白领工作会被AI完全自动化

红星新闻
2026-02-14 13:52:23
“不给人算命,只给国算命”的灵媒阮氏虹说2026:红黄冲天、蓝白坠渊,三光三煞,火马绝运

“不给人算命,只给国算命”的灵媒阮氏虹说2026:红黄冲天、蓝白坠渊,三光三煞,火马绝运

神奇故事
2026-02-13 23:31:12
2-1,63岁穆帅发威:率队22轮不败,逼近葡超榜首,继续冲冠军

2-1,63岁穆帅发威:率队22轮不败,逼近葡超榜首,继续冲冠军

俯身冲顶
2026-02-14 06:33:36
苹果官网又推送新固件!

苹果官网又推送新固件!

果粉易查
2026-02-14 21:25:03
乌美俄第3轮谈判准备就绪,乌克兰军队化身浴火凤凰

乌美俄第3轮谈判准备就绪,乌克兰军队化身浴火凤凰

史政先锋
2026-02-14 18:42:24
“谁会买你老公的大头照?”宝妈创业开超市,最终败给了低认知

“谁会买你老公的大头照?”宝妈创业开超市,最终败给了低认知

妍妍教育日记
2026-02-12 18:48:38
女子故意扮丑去相亲,男子一眼看中,女子吃惊:他是不是太饿了

女子故意扮丑去相亲,男子一眼看中,女子吃惊:他是不是太饿了

丫头舫
2026-02-10 22:18:05
震惊!网传清远一工厂春节放假,几百员工办离职,竟然都是临时工

震惊!网传清远一工厂春节放假,几百员工办离职,竟然都是临时工

火山詩话
2026-02-13 15:17:46
周总理逝世21年后,中国银行核查账目时发现他名下存有巨额存款,一番调查后揭开了背后的真相

周总理逝世21年后,中国银行核查账目时发现他名下存有巨额存款,一番调查后揭开了背后的真相

寄史言志
2026-01-17 16:37:15
笑不活了!《中华小当家》主角刘昴星又复活了,还是粒子重组身体

笑不活了!《中华小当家》主角刘昴星又复活了,还是粒子重组身体

二次元那些事
2026-02-14 15:08:54
14亿人都不会忘却!揭开核酸大王张核子的真面具:权力变现大公

14亿人都不会忘却!揭开核酸大王张核子的真面具:权力变现大公

大鱼简科
2026-02-07 09:52:29
越南谈中越战争:中国不是给越南一个教训,而是摧毁,他们做到了

越南谈中越战争:中国不是给越南一个教训,而是摧毁,他们做到了

老蝣说体育
2026-01-31 13:51:15
伊利亚拉门迪:在香港现场看球的人不多;希望皇社能赢皇马

伊利亚拉门迪:在香港现场看球的人不多;希望皇社能赢皇马

懂球帝
2026-02-14 13:27:06
在日华人直言:如今中国要是再和日本发生冲突,根本撑不过14年!

在日华人直言:如今中国要是再和日本发生冲突,根本撑不过14年!

南权先生
2026-02-12 15:39:07
王励勤正式出面!国乒4主力官宣退役,林诗栋状态持续低迷引关注

王励勤正式出面!国乒4主力官宣退役,林诗栋状态持续低迷引关注

观察鉴娱
2026-02-14 10:04:52
笑不活了!朱芳雨提大箱现身,不是离职是回广西吃螺蛳粉

笑不活了!朱芳雨提大箱现身,不是离职是回广西吃螺蛳粉

TVB的四小花
2026-02-14 00:53:04
发工资时我调侃财务:嫁我工资归你管!董事长:那当我女婿吧!

发工资时我调侃财务:嫁我工资归你管!董事长:那当我女婿吧!

千秋文化
2026-02-13 19:08:05
少子化+AI,正在杀死延续了70年的选拔游戏

少子化+AI,正在杀死延续了70年的选拔游戏

格致君
2026-02-14 09:21:44
此刻,苏通大桥,又有人开始散步了?期待二桥和海太!

此刻,苏通大桥,又有人开始散步了?期待二桥和海太!

卷史
2026-02-14 17:10:42
2026-02-15 00:12:49
InfoQ incentive-icons
InfoQ
有内容的技术社区媒体
12060文章数 51753关注度
往期回顾 全部

科技要闻

字节跳动官宣豆包大模型今日进入2.0阶段

头条要闻

福州街头发现一流浪老人身份成谜 程序员精准破解方言

头条要闻

福州街头发现一流浪老人身份成谜 程序员精准破解方言

体育要闻

最戏剧性的花滑男单,冠军为什么是他?

娱乐要闻

春晚第五次联排路透 明星积极饭撒互动

财经要闻

谁在掌控你的胃?起底百亿"飘香剂"江湖

汽车要闻

星光730新春促销开启 80天销量破2.6万台

态度原创

亲子
数码
游戏
公开课
军事航空

亲子要闻

与其昧着良心,这糖不吃也罢!

数码要闻

LG新推耳机,Lite和Plus功能差异竟这么大!

《零 ~红蝶~ REMAKE》试玩报告:和无名野鬼大战二十回合"/> 主站 商城 论坛 自运营 登录 注册 《零 ~红蝶~ REMAKE》试玩报告:和无...

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

钓鱼岛、黄岩岛、仁爱礁已充满中国年味

无障碍浏览 进入关怀版