Spravovat IQ - ManageIQ
Původní autoři | červená čepice |
---|---|
Vývojáři | Projekt ManageIQ |
Stabilní uvolnění | Jansa-1 / 22. září 2020 |
Úložiště | |
Napsáno | Rubín |
Operační systém | Linux |
Plošina | Ruby on Rails |
K dispozici v | Angličtina |
Typ | Správa systémů |
Licence | Licence Apache 2.0 |
webová stránka | managementiq |
Spravovat IQ je otevřený zdroj cloudová platforma pro správu. To bylo založeno červená čepice jako komunitní projekt v roce 2014 a tvoří základ pro jeho realizaci CloudForms produkt. Umožňuje centralizovanou správu různých virtualizací, privátního cloudu, veřejného cloudu, kontejnerů a softwarově definovaných síťových technologií.
Funkce
ManageIQ nabízí následující funkce
- Samoobsluha, která zaměstnancům IT umožňuje představit uživatelům katalog, ze kterého si mohou vybrat automatizované služby, například zřízení nového virtuálního stroje.
- Vymáhání dodržování předpisů, které umožňuje oddělení IT prosazovat určité zásady dodržování předpisů.
- Optimalizace, která umožňuje pracovníkům IT optimalizovat využití zdrojů prostředí, například pomocí správného dimenzování a plánování kapacity.
Podporované platformy
ManageIQ může spravovat následující platformy:
Typ platformy | Podporované platformy |
---|---|
Virtualizace | VMware vSphere, oVirt /Virtualizace Red Hat, System Center Virtual Machine Manager |
Soukromý cloud | OpenStack, VMware vCloud, Azure Stack |
Veřejný cloud | Webové služby Amazon, Microsoft Azure, Google Cloud Platform |
Servery z holého kovu | Lenovo XClarity, Červená ryba |
Softwarově definované sítě | OpenStack Neutron, Sítě Nuage |
Softwarově definované úložiště | OpenStack Cinder, OpenStack Swift |
Kontejnery | Kubernetes, OpenShift |
Automatizace / konfigurace | Ansible Tower / AWX, Předák |
Teorie provozu
ManageIQ je a manažer manažerů a jako takové se musí připojit k jiným systémům správy, aby fungovalo. Tyto další systémy řízení se nazývají poskytovatelé v jazyce ManageIQ. ManageIQ se připojí k poskytovatelům prostřednictvím jejich API.
U každého nakonfigurovaného poskytovatele bude ManageIQ průběžně objevovat inventář. Typ inventáře závisí na poskytovateli, například v případě VMware vSphere to budou virtuální stroje, hypervisory a další relevantní prvky. Bude také objevovat vztahy mezi prvky, například skutečnost, že virtuální stroj běží na hypervisoru, a naslouchat událostem. Některé události, které označují změnu prostředí, budou mít za následek úplné nebo částečné obnovení inventáře. Konečným výsledkem je zrcadlo inventáře, které je téměř okamžitě aktuální s ohledem na původní inventář spravovaný poskytovatelem.
Pokud je nakonfigurován, ManageIQ také zachytí metriky, jako je využití procesoru a paměti na objeveném inventáři.
Všechny zachycené informace o spravovaném prostředí jsou uloženy v databázi zvané Virtuální databáze pro správu (VMDB). V březnu 2016 schéma VMDB popisovalo více než 200 entit a vztahů.[1]
Architektura
ManageIQ je napsán v Ruby (programovací jazyk) jazyk a používá Ruby on Rails rámec. Software ManageIQ je dodáván jako předem připravené virtuální zařízení o velikosti přibližně 1 GB. Spotřebič je založen na CentOS operační systém a obsahuje vestavěný PostgreSQL databáze. Od vydání Darga byla také zpřístupněna kontejnerová verze. Ve verzi Jansa byla vytvořena podifikovaná verze, která může běžet na Kubernetes a OpenShift.
Zařízení lze použít samostatně nebo může být součástí třívrstvé federované architektury. V takovém případě by operátor nakonfiguroval zóny, regionech a jeden nadregion. Zařízení lze přiřadit ke konkrétní zóně nebo oblasti a jsou konfigurována s konkrétními rolemi, takže práce je koordinována s oblastí. Většina rolí je více hlavních a distribuuje práci automaticky prostřednictvím fronty, ale některé role, jako je databáze, jsou singletony.
Zprávy
Projekt ManageIQ používá a cyklus vydání založený na čase kde je nová verze vydávána přibližně každých 6 měsíců.
Vydání jsou pojmenována po šachoví velmistři, kde názvy dalších verzí začínají po sobě následujícími písmeny abecedy. Dosud byly vydány následující verze:
Název vydání | Datum vydání | Představeny nové funkce |
---|---|---|
Anand | 2. září 2014[2] | První vydání open source kódové základny ManageIQ, Inc. |
Botvinnik | 12. června 2015[3] | Podpora podloží OpenStack, Foremane; vylepšená podpora AWS; Rozhraní REST API nahrazuje rozhraní SOAP API |
Capablanca | 5. prosince 2015[4] | Podpora pro Azure, Kubernetes, OpenShift; nové samoobslužné uživatelské rozhraní |
Darga | 7. června 2016[5] | Podpora pro Google Cloud Platform, Ansible Tower; Softwarově definovaná síťová podpora pro Neutron, veřejné cloudy |
Euwe | 20. prosince 2016[6] | Podpora nových typů poskytovatelů Úložiště a Middleware; vylepšená správa kontejnerů a podpora veřejného cloudu |
Pokuta | 17. května 2017[7] | Automatizace s Ansible, vylepšená podpora AWS včetně úložiště, nový typ poskytovatele fyzické infrastruktury |
Gaprindashvili | 30. ledna 2018[8] | Generic Objects, Lenovo XClarity Provider, Alerts Management |
Kladivo | 15. ledna 2019 | Podpora pracovních toků Ansible Tower, noví poskytovatelé sítě pro Nuage a Redfish, transformace virtuální na virtuální (V2V) |
Ivančuk | 18. září 2019 | Vylepšená uživatelská zkušenost, využití ansible-runner, lepší integrace tenanta OpenStack |
Jansa | 22. září 2020[9] | Podložené sestavení, sestavení založené na RPM, podpora OpenShift 4.x. |
Kasparov |
Dějiny
Základna kódu ManageIQ byla původně vyvinuta společností ManageIQ, Inc., od roku 2006[10] dále. Produkt byl poprvé uveden na trh jako Sada Enterprise Virtualization Manager (EVM) v roce 2007.[11] Během příštích 5 let ManageIQ produkt neustále vylepšoval a získával více zákazníků. Společnost ManageIQ, Inc. byla v roce 2008 jmenována Gartner Cool Vendor.[12]
V prosinci 2012 společnost Red Hat oznámila, že uzavřela definitivní dohodu o koupi společnosti ManageIQ, Inc.[13] Po akvizici společnost Red Hat vydala kód ManageIQ, Inc. pod CloudForms název produktu, kde nahradil předchozí implementaci založenou na Deltacloud a Aeolus projekty. První veřejně dostupné vydání bylo CloudForms 3.0, vydané na konci roku 2013.[14] V červnu 2014 otevřel Red Hat open kódovou základnu pod názvem projektu Spravovat IQ,[15] a založil projekt ManageIQ, aby řídil jeho pokračující vývoj jako komunita open source.
externí odkazy
Reference
- ^ Jansen, Geert (16. března 2016). „Správa heterogenních prostředí pomocí ManageIQ“. LWN. Citováno 19. října 2016.
- ^ Walker, John Mark (2. září 2014). „Vydání ManageIQ Anand je nyní k dispozici“. Citováno 19. října 2016.
- ^ Walker, John Mark (12. června 2015). „ManageIQ Botvinnik je tady“. Citováno 19. října 2016.
- ^ Draper, Matthew (5. prosince 2015). „ManageIQ Capablanca: Azure, Containers, Self-Service UI“. Citováno 19. října 2016.
- ^ Barenboim, Oleg (7. června 2016). „Vydání Darga GA“. Citováno 19. října 2016.
- ^ Chen, Carol (20. prosince 2016). „ManageIQ Euwe GA - Vylepšená správa kontejnerů, podpora veřejného cloudu a další“. Citováno 10. března 2017.
- ^ Chen, Carol (15. května 2017). „ManageIQ Fine GA - automatizace s možností, vylepšení veřejného cloudu a další“. Citováno 17. května 2017.
- ^ Chen, Carol (30. ledna 2018). „ManageIQ Gaprindashvili GA - je to lepší než fajn!“. Citováno 1. února 2018.
- ^ Frey, Jason (22. září 2020). „Oznámení ManageIQ Jansa GA“. Citováno 30. září 2020.
- ^ „ManageIQ, Inc“. Crunchbase. Citováno 19. října 2016.
- ^ „ManageIQ spouští přehled EVM“. Obchodní zápis. 27. listopadu 2007. Citováno 19. října 2016.
- ^ „ManageIQ jmenován chladným prodejcem nezávislou výzkumnou firmou“. Obchodní drát. 20. března 2008. Citováno 19. října 2016.
- ^ „Red Hat podepisuje definitivní dohodu o získání ManageIQ“. 20. prosince 2012. Citováno 19. října 2016.
- ^ „Red Hat poskytuje cloudovou správu na podnikové úrovni pro OpenStack“. 5. listopadu 2013. Citováno 19. října 2016.
- ^ „Red Hat uvádí na trh první vydání softwaru ManageIQ s otevřeným zdrojovým kódem“. 19. června 2014. Citováno 24. července 2019.