RabbitMQ消息隊列服務

  • 2022 年 11 月 8 日
  • 筆記

消息队列(Message Queue,MQ): 是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。 消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队 …

Continue Reading

OpenStack雲計算平台框架

  • 2022 年 10 月 24 日
  • 筆記

概: OpenStack是包含很多独立组件的一个云计算平台框架。在安装组件前,需要先将框架搭建出来,才能向其中放置组件。 搭建open stack云计算平台框架 一、安装open stack云计算平台框架、升级所有软件包 安装: yum -y install centos-release-opens …

Continue Reading

openstack 創建虛擬機失敗

  • 2022 年 8 月 17 日
  • 筆記

虚拟机创建失败 用户创建一台虚拟机,虚拟机使用4个网络平面,所以虚拟机选择了4个不同平面的网络,创建虚拟机一直在孵化的过程中,最后创建虚拟机失败。 失败后返回的报错日志 Build of instance 51c0b7c5-2d37-43d7-b1c6-491789ccfab6 aborted: F …

Continue Reading

openstack 虛擬機網卡被重名為cirename0

  • 2022 年 7 月 26 日
  • 筆記

虚拟机网卡被重名为cirename0 在虚拟机挂载多网卡情况下,你在虚拟机上卸载网卡后,再创建新的port挂给虚拟机使用,如果虚拟机不经过重启的话,是不会有任何问题的。但是,如果虚拟机重启了,你可能会发现没有了原来的eth0或者eth1,而多了一个 cirename0 的网卡。这就是cloudini …

Continue Reading

一文理解OpenStack網路

  • 2022 年 6 月 24 日
  • 筆記

摘要: 如果你能理解OpenStack的网络,那么对于其他云平台的网络,应该也可以通过分析后理解掌握了。 本文分享自华为云社区《 《跟唐老师学习云网络》 - OpenStack网络实现 》,作者: tsjsdbd 。 整体设计 首先,OpenStack是用来管理大量的VM的“上帝”。他的目的是要像掌 …

Continue Reading

OpenStack平台鏡像優化

在使用打快照方式制作镜像后,镜像的大小会变得非常大,比如一个基础的CentOS镜像大小为400M左右,但是使用打快照方式制作的镜像大小会有1个G左右,具体的大小还要根据安装的东西来实际情况实际分析。 qemu-img命令中提供一个可用于镜像转换与压缩的选项,即qemu-img convert。接下来 …

Continue Reading

OpenStack平台調度策略優化

OpenStack平台报错分析 在OpenStack平台经历大并发的时候,比如同一个平台,大量的用户同时创建云主机(单个用户创建大量云主机不会触发此种现象),会达到云平台的性能瓶颈,导致创建云主机报错。 大量用户同时创建云主机,会对云平台的两个服务造成性能瓶颈,一个是RabbitMQ,当Rabbit …

Continue Reading

使用NFS作為Glance存儲後端

NFS服务介绍 NFS网络文件系统提供了一种在类UNIX系统上共享文件的方法。目前NFS有3个版本:NFSv2、NFSv3、NFSv4。CentOS7默认使用NFSv4提供服务,优点是提供了有状态的连接,更容易追踪连接状态,增强安全性。NFS监听在TCP 2049端口上。客户端通过挂载的方式将NFS …

Continue Reading

OpenStack計費服務

cloudkitty服务介绍 当前版本cloudkitty可以完成虚拟机实例(compute),云硬盘(volume),镜像(image),网络进出流量(network.bw.in,network.bw.out),浮动IP(network.floating)的计费。得益于Cloudkitty的巧妙而 …

Continue Reading