入职云计算公司一年多了, 云计算这个东西其实是个很大的范围, 从提供的服务分类来说的话就有Iaas, Paas, SaaS。
和Openstack相关的就是Iaas.然而, Iaas又可以粗略分为三大块, 即就是:计算虚拟化, 网络虚拟化,存储虚拟化.其实云计算/OpenStack的系统底层基础不就是虚拟化吗?
如果你对计算虚拟化感兴趣,可以去看看kvm, Qemu.
如果你对网络虚拟化感兴趣, 可以先去看看传统网络,然后就是openVswitch, Openflow,还有什么"软件定义网络啊(SDN)", 比如,openstack中的Neutron组件就是软件定义网络的一个实现.
如果你对存储虚拟化感兴趣, 还是要先了解看看传统的存储,推荐<存储技术原理分析:基于Linux_2.6内核源代码>这本书,前几章可以对传统存储有个了解, 然后可以去试着了解Ceph.毕竟Ceph是Openstack后端存储最流行的解决方案了.当然Ceph也可以不结合Openstack,单独使用也是可以的.当然, Openstack中的Cinder或者Swift就可以算作是Ceph的前端了
作者:org 0x7c00