Windows Azure Pack: Overzicht van websites
Van toepassing op: Windows Azure Pack
Overzicht van websitesrollen
De Windows Azure Pack: Websiteservice gebruikt minimaal 6 serverfuncties: Controller, Beheerserver, Front-end, Web Worker, Bestandsserver en Publisher. Dit is ook een SQL Server voor de runtimedatabase websites. Deze rollen zijn gescheiden van en naast de servers die een Express- of Gedistribueerde installatie van de Service Management-API vormen. De rollen kunnen worden geïnstalleerd op fysieke servers of virtuele machines.
De service Windows Azure Pack-websites bevat de volgende serverfuncties:
Websitecontroller : de controller richt de andere websitesrollen in en beheert deze. Deze rol wordt eerst geïnstalleerd.
Beheerserver: deze server maakt een REST-eindpunt beschikbaar dat beheerverkeer verwerkt naar de Windows Beheer-API voor Azure Pack-websites.
Web workers : dit zijn webservers die clientwebaanvragen verwerken. Webwerkers zijn gedeeld of gereserveerd (minimaal één van beide is vereist) om gedifferentieerde serviceniveaus aan klanten te bieden. Gereserveerde werknemers worden ingedeeld in kleine, middelgrote en grote grootten.
Belangrijk
Omdat Web Workers klantcode uitvoert, vormen ze een potentieel risico voor de infrastructuur van websites. Na de installatie moet u IP-filtering configureren vanuit de beheerportal voor beheerders om het risico te verminderen. Zie IP-filtering configureren voor meer informatie.
Front-end : accepteert webaanvragen van clients, stuurt aanvragen door naar webwerkers en retourneert webwerkrolreacties naar clients. Front-endservers zijn verantwoordelijk voor taakverdeling en SSL-beëindiging.
Bestandsserver : biedt bestandsservices voor het hosten van website-inhoud. De bestandsserver bevat alle toepassingsbestanden voor elke website die wordt uitgevoerd op de websitescloud. Zie Capaciteitsplanning voor Windows Azure Pack: websites voor meer informatie.
Publisher: biedt inhoud publiceren naar de farm Websites voor FTP-clients, Visual Studio en WebMatrix via de protocollen Web Deploy en FTP.
Overzicht van SQL Server rollen
Een Windows Azure Pack-omgeving met Windows Azure Pack: Voor websites zijn de volgende drie databasecategorieën vereist:
Service Management API-database: de kerninstallatie van de Windows Azure Pack Service Management-API maakt gebruik van een SQL Server om de configuratiegegevens op te slaan. Deze database moet al zijn geïnstalleerd voordat u de stappen in deze implementatiehandleiding uitvoert. Zie Microsoft SQL Server versies die worden ondersteund in een Windows Azure Pack-implementatie in de handleiding Deploy Windows Azure Pack for Windows Server voor meer informatie.
Runtimedatabase voor websites: voordat u Windows Azure Pack installeert: websites, moet u een SQL Server voorbereiden om de runtimedatabase te bevatten die websites gebruiken voor de bewerkingen. Zie Een SQL Server voorbereiden voor de Windows Runtime-database van Azure Pack-websites voor meer informatie.
Toepassingsdatabases: als uw gebruiksscenario databasefunctionaliteit biedt voor de tenantwebsites, moet u afzonderlijke SQL-server- en/of MySQL-databases installeren om deze service te bieden. Zie Inrichten SQL Server en MySQL-toepassingsdatabases voor tenantgebruik voor meer informatie.
Zie SQL Server configureren voor hoge beschikbaarheid voor meer informatie over het omhoog schalen van SQL Server.