Intel&OpenStack

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

IntelandOpenStackZhidongYuCloudInfrastructureTechnologyIntelSSGAgenda•Intel’scontributionstoOpenStack•COSbench&CloudScore•IntelOpenStackReferenceSolution23QueuingHadoopDatabaseBareMetalDeploymentManagementKeyManagementOrchestrationMeasurementBlockStorageNetworkingIdentityDashboardImageStoreObjectStoreCompute^ComponentnamechangeNOVASWIFTNOVASWIFTGLANCENOVASWIFTGLANCENOVASWIFTGLANCENOVASWIFTGLANCEHORIZONKEYSTONENOVASWIFTGLANCEHORIZONKEYSTONEQUANTUMCINDERNOVASWIFTGLANCEHORIZONKEYSTONEQUANTUMCINDERNOVASWIFTGLANCEHORIZONKEYSTONENEUTRON^CINDERCEILOMETERHEATNOVASWIFTGLANCEHORIZONKEYSTONENEUTRONCINDERCEILOMETERHEATTRIPLEOIRONICTROVESAVANNAHMARCONIAUSTINOct2010BEXARFeb2011CACTUSApr2011DIABLOSep2011ESSEXApr2012FOLSOMSep2012GRIZZLYApr2013HAVANAOct2013ICEHOUSEApr2014FirstDeployments6monthcadencePlanned/IncubationIntelContributionsBARBICANIntel:CommittedtodeliveringgamechangingsolutionsonOpenStack*TrustedComputePools(TCP)Enhancevisibility,controlandcomplianceTCPSolution-PlatformTrust-newattributeforManagement-Intel®TXTinitiatesMeasuredBoot-basisforPlatformTrust-OpenAttestation(OAT)SDK–RemoteAttestationMechanism:McCann“what’sholdingthecloudback?”cloudsecurityglobalITsurvey,sponsoredbyIntel,May2012Nocomputersystemcanprovideabsolutesecurityunderallconditions.Intel®TrustedExecutionTechnology(Intel®TXT)requiresacomputersystemwithIntel®VirtualizationTechnology,anIntelTXT-enabledprocessor,chipset,BIOS,AuthenticatedCodeModulesandanIntelTXT-compatiblemeasuredlaunchedenvironment(MLE).TheMLEcouldconsistofavirtualmachinemonitor,anOSoranapplication.Inaddition,IntelTXTrequiresthesystemtocontainaTPMv1.2,asdefinedbytheTrustedComputingGroupandspecificsoftwareforsomeuses.Formoreinformation,seehereTCPisenabledinOpenStack(Folsomrelease)4FilterScheduler(Cinder)VolumeService1VolumeService2VolumeService3VolumeService4VolumeService5VolumeService1VolumeService2VolumeService3VolumeService4VolumeService5Weight=25Weight=20Weight=41VolumeService2VolumeService4VolumeService5FiltersWeighersWinner!•AvailabilityZoneFilter•CapabilitiesFilter•JsonFilter•CapacityFilter•RetryFilter•CapacityWeigher•AllocatedVolumesWeigher•AllocatedSpaceWeigherExampleUseCase:DifferentiatedServicewithDifferentStorageBack-ends•CSP:3differentstoragesystems,offers4levelsofvolumeservices•Volumeservicecriteriadictateswhichstoragesystemcanbeused•FilterschedulerallowsCSPtonamestorageservicesandallocatecorrectvolume55DataCollectionforEfficiency:IntelligentWorkloadSchedulingEnhancedusagestatisticsallowadvancedschedulingdecisions•Pluggablemetricdatacollectingframework•Compute(Nova)-Newfilters/weighersforutilization-basedscheduling6MeteringinHavanarelease,schedulinginfuturereleaseEnhancedPlatformAwarenessAllowsOpenStack*tohaveagreaterawarenessofthecapabilitiesofthehardwareplatforms•ExposeCPU&platformfeaturestoOpenStackNovascheduler•UseComputeCapabilitiesfiltertoselecthostswithrequiredfeatures-Intel®AES-NIorPCIExpressacceleratorsforsecurityandI/Oworkloads-Upto10xencryption&8xdecryptionperformanceimprovementobserved17Intel®AES-NI=Intel®AdvancedEncryptionStandardNewInstructionsSee@$%&%@#&%@#$@&%$@#$@%&&8Intel®DPDKAcceleratedOpenvSwitchInNeutronOpenvSwitchML2Driver/AgentinDevelopmentNeutronAPIAPIExtensionsNeutron-ML2-PluginDBExternalControllervSwitchVMVMVMVML2AgentDPDKvSwitchVMVMVMVMDPDKvSwitchL2AgentDPDKvSwitchMechanismDriverIntelDPDKvSwitch10xUnleashingIntel®DPDKvSwitchPerformanceinNeutron9CapacityTier(Storage)AccessTier(Concurrency)OpenStack*SwiftWithErasureCodeZone1Zone2Zone3Zone4Zone5ClientsRESTfulAPI,SimilartoS3DownloadFrag1Frag2Frag3Frag4FragNDecoderUploadEncoderObjAObjA•NewStoragePolicycapability•Applicationscontrolpolicy•ECcanbeinlineoroffline•Supportsmultiplepoliciesatthesametimeviacontainertag•ECflexibilityviaplug-inAuthServiceDetailedTutorialat:=1180&tclass=popupCommunityCollaboration:=1180&tclass=popupEnterpriseFeatures•CapacityManagement•Livemigration•VMrestart•Consumerfacingconsumptionmetric•Storageresizing•DBaaS10Agenda•Intel’scontributionstoOpenStack•COSbench&CloudScore•IntelOpenStackReferenceSolution11COSBench-ACloudObjectStorageBenchmarkingTool•CloudObjectStoreBenchmark:ThinkofitasIOMeterforcloudobjectstores•CrossPlatformDeployment(Developedwithjava)•Distributedloadtestingframework.•Richperformancemetricsreporting12PerformanceMetrics(Avg.)MetricsTimelineRTHistogramPerformanceLoadlineOpensourceprojecthostedat://cosbench.1094679.n5.nabble.com/CloudScore:ABenchmarkToolForCloudInfrastructure•CloudScore:AwaytousetraditionalworkloadstodescribeperformanceofaCloud•F

1 / 18
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功