当前位置:主页 > 查看内容

集群网络 - 批量计算

发布时间:2021-09-19 00:00| 位朋友查看

简介:1. 背景 批量计算只支持 Vpc 集群的创建,即实例均创建在 Vpc 内。同一个 Vpc 内的集群实例可以通过私网 IP 互联,并且可以访问您在该 Vpc 内的其他阿里云服务。如您需要自建 Server 管理批量计算集群实例,只需在同一 Vpc 内部署相关服务即可。 2. 说明 使……

1. 背景

批量计算只支持 Vpc 集群的创建,即实例均创建在 Vpc 内。同一个 Vpc 内的集群实例可以通过私网 IP 互联,并且可以访问您在该 Vpc 内的其他阿里云服务。如您需要自建 Server 管理批量计算集群实例,只需在同一 Vpc 内部署相关服务即可。

2. 说明

使用用户 Vpc 主要包含以下四点限制:

  • 大小限制:CidrBlock 指定的网段空间必须包含在您指定的 Vpc 网段内;
  • 网段限制:CidrBlock 只能在以下三个区间范围内:
    • 10.0.0.0/12 - 10.0.0.0/24
    • 172.16.0.0/12 - 172.16.0.0/24
    • 192.168.0.0/16 - 192.168.0.0/24
  • 其他限制:在集群存在期间请不要随意操作批量计算自动创建出的 VSwitch。

3. 使用

您在创建集群或作业时,可以指定在您已有的 Vpc 内创建,此时需要提供用户 Vpc (VpcId) 和 Vpc 内规划给批量计算使用的网段 (Cidrblock) 。当然,如果您还没有 Vpc,也可以只提供 Cidrblock,批量计算会为您创建默认 Vpc。

以下我们将展示通过 SDK 和命令行工具指定用户 Vpc,VpcId为vpc-xxyyzz,CidrBlock为192.168.0.0/16

3.1. SDK

使用 Python SDK 创建集群指定用户 Vpc 样例:

  1. from batchcompute.resources import (
  2. ClusterDescription, Configs, Networks, VPC
  3. )
  4. cluster_desc = ClusterDescription()
  5. configs = Configs()
  6. networks = Networks()
  7. vpc = VPC()
  8. vpc.CidrBlock = '192.168.0.0/16'
  9. vpc.VpcId = 'vpc-xxyyzz'
  10. networks.VPC = vpc
  11. configs.Networks = networks
  12. cluster_desc.Configs = configs

3.2. 命令行工具

使用命令行工具创建集群指定用户 Vpc 样例:

  1. bcs cc myCluster --vpc_cidr_block 192.168.0.0/16 --vpc_id vpc-xxyyzz

本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:智能线路解析_云解析服务 DNS_产品介绍 下一篇:没有了

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐