Openstack部署实例: 硬件配置: 6个刀箱*每个24个刀片=144个物理刀片服务器 定制刀片,每个节点有双路12核CPU,64G的内存,两块千兆网卡,一块万兆网卡、1TB的SATA本地盘 充分利用每个节点的三块网卡,实现流量的隔离 千兆网卡:管理网、业务网 万兆网卡:存储网络,提高存储的访问带宽 软件配置: Openstack-N版 OS-3.8版本的Ubuntu 12.04 Ceph 后端存储 0.8 saltstack 自动化部署和配置 rabbitmq 默认的消息队列 mysql-mariadb 数据库 kvm 底层虚拟化机制 libvirt 虚拟化接口层 openvswitch 虚拟机网络的后端管理 部署的架构: 性能优化的措施: 1.在多个物理节点上配置各类*-api访问,并进行负载均衡;nova-api cinder-api glance-api,增加处理请求的能力 2.为neutron配置独立的keystone服务,为其配置独立的keystone 3.各个服务的性能参数进行调整: nova参数: api_rate_limit 无限制 服务和后端数据库连接的参数: min_pool_size max_pool_size 数据库连接池 rabbitmq的参数 允许使用更大内存 ulimit -n 设置较大的socket mysql 集群技术Galera