Hoe te migreren van Brocade ADC naar RELIANOID

Categorieën bekijken

Hoe te migreren van Brocade ADC naar RELIANOID

8 min leestijd

Overzicht #

Brocade ADX is onderdeel van de producten van Broadcom Inc en biedt load balancing, verkeersbeheer en beveiliging voor webapplicaties.

Zoals de meeste technologieën heeft Brocade ADX enkele nadelen en beperkingen die het Relianoid TEAM heeft geanalyseerd en waarvoor het oplossingen heeft ontwikkeld. Enkele van deze nadelen zijn:

  1. IngewikkeldheidDe installatie en configuratie van Brocade ADX kan complex zijn, vooral voor gebruikers die nog niet bekend zijn met netwerken en load balancing. Dit maakt het voor organisaties lastig om snel en efficiënt aan de slag te gaan.
  2. Schaalbaarheid:Hoewel Brocade ADX is ontworpen om grote hoeveelheden dataverkeer te verwerken, kan het een uitdaging zijn om de oplossing te schalen om aan de toenemende vraag te voldoen, vooral in zeer dynamische omgevingen.

We hebben nog meer nadelen gevonden en het Relianoid-team werkt hard om alle suggesties te gebruiken om Relianoid ADC te verbeteren. Sommige van deze beperkingen kunnen echter afhankelijk zijn van uw specifieke implementatiescenario.

Voorwaarden #

Om te migreren van Broadcom Traffic Manager naar Relianoid, moet u eerst het volgende doen:

  1. Installeer een exemplaar van Relianoid op uw pc, bare-metal, virtuele omgeving, of zorg er in ieder geval voor dat er een actieve versie is ZVNwolk account. Voor on-premise implementatie, Vraag een taxatie aan.
  2. Zorg ervoor dat u toegang krijgt tot de webgebruikersinterface door deze snelle stappen te volgen Installatie gids.
  3. U moet een actieve gebruiker zijn van Broadcom's Brocade ADX of Virtual Traffic Manager en bekend zijn met de concepten die we hieronder bespreken.
  4. Zorg ervoor dat u een virtuele server aanmaakt in de Relianoid load balancer. Hier is een korte handleiding: Laag 4 en Laag 7 virtuele serverconfiguratie.

Basisconcepten #

Service: Een programma waarbij clients via het web toegang tot de bronnen aanvragen. Deze service kan SMTP, HTTP, HTTPS, SSH, RSYSLOG, enz. zijn. Relianoid-services worden gecategoriseerd als lokaal of extern. Toegang tot en configuratie van services via Systeem >> Diensten.

Pool: Een verzameling knooppunten die dezelfde service leveren en verzoeken van het web verwerken. Met Relianoid kan men een pool configureren via de backends sectie in een Boerderij >> diensten.

Verkeers-IP-groepen: Dit is een virtueel IP-adres dat luistert naar extern internetverkeer. Met Relianoid kunt u een virtuele interfaceen selecteer vervolgens dat IP-adres als Virtueel IP nadat u een boerderij hebt aangemaakt.

Virtuele servers: Dit is het voorste gedeelte van de Brocade ADX. U kunt een poortnummer en een virtueel IP-adres toewijzen met behulp van Verkeers-IP-groepEen virtuele server in Relianoid is hetzelfde als een Boerderij.

knooppunten: Een node is lid van een pool. Het is een backendserver die achter een reverse proxy is geplaatst. Deze verwerkt gebruikersverzoeken en slaat hun gegevens op. Een node is hetzelfde als een backend in Relianoid.

Gezondheidsmonitor: Deze programma's monitoren de beschikbaarheid van backendservers en hun services. Gezondheidsmonitors zijn hetzelfde als een Boerenbewaker in Relianoid.

SSL-decodering: Met deze functionaliteit kan de load balancer of reverse proxy SSL-beëindiging uitvoeren op versleuteld verkeer. Schakel SSL-beëindiging/-offloading in op een HTTPS-profiel in Relianoid door de optie Cipher als “SSL offloading”.

Servicebeschermingsklassen: Dit zijn instellingen die je specificeert om de service te beschermen tegen een stortvloed aan kwaadaardige aanvallen, zoals alle vormen van DDoS. Om de beveiliging in Relianoid te configureren, ga je naar de IPDS module.

Activiteit: Deze functionaliteit helpt een beheerder de processen op de ADC bij te houden. Men kan alle informatie visualiseren via grafieken, diagrammen, enz. Met Relianoid kan men deze informatie bekijken via het dashboard en statistieken en grafieken bekijken via Monitoring >> Grafieken en Monitoring >> Statistieken, Respectievelijk.

TROS: Wordt gebruikt wanneer er behoefte is aan het handhaven van een hoge beschikbaarheid van services, zelfs als een van de knooppunten binnen een pool uitvalt. Met Relianoid kunt u een cluster configureren door toegang te krijgen tot Systeem >> Cluster.

Voorbeeldconfiguraties: Hoge beschikbaarheid #

Hoge beschikbaarheid (HA) zorgt ervoor dat een bepaald niveau van operationele prestaties en servicekwaliteit wordt gehaald, ondanks storingen van bepaalde systeemcomponenten. HA kan worden bereikt door meerdere redundante componenten te installeren, zoals reverse proxy's, netwerken en opslagsystemen, die alternatieve paden voor gegevensstroom bieden als een of meer componenten uitvallen. Elke gebruiker moet over een continue service beschikken in geval van storingen van componenten.

In deze sectie beschrijven we hoe u hoge beschikbaarheid in Relianoid kunt configureren op basis van configuraties van Brocade vTM. We beschrijven de configuraties van beide kanten om de overgang te vergemakkelijken.

Brocade-configuraties #

Om een ​​cluster in Brocade te configureren via de webgebruikersinterface, zullen we de route van de clusterconfiguraties volgen tovenaarZorg ervoor dat u minimaal twee actieve knooppunten hebt met dezelfde configuraties.

Instructies:

  1. Klik in het menu op de tovenaar drop-down menu.
  2. Selecteer de optie Sluit je aan bij een clusterEr verschijnt een apart venster.
  3. oracle_jd_edwards_load_balancing_farm

  4. Er zijn 2 opties. Selecteer bestaand cluster en Host/poort handmatig specificerenVoor deze configuraties selecteert u 'Handmatig de host/poort opgeven' en klikt u op Volgende.
  5. oracle_jd_edwards_load_balancing_farm

  6. Voer de hostname en Haven voor het externe knooppunt en klik Volgende
  7. oracle_jd_edwards_load_balancing_farm

  8. Als beheerder kunt u de SHA-1-vingerafdruk verifiëren door op het selectievakje ernaast te klikken.
  9. Voer een gebruikersnaam en wachtwoord voor het externe knooppunt en klik Volgende te gaan.
  10. Bevestig met uw instellingen en klik Finish om zich bij de cluster aan te sluiten.

Relianoid-configuraties #

Relianoid implementeert HA via clusters. Zorg ervoor dat u twee ADC's van hetzelfde type en dezelfde versie hebt. Zorg ervoor dat beide knooppunten vergelijkbare instellingen hebben en actief zijn.

Instructies:

  1. Klik Systeem >> Cluster.
  2. Selecteer het Lokaal IP Adres. Dit is het IP-adres van het apparaat dat u momenteel gebruikt.
  3. Voer de Remote IP adres van het andere actieve knooppunt.
  4. oracle_jd_edwards_load_balancing_farm

  5. Voer de Wachtwoord voor extern knooppunt.
  6. Opnieuw invoeren naar Bevestig het wachtwoord voor het externe knooppunt.
  7. Klik op de Toepassen knop om de configuraties op te slaan.
  8. Tijdens een failover wilt u mogelijk dat de load balancing-services terugkeren naar de Master wanneer deze volledig functioneel is. Klik op de Edit knop met het potloodicoon.
  9. oracle_jd_edwards_load_balancing_farm

  10. Klik op de Failback* Optie om de Master te configureren.
  11. U kunt de Controleer intervallen voor elke knooppunthartslag.
  12. Klik op de Toepassen knop om de configuraties op te slaan.

Voor meer informatie over clusterconfiguraties, lees: Systeemcluster

Voorbeeldconfiguraties: Global Load Balancing #

Global Server Load Balancing is een techniek die netwerkverkeer verdeelt over meerdere servers op verschillende geografische locaties. Het helpt de hoge beschikbaarheid en betrouwbaarheid van applicaties te garanderen door verkeer automatisch om te leiden naar alternatieve servers in geval van een storing. Beheerders kunnen globale load balancers configureren om te functioneren in de Active-Active-modus voor snelle servicelevering of de Active-Passive-modus voor redundantie.

In dit gedeelte configureren we Global Server Load Balancing in Relianoid op basis van Brocade vTM-configuraties.

Brocade-configuraties #

Om ervoor te zorgen dat de Brocade Traffic Manager wereldwijde load balancing kan uitvoeren, moet u het volgende doen: De GLB-locaties definiëren, Service Monitors voor elk van uw GLB-locaties maken, een GLB-service maken om DNS-query's te beheren, een pool configureren voor uw back-end DNS-servers en een virtuele DNS-server maken die luistert naar DNS-query's.

Instructies:

GLB-locaties definiëren #

  1. Klik Catalogi >> Locaties.
  2. Voer een Naam om de locatie in de te identificeren Nieuwe GLB-locatie aanmaken pagina.
  3. Selecteer het Type “GLB”.
  4. Klik Voeg locatie toe naar de GLB-locatie die u hebt aangemaakt. U krijgt dan toegang tot de pagina voor het bewerken van de locatie.
  5. Kies de Functie van de GLB uit de vervolgkeuzelijst die wordt weergegeven.
  6. Klik bijwerken om de wijzigingen op te slaan.

Een servicemonitor maken #

  1. Klik Catalogi >> Monitoren.
  2. Binnen de sectie Nieuwe monitor maken, voer de Naam, Typeen strekking van de Monitor.
  3. Klik op de Monitor maken knop. Je krijgt toegang tot de bewerkingspagina.
  4. Optioneel kunt u aanpassingen maken door op de knop te klikken. bijwerken Knop om de wijzigingen op te slaan.
  5. Herhaal het proces om andere servicemonitors aan elke GLB-locatie toe te voegen.

Een GLB-service maken #

  1. Klik Catalogi >> GLB Services.
  2. Binnen Een nieuwe GLB-service maken sectie, voer een in Service Name, Domein(en)en Locaties toevoegen.
  3. Om toegang te krijgen tot de bewerkingspagina van de GLB-service, klikt u op Maak GLB-service aan.
  4. Pas uw configuraties op deze pagina aan en klik op de bijwerken Knop om de wijzigingen op te slaan.

Een DNS-serverpool maken #

  1. Klik Diensten >> Zwembaden.
  2. Binnen de sectie Een nieuwe pool aanmaken, Voeg een Pool Naam en Nodes, vink het vakje 'Automatisch schalen gebruiken' uit en geef optioneel een Monitor om de DNS-gezondheid te controleren.
  3. Klik Zwembad maken. U krijgt toegang tot de bewerkingspagina.
  4. Pas uw configuraties aan op de bewerkingspagina en klik op de bijwerken Knop om de wijzigingen op te slaan.

Een DNS-virtuele server maken #

  1. Klik Diensten >> Virtuele servers.
  2. Binnen de sectie Een nieuwe virtuele server maken, voer een in Virtuele servernaam Protocol, bijvoorbeeld “DNS(UDP) of DNS(TCP)”, kies een Haven voor binnenkomend verkeer, mogelijk poort 53, en kies de Standaard verkeerspool.
  3. Klik op de Virtuele server maken knop. U krijgt toegang tot de bewerkingspagina.
  4. Klik GLB-diensten, en krijg toegang tot de bewerkingspagina.
  5. Binnen de sectie Nieuwe GLB-service toevoegen, selecteer uit het dropdownmenu een GLB-service die je eerder hebt gemaakt.
  6. Stel de waarde in voor ingeschakeld op "Ja" op de pagina Virtuele server bewerken.

Relianoid-configuraties #

Om Relianoid ADC wereldwijde load balancing te laten uitvoeren, moet u het volgende doen: een GSLB-farm maken, een service toevoegen, back-ends toevoegen, DNS-zones configureren en DNS-beveiliging toevoegen.

Maak een GSLB-boerderij #

  1. Klik GSLB >> Boerderijen >> Boerderij creëren.
  2. Voer een Naam om de boerderij te identificeren.
  3. Selecteer een Virtueel IP* van de geconfigureerde virtuele interfaces.
  4. Voer een Virtuele poort* 53.
  5. Klik op de Toepassen knop om de configuraties op te slaan.

Voeg een dienst toe #

Het servicegedeelte bepaalt of u een Actief-actief or Actief passief Globale loadbalancer. Laten we eens kijken Actief-actief configuraties.

  1. Klik op de Services Tab.
  2. Klik op de Nieuwe service knop.
  3. Voer een Naam om de Dienst te vertegenwoordigen.
  4. Kies de Algoritme als “Round Robbin”.
  5. Klik op de Toepassen knop om de configuraties op te slaan.

Backends toevoegen #

  1. Klik op de Edit knop met een potloodpictogram op elke vermelde backend.
  2. Verlaat de Alias* veld als “Aangepast IP”.
  3. Voer de IK P* voor elk datacenter.
  4. Klik op de Toepassen knop voor elke configuratie.

Zones configureren #

Met de sectie Zones kan de gebruiker: DNS-records voor de datacenters.

  1. Klik op de Zones Tab.
  2. Klik op de Nieuwe zone knop.
  3. Enter Domein* van de dienst, bijvoorbeeld relianoid.com.
  4. Klik op de Toepassen knop.
  5. Klik op de zone die u zojuist hebt gemaakt om deze uit te vouwen.
  6. De Standaard naamserver is "ns1". U kunt dit wijzigen naar ns2 of het zo laten, afhankelijk van uw situatie.
  7. Binnen Informatiebronnen sectie, klik op Bron maken.
  8. Voer de Naam om dit record te identificeren.
  9. Voer de TTL waarde in seconden.
  10. Selecteer het Type* van Resource uit de vermelde DNS-records.
  11. Voer de Gegevens* voor het type dat u zojuist hebt geselecteerd.
  12. Klik op de Toepassen knop om de configuraties op te slaan.

Beveiliging toevoegen #

  1. Om DNS-beveiliging te configureren, klikt u op IPDS Tab.
  2. Als u ervan uitgaat dat u de regels Beschikbaar hebt geconfigureerd, sleept u deze van het vak Beschikbaar naar het vak Ingeschakeld, bijvoorbeeld van Beschikbare zwarte lijsten naar Ingeschakelde zwarte lijsten, Beschikbare DoS-regels naar Ingeschakelde DoS-regelsof Beschikbare RBL-regels naar Ingeschakelde RBL-regels.
  3. Binnen Acties sectie, klik op de groene afspeelknop om de Farm in te schakelen.

Voor meer informatie over GSLB, lees GSLB | Boerderijen | Update

Aanvullende bronnen #

Het Let's encrypt-programma gebruiken om automatisch een SSL-certificaat te genereren.
Datalink/Uplink-belastingverdeling met Relianoid ADC.
Bescherming van webapplicaties tegen DDoS-aanvallen.
Applicatie-, gezondheids- en netwerkmonitoring in Relianoid ADC.
SSL-certificaten configureren voor de load balancer.
Firewall-configuratie voor webapplicaties.

📄 Download dit document in PDF-formaat #

    E-MAIL: *

    Powered by BeterDocs