本文已参与「新人创作礼」活动,一起开启掘金创作之路。
介绍:专有网络 VPC、弹性公网IP(EIP)、NAT网关、负载均衡 SLB等
1. 专有网络 VPC
www.aliyun.com/product/vpc 专有网络是您专有的云上私有网络。您可以完全掌控自己的专有网络,例如选择IP地址范围、配置路由表和网关等。 每个专有网络都由至少一个私网网段、一个路由器和至少一个交换机组成。
1.1 路由器
路由器(vRouter)是专有网络的枢纽。作为专有网络中重要的功能组件,它可以连接专有网络内的各个交换机,同时也是连接专有网络和其他网络的网关设备。每个专有网络创建成功后,系统会自动创建一个路由器。每个路由器关联一张路由表。
1.2 交换机
交换机(vSwitch)是组成专有网络的基础网络设备,用来连接不同的云资源。创建专有网络后,您可以通过创建交换机为专有网络划分一个或多个子网。同一专有网络内的不同交换机之间内网互通。您可以将应用部署在不同可用区的交换机内,提高应用的可用性。
1.3 VPC连接
阿里云提供了丰富的解决方案以满足VPC内的云产品实例与公网(Internet)、其他VPC、或本地数据中心(IDC)互连的需求。 连接公网,分为:ECS固定公网IP、弹性公网IP(EIP)、NAT网关、负载均衡 连接VPC,分为:云企业网、VPN网关
1.4 访问控制
专有网络VPC不仅可以通过网络ACL实现访问控制,还可以依赖各个云产品的访问控制能力来实现安全访问,例如云服务器ECS通过设置安全组来进行访问控制,负载均衡SLB和云数据库RDS通过白名单来进行访问控制。
1.5 高可用虚拟IP
高可用虚拟IP(High-Availability Virtual IP Address,简称HaVip)是一种可以独立创建和释放的私网IP资源。HaVip可以与高可用软件(例如Keepalived)配合使用,搭建高可用主备服务,提高业务的可用性。
2. 弹性公网IP(EIP)
help.aliyun.com/product/617… 弹性公网IP(Elastic IP Address,简称EIP)是可以独立购买和持有的公网IP地址资源。EIP支持绑定到专有网络类型的ECS实例、专有网络类型的私网SLB实例、专有网络类型的辅助弹性网卡、NAT网关和高可用虚拟IP上。 EIP是一种NAT IP,它实际位于阿里云的公网网关上,通过NAT方式映射到被绑定的云资源上。当EIP和云资源绑定后,云资源可以通过EIP与公网通信。 EIP可以随时和ECS实例绑定和解绑。可以使用共享带宽和共享流量包,降低公网成本。
3. NAT网关
help.aliyun.com/product/444… NAT网关(NAT Gateway)可以提供网络地址转换服务,分为公网NAT网关和VPC NAT网关。公网NAT网关提供公网地址转换服务,而VPC NAT网关提供私网地址转换服务。 NAT网关和EIP的核心区别是NAT网关可用于多台VPC ECS实例和公网通信,而EIP只能用于一台VPC ECS实例和公网通信。
-
公网NAT网关:公网NAT网关是一款企业级针对公网访问的安全网关产品,提供NAT代理(SNAT和DNAT)功能,具有100 Gbps的转发能力及跨可用区的容灾能力。
SNAT:使用公网NAT网关SNAT功能访问互联网(为专有网络VPC(Virtual Private Cloud)内无公网IP的ECS实例提供访问公网的代理服务)
DNAT:通过公网NAT网关DNAT功能实现ECS对外提供服务(将公网NAT网关上绑定的弹性公网IP(Elastic IP Address,简称EIP)映射给VPC内的ECS实例使用,使ECS实例可以面向公网提供服务)
- VPC NAT网关:VPC NAT网关能够为VPC内的ECS实例提供网络地址转换服务,使多个ECS实例可以通过中转私网地址(即NAT IP地址)访问您的本地IDC或其他VPC。ECS实例也可以通过使用VPC NAT网关的中转私网地址对外提供私网访问服务。
4. 负载均衡 SLB
www.aliyun.com/product/slb 负载均衡SLB(Server Load Balancer)是一种对流量进行按需分发的服务,通过将流量分发到不同的后端服务来扩展应用系统的服务吞吐能力,并且可以消除系统中的单点故障,提升应用系统的可用性。 阿里云负载均衡SLB分为两类:传统型负载均衡CLB和应用型负载均衡ALB。
- ALB(Application Load Balancer):专门面向七层,提供超强的业务处理性能,例如HTTPS卸载能力。
- CLB(Classic Load Balancer):支持TCP、UDP、HTTP和HTTPS协议,具备强大的四层处理能力,以及基础的七层处理能力。
5. ECS - 弹性网卡
help.aliyun.com/document_de… 弹性网卡ENI(Elastic Network Interface)是一种可以绑定到专有网络VPC类型ECS实例上的虚拟网卡。通过弹性网卡,您可以实现高可用集群搭建、低成本故障转移和精细化的网络管理。