CloudStack架构分析

Cloudstack功能
作为云计算解决方案,毫无疑问,以下几点是服务的核心关键(不限于以下几点),也作为后续开发和使用的出发点;
1. 支持多租户
2. 能够按需提供自服务
3. 宽带网络的接入
4. 物理资源池化,虚拟化
5. 能够进行弹性增加资源
 
平台服务模型
 
 
cloudstack主要组成部分
 
如图所示;

 

cloudstack架构中主要包含一下单元
1. 管理节点--cloudstack-management
2. Mysql数据库
3. zone
PS:由架构图设计可看出
1. 通过Cloudstack-managment对zone对整个云平台进行统一管理和资源调度,通过mysql数据库进行数据存储;
2. 二级存储的服务对象是整个zone,而不是某个POD
 
物理架构部署图
 

 

 
Cloudstack的重要概念
1. 管理节点:管理节点是整个云平台的核心部分,整个IaaS平台工作将统一汇总在服务管理节点进行处理,管理节点主要划分两部分
1.1 接收和响应操作命令
1.2 管理和监控系统
2. zone:zone在cloudstack中是最大的组织单元,被很多资料都翻译或者解释为抽象的数据中心,从单独功能来分析,zone可以抽象为一个机房,如果考虑到分布式,那么解释为数据中心也是贴切的,因为只要网络可达,Cloudstack就能对抽象资源池进行调配,而无视距离;
一个zone由一个或者多个pod,二级存储,网络架构组成。在规范的设计中,可以使用zone之间完全物理隔离或者逻辑隔离,当然,你也可以在同一套物理架构中,划分两个zone,既可以隔离也可以不隔离,这将取决于管理员如何去使用了;
3. pod:可以理解称为机柜,pod包含了交换机,服务器和存储设备。Cloudstack设计中,将pod理解成一个二层网络下的机柜,也就是说在一个pod中,host机要和pod是相同网段的,如果不同,在cloudstack是无法加入到pod的;
4. cluster:由一组(相同硬件型号或者相似)计算节点组成
5. host:计算节点,用于提供真实的计算资源
6. 主存储:主要存放虚拟机数据
7. 二级存储:存放一些模板,镜像,快照等冷数据,这里冷数据指的是多次读取,而只需一次上传
8. 系统虚拟机:系统虚拟机使用debian系统,可分为三种系统虚拟机
8.1 二级存储虚拟机
8.2 控制台虚拟机
8.3 VR虚拟路由器

转载于:https://www.cnblogs.com/System-hjf/p/7860360.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值