摘要:
Openstack是看着AWS成长起来的,这点毋庸置疑;所以AWS大规模商用已成事实的情况下,Openstack也需要从架构和产品实现上进行优化,以满足大规模商用的要求。从已有的实现来看其中两种方式值得借鉴:华为推出的Openstack级联方案和社区已有的Cell方案。在上海11月21号的Opens... 阅读全文
摘要:
TheMirantis NFV initiativeaims to create an NFV ecosystem for OpenStack, with validated hardware at the bottom; hardened, configurationally-optimized ... 阅读全文
摘要:
https://www.mirantis.com/blog/mirantis-openstack-7-0-nfvi-deployment-guide-numacpu-pinning/ Compute hosts configuration To enable CPU Pinning, perform 阅读全文
摘要:
新功能API·为所有的endpoints默认使用v2.1的API,v2.0和v1.1使用了新的兼容模式,对已经使用API的用户过渡更平稳。(https://blueprints.launchpad.net/nova/+spec/api-relax-validation)·Evacuate机制更加健壮... 阅读全文
摘要:
引言运维的同事常常遇到这么四个问题:Nova 如何统计 OpenStack 计算资源?为什么 free_ram_mb, free_disk_gb 有时会是负数?即使 free_ram_mb, free_disk_gb 为负,为什么虚拟机依旧能创建成功?资源不足会导致虚拟机创建失败,但指定了 host... 阅读全文
摘要:
现场回顾故事发生于某个下午,采用 salt 更新某集群的 neutron.conf (log 相关配置项) 并批量重启 neutron-openvswitch-agent(以下简称 neutron-ovs-agent),不久便有人反馈云主机宕机。立即排查发现云主机并没有宕机,只是网络不通,大部分计算... 阅读全文
摘要:
Token 是什么通俗的讲,token 是用户的一种凭证,需拿正确的用户名/密码向 Keystone 申请才能得到。如果用户每次都采用用户名/密码访问 OpenStack API,容易泄露用户信息,带来安全隐患。所以 OpenStack 要求用户访问其 API 前,必须先获取 token,然后用 t... 阅读全文
摘要:
1. Security Group全部打开,这是最基本的,但是很多人容易忘记2. 通过界面查看虚拟机的log,也可以在compute节点上查看console.log文件,看看里面是否有DHCP获取IP成功的日志3. 如果虚拟机连不上DHCP Server,则需要准备一个不使用metadata ser... 阅读全文
摘要:
和物理机一样,虚拟机包括几个重要的部分:CPU、内存、磁盘设备、网络设备等。本文将简要总结虚机磁盘设备有关知识。1. Nova boot CLI 中有关虚机块设备的几个参数nova boot CLI 的完整参数如下:usage: nova boot [--flavor ] ... 阅读全文
摘要:
一个普通的 Linux 内核有两种执行模式:内核模式(Kenerl)和用户模式 (User)。为了支持带有虚拟化功能的 CPU,KVM 向 Linux 内核增加了第三种模式即客户机模式(Guest),该模式对应于 CPU 的 VMX non-root mode。KVM 内核模块作为 User mod... 阅读全文