cloudstack ---部署的架构
cloudstack跟KVM一起部署的架构
下图是CloudStack跟kvm一起部署的架构:

在每个kvm的宿主机上都需要部署agent程序。
cloudstack跟vsphere一起部署的架构
下图是CloudStack跟vsphere一起部署的架构:

如果部署vmware的产品就必须部署vcenter server。
cloudstack支持的存储类型
下图是CloudStack所支持的存储类型:

cloudstack的API
- Web Services
- REST架构
- 支持POST / GET请求
- 返回XML或JSON响应格式
- root管理员、域管理员和用户
cloudstack和openstack的比较
下面我们就来看一来两大云平台的比较:
| 比较项 | CloudStack | OpenStack |
| 服务层次 | IaaS | IaaS |
| 授权协议 | Apache 2.0 | Apache 2.0 |
| Apache 2.0 | 不需要 | 不需要 |
| 动态资源调配 | 主机Maintainance模式下自动迁移VM | 无现成功能,需通过Nova-scheduler组件自己实现 |
| VM模板 | 支持 | 支持 |
| VM Console | 支持 | 支持 |
| 开发语言 | Java | Python |
| 用户界面 | Web Console,功能较完善 | DashBoard,较简单 |
| 负载均衡 | 软件负载均衡(Virtual Router)、硬件负载均衡 | 软件负载均衡(Nova-network或 OpenStack Load Balance API)、硬件负载均衡 |
| 虚拟化技术 | XenServer,Oracle VM,vCenter,KVM,Bare Metal | XenServer,Oracle VM,KVM,QEMU,ESX/ESXi,LXC(Liunx Container)等 |
| 最小化部署 | 一管理节点,一主机节点 | 支持All in one(Nova,Keystone,Glance组件必选) |
| 支持数据库 | MySQL | PostgreSQL,MySQL,SQLite |
| 组件 |
Console Proxy VM,Second Storage VM,Virtual Router VM, Host Agent,Management Server |
Nova,Glance,Keystone,Horizon,Swift |
| 网络形式 | Isolation(VLAN),Share | VLAN,FLAT,FLATDhcp |
| 版本问题 | 版本发布稳定,不存在兼容性问题 | 存在各版本兼容性问题 |
| VLAN | 不能VLAN间互访 | 支持VLAN间互访 |
cloudstack ---部署的架构的更多相关文章
- ZStack深度试用:部署、架构与网络及其与OpenStack的对比
摘要:本文是开源IaaS软件ZStack的深度试用报告,分别从部署.架构和网络三个层面分享作者的试用体验,并与OpenStack进行简单的对比,文章最后也对ZStack的改进方向提出了自己的思考.(转 ...
- CloudStack 物理网络架构
原文地址:http://www.shapeblue.com/cloudstack/understanding-cloudstacks-physical-networking-architecture/ ...
- IMPALA部署和架构(一)
IMPALA部署和架构(一) 一,概要 因公司业务需求,需要一个查询引擎满足快速查询TB级别的数据,所以我们找到了presto和impala,presto在前面讲过今天只说impala,impala ...
- rhel6+apache2.4+mysql5.7+php5.6部署LAMP架构
rhel6+apache2.4+mysql5.7+php5.6部署LAMP架构 2017年10月01日 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~准备阶段~~~~~~~~~~~~~ ...
- 万字长文:ELK(V7)部署与架构分析
ELK(7版本)部署与架构分析 1.ELK的背景介绍与应用场景 在项目应用运行的过程中,往往会产生大量的日志,我们往往需要根据日志来定位分析我们的服务器项目运行情况与BUG产生位置.一般情况下直接在日 ...
- ELK(V7)部署与架构分析
1.ELK的背景介绍与应用场景 在项目应用运行的过程中,往往会产生大量的日志,我们往往需要根据日志来定位分析我们的服务器项目运行情况与BUG产生位置.一般情况下直接在日志文件中tailf. grep. ...
- CloudStack云基础架构的一些概念
1. Zones(区域) 一个区域在CloudStack配置中是最大的组织单元.一个区域通常代表一个单独的数据中心,虽然在一个数据中心也允许有多个区域.将基础架构设施加入到区域中的好处是提供物理隔离和 ...
- OpenStack IceHouse 部署 - 1 - 架构说明
参考架构 Architecture from OpenStack Install Guide Reference Architecture Network Isolation 在本次部署中,我们采用了 ...
- 部署LNMP架构及其应用
部署企业LNMP架构 (一)首先安装nginx服务,具体请见另一篇关于nginx的博文. (二)安装MySQL数据库 .安装前准备 [root@localhost ~]# rpm -e mysql-s ...
随机推荐
- Linux 应用总结:自动删除n天前的日志
linux是一个很能自动产生文件的系统,日志.邮件.备份等.虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情.不用你去每天惦记着是否需要清理日志 ...
- MySQL4
MySQL数据库4 1 管理索引 创建索引帮助 help CREATE INDEX 创建索引 指令 CREATE INDEX 语法格式 CREATE INDEX index_name ON tbl_n ...
- 微信小程序开发过程中tabbar页面显示的相关问题及解决办法!
在微信小程序的开发过程中如果有使用过tabbar的同学,我相信一定会遇到一些困扰.为什么有些时候代码中明明已经在app.json里面增加了tabbar,可以页面中就是不显示呢?可不可以有些页面显示ta ...
- 马拉车,O(n)求回文串
马拉车,O(n)求回文串 对整个马拉车算法步骤做个总结: 第一步:将每个原字母用两个特殊字符包围如: aaa --> #a#a#a# abab -->#a#b#a#b 同时可以由这个翻倍的 ...
- Trees on the level (二叉链表树)
紫书:P150 uva122 Background Trees are fundamental in many branches of computer science. Current state- ...
- Adobe AIR 代码签名证书使用指南
Symantec,Thawte,GlobalSign 签发的代码签名证书都可以签名AIR文件.如果您还没有代码签名证书,请联系易维信(EVTrust)购买Adobe AIR 代码签名证书. 1.签名工 ...
- type="application/javascript"
type="application/javascript" html script 标签中 type有如下这些值,请问分别是什么意思,在什么情况下使用? type="te ...
- JQuery中如何重置(reset)表单(且清空隐藏域)
由于JQuery中,提交表单是像下面这样的: 所以,想当然的认为,重置表单,当然就是像下面这样子喽: 但是,不幸的是,这样写的话,会有一个让你很郁闷的结果,那就是,表单无法重置! 后来,上网查了一下, ...
- Ubuntu 16.04通过Trickle限制某个软件的下载/上传速度
在Linux下没有Windows使用360那样去限制某个软件的速度. 但是通过Trickle可以设置某个软件的网速,但是前提是通过Trickle命令连带启动这个软件才可以,不能中途去设置. 比如现在很 ...
- js 实现对ajax请求面向对象的封装
AJAX 是一种用于创建高速动态网页的技术.通过在后台与server进行少量数据交换.AJAX 能够使网页实现异步更新.这意味着能够在不又一次载入整个网页的情况下,对网页的某部分进行 ...