Referentiearchitectuur

In dit onderwerp wordt een algemene aanbevolen installatie voor Adobe Commerce- en Magento Open Source-instanties beschreven met behulp van gewone servers die fysiek worden gehost in een datacenter (niet gevirtualiseerd) waarin bronnen niet met andere gebruikers worden gedeeld. Uw ontvangende leverancier, vooral als het zich in de hoge prestaties van de Handel het ontvangen specialiseert, zou een verschillende opstelling kunnen adviseren die even of effectiever voor uw vereisten is.

Voor Adobe Commerce over omgevingen met cloudinfrastructuren raadpleegt u Starter-architectuur.

Commerce Referentie-architectuurdiagram

De Commerce Referentie-architectuurdiagram geeft de beste praktijkbenadering weer voor het instellen van een schaalbare Commerce site.

De kleur van elk element in het diagram geeft aan of het element deel uitmaakt van Magento Open Source of Adobe Commerce en of dit vereist is.

  • Oranje elementen zijn vereist voor Magento Open Source
  • Grijswaarden zijn optioneel voor Magento Open Source
  • Blauwe elementen zijn optioneel voor Adobe Commerce

Referentiediagram voor de handel

De volgende secties verstrekken aanbevelingen en overwegingen voor elke sectie van het diagram van de Architectuur van de Verwijzing van de Handel.

Varnish

  • A Varnish de cluster kan aan het verkeer van een plaats schrapen
  • Instantiegrootte afstemmen op basis van het aantal benodigde cachepagina's
  • Voor een hoge verkeersplaats, gebruik een Varnish Master om ervoor te zorgen dat één aanvraag (maximaal) per weblaag op de cache wordt verwijderd

Web

  • De schaal van knooppunten voor verkeer en redundantie inschakelen
  • Eén knooppunt is master en voert uitsnede uit
  • U kunt ook een toegewezen beheerdersknooppunten en werkbalkknooppunten gebruiken

Cache

  • Een aparte Redis-instantie voor sessies implementeren
  • U kunt een Redis-instantie per cache hebben
  • De grootte van uw instantie aanpassen om de grootste verwachte cachegrootte te bevatten

Database en wachtrijen

  • De hoge verkeersplaatsen kunnen de prestaties van OB met slave OBs en gesplitste OBs voor orden/karretjes (in Adobe Commerce) stemmen
  • Gebruik een slave-database om snel herstel en gegevensback-ups mogelijk te maken
  • Websites met weinig verkeer kunnen afbeeldingen opslaan in de database

Zoeken search-heading

  • Het aantal instanties afstemmen op basis van zoekverkeer

Opslag

  • Overweeg GFS of GlusterFS te gebruiken voor pub/media-opslag
  • Alternatief, gebruik de opslag van OB voor laag-verkeersplaatsen

Aanbevolen Varnish referentiearchitectuur

Magento ondersteunt meerdere engines voor het in cache plaatsen van volledige pagina's (File, Memcache, Redis, Redis, Varnish) uit de doos, samen met uitgebreide dekking door uitbreidingen. Varnish is de aanbevolen cache-engine voor de volledige pagina. Commerce ondersteunt veel verschillende Varnish configuraties.

Voor plaatsen die geen hoge beschikbaarheid vereisen, adviseren wij het gebruiken van eenvoudig Varnish installatie met Nginx SSL-beëindiging.

eenvoudig Varnish Configuratie met SSL-beëindiging

Voor plaatsen die hoge beschikbaarheid vereisen, adviseren wij gebruikend een 2 rij Varnish configuratie met een SSL-afsluitend taakverdelingsmechanisme.

Hoge beschikbaarheid op twee niveaus Varnish configuratie met SSL-afsluitend taakverdelingsmechanisme

recommendation-more-help
c0c5bbed-4957-4162-81bc-120c837a1894