Webinar
ITGLOBAL.COM events
OpenStack
Glossary

OpenStack is een softwareoplossing die wordt gebruikt om clouddiensten of cloudopslag in een openbare en private cloud te maken. Het product bestaat uit vrije software die onder de Apache-licentie wordt verspreid.

Het principe van de werking

De OpenStack-oplossing bestaat uit componenten (bijvoorbeeld Nova, Swift, Keystone en andere) die beheerders onafhankelijk selecteren voor de huidige taak. De modules zijn eenvoudig met elkaar te integreren, wat zorgt voor een stabiele werking van het product.

Nadat u uw eigen oplossing hebt gemaakt, kunnen beheerders er in de toekomst eenvoudig andere componenten aan toevoegen.

De lijst met modules is groot en wordt voortdurend bijgewerkt. Indien nodig kan de eindgebruiker contact opnemen met de ontwikkelaarsgemeenschap voor technische ondersteuning.

Samenstelling

Het OpenStack-project bestaat uit de volgende modules::

  1. Nova rekenkracht controller. Verantwoordelijk voor het starten, herstarten en stoppen van virtuele machines die zijn ingezet met behulp van gespecialiseerde software (VMware, Citrix, KVM, enz.).). Beheert hardwareoplossingen die behoren tot de klasse Bare Metal en HPC.
  2. Oogopslag. De module is verantwoordelijk voor het detecteren en extraheren van virtuele hostbeelden. Beheert virtuele afbeeldingen, maar slaat ze niet op.
  3. Snel. Gedistribueerde opslag van virtuele hosts met een hoge mate van fouttolerantie en betrouwbaarheid. Het is een virtueel opslagsysteem met een eigen besturingssysteem dat alleen met objecten werkt. De module is direct geïntegreerd in de programma ‘ s.
  4. Cinder. Virtuele opslag, vergelijkbaar met Swift, maar werkt alleen met gegevensblokken, niet met objecten. Tijdens het werken vraagt de eindgebruiker informatie van het blok, ongeacht de fysieke locatie. Het Fibre Channel protocol wordt niet gebruikt als netwerkprotocollen in deze module.
  5. Neutron is verantwoordelijk voor netwerkverbindingen binnen OpenStack tussen verschillende componentinterfaces. De module wordt uitgebreid met plug-ins die compatibiliteit bieden met andere netwerkprotocollen van commerciële oorsprong.
  6. Keystone is een dienst voor gebruikersidentificatie en authenticatie. Het bevat ondersteuning voor token-gebaseerde autorisatie. Een identificatieverzoek kan door elke OpenStack-component worden verzonden op basis van de unieke digitale handtekening van elk token. Deze aanpak vereenvoudigt het autorisatieproces, zodat u de Keystone-module niet kunt laden.
  7. Watcher fungeert als een load balancer binnen OpenStack. Optimaliseert computerbronnen om de belasting op een enkel onderdeel te verminderen.
  8. Horizon is verantwoordelijk voor het monitoren van de bewerkingen die plaatsvinden binnen de ingebouwde OpenStack-oplossing. Beheerders ontvangen één dashboard met alle informatie.

OpenStack verscheen 10 jaar geleden op de markt van cloudoplossingen, maar heeft zich gevestigd als een betrouwbaar product. Het werkt volgens het principe van de constructeur. De klant selecteert de modules die hij nodig heeft om zijn huidige behoeften te dekken en bouwt een enkele oplossing.

Wij gebruiken cookies om de functionaliteit van de website te optimaliseren en onze diensten te verbeteren. Lees voor meer informatie ons Privacybeleid.
Instellingen cookies
Strikt noodzakelijke cookies
Analytics-cookies