OpenStack

名词解释

RAM:身份验证管理

SDN:软件定义网络

Subne:子网

Overlay网络:传统数据中心在设计时,为避免大规模二层网络造成的环路和广播问题,通常是在接入层就进行三层终结,二层交换仅限于接入交换机的范畴。在引入虚拟化服务器后,虚拟机的迁移和集群要求在同一个二层里。集群想要做多大,虚拟机迁移需要迁多远,二层网络就要做多大,这样,二层的范围就大大地扩大了,有可能跨越整个数据中心,甚至跨越多地不同的数据中心。随着以VXLAN技术为代表的新一代Overlay网络方案的提出,上述典型问题有了一种新的解决思路,即通过在现有网络上叠加一个软件定义的逻辑网络,称为Overlay网络,使原有网络尽量不做改造,通过定义其上的逻辑网络,实现业务逻辑,从而解决原有数据中心的网络问题,可极大地节省传统用户投资。

集群架构 :

集群架构其实是单机架构的演变。集群架构 的典型技术特点就是,一般采用虚拟VIP技术(如Keeplived、 Hearbeat)解决单点故障问题,让架构高可用,如图1所示。而值得注 意的是,在云端,对应的云产品底层都用集群架构来保障高可用。

分布式架构阶段:分布式架构最重要的特点就是,不管是业务 代码还是数据库,都是通过多台服务器以分布式模式部署的。如果业 务压力增加,那么就增加对应的服务器资源。在云计算阶段,分布式 架构特别适用于云平台部署。这个架构对服务器单机的性能依赖不 高,主要通过大量的云资源进行分布式快速部署,来满足业务发展和 迭代需要。值得注意的是,分布式架构是集群架构的演变,很多人把 集群架构和分布式架构混为一谈,这是很大的认识误区。集群的虚拟 VIP技术只能将一台服务器作为热备(Backup),并且只有在主服务器 故障的时候,才会切换到热备上,平时其都是处于空闲状态。而分布 式架构的技术特点就是,负载均衡的引入,让不同服务器同时应对业 务压力,而如图2所示。

微服务架构阶段:微服务架构本质上也是分布式架构,微服务 其实是业务功能层面的一种切分,即切分成单个小型的独立业务功 能。多个微服务通过API网关(Gateway)提供统一服务入口,对前台 透明,而每个微服务也可以通过分布式架构进行部署,如图3所示。这 给研发灵活性、业务后期迭代带来了极大的可扩展性,这是未来软件 技术架构的主流。微服务在云平台的基础上结合Docker容器技术进行 部署,能让业务、运维、架构在技术和非技术方面的稳定性、成本、 效率、可扩展性等都达到最优。

NAT地址转换:

虚拟化

为什么openstack清一色的KVM?

KVM属于redhat,开源可定制

nentron实现SDN

SDN实现了东西向流量管理(VPC与VPC的流量管理)

SDN+VXLan实现隧道网络(对等连接)

SDN在公有云就是VPC

存储

设备为xvda使用的是Xen虚拟化 ;

设备为vda使用的是Kvm虚拟化 ;

存储桶(oss)生活中的实际案例:百度网盘 即通过url访问的你可以将其理解为对象存储;

对象储存的好处:1、多副本;2、通过hash判断是否是同一文件,这样多个用户的话只存一次,可以大大节省存储空间。

负载均衡

LVS是四层的负载均衡;4层支持的协议会比7层支持的协议更多。

调度器和后端主机分别出问题应该解决?

主备LVS之间使用keepalive,所使用协议为VRRP(虚拟路由冗余协议)

VPS与ECS的区别

VPS是单台虚拟机,是不支持扩容或者云所拥有的的功能的,你可以看成就是一台VMvare;

ECS是基于云的,管理和扩展会更加灵活。

OpenStack VXLan

背景:你SSH一个公网地址,进入该云主机后ifconfig只能看到私网地址。这里就是做了地址映射,这是通过软件实现的,这里也就是用到了三层网络VXLan.

VLAN与VXLAN的区别

VLan可以创造4096个网段;

VXlan可以创造4096*4096-2≈1678万个网段

以太网数据帧中VLAN只占用12bit的空间,这使得VLAN的隔离能力在数据中心网络中实现起来有些力不从心。VNI就是专门用来解决这个问题的。VNI是一种类似于VLAN ID的用户标识,一个VNI代表一个租户,归属于不同VNI的虚拟机之间不能直接进行二层通信。VXLAN报文封装时,给VNI分配了足够的空间,使其可以支持海量租户的隔离。

与当前通过12bit VLAN ID进行二层租户隔离的手段相比,通过24bit的VNI可以支持多达1600万个VXLAN段的网络隔离,对用户进行隔离和标识不再受到限制,可满足海量租户

OpenStack配置VXlan

修改配置文件:

未完待续...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ATOM_123

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值