天高地厚

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

cloudstack ---部署的架构

Posted on 2013-06-29 09:05  天高地厚-GNU  阅读(522)  评论(0编辑  收藏  举报

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间互访