欢迎来到天天文库
浏览记录
ID:31992066
大小:2.51 MB
页数:39页
时间:2019-01-30
《开源云平台及openstack介绍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、开源云平台及OpenStack介绍目录四大开源云平台介绍OpenStack介绍云平台周边如何学习开源云两种不同风格的云平台数据中心虚拟化认为云是数据中心虚拟化的延伸,因此寻找一个vCloud基础架构自动化工具,为了简化对虚拟资源的管理按需获取资源认为云是类似亚马逊的AWS,提供工具以便按需获取虚拟资源两种风格云平台对比数据中心虚拟化按需获取资源应用传统的企业级多层应用重新架构的适合云的应用接口功能丰富的API和管理界面简单的云API和自助服务的界面管理能力对虚拟资源和物理资源全生命周期的管理在抽象基础架构的基础上提供虚拟资源简单的生
2、命周期管理云部署方式适合私有云适合公有云内部设计自下而上,优先考虑数据中心管理的复杂性自上而下,优先考虑云功能的实现效率企业级功能高可用、容错、同步、调度,提供云管理平台大多数建立在应用内部,设计时已为失败做好准备数据中心集成很容易适应已有的基础设施建立在新的,同质化的基础设施上四大开源云平台OpenStack架构组件式结构NovaSwiftGlanceKeystoneHorizonNeutronCinderHeatCeilemeterHeatTrovelMysql/PostgreSQLMongoDBQpid/RabbitMQ…..
3、httpd……..CloudStack架构ManagementServer:核心管理MySQLcloudDB:数据库服务PrimaryStorage:主库存储虚拟机SecondaryStorage:附加库存储image等Host:计算节点OpneNebula架构Frontend:核心管理Node:计算节点Datastore:共享存储Node节点非代理方式轻量管理Eucalyptus架构CloudController:核心云管理Walrus:Object存储管理ClusterController:集群管理StorageControll
4、er:与walrus协作,提供EBSNoderController:计算节点管理ElasticUtilityComputingArchitectureforLinkingYourProgramsToUsefulSystems (EUCALYPTUS)开源云平台比较开源云平台比较OpenStackCloudStackEucalyptusOpenNebula源码完全开源完全开源完全开源完全开源开发模式Internet公开Internet公开Internet公开Internet公开开发约束Apachev2.0Apachev2.0GPLv3
5、.0Apachev2.0管理模式基金会技术精英仁慈的独裁者仁慈的独裁者API生态系统OpenStackAPIAmazonAPIAmazonAPIAmazonAPI产品可用性需要定制开发或者由厂家支持企业级,由社区开发者直接支持企业级,由社区开发者直接支持企业级,由社区开发者直接支持主要开发语言PythonJava&PythonJava&C/C++Ruby社区活跃度社区人员总数活跃社区人数OpenStack介绍OpenStack建立者FoundedbyRackspaceHostingandNASAinJuly2010April2012
6、,IBM/HP/RedHatjoinedtheOpenStackTheOpenStackFoundationestablishedinSeptember2012OpenStack贡献者ALLVERSIONEndofApril2014190companies2160engineers12100+individualsOpenStack最近两个版本的主要贡献者Icehouse122companies1197engineersJunoEndofApril201477companies569engineersOpenStack组件Servi
7、ceProjectnameDescriptionDashboardHorizon提供一个基于WEB的自助服务接口,用来与openstack服务交互。例如生成实例、分配IP地址和配置接入控制等ComputeNova管理计算实例的生命周期。功能主要是按需生成、调度、停止虚拟机。NetworkingNeutron提供网络连接服务给其它的组件,例如给compute提供网络服务;提供API让用户自己定义网络并使用;嵌入式的架构能够支持多个网络设备商的产品及技术StorageObjectStorageSwift通过RESTful、HTTP格式A
8、PI存储和检索任意非结构化的数据对象。有高容错能力,并非一个文件系统BlockStorageCinder提供永久的块存储给运行中的实例。可嵌入式驱动架构,支持创建和管理块存储设备SharedservicesIdentityservic
此文档下载收益归作者所有