Konfiguration einer neuen Serverumgebung

Hallo zusammen, wir sind dabei für unsere Shops eine neue Servergrundlage zu schaffen, das Konzept steht allerdings kann es natürlich immer sein das irgendetwas übersehen worden ist. Deshalb wollte ich einmal das Konzept vorstellen und zur Diskussion stellen. Shopwarezustand Shopware 4.36 Enterprise 15 Subshops 3 Sprachen CustomProducts /Mehrdimensionale Artikel mit bis zu 4 Dimensionen ~8000 Variantenartikel WaWi-Anbindung an Pixi Das System läuft aktuell auf einem älteren 8-core bareMetal Server mit überragend mieserabler Performance.Im Einsatz ist ein Varnish vor Apache. Im Zuge der Neustrukturierung und angedachter Fernsehwerbung etc. muss nun etwas getan werden. Geplant Serverstruktur Server1: nginx als transparenter Proxy, später als load balancer. Server2: Apache mit den notwendigen Cachingsystemen. Hier residiert Shopware und die Mediendateien. PHP 5.6, ZendOPcache,APCu Server3: MySQL Server auf Basis von MariaDB Server4: Backups Das Deployment aller Templates und Plugins erfolgt per GIT aus stable. Pflege der Einrichtungsscripte ebenfalls über GIT. Backups erfolgen nachts (Alle Medien + MySQL dump) auf den Backup Server. Im Fall einer Wiederherstellung wird Shopware, unserere Templates und die Plugins aus GIT gepullt, die Medien per rsync oder ähnlichem kopiert und der MySQL Dump eingespielt. Test Test der gesamten Architektur ist mit virtuellen Maschinen erfolgt (4 cores). Die Warum die Aufteilung ? Der Servermarkt schreitet schnell voran, so lässt sich schnell und unkompliziert alles bis auf Server 1 nahezu ohne Störung gegen neue Server tauschen. Sei es nun um mehr Leistung zu erhalten oder die Kosten zu drücken. Als Hardware sind vServer mit 10-16vCores geplant. Durch das aufsplitten lässt sich die Leistung und etwaige Engpässe auf den einzelnen Systemen sehr gut bestimmen, notfalls kann hier ohne weiteres auch noch ein Varnish eingehängt werden. Soweit so gut. Was bei uns noch mit einem Fragezeichen versehen ist, ist die Konfiguration. Auch wenn es im Test einwandfrei und auch sehr schnell funktioniert hat gibt es bei einer solchen Konstellation evtl noch einige zu beachten. Hat jemand von euch Tips hierzu ? Oder kennt jemanden der sich damit gut auskennt und solche Systeme evtl. regelmässig aufsetzt ?

Da gibts doch so Hostingpartner von Shopware. Die kennen sich glaube ich damit aus und setzen solche Systeme auch regelmäßig auf… Hast du die schon gefragt?

Hi jensfiedler,

die Frage ist ja schon einbisschen her. Wie habt ihr das System letztendlich aufgesetzt (In betracht auf skalierbarkeit usw)? Wie waren eure Erfahrugen?

lg,

Chris