名词解释
RAM 身份验证管理
SDN 软件定义网络
虚拟化
为什么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
修改配置文件:
未完待续...