2017-09-20 1 views
-1

Ich habe 3 VMs (App, Inhalt, DB), die Teil einer Anwendungsbereitstellung sind. Ich muss mehrere Kopien dieses VM-Sets klonen. Es gibt einen gemeinsamen Webserver für alle Sets, den Proxies in jedem Set an den App-Server anfordert.Azure-Subnetze für geklonte Dev, Test, Produkt mit gemeinsamem Webserver

Da Hostnamen dupliziert werden, glaube ich, dass ich jedes SET von 3 VMs in ihr eigenes Subnetz setzen kann und die Kommunikation und die Hostnamenverdopplung verhindern kann.

Der Webserver befindet sich außerhalb dieser Subnetze (ich denke in seinem eigenen Subnetz).

Wenn Sie mehrere Hosts mit demselben Hostnamen im selben VNET haben, haben sie denselben internen DNS-Namen? Die Tatsache, dass sie in separate Subnetze eingebunden sind, sollte Cross-Traffic verhindern.

Der Webserver wird basierend auf der IP-Adresse einen Proxy erstellen, da der Hostname nicht einfach aufgelöst werden kann.

Eine Alternative ist ein Webserver pro VM, 4 Server pro VNET. Das funktioniert, aber 25% mehr VMs müssen verwaltet werden.

Wer schlägt die "typische" Art und Weise vor, wie ein Netzwerkingenieur das gestalten würde? (Ja, dies könnte an die Netzwerkgruppe gesendet werden, aber es hängt von den Azure-Besonderheiten sowie von der allgemeinen Netzwerkarchitektur ab).

Vielen Dank Experten.

Antwort

0

Sie können nicht mehrere Hosts mit demselben Hostnamen und internen DNS-Namen haben. Diese müssen einzigartig sein. Die Alternative scheint hier günstiger.

Verwandte Themen