VMTurbo 5: controllo dei Server MS-SQL

vmturbomssql01

VMTurbo Operations Manager permette il controllo dei Server MS-SQL per migliorare le prestazioni del database agendo su connection pools, database memory o transaction log.

Per controllare il dimensionamento della memoria nelle applicazioni e nei database, in Operations Manager deve essere attivato l'Application Control Module per abilitare l'incremento o la diminuzione automatica per soddisfare le richieste in tempo reale.

 

Inserire la chiave di licenza

Per abilitare l'Application Control Module bisogna installare una valida licenza in Operations Manager. Dal sito web VMTurbo è possibile richiedere una 30-day trial per testare l'applicazione.

vmturbomssql02

Utilizzando il browser preferito accedere alla web console di VMTurbo, digitare le credenziali corrette e cliccare su Login.

vmturbomssql03

Selezionare la sezione Admin dal menu principale.

vmturbomssql04

Cliccare sulla voce Workflows per aprire il pannello e selezionare l'opzione License Configuration.

vmturbomssql05

Cliccare sul bottone License Configuration per inserire la licenza ricevuta da VMTurbo.

vmturbomssql06

Effettuare il copia e incolla della licenza e cliccare su Save.

vmturbomssql07

L'Application Control Module è ora abilitato ed elencato nei moduli licenziati.

vmturbomssql08

 

Configurazione del Server MS-SQL

A partire dalla versione 5.2, VMTurbo Operation Managers supporta il MS-SQL Server 2008 R2, 2012 e 2014. E' possibile aggiungere server database individuali come target o tutti i corrispondenti target entro un certo ambito.

Utilizzando VMTurbo per la gestione dei server database, è possibile monitorare le seguenti risorse:

  • DBMem - la memoria utilizzata dal database
  • Connection - le connessioni attive come percentuale del numero massimo delle connessioni per il database
  • Transactions - le transazioni attive come percentuale della capacità allocata
  • Response Time - la media del tempo di risposta (ms) come percentuale della capacità allocata
  • Transaction Log - il consumo dello storage dedicato ai transaction log

 

Creare un account amministrativo

Dal Server MS-SQL, accedere al SQL Server Management Studio.

vmturbomssql09

Espandere la voce Security, effettuare un click con il tasto destro del mouse su Logins e selezionare l'opzione New Login.

vmturbomssql10

Specificare il Login Name dall'Active Directory che VMTurbo utilizzerà per accedere al Server SQL.

vmturbomssql11

Nella sezione Securables, cliccare sul bottone Search e selezionare il Server SQL indicato. Cliccare su OK per confermare.

vmturbomssql12

Sotto la sezione Explicit, assegnare il permesso di Connect SQL all'utente selezionato.

vmturbomssql13

Assegnare inoltre il permesso View Server State e cliccare su OK.

vmturbomssql14

L'utente specificato è ora elencato nella cartella Logins e sarà utilizzato da VMTurbo per connettersi al Server SQL.

vmturbomssql15

 

Puntare al Server MS-SQL

Dalla web console di VMTurbo, selezionare la voce Workflows > Target Configuration nella sezione Admin.

vmturbomssql16

Cliccare su Add per aggiungere il nuovo target.

vmturbomssql17

Selezionare Database come Target Type e selezionare l'opzione SQLServer. Per connetersi al database è necessario specificare i seguenti parametri:

  • Scope/Address - nome o indirizzo IP address della VM con l'application server
  • Port number - porta utilizzata dal servizio listener del database (default 1433)
  • Full Domain Name - nome completo del dominio
  • Username and Password - valide credenziali del client del servizio database con i privilegi di amministratore nel server SQL

vmturbomssql18

Cliccare su Add per aggiungere il database da controllare.

vmturbomssql19

Cliccare su Apply per salvare il nuovo target.

vmturbomssql20

Cliccare sul bottone Rediscover per ricercare e validare il target aggiunto.

vmturbomssql21

Il processo di ricerca viene eseguito.

vmturbomssql22

Quando il processo di Discovery viene completato, l'etichetta Last Discovery Time è aggiornata con la data e orario corrente.

vmturbomssql23

 

Analisi in VMTurbo

Dalla sezione Inventory, selezionare la voce Applications > Apps_SQLSERVER e selezionare l'application server (Server SQL) configurato.

vmturbomssql24

Nella schermata di destra, VMTurbo mostra tre pannelli principali con le seguenti informazioni:

Resources - le risorse che l'application server fornisce e le risorse che consuma dalla VM host.

vmturbomssql25

Utilization - un grafico che illustra l'utilizzo delle risorse fornite nel tempo.

vmturbomssql26

To Do - le azioni raccomandate da effettuare per l'application server selezionato.

vmturbomssql27

Con l'Application Control Module, VMTurbo comprende la richiesta di risorse dell'applicazione del Server SQL controllato assicurando le migliori prestazioni massimizzando l'utilizzo dell'infrastruttura.

firma