开发cloudify配方文件- 服务等级SLA
2013-04-10 00:00
791 查看
SLA 需求
Cloudify服务配方可以描述最初的服务等级协议和每个服务的资源需求。
指定服务的SLA
你可以描述最初的服务等级协议,Cloudify启动和维护对每个服务的最低的服务实例数。Cloudify 不会考虑服务是否安装成功,除非指定数量的服务实例已经启动和验证(使用启动验证插件需要在描述文件中声明。如果Cloudify检测到一个服务的最低数量的服务实例没有运行它会尝试通过重装或重启服务来修复。如果Cloudify检测到一个服务实例的VM已停止响应,Cloudify会启动一个新的虚拟机的服务实例。
使用numInstances属性来设置SLA
指定资源的需求
Cloudify旨在从主机云分离应用,从而使云可移植性简单化,Cloudify提供了一种机制,描述一个应用程序的资源需求作为Cloudify的模板,而不是作为一个特定的云映像ID或云硬件ID。
Cloudify模板是云驱动配置文件中的部分配置,描述特定的操作系统镜像和硬件配置文件(以及防火墙的定义和安全注意事项)。这个cloudify分布式文件包含各种可添加、可修改的预定义的云驱动模版
使用云驱动模版可简单的添加compute块到服务描述文件的综述中
Cloudify服务配方可以描述最初的服务等级协议和每个服务的资源需求。
指定服务的SLA
你可以描述最初的服务等级协议,Cloudify启动和维护对每个服务的最低的服务实例数。Cloudify 不会考虑服务是否安装成功,除非指定数量的服务实例已经启动和验证(使用启动验证插件需要在描述文件中声明。如果Cloudify检测到一个服务的最低数量的服务实例没有运行它会尝试通过重装或重启服务来修复。如果Cloudify检测到一个服务实例的VM已停止响应,Cloudify会启动一个新的虚拟机的服务实例。
使用numInstances属性来设置SLA
service { name "jboss-service" icon "jboss.jpg" type "APP_SERVER" numInstances 2 //recipe body here } |
Cloudify旨在从主机云分离应用,从而使云可移植性简单化,Cloudify提供了一种机制,描述一个应用程序的资源需求作为Cloudify的模板,而不是作为一个特定的云映像ID或云硬件ID。
Cloudify模板是云驱动配置文件中的部分配置,描述特定的操作系统镜像和硬件配置文件(以及防火墙的定义和安全注意事项)。这个cloudify分布式文件包含各种可添加、可修改的预定义的云驱动模版
使用云驱动模版可简单的添加compute块到服务描述文件的综述中
service { name "jboss-service" icon "jboss.jpg" type "APP_SERVER" numInstances 2 compute{ template "BIG_LINUX_32" } //recipe body here |
相关文章推荐
- 开发cloudify配方文件-两种应用伸缩方式
- 开发cloudify配方文件-剖析配方文件
- 开发cloudify配方文件- Web Management Console
- 开发cloudify配方文件-自定义命令
- 开发cloudify配方文件- Attributes API
- 开发cloudify配方文件-配方的继承
- [转]电子商务文件存储及读取服务的设计和开发思路
- 电子商务文件存储及读取服务的设计和开发思路
- 电子商务文件存储及读取服务的设计和开发思路(JMagick用于生成高清的缩略图)
- ios助手开发系列(五):文件操作系列2 - 操作文件和文件夹所需要开启的服务:AFC服务和AFC2服务
- 微信小程序,腾讯云node环境后台koa2开发框架(本地调试、接口、静态文件服务、文件长传服务)
- 电子商务文件存储及读取服务的设计和开发思路
- 安装tomcat与JDK,为cloudify提供文件服务
- 根据已有的WSDL文件进行WebService服务开发和部署
- Aooms_基于SpringCloud的微服务基础开发平台实战_003_配置文件与简单的web环境搭建
- 微信公众号开发之图片,音乐等文件出现该公众号无法提供服务的问题
- 用Spring Boot & Angular2快速开发文件上传服务
- 怎么根据linux c/c++ 开发的d-bus服务生成java 的调用接口文件
- 根据已有的WSDL文件进行WebService服务开发和部署
- WIFI开发版实验,ssh网络服务开发板访问虚拟机ubuntu文件中,ssh连接ubuntu时ssh: Exited: Error connecting: Connection refused