We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Systems Integration: The OpenStack success story

00:00

Formale Metadaten

Titel
Systems Integration: The OpenStack success story
Serientitel
Teil
107
Anzahl der Teile
Autor
Lizenz
CC-Namensnennung 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache
ProduktionsortBerlin

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
Flavio Percoco - Systems Integration: The OpenStack success story OpenStack is a huge, open-source cloud provider. One of the main tenets of OpenStack is the (Shared Nothing Architecture) to which all modules stick very closely. In order to do that, services within OpenStack have adopted different strategies to integrate themselves and share data without sacrificing performance nor moving away from SNA. This strategies are not applicable just to OpenStack but to any distributed system. Sharing data, regardless what that data is, is a must-have requirement of any successful cloud service. This talk will present some of the existing integration strategies that are applicable to cloud infrastructures and enterprise services. The talk will be based on the strategies that have helped OpenStack to be successful and most importantly, scalable. Details ====== Along the lines of what I've described in the abstract, the presentation will walk the audience through the state of the art of existing system integration solutions, the ones that have been adopted by OpenStack and the benefits of those solutions. At the end of the talk, a set of solutions under development, ideas and improvements to the existing ones will be presented. The presentation is oriented to distributed services, fault-tolerance and replica determinism. It's based on a software completely written in python and running successfully on several production environments. The presentation will be split in 3 main topics: Distributed System integration ----------------------------------- * What's it ? * Why is it essential for cloud infrastructures? * Existing methods and strategies OpenStack success story ---------------------------- * Which methods did OpenStack adopt? * How / Why do they work? * What else could be done? Coming Next --------------- * Some issues of existing solutions * What are we doing to improve that? * Other solutions coming up
Schlagwörter
CodeGoogolSystemprogrammierungDesintegration <Mathematik>Offene MengeKeller <Informatik>SoftwaretestPhysikalisches SystemComputervirusWort <Informatik>AggregatzustandSystemintegrationRelativitätstheorieComputeranimation
Red HatZustandsdichtePhysikalisches SystemDesintegration <Mathematik>Physikalisches SystemSchnittmengeDatenbankDienst <Informatik>AuthentifikationStrategisches SpielIntegralBitTopologieCASE <Informatik>Lebesgue-IntegralBasis <Mathematik>GraphSystemintegrationVorzeichen <Mathematik>ParametersystemQuellcodeMultiplikationsoperatorSystemaufrufEinsWeb ServicesCodeDistributionenraumRechter WinkelDivergente ReiheOrdnung <Mathematik>DatenverarbeitungssystemDifferenteGenerizitätOffene MengeMereologieKnotenmengeTwitter <Softwareplattform>InternetworkingArithmetisches MittelHardwareVorlesung/Konferenz
Desintegration <Mathematik>Web ServicesWeb ServicesDienst <Informatik>CASE <Informatik>Design by ContractBildschirmfensterIntegralBus <Informatik>BitrateBitTelekommunikationComputeranimation
Web ServicesDesintegration <Mathematik>Bus <Informatik>Message-PassingDienst <Informatik>SystemaufrufBus <Informatik>TelekommunikationTermIntegralBitWeb ServicesQuaderAtomarität <Informatik>CASE <Informatik>Computeranimation
Elektronische PublikationMagnetooptischer SpeicherLogik höherer StufeSichtenkonzeptPunktKartesische KoordinatenTelekommunikationBenutzerbeteiligungElektronische PublikationHardwareDatenbankTermVirtuelle MaschinePhysikalisches SystemGüte der AnpassungSchedulingMessage-PassingInstantiierungCASE <Informatik>Dienst <Informatik>AggregatzustandInformationsspeicherungSystemintegrationWeb ServicesDatensatzServiceorientierte ArchitekturDateiverwaltungBus <Informatik>Befehl <Informatik>MultiplikationsoperatorSchnittmengeComputersicherheitNeuroinformatikDifferenteServerObjekt <Kategorie>DivisionGrundraumDivergente ReiheIntegralNetzwerkbetriebssystemHalbleiterspeicherGefangenendilemmaPerspektiveZentrische StreckungStabilitätstheorie <Logik>SchlussregelIntServDimensionsanalyseRechter WinkelAtomarität <Informatik>
Desintegration <Mathematik>Metropolitan area networkComputeranimationVorlesung/Konferenz
Message-PassingRouterSinguläres IntegralOffene MengeNP-hartes ProblemServiceorientierte ArchitekturPunktMessage-PassingServiceorientierte ArchitekturRechenwerkWeb ServicesInformationParametersystemPhysikalisches SystemComputerspielReverse EngineeringDienst <Informatik>NeuroinformatikZentrische StreckungSystemintegrationTypprüfungTermIntServHalbleiterspeicherMathematische LogikTelekommunikationGenerator <Informatik>CASE <Informatik>Demo <Programm>PartikelsystemFunktionalProxy ServerStochastische AbhängigkeitKomplex <Algebra>QuaderMinkowski-MetrikRPCSystemaufrufComputerarchitekturGewicht <Ausgleichsrechnung>DifferenteAggregatzustandDivergente ReiheInstantiierungDatenbankProzess <Informatik>Arithmetisches MittelMixed RealityBildgebendes VerfahrenVirtuelle MaschineAlgorithmische ProgrammierspracheDesign by ContractBasis <Mathematik>ResultanteHypermediaStreaming <Kommunikationstechnik>SkalarfeldEinflussgrößeKategorie <Mathematik>Formale SpracheBeobachtungsstudieSinguläres IntegralIntegralEreignishorizontDatensatzBootenSchedulingRoutingProtokoll <Datenverarbeitungssystem>RouterRFIDGemeinsamer SpeicherZahlenbereichLie-GruppeMAPUnternehmensarchitekturSyntaktische AnalyseComputeranimation
ROM <Informatik>AusgleichsrechnungProtokoll <Datenverarbeitungssystem>Serviceorientierte ArchitekturDienst <Informatik>DatentransferPhysikalisches SystemMessage-PassingWürfelSchlüsselverwaltungHalbleiterspeicherBitOffene MengePartikelsystemVersionsverwaltungLebesgue-IntegralCASE <Informatik>PunktUmwandlungsenthalpieMathematikWeb ServicesMultiplikationsoperatorTypentheorieWellenpaketKnotenmengeFunktionalSchlussregelInformationsspeicherungSpezifisches VolumenDateiformatSystemintegrationNotepad-ComputerFamilie <Mathematik>Stützpunkt <Mathematik>ProgrammierungBitrateServerRechter WinkelBildschirmfensterFormale SpracheVerschlingungEinfach zusammenhängender RaumCodePeer-to-Peer-NetzKreisflächeParametersystemZentralisatorResultanteKreisbogenBasis <Mathematik>sinc-FunktionDatenbankMini-DiscSchreiben <Datenverarbeitung>Design by ContractMAPWarteschlangeVorlesung/Konferenz
Web ServicesSoftwaretestTaskComputerarchitekturMessage-PassingDatenverwaltungDesign by ContractDienst <Informatik>Serviceorientierte ArchitekturLuenberger-BeobachterSichtenkonzeptFamilie <Mathematik>ServerWeb ServicesProgrammbibliothekTransportproblemDatenfeldQuick-SortCodeSchnittmengeQubitCASE <Informatik>SummierbarkeitCoxeter-GruppeDruckverlaufTermFunktionalSkalarfeldImplementierungKontextbezogenes SystemPhysikalisches SystemFormale SpracheDistributionenraumRechter WinkelComputerspielDifferenteHasard <Digitaltechnik>MereologieSoftwaretestIntegralGraphProgrammierspracheProgrammierstilEndliche ModelltheorieMultiplikationsoperatorSystemintegrationLie-GruppeWort <Informatik>Dreiecksfreier GraphMinimumLebesgue-IntegralInverser LimesBitÄhnlichkeitsgeometrieAbgeschlossene MengeSchedulingBus <Informatik>ProgrammfehlerPatch <Software>Zentrische StreckungProxy ServerStreaming <Kommunikationstechnik>ProgrammierungData MiningVorlesung/Konferenz
Red HatSystemintegrationSoftwaretestDienst <Informatik>Web ServicesProgrammierumgebungVirtuelle MaschineCodeTouchscreenEntscheidungstheorieComputersicherheitDreiecksfreier GraphMessage-PassingAssoziativgesetzComputerspielCASE <Informatik>Rechter WinkelBenutzerfreundlichkeitPhysikalisches SystemBenutzerschnittstellenverwaltungssystemComputersimulationTelekommunikationKonditionszahlEuler-Lagrange-GleichungKonstruktor <Informatik>AnalysisNichtlinearer OperatorIntegralSoftwareTropfenBildgebendes VerfahrenFunktionalServiceorientierte ArchitekturSinguläres IntegralWeb-SeiteArbeit <Physik>LastProzess <Informatik>Vorzeichen <Mathematik>ChiffrierungBus <Informatik>Güte der AnpassungPatch <Software>MultiplikationsoperatorCAN-BusMathematische LogikVorlesung/Konferenz
Googol
Transkript: English(automatisch erzeugt)