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

Booking.com如何使用Kubernetes进行机器学习

0
分享至

在今年的QCon伦敦会议上,Booking.com的开发者Sahil Dua介绍了他们是如何使用Kubernetes为他们的客户推荐目的地和住宿的机器学习(ML)模型。他特别强调了Kubernetes如何避免容器的弹性和资源匮乏,帮助他们在计算(和数据)密集型且难以并行化的机器学习模型上运行。

Kubernetes隔离(过程不需要争夺资源)、弹性(基于资源消耗的自动扩展或缩减)、灵活性(能够快速尝试新的库或框架)和GPU支持(尽管Kubernetes支持NVIDIA GPU仍在α,它允许20到50倍的速度改进)是Booking.com在其规模上运行大量ML模型的关键(大约每天预订150万个房间和每月4亿个访问者)。指定一个pod而需要一个GPU资源,这告诉Kubernetes将其安排在具有GPU单元的节点上:

view source

1resources:

2 limits:

3 alpha.kubernetes.io/nvidia-gpu: 1

每个模型在容器内作为无状态应用程序运行。容器映像不包含模型本身,它是在启动时从Hadoop中进行检索。这样可以保持图像较小,避免每次有新模型时都需要创建新图像,从而加快部署速度。一旦部署完毕,模型将通过REST API公开,Kubernetes将开始探测容器,以便随时接收预测请求,直到最终流量开始指向新容器。

除了Kubernetes的自动缩放和负载平衡之外,Dua还透露了在Booking.com上使用的其他技术,用于优化模型的延迟,即将模型保存在容器的内存中,并在启动后对其进行预热(谷歌的ML框架—TensorFlow,发出初始请求的运行速度通常比其他运行速度慢)。但并不是所有的请求都来自实时系统,在某些情况下,预测可以预先计算并存储以便以后使用。对于后者来说,优化吞吐量(每单位时间完成的工作量)更为重要。Dua说,分批请求和并行处理异步请求可以减少网络开销并提高吞吐量。

ML模型需要接受预先选择的数据集进行训练,然后才能提供Booking.com所需的预测。该过程的训练部分也在Kubernetes基础设施上运行。容器中训练发生的基础图像仅包含所需的框架(如TensorFlow和Torch),并从Git存储库获取实际的训练代码。同样,这使得容器图像变小,避免了新版本代码的图像泛滥。训练数据是从Hadoop集群获取的,一旦模型准备就绪(训练工作量完成),它将被导出回Hadoop。

本文为编译作品,转载请注明出处。

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

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-23 09:36:54
为啥我们五次申请CPTPP都失败?原因在于第四条

为啥我们五次申请CPTPP都失败?原因在于第四条

老籣说体育
2026-02-21 12:00:33
你见过哪些逆天的造假手段?网友:山寨直接把正品收购了

你见过哪些逆天的造假手段?网友:山寨直接把正品收购了

夜深爱杂谈
2026-02-02 21:24:21
全网炸了!李亚鹏赴云南陈光标家送行,赞陈环保青年才俊未来可期

全网炸了!李亚鹏赴云南陈光标家送行,赞陈环保青年才俊未来可期

莉莉和奶奶
2026-02-22 21:18:38
场上见球品,场下见人品!库里与鲍尔的处事差距,一目了然

场上见球品,场下见人品!库里与鲍尔的处事差距,一目了然

我球被偷了
2026-02-23 11:34:57
几乎都是假货!利润高达650%,为何消费者还前赴后继争相购买?

几乎都是假货!利润高达650%,为何消费者还前赴后继争相购买?

没有偏旁的常庆
2026-02-23 07:30:10
庞峥麟意外落选国家队,知情人透露真实原因,理由让球迷相当不满

庞峥麟意外落选国家队,知情人透露真实原因,理由让球迷相当不满

宏远小师哥
2026-02-23 08:45:09
澳大利亚慌了:西芒杜铁矿石首次运往中国,为何标志着全球里程碑

澳大利亚慌了:西芒杜铁矿石首次运往中国,为何标志着全球里程碑

命运自认幽默
2026-02-17 19:50:44
仅差12分!NBA历史第一纪录诞生!前无古人后难来者,老詹太强了

仅差12分!NBA历史第一纪录诞生!前无古人后难来者,老詹太强了

篮球扫地僧
2026-02-22 17:24:06
送他走吧,湖人111-89惨败绿军 ,东契奇25+5+3,詹姆斯全场21中9

送他走吧,湖人111-89惨败绿军 ,东契奇25+5+3,詹姆斯全场21中9

越岭寻踪
2026-02-23 10:31:48
深一度|谷爱凌,一朵绽放女性风采的雪中玫瑰

深一度|谷爱凌,一朵绽放女性风采的雪中玫瑰

澎湃新闻
2026-02-22 21:58:27
凌晨4点 曼联复仇战!输球将遭双杀 师徒对决 B费冲刺100助

凌晨4点 曼联复仇战!输球将遭双杀 师徒对决 B费冲刺100助

叶青足球世界
2026-02-23 08:44:01
河南矿山开工首日客户排队交钱,100万现金放桌上,每个订单都会给顾客400元红包!此前“最爱发钱老板”崔培军发1.8亿年终奖全网爆火

河南矿山开工首日客户排队交钱,100万现金放桌上,每个订单都会给顾客400元红包!此前“最爱发钱老板”崔培军发1.8亿年终奖全网爆火

大象新闻
2026-02-22 13:48:04
蒋经国至死不知,他一手提拔的接班人,竟是他蒋家最后的掘墓人!

蒋经国至死不知,他一手提拔的接班人,竟是他蒋家最后的掘墓人!

云霄纪史观
2026-01-13 22:51:56
“开了12小时,还要12小时!”返杭男子:车上鸡鸭鱼肉要臭了;回杭多个入口关闭

“开了12小时,还要12小时!”返杭男子:车上鸡鸭鱼肉要臭了;回杭多个入口关闭

环球网资讯
2026-02-22 18:44:14
转发含辱华信息的图片,赫伊森社媒被中国球迷爆破

转发含辱华信息的图片,赫伊森社媒被中国球迷爆破

懂球帝
2026-02-22 17:22:25
中国50后还有多少人?多少人能活到80岁?权威数据告诉你

中国50后还有多少人?多少人能活到80岁?权威数据告诉你

芭比衣橱
2026-02-19 21:00:42
弟弟跨越1200公里探望远嫁姐姐,目睹辛酸生活后泪目:你跟我回家!

弟弟跨越1200公里探望远嫁姐姐,目睹辛酸生活后泪目:你跟我回家!

荷兰豆爱健康
2026-02-22 22:55:27
体制内有以下副业,纪委不会查!

体制内有以下副业,纪委不会查!

微法官
2026-02-23 08:24:43
这就是为什么不要欺负底层员工的原因!网友:1600万结款直接报废

这就是为什么不要欺负底层员工的原因!网友:1600万结款直接报废

另子维爱读史
2026-02-01 20:32:25
2026-02-23 11:48:49
AiTechYun
AiTechYun
专注于人工智能
101文章数 79关注度
往期回顾 全部

科技要闻

腾讯字节,“火拼”漫剧

头条要闻

海湖庄园被击毙男子身份确认:21岁美国人 曾发布画作

头条要闻

海湖庄园被击毙男子身份确认:21岁美国人 曾发布画作

体育要闻

哈登版骑士首败:雷霆的冠军课

娱乐要闻

谷爱凌奶奶去世,谷爱凌泪奔

财经要闻

结婚五金迈入10万大关 年轻人结婚更难了

汽车要闻

续航1810km!smart精灵#6 EHD超级电混2026年上市

态度原创

旅游
时尚
艺术
房产
健康

旅游要闻

埃及阿布·辛拜勒神庙迎来“日光节”

今年春天一定要拥有的针织,这样穿减龄又好看!

艺术要闻

十大名家画春,送给春天的你!

房产要闻

窗前即地标!独占三亚湾C位 自贸港总裁行宫亮相

转头就晕的耳石症,能开车上班吗?

无障碍浏览 进入关怀版