Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10197983
  • 博文数量: 1669
  • 博客积分: 16831
  • 博客等级: 上将
  • 技术积分: 12594
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-25 07:23
个人简介

柔中带刚,刚中带柔,淫荡中富含柔和,刚猛中荡漾风骚,无坚不摧,无孔不入!

文章分类

全部博文(1669)

文章存档

2023年(4)

2022年(1)

2021年(10)

2020年(24)

2019年(4)

2018年(19)

2017年(66)

2016年(60)

2015年(49)

2014年(201)

2013年(221)

2012年(638)

2011年(372)

分类: 云计算

2014-05-28 01:00:22

云服务架构
http://blog.csdn.net/rumenxinshou/article/details/23995651

分类: 云计算 28人阅读 评论(0) 收藏 举报

NOVA:

Nova使用的是一种“shared-nothing, messaging-based”架构,组件间通过消息队列进行通信。只要支持AMQP协议的任何Message Queue Sever都可以作为Nova组件间通信的管道,当前官方推荐用RabbitMQ。 另外,为了提高用户体验,Nova使用“回调”(call-back)机制发送消息。


Libvirt:

Libvirt是一套免费、开源的支持Linux下主流虚拟化平台的C函数库,其旨在为包括Xen在内的各种虚拟化平台提供一套方便、可靠的编程接口,支持与C#, Java, Perl, Ruby,Python等多种主流开发语言的绑定。当前主流Linux平台上默认的虚拟化管理工具virt-manager(图形化),virt-install(命令行模式)等均基于libvirt开发而成。
Libvrit supports:
? The KVM/QEMU Linux hypervisor
? The Xen hypervisor on Linux and Solaris hosts.
? The LXC Linux container system
? The OpenVZ Linux container system
? The User Mode Linux paravirtualized kernel
? The VirtualBox hypervisor
? The VMware ESX and GSX hypervisors
? The VMware Workstation and Player hypervisors
? The Microsoft Hyper-V hypervisor
? Virtual networks using bridging, NAT, VEPA and VN-LINK.
? Storage on IDE/SCSI/USB disks, FibreChannel, LVM, iSCSI, NFS and filesystems



Glance:

Glance主要用来注册、查找和检索VM的镜像文件: ? Image as-a-service ? 支持多种存储类型 ? 支持多种镜像格式

Glance主要有四个组件组成: ? Glance-API 接收镜像发现、检索和存储的API请求 ? Glance-registry 保存、处理和检索镜像文件的元数据 ? A database存储元数据的数据库 ? Store adapter 配不同的存储类型.


Neutron:

网络只提供了框架流程,需要各个厂家实现自己的plugin去支持Openstack才能真正的使用。


目前已有的plugin:

? Open vSwitch Plugin – Builds isolated networks with OVS and L2-in-L3 tunnels. http://openvswitch.org/openstack/documentation
? Cisco UCS Plugin – Isolation based on VLAN and net-profiles applied to Cisco UCS converged network adapters(需要使用cisco palo网卡,通过VNTag实现)
? Linux Bridge Plugin – Build isolated networks with VLAN interfaces and linux bridge – Works with every Linux Distro
?Nicira NVP Plugin – Acts as a proxy for the Nicira NVP platform.
? Ryu OpenFlow Controller Plugin – Acts as a proxy for the NTT Ryu platform


plugin和接口之间的对接:

阅读(1009) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~