Clustered DotShoppingCart è un'applicazione campione basata su Windows su tre livelli che usa Microsoft SQL Server come server di database, Microsoft IIS Server come server delle applicazioni e il server Apache HTTP come bilanciamento del carico.

Lo script Create_DB crea e inizializza il database DotShoppingCart nel database di SQL Server. Lo script di DotShoppingCart_App installa l'applicazione DotShoppingCart nel server Microsoft IIS e usa il database di DotShoppingCart. Il nodo Microsoft IIS AppServer viene definito come un cluster che consente la scalabilità orizzontale su più nodi per la gestione di un carico maggiore. Il server Apache HTTP gestisce il bilanciamento del carico.

Utilizzare l'applicazione campione predefinita solo in un ambiente di prova.

Prerequisiti

  • Registrare il modello di vApp Windows Server 2008 R2 SP1 su un provider di cloud. Vedere Registrare il modello e il provider di cloud di vCloud Director.
  • Mappare il modello di cloud al modello logico di Windows Server 2008 R2 SP1. Vedere Aggiungere un modello logico alla libreria.
  • Accedere a Application Services come architetto dell'applicazione e come publisher e deployer dell'applicazione.
  • Verificare che il file del pacchetto DotShoppingCart 3.0 (versione Open Source) OpenSourceEdition.V3.zip sia stato scaricato. Il server Web deve essere configurato per trasferire il file tramite il protocollo HTTP. Identificare l'URL usato per accedere al file nel browser Web.
  • Comprendere i concetti di base per la creazione di un profilo di distribuzione e la distribuzione di un'applicazione. Vedere Distribuzione di applicazioni.

Procedura

  1. Nella barra del titolo di Application Services, fare clic sul menu a discesa e selezionare Applicazioni.
  2. Selezionare Clustered DotShoppingCart.
  3. Fare clic sullo screenshot del Blueprint nella parte superiore dello schermo.
  4. Nell'editor del blueprint, selezionare il componente dell'applicazione DotShoppingCart_App e digitare un URL valido per il valore della proprietà DSC_ZIP.
    Durante la distribuzione, l'agente di Application Services nella macchina virtuale Windows di AppServer deve essere in grado di accedere a un URL valido per il file OpenSourceEdition.V3.zip.
  5. (Facoltativo) Se si prevede di usare più di un nodo AppServer, selezionare AppServer e aumentare le dimensioni del cluster.
  6. Creare un profilo di distribuzione e distribuire l'applicazione.
  7. Per accedere all'applicazione distribuita, aprire un browser Web supportato e digitare l'URL http://Load_Balancer_IP:8081.
    Load_Balancer_IP è l'indirizzo IP del bilanciamento del carico distribuito.

Operazioni successive

Avviare un processo di aggiornamento per scalare o modificare la configurazione dell'applicazione Clustered DotShoppingCart. Vedere Avviare un processo di aggiornamento per scalare le applicazioni campione e Avviare un processo di aggiornamento per modificare le configurazioni nelle applicazioni campione.