Grüßt euch,
benötige mal ein wenig Beistand von jemandem, der von Servern Ahnung hat. Wir stehen kurz vor dem Release unserer App, aktuell läuft alles noch über einen Webserver bei 1&1, aufgrund von bestimmten Anforderungen im medizinischen Bereich wo wir uns bewegen und einigen weiteren Modulen die wir im Rack verbauen müssten (für die Verbindung zu den Krankenkassen), müssen wir uns eigene Server anschaffen. Platz im Rechenzentrum haben wir bereits mit 10 Höheneinheiten im Rack.
Der Traffic lässt sich aktuell noch nicht wirklich einschätzen. Was wir machen ist jedoch nicht sehr CPU & RAM lastig, es basiert fast ausschließlich auf Web / API Abfragen, eine gewisse Größe es CPUs benötigen wir jedoch, da später recht CPU-lastige Aufgaben darüber laufen werden.
Ich hab mir nun überlegt, insgesamt 2 Server zu verbauen, einerseits als Backup falls einer durch brennt, andererseits (während beide funktionieren) als Load Balancing. Ein etwas größerer und ein etwas kleinerer. Unserer Architektur würde rein über Linux bzw. einen LEMP Stack laufen, ggf. auf Debian.
Habe die 2 Server hier raus gesucht:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
Lässt sich damit arbeiten? Sobald wir CPU-lastige Aufgaben durchführen, würden wir evtl. noch mal den zweiten Server upgraden, das liegt jedoch noch etwas in der Ferne, vor erst eben reiner Web-Server der hauptsächlich SQL & PHP Tasks auszuführen hat.
Was ich mich aktuell vom Setup her noch frage - habe meinen Ursprung in der Softwareentwicklung, habe nur ein Grundverständnis von Serveradministration - wie würde das Load Balancing mit unserer Datenbank funktionieren bzw. wie funktioniert das Synchronisieren der Daten? Wenn ich das richtig verstanden habe ist Load Balancing erstmal nichts anderes als den Traffic auf zwei Server/IPs zu verteilen. Wie sähe dann aber die Synchronisation der Daten aus? Ist das umsetzbar? Oder lieber doch einen richtig dicken Server, dafür ohne Load Balancing, und einen kleineren als Backup, auf den wir umswitchen falls der dicke durchbrennt?
Wäre top, wenn jemand meine Verwirrung ein wenig lösen könnte :handsdown:
benötige mal ein wenig Beistand von jemandem, der von Servern Ahnung hat. Wir stehen kurz vor dem Release unserer App, aktuell läuft alles noch über einen Webserver bei 1&1, aufgrund von bestimmten Anforderungen im medizinischen Bereich wo wir uns bewegen und einigen weiteren Modulen die wir im Rack verbauen müssten (für die Verbindung zu den Krankenkassen), müssen wir uns eigene Server anschaffen. Platz im Rechenzentrum haben wir bereits mit 10 Höheneinheiten im Rack.
Der Traffic lässt sich aktuell noch nicht wirklich einschätzen. Was wir machen ist jedoch nicht sehr CPU & RAM lastig, es basiert fast ausschließlich auf Web / API Abfragen, eine gewisse Größe es CPUs benötigen wir jedoch, da später recht CPU-lastige Aufgaben darüber laufen werden.
Ich hab mir nun überlegt, insgesamt 2 Server zu verbauen, einerseits als Backup falls einer durch brennt, andererseits (während beide funktionieren) als Load Balancing. Ein etwas größerer und ein etwas kleinerer. Unserer Architektur würde rein über Linux bzw. einen LEMP Stack laufen, ggf. auf Debian.
Habe die 2 Server hier raus gesucht:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
Lässt sich damit arbeiten? Sobald wir CPU-lastige Aufgaben durchführen, würden wir evtl. noch mal den zweiten Server upgraden, das liegt jedoch noch etwas in der Ferne, vor erst eben reiner Web-Server der hauptsächlich SQL & PHP Tasks auszuführen hat.
Was ich mich aktuell vom Setup her noch frage - habe meinen Ursprung in der Softwareentwicklung, habe nur ein Grundverständnis von Serveradministration - wie würde das Load Balancing mit unserer Datenbank funktionieren bzw. wie funktioniert das Synchronisieren der Daten? Wenn ich das richtig verstanden habe ist Load Balancing erstmal nichts anderes als den Traffic auf zwei Server/IPs zu verteilen. Wie sähe dann aber die Synchronisation der Daten aus? Ist das umsetzbar? Oder lieber doch einen richtig dicken Server, dafür ohne Load Balancing, und einen kleineren als Backup, auf den wir umswitchen falls der dicke durchbrennt?
Wäre top, wenn jemand meine Verwirrung ein wenig lösen könnte :handsdown: