lb20309 发表于 2017-6-25 15:39:04

OpenStack基础知识

  Keystone:

[*]keystone认证流程
[*]keystone支持哪些token类型,UUID类型有什么问题,为什么fernet不需要持久化?
[*]Openstack权限管理机制,如何修改某个用户的权限?
[*]Openstack是否支持针对单一租户的管理员权限设置?
[*]trust机制作用及认证流程
  Glance:

[*]如何分享镜像给另一个用户?
[*]location
  Nova:

[*]创建虚拟机工作流程。
[*]Nova代码架构,如nova/compute目录下的api.py、rpcapi.py、manager.py运行在哪个组件?
[*]调试能力。
[*]Nova调度原理,什么是ComputeFillter?什么情况下会出现RetryFilter?
[*]虚拟机管理,如suspend、pause、shelve、rescue、lock分别是做什么?
[*]虚拟化相关:libvirt、KVM/QEMU、hypervisor。
[*]虚拟机启动方式有哪些,能不能从ISO镜像启动虚拟机?
[*]迁移问题,resize、rebuild、migrate、live-migrate、evacuate的异同。
[*]live-migration 遇到 "Instance shutdown by itself"的原因有哪些?

[*]如果使用Ceph后端,创建虚拟机、创建快照等操作分别对应ceph层面的哪些操作?
[*]nova-conductor、objects模型等。
[*]instance 密码注入方式
[*]nova metadata service 工作流程
[*]instance 密钥注入方式
  Ironic:
  Cinder:

[*]什么是Cinder multibackend?cinder service的host代表什么?创建volume时如何指定backend?
[*]如何把一个volume转给另一个租户的用户?
[*]创建一个volume的流程?
[*]Cinder backup原理,至少说明chunk driver的原理。
[*]什么是一致性组?
[*]使用RBD后端驱动时,cinder-volume为什么不支持多实例(AA高可用)?
  Neutron:

[*]L2:
[*]ovs-agent负责的工作;
[*]OVS,都怎么用过;
[*]东西向同子网的虚机数据流(跨/不跨主机,tunnel/vlan);
[*]l2pop;
[*]ovsdb.idl;
[*]br-int网桥,连通网桥上的所有qvo设备都被误删后,如何恢复;
[*]port-binding的过程,如果port-binding失败了会怎么样;
[*]ipset;
[*]虚机的几种登录方式:fip, netns, vnc, hack;
[*]什么是网卡混杂模式?作用是什么?

[*]L3:
[*]L3-agent负责的工作;
[*]L3 HA or DVR 选一个讲;
[*]L3 HA:keepavlied;
[*]DVR:FIP,东西向流量;

[*]南北向虚机数据流:
[*]不绑定FIP;
[*]绑定FIP;
[*]iptables:(以本地为源,本地为目标,本地转发的情况)

[*]FIP的ip如果不挂在具体设备上应该怎么做;

[*]LB:
[*]数据模型、关系(v1,v2);

[*]FW:
[*]和SG的区别;
[*]数据模型、关系;

[*]VPN:
[*]site-to-site VPN和client-to-site VPN的区别;

[*]调试:
[*]FIP ping不通;
[*]虚机拿不到IP;

[*]其他网络知识:
[*]基于OVS的ARP应答怎么做?
[*]基于OVS的DHCP应答怎么做?
[*]路由反射器;
[*]IPv6:LLA,Radvd,RA报文中的M、O标记位;

  Swift:

[*]什么是一致性Hash?
[*]为什么需要引入virtual host?
[*]
swift replication 的实现 , read/ write写成功的标准, quorum 算法
[*]
节点加入引起的数据波动
[*]
大对象数据支持,固定大小segment和动态segment ,区别和好处
[*]
节点重新加入数据同步过程
[*]
节点down 的数据写入流程
  Sahara:

[*]Sahara访问虚拟机的网络模式,各有什么问题?
[*]CDH插件是否支持namespace网络模式?
[*]Sahara创建集群的流程和原理?
  RabbitMQ
  基础架构以及高可用
  Ceph

[*]pg是什么,为什么引入pg?
[*]纠删码和多副本。
[*]如何clone一个image,clone原理是什么。
[*]crushmap算法。
[*]一致性模型,Ceph采用的是什么一致性模型?
[*]Ceph server节点重启时需要注意什么。
  mysql + galera 集群

[*]select for update 语句为什么会引起deadlock
[*]galera gcache的作用
  KVM

[*]kvm和qemu区别
[*]怎么确认是否支持硬件虚拟化
页: [1]
查看完整版本: OpenStack基础知识