De documentatie van dit product is waar mogelijk geschreven met inclusief taalgebruik. Inclusief taalgebruik wordt in deze documentatie gedefinieerd als taal die geen discriminatie op basis van leeftijd, handicap, gender, etniciteit, seksuele oriëntatie, sociaaleconomische status of combinaties hiervan weerspiegelt. In deze documentatie kunnen uitzonderingen voorkomen vanwege bewoordingen die in de gebruikersinterfaces van de productsoftware zijn gecodeerd, die op het taalgebruik in de RFP-documentatie zijn gebaseerd of die worden gebruikt in een product van een externe partij waarnaar wordt verwezen. Lees meer over hoe Cisco gebruikmaakt van inclusief taalgebruik.
Cisco heeft dit document vertaald via een combinatie van machine- en menselijke technologie om onze gebruikers wereldwijd ondersteuningscontent te bieden in hun eigen taal. Houd er rekening mee dat zelfs de beste machinevertaling niet net zo nauwkeurig is als die van een professionele vertaler. Cisco Systems, Inc. is niet aansprakelijk voor de nauwkeurigheid van deze vertalingen en raadt aan altijd het oorspronkelijke Engelstalige document (link) te raadplegen.
Red Hat Virtualization is een end-to-end virtualisatieoplossing. Dit is een virtualisatiesuite waarmee netwerk- en systeembeheerders de complexiteit van grote implementaties kunnen verminderen. De belangrijkste componenten van RHV zijn de Red Hat Virtualization Hosts (RHVH), de Red Hat Virtualization Manager (RHVM) en de Storage Domains.
RHVM is een server die zorgt voor beheer van datacenter- en KVM-clusterhosts (Kernel Virtual Machine), vergelijkbaar met vCenter.
RHVM is een op fysieke computers gebaseerde KVM-hypervisors voor de implementatie van virtuele machines.
Vanaf 3.1 ondersteunt APIC RedHat en Virtualization Integration. Cisco Application Centric Infrastructure (ACI) controller integreert met RHV en automatiseert de provisioning van Logical Networks op RHV. ACI en RHV versterken samen de netwerkbeheermogelijkheden van het platform.
Dit artikel is gebaseerd op ACI-softwareversie 4.2(3n) en RHV-beheer/hostsoftwareversie 4.2
Voordat u RHV-integratie start, moet u ervoor zorgen dat RHV Manager is geïnstalleerd en kan worden gekoppeld vanuit APIC. En voer de volgende taken uit in Red Hat Virtualization Manager:
Maak een datacenter aan.
Opslagdomeinen maken.
Clusters maken.
Red Hat-virtualisatiehosts aan de clusters koppelen.
ACI- en RHV-integratieworkflow:
Als het RHV-datacenter klaar is met een of meer aangesloten hosts, voert u de volgende installatie uit om het te integreren met ACI-fabric.
1. Maak een AAEP en wijs deze ook toe aan de interfacebeleidsgroep die is gemaakt voor bladinterfaces die verbinding maken met de host.
Fabric --> Access Policy --> Policies --> Global --> Attachable Access Entity Profiles-->(Rechtsklik) Attachable Access Entity Profile maken

2. VLAN-pool die door de virtuele machines wordt gebruikt om verbinding te maken met ACI.
Fabric --> Toegangsbeleid --> Pools --> VLAN --> (rechtsklik) VLAN-groep maken

3. Maak een RedHat VMM-domein aan onder de VMM-integratie en koppel de VLAN-pool en AAEP (Associated Attachable Entity Profile) die hierboven zijn gemaakt.
Virtueel netwerken -->VMM-domein--> RedHat (rechtsklik)-> Een RedHat-domein maken
4.
4. Credentials toevoegen voor RedHat Virtualization Manager die door APIC wordt gebruikt voor RHV-M-verbindingen.
5. Maak een RHV-controller met een naam, IP-adres, datacenter en bijbehorende referenties die in bovenstaande stap zijn gemaakt.
6. APIC moet nu verbinding maken met RHV Manager en inventariseert hosts, VM's en logische netwerken in het datacenter
7. Maak een tenant, toepassingsprofiel, EPG en koppel deze aan het hierboven gemaakte RedHat-domein.
Onmiddellijke afwikkeling: Voorvoorziening (voorvoorziening alleen ondersteund vanaf 4.2(3n))
Onmiddellijke implementatie: onmiddellijk of op aanvraag
8. APIC pusht epg als een logisch netwerk met een label aci_<domainName> naar RHV Manager en koppelt het aan alle clusters in het datacenter. Het label toewijzen aan host-uplinks (eenmalige configuratie)
10.
9. APIC wijst standaard dynamisch VLAN-inkapseling toe vanuit de bijbehorende pool. Wijs het netwerk toe aan de VM om de VM onderdeel te maken van ACI EPG.
1. Controleer het aangemaakte RHV-domein en de apic-leider die verantwoordelijk is voor het tot stand brengen van de verbinding met RHV Manager
bgl-aci06-apic1# show redhat domain name rhv
Domain Name : rhv
Virtual Switch Mode : rhev
Number of EPGs : 1
Faults by Severity : 0, 0, 0, 0
APIC Owner:
Controller APIC Ownership
------------ -------- ---------------
rhv-m bgl-aci0 Leader
6-apic3
rhv-m bgl-aci0 NonLeader
6-apic2
rhv-m bgl-aci0 NonLeader
6-apic1
rhev:
Faults: Grouped by severity (Critical, Major, Minor, Warning)
rhev Type Datacenter Status RHVHs VMs F
aults
-------------------- -------- -------------------- -------- ----- ----- -
--------------
10.197.204.33 rhev BGLACI_FAB6 online 1 1 0
,0,0,0
bgl-aci06-apic1#
2. Controleer de toegewezen epg en vlan
bgl-aci06-apic1# show redhat domain name rhv epg Encap: (P):Primary VLAN, (S):Secondary VLAN Name Encap AllocMode ------------------------------ --------------- ---------- RHV|ap01|epg-1 vlan-3505 dynamic bgl-aci06-apic1#
3. Controleer de aangesloten hosts.
bgl-aci06-apic1# show redhat domain name rhv rhev 10.197.204.33 Hostname or IP : 10.197.204.33 Datacenter : BGLACI_FAB6 Status : online Last Inventory Sync : 2020-05-03 17:03:20 Last Event Seen : - Username : admin@internal Number of RHV Hosts : 1 Number of VMs : 1 Faults by Severity : 0, 0, 0, 0 Leader : bgl-aci06-apic3 Hosts: RHVH VMs --------------- -------- 10.197.204.210 1
4. Onderstaande moquery's kunnen ook worden gebruikt om de RHV-integratie te verifiëren
-To verify connected Hosts/Hypervisors moquery -c compHv -To verify Controller parameters and operational status moquery -c compCtrlr -To verify the vmm Domain moquery -c vmmDomP
5. Netwerk op host controleren:
De volgende verschillende opdrachten kunnen worden gebruikt om VM-netwerken op de host te verifiëren (alleen voor Linux-bruggen)
- To list all the networks present on the host: virsh# iface-list Name State MAC Address --------------------------------------------------- lo active 00:00:00:00:00:00 on60f6acb34a7a4 active 3c:fd:fe:d6:00:dc ovirtmgmt active 2c:f8:9b:f8:18:1e quarantine active 3c:fd:fe:d6:00:dc uplinkNetwork active 3c:fd:fe:d6:00:dc - List all the VM on the host
virsh # list Id Name State ---------------------------------------------------- 1 VM1 running - Check the interface used to connect VM1. Here on60f6acb34a7a4 is the bridge pushed by ACI. virsh # domiflist VM1 Interface Type Source Model MAC ------------------------------------------------------- vnet0 bridge on60f6acb34a7a4 virtio 56:6f:72:bd:00:03 - To dump bridge on60f6acb34a7a4 details,bond0.3505 is uplink interface of the bridge and will tag the VM traffic with ACI provided VLAN(3505 in this case). virsh # iface-dumpxml on60f6acb34a7a4 <interface type='bridge' name='on60f6acb34a7a4'> <bridge> <interface type='vlan' name='bond0.3505'> <link speed='20000' state='up'/> <vlan tag='3505'> <interface name='bond0'/> </vlan> </interface> <interface type='ethernet' name='vnet0'> <link state='unknown'/> <mac address='fe:6f:72:bd:00:03'/> </interface> </bridge> </interface>
1) Whitepaper over Cisco ACI voor RedHat-virtualisatieomgevingen
2) Configuratiegids voor Cisco ACI- en Red Hat-virtualisatie
Feedback