我正在寻找有关在OpenStack上安装Cloud Foundry的最低硬件要求的信息,以设置私有/在前提云上。到目前为止,我在PCF的文档中遇到了以下内容 -
https://docs.pivotal.io/pivotalcf/1-7/customizing/openstack.html#prereq
您的OpenStack租户必须在您面前拥有以下资源安装Pivotal Cloud Foundry:
- 118 GB的RAM
- 22可用实例
- 16个小VM(1 VCPU,1024 MB RAM,10 GB的根盘)
- 3个大VM(4 VCPU,16384 MB的RAM,10 GB的根盘)
- 3个超大VM(8 VCPU,16 GB的RAM,160 GB的短暂磁盘)
- 56 VCPU 1 TB存储
- 带有浮动IP的中子网络
但是,我想知道上述资源中有多少被OpenStack所消费,PCF的数量以及设置我自己的PAA的剩下的多少!?
这是OpenStack租户一侧运行您自己的PAAS的配置要求,不包括任何OpenStack开销。
3超大VM是分配给迭戈细胞的vm,因此您可以估计它是PAAS应用程序可用的大小。
使用PCF易于扩展,并且可以通过http://docs.pivotal.io/pivotalcf/1-9/customizing/customizing/openstack-er-er-config.html来增加应用程序的实际内存/磁盘。#Advanced
文档
首先查看味道定义
您可以自定义:
- 云配置
cloud-config.yml
- CF部署清单
cf-deployment.yml
最小开发环境的要求示例
vcpus:31,ram:116 GB,磁盘:392 GB
Instance Flavor VCPUs RAM (MB) Disk (GB) Load (1m, 5m, 15m) CPU User CPU Sys CPU Wait Memory Usage System Disk Usage Ephemeral Disk Usage Persistent Disk Usage
api small-50GB-ephemeral-disk 2 7680 53 0.03, 0.07, 0.08 2.6% 1.6% 0.1% 31% (2.4 GB) 39% (31i%) 3% (1i%) -
blobstore small 2 7680 17 0.04, 0.03, 0.00 0.3% 0.5% 0.0% 4% (281 MB) 39% (31i%) 3% (1i%) 4% (0i%)
cc-worker minimal 1 3840 13 0.05, 0.02, 0.00 1.8% 1.5% 0.1% 13% (484 MB) 39% (31i%) 11% (8i%) -
consul minimal 1 3840 13 0.01, 0.10, 0.06 1.6% 1.5% 0.4% 3% (120 MB) 39% (31i%) 3% (1i%) 1% (0i%)
diego-api small 2 7680 17 0.08, 0.07, 0.02 1.2% 1.7% 0.0% 2% (168 MB) 39% (31i%) 4% (1i%) -
diego-cell small-highmem-100GB-ephemeral-disk 4 31232 103 0.39, 0.37, 0.50 3.7% 4.7% 0.0% 35% (11 GB) 39% (31i%) 27% (4i%) -
doppler minimal 1 3840 13 0.00, 0.01, 0.00 1.7% 3.0% 0.0% 5% (186 MB) 39% (31i%) 4% (1i%) -
etcd minimal 1 3840 13 0.14, 0.05, 0.01 0.7% 1.8% 1.0% 5% (172 MB) 39% (31i%) 5% (2i%) 6% (0i%)
log-api sharedcpu 1 2048 13 0.00, 0.03, 0.00 1.0% 2.1% 0.0% 7% (137 MB) 39% (31i%) 3% (1i%) -
mysql small 2 7680 17 0.13, 0.09, 0.03 0.9% 0.8% 0.7% 18% (1.4 GB) 39% (31i%) 20% (4i%) 27% (0i%)
nats minimal 1 3840 13 0.03, 0.03, 0.00 0.5% 0.8% 0.0% 3% (114 MB) 39% (31i%) 3% (1i%) -
router minimal 1 3840 13 0.00, 0.02, 0.00 0.8% 1.0% 0.0% 4% (133 MB) 41% (31i%) 3% (1i%) -
scheduler minimal 1 3840 13 0.00, 0.00, 0.00 1.7% 1.0% 0.0% 11% (432 MB) 39% (31i%) 13% (8i%) -
syslog-scheduler minimal 1 3840 13 0.04, 0.03, 0.00 0.6% 1.0% 0.0% 3% (116 MB) 39% (31i%) 3% (1i%) -
tcp-router minimal 1 3840 13 0.00, 0.00, 0.00 0.6% 1.1% 0.0% 3% (132 MB) 39% (31i%) 4% (1i%) -
uaa minimal 1 3840 13 0.04, 0.10, 0.04 1.1% 1.3% 0.4% 16% (590 MB) 39% (31i%) 11% (1i%) -
bosh m1.xlarge 8 16384 42