资源描述:
《openstack架构与应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、OpenStack的架构和应用罗萱luoxuan2005@gmail.com12年6月8日星期五大纲OpenStack简介整体架构集成应用12年6月8日星期五OpenStack简介12年6月8日星期五OpenStack的诞生NovaSwiftawayfortherestoftheworldtocompetewithAmazon12年6月8日星期五OpenStack的使命ToproducetheubiquitousOpenSourceCloudComputingplatformthatwillmeetth
2、eneedsofpublicandprivatecloudsregardlessofsize,bybeingsimpletoimplementandmassivelyscalable12年6月8日星期五发展过程2010.10-Austin2011.2-Bexar2011.4-Cactus2011.10-Diablo2012.4-Essex12年6月8日星期五现有项目核心项目(6个*)计算(Compute):Nova对象存储(Object):Swift镜像(Image):Glance身份(Identity
3、):Keystone自助门户(Dashboard):Horizon网络&地址管理:Quantum&Melange*社区项目(14个)负载均衡:Atlas-LB(Rackspace)消息队列:Burrow(Piston)云管理工具:Clanavi(Drupal)自动部署:Crowbar(Dell)来源:"OpenStackinSina"by程辉服务部署:Juju(Ubuntu)关系型数据库:RedDwarf(Rackspace)...12年6月8日星期五生态圈178个公司,3029个参与者OpenStac
4、kFoundation即将成立,19个成员12年6月8日星期五社区OpenStack主页初学者介绍,使用文档,开发文档,博客LaunchpadAnswers,Bugs,Blueprint,MailinglistGithub代码仓库加入IRC适合夜猫子COSUG想说中文的来这12年6月8日星期五整体架构12年6月8日星期五核心项目关系图来源:"RevisitingOpenStackArchitecture:EssexEdition"byKenPepple12年6月8日星期五keystoneKeystone
5、Architecture为OpenStack家族中的其他项目提供Identity,Token,CatalogandPolicy服务12年6月8日星期五http://www.mirantis.com/trainingkeystone基本概念User/TenantAuthentication/AuthorizationTokenService/EndpointRole12年6月8日星期五服务访问流程12年6月8日星期五glance镜像管理(CRUD)支持多种后端存储支持多种镜像格式raw,vhd,vmdk,
6、vdi,iso,qcow2,aki,ari,ami12年6月8日星期五glanceGlancearchitecture镜像管理(CRUD)支持多种后端存储支持多种镜像格式raw,vhd,vmdk,vdi,iso,qcow2,aki,ari,ami12年6月8日星期五http://www.mirantis.com/trainingNova虚机生命周期管理计算资源管理网络连接和授权管理ReST-basedAPI异步通信虚拟层无关12年6月8日星期五Nova逻辑关系来源:"RevisitingOpenStac
7、kArchitecture:EssexEdition"byKenPepple12年6月8日星期五虚机创建流程来源:"TracingabuildthroughOpenStackCompute(Nova)"byMajorHayden12年6月8日星期五Nova-SchedulerFilterscheduler来源:"OpenStacknova-scheduleranditsalgorithm(IBMOpenStack)"byYongShengGong12年6月8日星期五Nova-Compute管理物理机和虚
8、机DriversLibvirt(QEMU/KVM/LXC)XenAPI(XenServer/XCP)VMwareAPI(ESX/ESXi)镜像缓存12年6月8日星期五Nova-Volume提供类似于EBS的永久存储服务通过iSCSI将远端的LVMvolume挂载到物理机Volume不能被虚机共享12年6月8日星期五Nova-Network网络管理者(NetworkManager)Flat,FlatDHCP,VLANIP地址管理FixedIP