建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块
092713ie8gnff9tx2p8m72.jpg 文字识别 百万调用 1元包年 2020年华为云AI实战营 华为云普惠AI

狗叔

发帖: 13粉丝: 0

级别 : 版主

发消息 + 关注

发表于2018-4-28 15:36:34 14278 3
直达本楼层的链接
楼主
显示全部楼层
[教程] Cloud Stream集群对等连接使用方法

为什么要有对等连接
大家知道,Cloud Stream提供全托管的服务,用户将作业提交到集群运行时,无须关心后台集群的规模以及运行情况,减少运维的压力。实际上Cloud Stream在后台为每一个集群创建了单独的VPC、子网,并将虚拟机绑定在这些网络平面上。
但有的同学要问了,实时流计算服务是要从数据源头读取数据,经过处理之后写入到另外一个数据端的,如果我想在流计算作业中读取属于我自己ECS上的数据(比如从Kafka输入数据),Cloud Stream能否支持呢?应该怎么做呢?
对等连接的原理
Cloud Stream的研发小伙伴们也早早就考虑到了这个问题,并提出了通用的解决方案,那就是本文需要讲述的对等连接。如果大家对VPC服务比较了解,那么对对等连接的概念也不会陌生。
peering.png
简单来说,当需要两个VPC互相通信时,就可以通过在VPC间建立对等连接来实现这一目的。Cloud Stream支持用户在创建的独立集群和其他VPC间创建对等连接,从而实现网络互通。在VPC间建立对等连接一般分为建立对等连接、配置对等路由等步骤,Cloud Stream在此基础上简化了用户操作,为用户提供了默认配置,提供易用性更高的配置方案。 如何使用对等连接 假设我们创建了一个集群CloudStreamCluster,我们想在这个集群上提交实时流计算作业,读取我们某个ECS上的数据,这个ECS所在的VPC叫做Team_test。那么操作步骤如下: 1. 通过点击集群管理标签页中对应的CloudStreamCluster集群名称进入集群的详情页面,点击对等连接进入对等连接标签页,如下图所示: peering page.PNG
2. 点击申请对等连接按钮,弹出对话框,填写名称,并选择对端VPC”。此处我们选择要连接的Team_test,如下图所示:
create peering.PNG
这时我们看到VPC连接已经创建好了:
peering without routes.PNG
3. 点击添加路由选项,进入创建路由的对话框,如下图所示:
create routes.PNG
可以看到,本端路由的目的地址和对端路由的目的地址已经由Cloud Stream自动填写,一般情况下使用默认的值即可。如果有定制需求的话,可以在编辑框里自行修改。用户也可以通过点击对话框上的蓝色选项来选择显示/隐藏对端或者本端的VPC信息。
自此,创建对等连接的步骤就已经全部完成啦。怎么样,是不是很方便?
注意事项及后续改进
对等连接创建后,就可以在当前集群中运行访问对端VPC虚拟机的作业了。但由于每个虚拟机安全组的不同,有可能对端的端口不允许访问,在这种情况下需要进入对应ECS安全组选项卡中找到对应的安全组,并添加相应端口的出入规则。
VPC对等连接要求两端的CIDR不能重叠,目前(20184月)CloudStream创建的用户集群使用的CIDR172.16.0.0/23。使用的时候请注意不要和用户自己的VPC网段冲突。后续Cloud Stream会提供创建集群时指定CIDR的功能,敬请期待:)
举报
分享

分享文章到朋友圈

分享文章到微博

狗叔

发帖: 13粉丝: 0

级别 : 版主

发消息 + 关注

发表于2018-6-13 17:58:43
直达本楼层的链接
沙发
显示全部楼层

现在新建集群时可以选择网段,配置vpc和子网的ip段啦~如下图~ cidr.PNG

点赞 评论 引用 举报

Joey啊

发帖: 84粉丝: 11

级别 : 版主

发消息 + 关注

发表于2019-9-6 10:37:13
直达本楼层的链接
板凳
显示全部楼层

点赞 评论 引用 举报

Joey啊

发帖: 84粉丝: 11

级别 : 版主

发消息 + 关注

发表于2019-9-6 10:37:19
直达本楼层的链接
地板
显示全部楼层

点赞 评论 引用 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册