Windows Azure Pack: Översikt över webbplatser
Gäller för: Windows Azure Pack
Översikt över webbwebbplatsroller
Tjänsten Windows Azure Pack: Webbplatser använder minst 6 serverroller: Kontrollant, hanteringsserver, klientdel, webbarbetare, filserver och Publisher. Det krävs också en SQL Server för webbwebbplatsernas körningsdatabas. De här rollerna är separata från, och utöver, servrarna som utgör en Express- eller Distribuerad installation av Service Management-API:et. Rollerna kan installeras på fysiska servrar eller virtuella datorer.
Tjänsten Windows Azure Pack-webbplatser innehåller följande serverroller:
Web Sites Controller – Kontrollanten etablerar och hanterar de andra webbwebbplatsrollerna. Den här rollen installeras först.
Hanteringsserver – Den här servern exponerar en REST-slutpunkt som hanterar hanteringstrafik till api:et Windows Azure Pack Web Sites Management.
Webbarbetare – det här är webbservrar som bearbetar klientwebbbegäranden. Webbarbetare är antingen delade eller reserverade (minst en av var och en krävs) för att tillhandahålla differentierade servicenivåer till kunder. Reserverade arbetare kategoriseras i små, medelstora och stora storlekar.
Viktigt
Eftersom Webbarbetare kör kundkod utgör de en potentiell risk för infrastrukturen för webbplatser. Efter installationen bör du konfigurera IP-filtrering från hanteringsportalen för administratörer för att minska risken. Mer information finns i Konfigurera IP-filtrering.
Klientdel – Accepterar webbbegäranden från klienter, dirigerar begäranden till webbarbetare och returnerar svar från webbarbetare till klienter. Klientdelsservrar ansvarar för belastningsutjämning och SSL-avslutning.
Filserver – Tillhandahåller filtjänster för att vara värd för webbplatsinnehåll. Filservern innehåller alla programfiler för varje webbplats som körs i webplatsmolnet. Mer detaljerad information finns i Kapacitetsplanering för Windows Azure Pack: Webbplatser.
Publisher – Tillhandahåller innehållspublicering till webbplatsgruppen för FTP-klienter, Visual Studio och WebMatrix via protokollen Webbdistribution och FTP.
Översikt över SQL Server roller
En Windows Azure Pack-miljö som innehåller Windows Azure Pack: Webbplatser kräver följande tre databaskategorier:
Service Management API-databas – Kärninstallationen av Windows Azure Pack Service Management API använder en SQL Server för att lagra sina konfigurationsdata. Den här databasen bör redan ha installerats innan du utför stegen i den här distributionsguiden. Mer information finns i Microsoft SQL Server versioner som stöds i en Windows Azure Pack-distribution i guiden Distribuera Windows Azure Pack för Windows Server.
Web Sites Runtime Database – Innan du installerar Windows Azure Pack: Webbplatser måste du förbereda en SQL Server för att innehålla den körningsdatabas som webbplatser använder för sina åtgärder. Mer information finns i Förbereda en SQL Server för att lagra Windows Azure Pack Web Sites Runtime Database.
Programdatabaser – Om ditt användningsscenario omfattar att tillhandahålla databasfunktioner för klientwebbplatserna måste du installera separata SQL server- och/eller MySQL-databaser för att tillhandahålla den här tjänsten. Mer information finns i Etablera SQL Server och MySQL-programdatabaser för klientorganisationsanvändning.
Information om hur du skalar upp SQL Server finns i Konfigurera SQL Server för hög tillgänglighet.