Q:
Wat zijn enkele uitdagingen bij het schalen in OpenStack?
EEN:Als een populaire open-source keuze voor implementaties, maakt OpenStack zich zorgen over zakelijke leiders die van plan zijn een cloudproject op te schalen. Velen van hen hebben te maken met het open-source karakter van OpenStack, versus eigen platforms.
Een uitdaging is het "community support" of "crowdsourced" karakter van OS als een open-source tool. Veel CIO's en CTO's willen iets meer, een zekere mate van pre-planningsmogelijkheden die worden aangeboden door producten van leveranciers die meer langetermijnplanning hebben.
Over het algemeen kan elk project moeilijk te schalen zijn, ongeacht het platform, maar een andere zorg voor sommige leiders is het gebrek aan ondersteuning voor upgrades in traditionele OS-omgevingen. Dat betekent in sommige gevallen de noodzaak om koude migraties uit te voeren om een project op te schalen.
Een ander probleem is het gebrek aan kant-en-klare integratiemogelijkheden met enkele toonaangevende openbare cloudsystemen. Besturingssysteem kan moeilijk passen bij sommige van deze opties en vereist mogelijk meer handmatige tussenkomst. Nogmaals, dit is in overeenstemming met de filosofie van open-sourceproducten, die vaak "minder gebruiksvriendelijk" zijn dan producten van leveranciers. Met andere woorden, de leveranciers investeren in verschillende soorten gebruikerstechniek of andere concessies op basis van de inkomsten die ze verwachten te krijgen van de verkoop.
Veel experts noemen schaalvergroting een belangrijk "vlampunt" met OpenStack. Er is het idee dat het creëren en implementeren van het project een fase is, en dat schaling een andere, geheel andere fase is. IT-professionals zullen bij het praten over de uitdagingen van schaalvergroting impliceren dat het succes van de eerste implementatiefase niet noodzakelijkerwijs zorgt voor of leidt tot het succes van de tweede schaalfase, dat er specifieke obstakels in de schaal zijn die niet "automatisch worden opgelost" door implementatie of andere voorafgaande fasen. Dat, vergeleken met de open-source build van het systeem, inherente uitdagingen creëert, waaronder onderhoudsproblemen, uitdagingen voor resourceallocatie, en anderen waar ontwikkelaars en projectmanagers over het algemeen niet op zullen anticiperen, tenzij ze nadenken over de mogelijkheid om het systeem te schalen na het feit.