背景 UAE(UC App Engine)是一个UC内部的PaaS平台,总体架构有点类似CloudFoundry,包括: 快速部署:支持Node.js、Play!、PHP等框架 信息透明:运维过程、系统状态、业务状况 灰度试错:IP灰度、地域灰度 基础服务...
分类:
其他好文 时间:
2015-07-27 16:56:47
阅读次数:
215
云计算相关的技术几乎都对传统网络架构和安全规则产生一定的冲击,Pivotal Cloud Foundry(PCF)也不例外,去年8月为了说服专业安全组织同意PaaS部署方案,特意为他们深入讲了下PCF的安全机制,虽然这种原理性的东西不符合开博的宗旨,但是为了防止大家也要说服这样的组织,分享出来也算是云计算实务的一部分。...
分类:
其他好文 时间:
2015-06-24 11:04:28
阅读次数:
168
Cloud Foundry提供的服务实例本质上就是访问信息:IP、端口、用户名、密码等,使用的过程当然可以写死在代码或配置文件里,但是高级一点儿的办法当然是让程序可以自动按照环境适配服务实例信息,切换数据库,消息中间件,云存储等代码连接的位置。这篇先写一下在web.xml里配置了listener的spring程序如何自动获取CF的服务实例信息,示例代码由Maven管理。...
分类:
编程语言 时间:
2015-04-30 10:39:33
阅读次数:
328
与service broker相比,buildpack的实务操作就容易多了,单就通用概念来说,其实用不着单写一篇,但是处女座强迫症发作,所以还是写一下,使CF这个框架对外扩展的两个维度(代码使用的服务和代码运行的环境)是完整的。这篇主要会写buildpack的基本实现逻辑,然后举三个需要修改buildpack的需求,进行实际操作描述。...
分类:
其他好文 时间:
2015-04-13 16:42:54
阅读次数:
224
部署CloudFoundry可能遇到的问题1. Bosh 报告 OpenStack API Request Entity Too Large error解决办法,修改/etc/nova/api-paste.conf文件,添加limits属性[python]view plaincopy[filter:...
分类:
其他好文 时间:
2015-04-04 09:07:16
阅读次数:
152
硬件要求安装OpenStack1 安装CentOS 65系统并清空iptables防火墙规则2 安装系统需要的工具包包括Openstack依赖的和CloudFoundry依赖的3 安装EPEL repo4 Upgrade 当前系统5 安装openstack repo 目前CloudFoundry最高...
分类:
其他好文 时间:
2015-04-04 09:05:38
阅读次数:
213
使用bosh部署应用是需要两部分,一个是创建虚拟机使用的模板stemcell,另外一个是应该的Release。所以,部署CloudFoundry之前需要上传stencil和release4.1 使用bosh上传Stemcell[python]view plaincopy#boshuploadstem...
分类:
其他好文 时间:
2015-04-04 09:05:38
阅读次数:
450
BOSH是CloudFoundry提供的用来安装部署和升级CloudFoundry的自动化工具,可是说是CloudFoundry的一部分。总体来说,BOSH是Client/Server结构, BOSH客户端称作BOSH CLI,BOSH服务器端由BOSH Director,NATS,HealthMo...
分类:
其他好文 时间:
2015-04-04 09:05:34
阅读次数:
275
目录(?)[-]OpenStack简介 OpenStack是一个美国国家航空航天局和Rackspace合作研发的以Apache许可证授权并且是一个自由软件和开放源代码项目 OpenStack是一个云平台管理的项目它不是一个软件这个项目由几个主要的组件组合起来完成一些具体的工作CloudFou...
分类:
其他好文 时间:
2015-04-04 09:05:19
阅读次数:
140
1 CloudFoundry简介
CloudFoundry是VMware旗下子公司Pivotal的一款开源PaaS产品,是一个由多个独立子系统组成的分布式系统,能偶支持多种运行时环境、开发语言、框架及服务,可以构建于IaaS平台之上,也可以直接部署于物理机器上,总共有两个版本分别是V1和V2,V2版本采用的更为成熟的架构思想,引入了如Buildpack、Warden等强大灵活的组件。...
分类:
其他好文 时间:
2015-01-31 13:04:10
阅读次数:
909