Atom feed of this document
  

 加大块存储 API 服务的吞吐量

默认情况下,块存储API服务运行一个进程。这就限制了一些API请求,块存储服务可以在任何时候处理这些请求的能力也就遭到了限制。在生产环境中,用户需要增加块存储API服务吞吐量,允许块存储API服务在主机能力范围可以的情况下尽可能的多运行几个进程。

[注意]注意

块存储API服务在下列发行版中的名称为 openstack-cinder-api:CentOS,Fedora,openSUSE,Red Hat Enterprise Linux以及SUSE Linux Enterprise。若是Ubuntu或Debian发行版的话,块存储API服务叫做cinder-api

要实现上述的话,使用块存储API服务属性 osapi_volume_workers。此属性允许用户指定API 服务的工作数量(或者是操作系统的进程),然后去启动相应数量的块存储API服务。

欲配置此属性,打开配置文件/etc/cinder/cinder.conf ,然后设置osapi_volume_workers的配置键的值为主机CPU的核心或线程数。

在装有openstack-config程序的发行版中,你可以运行下面命令来配置此步:

# openstack-config --set /etc/cinder/cinder.conf \
  DEFAULT osapi_volume_workers CORES

CORES用主机的CPU 核心数或线程数替代即可。

Questions? Discuss on ask.openstack.org
Found an error? Report a bug against this page


loading table of contents...