客户提交的作业具体到哪个VW执行,依赖于创建时的配置。具体来说:
如果在创建时勾选了绑定具体的用户,则作业将会以用户绑定方式路由。
如果在创建时勾选了绑定主逻辑集群,我们将这种配置创建出来的弹性VW称之为专用弹性VW。内核以比例路由方式将所绑定的主VW的作业路由到专用弹性VW,即专用弹性VW只会接受来自绑定的主VW的作业。
如果在创建时绑定用户和绑定主逻辑集群均没有选择,我们将这种配置创建出来的弹性VW称之为公用弹性VW。内核以比例路由方式将主VW的作业路由到公用弹性VW,即公用弹性VW可以接受来自集群内所有主VW的作业。
总结来说,手动弹性VW的作业路由方式主要分为两种:用户绑定方式和比例路由方式。
公司的数据中台团队在每天的凌晨12点到6点执行ETL,完成大数据量的离线导入。团队使用不同的用户账户执行ETL,由于凌晨12点到6点的ETL负载变高,我们可以创建新的弹性VW消费突发的负载,并以用户绑定方式实现不同用户间的ETL负载隔离。具体来说,用户user1和user2,他们分别负载导入不同业务模块的数据。
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/bigdata/316834.html