当前位置:首页 > 行业资料 > 冶金工业 > 12、OpenStack在大数据方面的思考:技术、应用和生态系统_杜玉杰21
OpenStack在大数据方面的思考:技术、应用和生态系统我们想造出一个大教堂,可是眼下只有一个集市,怎么办?什么是OpenStack早期的OpenStack44x未来10年内,将增加44倍的数据和内容2009800,000petabytes202035zettabytes大量化多样化快速化80%的全球数据为非结构化数据非结构化数据海量数据类型繁多稀缺珍贵快速获得用途多样非结构化数据增长计算Hash计算Hash计算Hash计算Hash影响范围Node1Node2Node3Node4一致性Hash算法保证数据冗余性提供分区容忍性性能、容量横向扩展分区管理如今的OpenStackNeutronCinderNovaHorizonGlanceSwiftKeystoneCommonUIAccessControl不是OpenStack项目,但是有助于理解OpenStack组件间的关系HeatCeilometerStaccatoLibraTurbo-hipsterMistralClimateEntropyDesignatePecanKiteMilkGraffitiRubickPackstackMuranoManilaDockerSolumRallyBarbicanSitoriFuelOpenStack生态系统集成发布Graduation每六个月发布一个新版本技术委员会+版本发布经理&PTLs支持系统孵化项目WorkswithprojectsingreaterEcosystemOpenStack项目共享基础设施和资源Applied&AcceptedbyTC版本集成之路一般需要18-24个月才能完成孵化毕业由技术委员会决定是否通过孵化阶段来自TC更迫切的孵化需求大量相关开源项目某些可能会申请成为孵化项目大多数或许不会申请Hadoop(Savannah)Telemetry(Ceilometer)BareMetal(Ironic)Orchestration(Heat)Messaging(Marconi)Deployment(TripleO)HavanaRelease(Oct2013)NewRelationalDB(Trove)Compute(Nova)ObjectStorage(Swift)BlockStorage(Cinder)Networking(Neutron)Dashboard(Horizon)ImageService(Glance)Identity(Keystone)集成发布支持系统孵化项目Infrastructure|Docs|CommonLibraries|QA|ReleaseMgmtNewDatabaseService(Trove)BareMetal(Ironic)QueueService(Marconi)DataProcessing(Sahara)IcehouseRelease(April2014)Telemetry(Ceilometer)Orchestration(Heat)Compute(Nova)ObjectStorage(Swift)BlockStorage(Cinder)Networking(Neutron)Dashboard(Horizon)ImageService(Glance)Identity(Keystone)集成发布支持系统孵化项目Infrastructure|Docs|CommonLibraries|QA|ReleaseMgmtNewDatabaseService(Trove)BareMetal(Ironic)DataProcessing(Sahara)NewJunoRelease(Oct2014)Telemetry(Ceilometer)Orchestration(Heat)Compute(Nova)ObjectStorage(Swift)BlockStorage(Cinder)Networking(Neutron)Dashboard(Horizon)ImageService(Glance)Identity(Keystone)集成发布支持系统孵化项目Infrastructure|Docs|CommonLibraries|QA|ReleaseMgmtManila(sharedfilesystem)Zaqar(queueservice)Designate(DNSservice)Barbican(keymanagement)NewNew关于Hadoop云化AWSEMROpenStackSaharaOpenStackSahara简介•之前名称为Savanna•在OpenStack上快速创建Hadoop集群•利用IaaS上空闲的计算能力•AnalyticsasaServiceOpenStackSahara•Sahara的使用模式•模式一:IaaS模式、管理模式•模式二:PaaS/DAaaS模式、用户模式、EDP模式•节点(node)•节点组(nodegroup)•节点组模板(nodegrouptemplate)•集群(cluster)•集群模板(clustertemplate)•任务(job)节点组模板OpenStackSahara集群模板目前已经能够支持Spark能够和Heat集成Demotime!——EricRaymond《大教堂和集市》谢谢!开放你的人生,世界一定因此不同~
本文标题:12、OpenStack在大数据方面的思考:技术、应用和生态系统_杜玉杰21
链接地址:https://www.777doc.com/doc-311276 .html