《阿里云认证的解析与实战-云计算ACP认证》——云计算ACP训练营第5天——一、网络与VPC

简介: 《阿里云认证的解析与实战-云计算ACP认证》——云计算ACP训练营第5天——一、网络与VPC

1. 网络与VPC背景

image.png

VPC是在最新的SDN软件定义网络的基础上,进一步研发而来的。


2010年的5阿里云ECS首次对外亮相

2012年以后,随着计算虚拟化,存储虚拟化等一系列技术的发展,单个物理机的虚拟化的比例在逐步提高,对络设备提出了更高的要求阿里云抛弃了传统的大二层架构,设计新的网络虚拟化的技术方案,经过了多年发展三个大版本的迭代形成了今天的阿里云网络,特别是VPC网络的基础

2016,在虚拟化平台基础上,引入Overlay技术隧道技术,完成了租户端的租户隔离

2019年,在多地域部署业务以后,完成了云上的全球互联云下的IDC跟云上的VPC进行互通等

2020年以后进入了崭新的阿云网络3.0时代,形成了用户从应用到云、到边的一体化网络。

 

2. 专有网络VPC

 

1) 什么是VPC

 

专有网络VPC(Virtual Private Cloud),是基于阿里云构建的一个隔离的网络环境,通过Overlay技术,实现专有网络之间逻辑上的彻底隔离。

 

image.png

 

2) VPC主要提供了两个能力

 

用户可以自定义网络拓扑,包括选择自有 IP 地址范围、划分网段、配置路由表和网关等

通过专线或VPN与原有数据中心连接,云上和云下的资源使用同一个网络地址规划,实现应用的平滑迁移上云。

 

3) VPC的两个基础组件:路由器与交换机

 

路由器(VRouter)可以连接VPC内的各个交换机,同时也是连接VPC和其他网络的网关设备

每个专有网络创建成功后,系统会自动创建一个路由器。每个路由器关联一张路由表

交换机(VSwitch)是组成专有网络的基础网络设备,用来连接不同的云产品实例,主要是ECS、SLB、RDS。

 

image.png 

4) 弹性公网IP

 

image.png

 

弹性公网IP(Elastic IP Address,简称EIP),独立的公网IP资源,可以绑定到阿里云专有网络VPC类型的ECS、NAT网关、私网负载均衡SLB上,并可以动态解绑,实现公网IP和ECS、NAT网关、SLB的解耦,满足灵活管理的要求。

 

灵活:独立的公网IP资源,可以灵活地对ECS、NAT网关、私网负载均衡SLB绑定和解绑

高可用:基于高可用的底层架构实现,无单点故障,并支持跨可用区容灾

低成本:支持按使用流量付费,包年包月价格更优惠

简单:开通即用,带宽变更实时生效。

 

5) 连接方式和应用场景

 

image.png 

 

不同VPC网络默认是互相无法通信的,想要不同的VPC之间通信需要打通两边的路由。

 

a) VPC连接VPC

 

云企业网:支持将多个不同地域、不同账号的VPC连接起来,构建互联网络。

VPN网关:通过在两个VPC之间创建IPsec连接,建立加密通信通道。

VPC对等连接:实现两个VPC之间私网互通。

 

b) VPC连接本地IDC

 

高速通道:通过物理专线接入使VPC与本地IDC网络互通

VPN网关:

 通过建立IPsec-VPN,将本地IDC网络和云上VPC连接起来。

 通过建立SSL-VPN,将本地客户端远程接入VPC。

 

云企业网:

 与本地IDC互通:支持将要互通的本地IDC关联的边界路由器(VBR)加载到已创建的云企业网实例,构建互联网络。

 多VPC与IDC互通:支持将要互通的多个网络实例(VPC和VBR)加载到已创建的云企业网实例,构建企业级互联网络。

 

智能接入网关:

 可实现线下机构(IDC/分支机构/门店等)接入阿里云数据中心,即插即用,轻松构建混合云

 可实现线下机构之间互通。

 

c) VPC连接公网

 

ECS的PublicIP

弹性公网EIP

NAT网关

SLB:CLB/ALB

 

3. VPC实践

 

1) VPC的网络规划

 

问题一:应该使用几个VPC?

 

规划思路

需要多地域部署,则要使用多个VPC

同一地域,系统之间需要强隔离,则为多个VPC

同一地域,系统之间不需要强隔离,一个VPC内可以通过交换机和一些权限配置进行隔离,而一个VPC内可以容纳15000个节点

 

问题二,应该使用几个虚拟交换机?

 

规划思路:

即使是使用一个VPC,也推荐使用两个交换机,且最好在不同的可用区,这主要是考虑容灾问题,同地域的不同可用区的延迟很低

容灾要保证至少两个交换机,ECS在两个交换机,RDS、SLB主备在两个交换机里,在不增加费用的情况下,尽可能提高系统的可用性。

 

问题三,应该选择什么网段?

 

规划思路:

在创建VPC或交换机的时候,都会遇到网段的问题,一般来说,10网段、172网段、192网段都是可以使用的

选择网段要从业务角度出发,如果有多个VPC,尽量保证各VPC之间的网段各不相同

如果VPC内的网段做不到互不相同,也可以交换机内部保证网段各不相同

目前阿里云已提供网段修改的功能,如果遇到问题可以进行修改

 

问题四,考虑一个比较复杂的业务系统,云上存在多个VPC且需要和云下IDC互通,如何规划网段?(略)

 

2) VPC的访问控制

 

a) 网络ACL

 

专有网络已经有独立的访问控制策略,在网络ACL页面

可以自定义网络ACL规则,并将网络ACL与交换机绑定,从而实现对交换机中ECS的流量访问控制

过滤已绑定的交换机中的ECS流量

出方向/入方向

 生效顺序

 协议类型

 源地址范围

 源端口范围

 策略(允许/拒绝)

 类型

 

b) RDS白名单

 

基于RDS的白名单功能,可定义允许访问RDS的IP地址,指定之外的IP地址将被拒绝访问

在专有网络中使用RDS产品时,需要将云服务器的IP地址加入到需要访问的RDS的白名单后,云服务器才能访问RDS实例。

 

c) SLB白名单

 

可以为负载均衡监听设置仅允许哪些IP访问,适用于应用只允许特定IP访问的场景。

 

3) VPC的路由表和路由条目

 

VPC内网路由:目前VPC有多个路由表,且用户路由表和系统路由表分离,可以支持比较多的路由条目的设置(最早只有48条),但虚拟路由表暂时还只支持静态路由,不支持动态路由。

VPC互连:对等连接/云企业网/VPN网关连接两个VPC

物理专线/VPN/云企业网/SD-WAN连接专有网络和本地网络

相关实践学习
基于Hologres轻量实时的高性能OLAP分析
本教程基于GitHub Archive公开数据集,通过DataWorks将GitHub中的项⽬、行为等20多种事件类型数据实时采集至Hologres进行分析,同时使用DataV内置模板,快速搭建实时可视化数据大屏,从开发者、项⽬、编程语⾔等多个维度了解GitHub实时数据变化情况。
相关文章
|
5月前
|
机器学习/深度学习 PyTorch TensorFlow
卷积神经网络深度解析:从基础原理到实战应用的完整指南
蒋星熠Jaxonic,深度学习探索者。深耕TensorFlow与PyTorch,分享框架对比、性能优化与实战经验,助力技术进阶。
|
5月前
|
监控 Linux 测试技术
C++零拷贝网络编程实战:从理论到生产环境的性能优化之路
🌟 蒋星熠Jaxonic,技术宇宙中的星际旅人。深耕C++与零拷贝网络编程,从sendfile到DPDK,实战优化服务器性能,毫秒级响应、CPU降60%。分享架构思维,共探代码星辰大海!
|
9月前
|
运维 Kubernetes 前端开发
如何用 eBPF 实现 Kubernetes 网络可观测性?实战指南
本文深入探讨了Kubernetes网络观测的挑战与eBPF技术的应用。首先分析了传统工具在数据碎片化、上下文缺失和性能瓶颈上的局限性,接着阐述了eBPF通过零拷贝观测、全链路关联和动态过滤等特性带来的优势。文章进一步解析了eBPF观测架构的设计与实现,包括关键数据结构、内核探针部署及生产环境拓扑。实战部分展示了如何构建全栈观测系统,并结合NetworkPolicy验证、跨节点流量分析等高级场景,提供具体代码示例。最后,通过典型案例分析和性能数据对比,验证了eBPF方案的有效性,并展望了未来演进方向,如智能诊断系统与Wasm集成。
391 0
|
10月前
|
人工智能 运维 安全
中企出海大会|打造全球化云计算一张网,云网络助力中企出海和AI创新
阿里云网络作为全球化战略的重要组成部分,致力于打造具备AI技术服务能力和全球竞争力的云计算网络。通过高质量互联网服务、全球化网络覆盖等措施,支持企业高效出海。过去一年,阿里云持续加大基础设施投入,优化海外EIP、GA产品,强化金融科技与AI场景支持。例如,携程、美的等企业借助阿里云实现业务全球化;同时,阿里云网络在弹性、安全及性能方面不断升级,推动中企迎接AI浪潮并服务全球用户。
1437 8
|
5月前
|
机器学习/深度学习 数据采集 人工智能
深度学习实战指南:从神经网络基础到模型优化的完整攻略
🌟 蒋星熠Jaxonic,AI探索者。深耕深度学习,从神经网络到Transformer,用代码践行智能革命。分享实战经验,助你构建CV、NLP模型,共赴二进制星辰大海。
|
6月前
|
机器学习/深度学习 人工智能 算法
卷积神经网络深度解析:从基础原理到实战应用的完整指南
蒋星熠Jaxonic带你深入卷积神经网络(CNN)核心技术,从生物启发到数学原理,详解ResNet、注意力机制与模型优化,探索视觉智能的演进之路。
592 11
|
8月前
|
机器学习/深度学习 人工智能 PyTorch
零基础入门CNN:聚AI卷积神经网络核心原理与工业级实战指南
卷积神经网络(CNN)通过局部感知和权值共享两大特性,成为计算机视觉的核心技术。本文详解CNN的卷积操作、架构设计、超参数调优及感受野计算,结合代码示例展示其在图像分类、目标检测等领域的应用价值。
472 7
|
9月前
|
存储 监控 网络协议
HarmonyOS NEXT实战:网络状态监控
本教程介绍如何在HarmonyOS Next中使用@ohos.net.connection模块实现网络状态监控,并通过AppStorage进行状态管理,适用于教育场景下的网络检测功能开发。
343 2
|
9月前
|
机器学习/深度学习 移动开发 供应链
基于时间图神经网络多的产品需求预测:跨序列依赖性建模实战指南
本文展示了如何通过学习稀疏影响图、应用图卷积融合邻居节点信息,并结合时间卷积捕获演化模式的完整技术路径,深入分析每个步骤的机制原理和数学基础。
331 1
|
8月前
|
存储 安全 虚拟化
全面解析服务器虚拟化:云计算时代的核心技术架构
服务器虚拟化是云计算的核心技术,通过资源池化提升IT效率。本文详解其原理、部署优势及在数字化转型中的关键作用,涵盖技术架构、应用场景与选型指南,助力企业构建高效灵活的云环境。
804 0

热门文章

最新文章

相关产品

  • 专有网络VPC
  • 推荐镜像

    更多
  • DNS