SlideShare uma empresa Scribd logo
1 de 38
Roma, 31 Marzo 2011




Community Tour 2011
System Center
    Virtual Machine Manager
      Self Service Portal 2.0

Speaker :
Fabrizio Volpe
MVP Directory Services
f.volpe@sysadmin.it
Agenda

System Center Virtual Machine Manager Self Service Portal 2.0


Struttura funzionale di Self Service Portal 2.0

Componenti logici di Self Service Portal 2.0

SSP 2.0 - Ruoli Degli Utenti

Estensibilità di Self Service Portal 2.0

Self Service Portal 2.0 - Charge-back Cost

SSP 2.0 – Service Pack 1 “What’s New”
Cloud Computing


                  Software "on demand"
                    fruibile via Internet

                          GMAIL
             Piattaforme per il supporto
            “life cycle” di applicativi web

              WWW.SALESFORCE.COM
         Outsourcing “equipaggiamenti”

                 AMAZON EC2
System Center Virtual Machine Manager
        Self Service Portal 2.0
Self Service Portal 2.0 - Technology Partners
System Center Virtual Machine Manager
System Center Virtual Machine Manager
Funzionalità di Self Service Portal 2.0




          costi

                          provisioning



                       forms
Struttura funzionale di Self Service Portal 2.0
SSP 2.0 – Dettaglio dei Componenti - Website
Il website è un’interfaccia in cui le funzionalità fornite sono
legate al livello degli utenti all’interno delle business units.


                                                     Creare
     Registarsi           Processare le         infrastrutture e
  (“on-boarding”)           richieste              modificare
                                               richieste esistenti


                          Modificare le          Gestire virtual
  Configurare ed       “actions” eseguibili        machines
  allocare risorse         sulle virtual           (self-service
                            machines              provisioning)
SSP 2.0 –
Demo
SSP 2.0 –
SSP 2.0 – Dettaglio dei Componenti - Server
Il VMMSSP server è un servizio Windows, esegue azioni
default e custom sulle V.M. lanciate dall’utente tramite
website

1. Comunica con il server Virtual Machine Manager per
   gestire le V.M. e accedere a risorse come la VMM Library

2. Il componente server verifica che le business units non
   eccedano le quote memoria e storage

3. Calcola i costi da girare alle business units differenziando
   tra risorse riservate e risorse effettivamente utilizzate
SSP 2.0 – Dettaglio dei Componenti - Database

 Il componente database di VMMSSP è un SQL Server che
 contiene informazioni relative a :

      • Assetts configurati

      • Business units e richieste

      • Le risorse provisionate alle varie business units

      • Gli XML che contengono le virtual machine actions

      • Informazioni di configurazione del self-service portal
SSP 2.0 – Installazione Singola Macchina
SSP 2.0 – Installazione Singola Macchina
SSP 2.0 – Requisiti Singola Macchina

  I tre componenti di SSP vanno intstallati su un server
  dove siano presenti la VMM Administrator Console e
  SQL Server 2008

                         Hardware
                     Minimum             Recommended
  RAM                2 GB                4 GB
  Hard disk space    50 GB               50 GB

                          Software
  Windows Server 2008 R2
  VMM 2008 R2 Administrator Console
  SQL Server 2008 Enterprise (64-bit) o SQL Server 2008 R2
  Standard (64-bit) o SQL Server 2008 Standard (64-bit)
Componenti logici di Self Service Portal 2.0

          Business Unit


            Infrastructure


                 Services


                  Service Role
SSP 2.0 -

    Business Unit (B.U.) :
SSP 2.0 –
Infrastructure :




Service :




                            domini Active Directory,
      utenti, memoria e spazio di storage per le virtual
      machines (inclusi I relativi templates)
Componenti logici di Self Service Portal 2.0



                                                 Service A

                                           Ambiente di Test


    Business Unit       Infrastructure

    Contabilità     Database Contabilità


                                                  Service B
                                           Ambiente di Produzione
SSP 2.0 – Service Roles


 Service Roles :
Componenti logici di Self Service Portal 2.0

                                                           Service Role Web Server
                                       Service A         Windows 2008
                                                         Windows 2008
                                Ambiente di Test         Windows 2008



                                                             Service Role Database

                                                            SQL 2008
                                                            SQL 2008
  Business Unit       Infrastructure

  Contabilità     Database Contabilità

                                                           Service Role Web Server
                                                         Windows 2008
                                                         Windows 2008
                                                         Windows 2008
                                         Service B
                                Ambiente di Produzione
                                                             Service Role Database

                                                            SQL 2008
                                                            SQL 2008
SSP 2.0 - Ruoli Degli Utenti




                                          Advanced Operator
    Datacenter          Business Unit
  administrators        Administrator
(Ruolo DCIT Admin)   (Ruolo BUIT Admin)
                                          Business Unit User
SSP 2.0 – Dettaglio Datacenter administrator


  Datacenter administrator



  •   Configura self-service portal
  •   Importa, configura, e implementa i virtual machine templates
  •   Processa le richieste di registratione, di infrastruttura e di modifica
  •   Assegna o rimuove utenti dai ruoli
  •   Crea, cancella o modifica ruoli utente custom
  •   Modifica i permessi dei gruppi di default
  •   Può svolgere tutte le operazioni assegnate ai gruppi di utenti
SSP 2.0 – Dettaglio Ruoli Degli Utenti

Business Unit Administrator

•   Registra la business unit
•   Richiede infrastrutture e modifiche
•   Assegna ruoli all’interno della business unit
•   Può svolgere tutti gli incarichi degli Advanced Operators o dei Business Unit Users

Advanced Operator

• Cancella e Crea virtual machines
• Può svolgere tutti gli incarichi del Business Unit User

Business Unit User

• Start, Stop, Shut Down, Pausa e resume delle virtual machines
• Si collega alle virtual machines
Demo
Estensibilità di Self Service Portal 2.0

SSP usa una serie di scripts PowerShell o VBScript per
interagire con componenti esterni quali VMM, SAN, load
balancers, e altri.

Questi script scripts sono salvati nel database di SSP, sotto
forma di XML configurabili dall’utente.

E’ possibile modificare tali scripts per soddisfare requisiti
specifici (ad esempio per interfacciare hardware non
supportato per default o comunicare con softwares esterni,
come Active Directory)
SSP 2.0 : Action XML Segments
      I files XML (Action XML Segments)
     contengono un set di azioni completo
    (ad esempio “Create Virtual Machine”)




  Task              Task               Task




 Script e         Script e           Script e
parametri        parametri          parametri
Limiti all’Estensibilità di Self Service Portal 2.0

 Non è possibile creare nuove azioni

 Non è possibile modificare direttamente gli XML “Master
 Action” (si può lavorare su copie di essi)
Self Service Portal 2.0 – Logica dei Costi

           Costo
            delle
          risorse
         riservate


                          Costo
                          Totale

           Costo
           delle
          risorse
         allocate
Self Service Portal 2.0 - Charge-back Costs

 Quando una business unit richiede un servizio, specifica i
massimali di memoria e di spazio nello storage che ciascun
servizio deve avere

 A servizio approvato e fornito, le risorse vengono riservate
per l’uso da parte dei service roles (gruppi di virtual machines)
si quel servizio

 Tali costi dipendono non solo dalle quote richieste ma
anche dall’uso effettivo che ne viene fatto
SSP 2.0 - Charge-back Costs & Dashboard

•SSP calcola i costi su base giornaliera

•Se una virtual machine viene cancellata oltre la metà della
giornata, i suoi costi saranno comunque conteggiati

•Per vedere i risultati dei calcoli appena descritti, è necessario
utilizzare Virtual Machine Manager Self-Service Portal
Dashboard (un servizio basato su SharePoint)
SSP 2.0 – Service Pack 1 “What’s New”

      System Notification (E-Mail)

      Import Virtual Machine

      Move Infrastructure options

      Extend expiration date
Questions and Answers
Community Tour 2011

Mais conteúdo relacionado

Semelhante a System center virtual machine manager self service portal 2.0

Azure Application Insights
Azure Application InsightsAzure Application Insights
Azure Application InsightsKlab
 
BPM e Cloud: la partnership ideale
BPM e Cloud: la partnership idealeBPM e Cloud: la partnership ideale
BPM e Cloud: la partnership idealeemanuelemolteni
 
Governance IT: Inventory, Patching & Deploy, Help Desk, Monitoraggio e Ottimi...
Governance IT: Inventory, Patching & Deploy, Help Desk, Monitoraggio e Ottimi...Governance IT: Inventory, Patching & Deploy, Help Desk, Monitoraggio e Ottimi...
Governance IT: Inventory, Patching & Deploy, Help Desk, Monitoraggio e Ottimi...Pipeline Srl
 
ObserveIt -Record and replay SSH, RDP & Citrix sessions-product datasheet- It...
ObserveIt -Record and replay SSH, RDP & Citrix sessions-product datasheet- It...ObserveIt -Record and replay SSH, RDP & Citrix sessions-product datasheet- It...
ObserveIt -Record and replay SSH, RDP & Citrix sessions-product datasheet- It...ObserveIT
 
Tutte le novità di IBM i V7R2
Tutte le novità di IBM i V7R2Tutte le novità di IBM i V7R2
Tutte le novità di IBM i V7R2S.info Srl
 
Evento 18 giugno - Novità ibm i v7 r2
Evento 18 giugno - Novità ibm i v7 r2Evento 18 giugno - Novità ibm i v7 r2
Evento 18 giugno - Novità ibm i v7 r2PRAGMA PROGETTI
 
Babel presenta: Opsview
Babel presenta: OpsviewBabel presenta: Opsview
Babel presenta: OpsviewBabel
 
OCP-Architettura e caratteristiche della PaaS
OCP-Architettura e caratteristiche della PaaSOCP-Architettura e caratteristiche della PaaS
OCP-Architettura e caratteristiche della PaaSopencityplatform
 
Technical manual (1)
Technical manual (1)Technical manual (1)
Technical manual (1)cpro2011
 
Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)
Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)
Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)Giuseppe Marchi
 
DB2 Web Query for i V2.1.0
DB2 Web Query for i V2.1.0DB2 Web Query for i V2.1.0
DB2 Web Query for i V2.1.0S.info Srl
 
Evento 18 giugno - DB2 webquery v2
Evento 18 giugno - DB2 webquery v2Evento 18 giugno - DB2 webquery v2
Evento 18 giugno - DB2 webquery v2PRAGMA PROGETTI
 
Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi Italia
Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi ItaliaDifferenze tra Windows Server 2012 R2 su e Server 2016 Yashi Italia
Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi ItaliaYashi Italia
 
Alessandro Forte - ASP.Net 4.0
Alessandro Forte - ASP.Net 4.0Alessandro Forte - ASP.Net 4.0
Alessandro Forte - ASP.Net 4.0Alessandro Forte
 
La gestione integrata dell’infrastruttura e dei servizi IT - User Conference ...
La gestione integrata dell’infrastruttura e dei servizi IT - User Conference ...La gestione integrata dell’infrastruttura e dei servizi IT - User Conference ...
La gestione integrata dell’infrastruttura e dei servizi IT - User Conference ...ManageEngine Italia
 
Modernize Legacy Systems with Kubernetes
Modernize Legacy Systems with KubernetesModernize Legacy Systems with Kubernetes
Modernize Legacy Systems with KubernetesGiulio Roggero
 
Tesi di Laurea Specialistica in Ingegneria Informatica
Tesi di Laurea Specialistica in Ingegneria InformaticaTesi di Laurea Specialistica in Ingegneria Informatica
Tesi di Laurea Specialistica in Ingegneria InformaticaLorenzo Paladini
 
Introduzione al Domain Driven Design (DDD)
Introduzione al Domain Driven Design (DDD)Introduzione al Domain Driven Design (DDD)
Introduzione al Domain Driven Design (DDD)DotNetMarche
 
GreenVulcano ESB Technical Overview (ITA)
GreenVulcano ESB Technical Overview (ITA)GreenVulcano ESB Technical Overview (ITA)
GreenVulcano ESB Technical Overview (ITA)greenvulcano
 

Semelhante a System center virtual machine manager self service portal 2.0 (20)

Azure Application Insights
Azure Application InsightsAzure Application Insights
Azure Application Insights
 
BPM e Cloud: la partnership ideale
BPM e Cloud: la partnership idealeBPM e Cloud: la partnership ideale
BPM e Cloud: la partnership ideale
 
Governance IT: Inventory, Patching & Deploy, Help Desk, Monitoraggio e Ottimi...
Governance IT: Inventory, Patching & Deploy, Help Desk, Monitoraggio e Ottimi...Governance IT: Inventory, Patching & Deploy, Help Desk, Monitoraggio e Ottimi...
Governance IT: Inventory, Patching & Deploy, Help Desk, Monitoraggio e Ottimi...
 
ObserveIt -Record and replay SSH, RDP & Citrix sessions-product datasheet- It...
ObserveIt -Record and replay SSH, RDP & Citrix sessions-product datasheet- It...ObserveIt -Record and replay SSH, RDP & Citrix sessions-product datasheet- It...
ObserveIt -Record and replay SSH, RDP & Citrix sessions-product datasheet- It...
 
Tutte le novità di IBM i V7R2
Tutte le novità di IBM i V7R2Tutte le novità di IBM i V7R2
Tutte le novità di IBM i V7R2
 
Evento 18 giugno - Novità ibm i v7 r2
Evento 18 giugno - Novità ibm i v7 r2Evento 18 giugno - Novità ibm i v7 r2
Evento 18 giugno - Novità ibm i v7 r2
 
Babel presenta: Opsview
Babel presenta: OpsviewBabel presenta: Opsview
Babel presenta: Opsview
 
OCP-Architettura e caratteristiche della PaaS
OCP-Architettura e caratteristiche della PaaSOCP-Architettura e caratteristiche della PaaS
OCP-Architettura e caratteristiche della PaaS
 
Technical manual (1)
Technical manual (1)Technical manual (1)
Technical manual (1)
 
Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)
Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)
Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)
 
DB2 Web Query for i V2.1.0
DB2 Web Query for i V2.1.0DB2 Web Query for i V2.1.0
DB2 Web Query for i V2.1.0
 
Evento 18 giugno - DB2 webquery v2
Evento 18 giugno - DB2 webquery v2Evento 18 giugno - DB2 webquery v2
Evento 18 giugno - DB2 webquery v2
 
Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi Italia
Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi ItaliaDifferenze tra Windows Server 2012 R2 su e Server 2016 Yashi Italia
Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi Italia
 
Alessandro Forte - ASP.Net 4.0
Alessandro Forte - ASP.Net 4.0Alessandro Forte - ASP.Net 4.0
Alessandro Forte - ASP.Net 4.0
 
La gestione integrata dell’infrastruttura e dei servizi IT - User Conference ...
La gestione integrata dell’infrastruttura e dei servizi IT - User Conference ...La gestione integrata dell’infrastruttura e dei servizi IT - User Conference ...
La gestione integrata dell’infrastruttura e dei servizi IT - User Conference ...
 
Modernize Legacy Systems with Kubernetes
Modernize Legacy Systems with KubernetesModernize Legacy Systems with Kubernetes
Modernize Legacy Systems with Kubernetes
 
Tesi di Laurea Specialistica in Ingegneria Informatica
Tesi di Laurea Specialistica in Ingegneria InformaticaTesi di Laurea Specialistica in Ingegneria Informatica
Tesi di Laurea Specialistica in Ingegneria Informatica
 
Introduzione al Domain Driven Design (DDD)
Introduzione al Domain Driven Design (DDD)Introduzione al Domain Driven Design (DDD)
Introduzione al Domain Driven Design (DDD)
 
GreenVulcano ESB Technical Overview (ITA)
GreenVulcano ESB Technical Overview (ITA)GreenVulcano ESB Technical Overview (ITA)
GreenVulcano ESB Technical Overview (ITA)
 
Azure Logic Apps
Azure Logic AppsAzure Logic Apps
Azure Logic Apps
 

Mais de Fabrizio Volpe

Skype for business mobility
Skype for business mobilitySkype for business mobility
Skype for business mobilityFabrizio Volpe
 
Skype for business understanding what is new, preview or unchanged
Skype for business understanding what is new, preview or unchangedSkype for business understanding what is new, preview or unchanged
Skype for business understanding what is new, preview or unchangedFabrizio Volpe
 
Deploying lync evaluating costs and complexities
Deploying lync evaluating costs and complexitiesDeploying lync evaluating costs and complexities
Deploying lync evaluating costs and complexitiesFabrizio Volpe
 
Hybrid Clouds: “Silver Bullet” of the Cloud Computing?
Hybrid Clouds: “Silver Bullet” of the Cloud Computing?Hybrid Clouds: “Silver Bullet” of the Cloud Computing?
Hybrid Clouds: “Silver Bullet” of the Cloud Computing?Fabrizio Volpe
 
Forefront Unified Access Gateway 2010: An Introduction To Enterprise Features
Forefront Unified Access Gateway 2010: An Introduction To Enterprise FeaturesForefront Unified Access Gateway 2010: An Introduction To Enterprise Features
Forefront Unified Access Gateway 2010: An Introduction To Enterprise FeaturesFabrizio Volpe
 
Lync server overview (Inroduction) US English
Lync server overview (Inroduction) US EnglishLync server overview (Inroduction) US English
Lync server overview (Inroduction) US EnglishFabrizio Volpe
 
Planning, deploying and managing a microsoft vdi infrastructure (slides tra...
Planning,  deploying and managing a microsoft vdi infrastructure  (slides tra...Planning,  deploying and managing a microsoft vdi infrastructure  (slides tra...
Planning, deploying and managing a microsoft vdi infrastructure (slides tra...Fabrizio Volpe
 
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpePrivate cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpeFabrizio Volpe
 
Infrastructure components configure and deploy 24 hiapc fabrizio volpe
Infrastructure components configure and deploy 24 hiapc fabrizio volpeInfrastructure components configure and deploy 24 hiapc fabrizio volpe
Infrastructure components configure and deploy 24 hiapc fabrizio volpeFabrizio Volpe
 
Lync Server 2010: High Availability [I3004]
Lync Server 2010: High Availability [I3004] Lync Server 2010: High Availability [I3004]
Lync Server 2010: High Availability [I3004] Fabrizio Volpe
 
Lync Server 2010: Introduzione [I2001]
Lync Server 2010: Introduzione [I2001]Lync Server 2010: Introduzione [I2001]
Lync Server 2010: Introduzione [I2001]Fabrizio Volpe
 
Lync server 2010 overview
Lync server 2010 overviewLync server 2010 overview
Lync server 2010 overviewFabrizio Volpe
 
4. tmg 2010 e uag 2010
4. tmg 2010 e uag 20104. tmg 2010 e uag 2010
4. tmg 2010 e uag 2010Fabrizio Volpe
 
Pianificare, realizzare e gestire una infrastruttura Microsoft VDI
Pianificare, realizzare e gestire una infrastruttura Microsoft VDIPianificare, realizzare e gestire una infrastruttura Microsoft VDI
Pianificare, realizzare e gestire una infrastruttura Microsoft VDIFabrizio Volpe
 
Community Days 2012 - Tecnologie di desktop virtualization
Community Days 2012 - Tecnologie di desktop virtualization Community Days 2012 - Tecnologie di desktop virtualization
Community Days 2012 - Tecnologie di desktop virtualization Fabrizio Volpe
 

Mais de Fabrizio Volpe (18)

Skype for business mobility
Skype for business mobilitySkype for business mobility
Skype for business mobility
 
Skype for business understanding what is new, preview or unchanged
Skype for business understanding what is new, preview or unchangedSkype for business understanding what is new, preview or unchanged
Skype for business understanding what is new, preview or unchanged
 
Deploying lync evaluating costs and complexities
Deploying lync evaluating costs and complexitiesDeploying lync evaluating costs and complexities
Deploying lync evaluating costs and complexities
 
Hybrid Clouds: “Silver Bullet” of the Cloud Computing?
Hybrid Clouds: “Silver Bullet” of the Cloud Computing?Hybrid Clouds: “Silver Bullet” of the Cloud Computing?
Hybrid Clouds: “Silver Bullet” of the Cloud Computing?
 
Forefront Unified Access Gateway 2010: An Introduction To Enterprise Features
Forefront Unified Access Gateway 2010: An Introduction To Enterprise FeaturesForefront Unified Access Gateway 2010: An Introduction To Enterprise Features
Forefront Unified Access Gateway 2010: An Introduction To Enterprise Features
 
Lync server overview (Inroduction) US English
Lync server overview (Inroduction) US EnglishLync server overview (Inroduction) US English
Lync server overview (Inroduction) US English
 
Planning, deploying and managing a microsoft vdi infrastructure (slides tra...
Planning,  deploying and managing a microsoft vdi infrastructure  (slides tra...Planning,  deploying and managing a microsoft vdi infrastructure  (slides tra...
Planning, deploying and managing a microsoft vdi infrastructure (slides tra...
 
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpePrivate cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
 
Infrastructure components configure and deploy 24 hiapc fabrizio volpe
Infrastructure components configure and deploy 24 hiapc fabrizio volpeInfrastructure components configure and deploy 24 hiapc fabrizio volpe
Infrastructure components configure and deploy 24 hiapc fabrizio volpe
 
Lync Server 2010: High Availability [I3004]
Lync Server 2010: High Availability [I3004] Lync Server 2010: High Availability [I3004]
Lync Server 2010: High Availability [I3004]
 
Lync Server 2010: Introduzione [I2001]
Lync Server 2010: Introduzione [I2001]Lync Server 2010: Introduzione [I2001]
Lync Server 2010: Introduzione [I2001]
 
Lync server 2010 overview
Lync server 2010 overviewLync server 2010 overview
Lync server 2010 overview
 
4. tmg 2010 e uag 2010
4. tmg 2010 e uag 20104. tmg 2010 e uag 2010
4. tmg 2010 e uag 2010
 
3. email relay fpe
3. email relay   fpe3. email relay   fpe
3. email relay fpe
 
2. secure web gateway
2. secure web gateway2. secure web gateway
2. secure web gateway
 
1. introduzione a TMG
1. introduzione a TMG1. introduzione a TMG
1. introduzione a TMG
 
Pianificare, realizzare e gestire una infrastruttura Microsoft VDI
Pianificare, realizzare e gestire una infrastruttura Microsoft VDIPianificare, realizzare e gestire una infrastruttura Microsoft VDI
Pianificare, realizzare e gestire una infrastruttura Microsoft VDI
 
Community Days 2012 - Tecnologie di desktop virtualization
Community Days 2012 - Tecnologie di desktop virtualization Community Days 2012 - Tecnologie di desktop virtualization
Community Days 2012 - Tecnologie di desktop virtualization
 

System center virtual machine manager self service portal 2.0

  • 1. Roma, 31 Marzo 2011 Community Tour 2011
  • 2. System Center Virtual Machine Manager Self Service Portal 2.0 Speaker : Fabrizio Volpe MVP Directory Services f.volpe@sysadmin.it
  • 3. Agenda System Center Virtual Machine Manager Self Service Portal 2.0 Struttura funzionale di Self Service Portal 2.0 Componenti logici di Self Service Portal 2.0 SSP 2.0 - Ruoli Degli Utenti Estensibilità di Self Service Portal 2.0 Self Service Portal 2.0 - Charge-back Cost SSP 2.0 – Service Pack 1 “What’s New”
  • 4. Cloud Computing Software "on demand" fruibile via Internet GMAIL Piattaforme per il supporto “life cycle” di applicativi web WWW.SALESFORCE.COM Outsourcing “equipaggiamenti” AMAZON EC2
  • 5. System Center Virtual Machine Manager Self Service Portal 2.0
  • 6. Self Service Portal 2.0 - Technology Partners
  • 7. System Center Virtual Machine Manager
  • 8. System Center Virtual Machine Manager
  • 9. Funzionalità di Self Service Portal 2.0 costi provisioning forms
  • 10. Struttura funzionale di Self Service Portal 2.0
  • 11. SSP 2.0 – Dettaglio dei Componenti - Website Il website è un’interfaccia in cui le funzionalità fornite sono legate al livello degli utenti all’interno delle business units. Creare Registarsi Processare le infrastrutture e (“on-boarding”) richieste modificare richieste esistenti Modificare le Gestire virtual Configurare ed “actions” eseguibili machines allocare risorse sulle virtual (self-service machines provisioning)
  • 13. Demo
  • 15. SSP 2.0 – Dettaglio dei Componenti - Server Il VMMSSP server è un servizio Windows, esegue azioni default e custom sulle V.M. lanciate dall’utente tramite website 1. Comunica con il server Virtual Machine Manager per gestire le V.M. e accedere a risorse come la VMM Library 2. Il componente server verifica che le business units non eccedano le quote memoria e storage 3. Calcola i costi da girare alle business units differenziando tra risorse riservate e risorse effettivamente utilizzate
  • 16. SSP 2.0 – Dettaglio dei Componenti - Database Il componente database di VMMSSP è un SQL Server che contiene informazioni relative a : • Assetts configurati • Business units e richieste • Le risorse provisionate alle varie business units • Gli XML che contengono le virtual machine actions • Informazioni di configurazione del self-service portal
  • 17. SSP 2.0 – Installazione Singola Macchina
  • 18. SSP 2.0 – Installazione Singola Macchina
  • 19. SSP 2.0 – Requisiti Singola Macchina I tre componenti di SSP vanno intstallati su un server dove siano presenti la VMM Administrator Console e SQL Server 2008 Hardware Minimum Recommended RAM 2 GB 4 GB Hard disk space 50 GB 50 GB Software Windows Server 2008 R2 VMM 2008 R2 Administrator Console SQL Server 2008 Enterprise (64-bit) o SQL Server 2008 R2 Standard (64-bit) o SQL Server 2008 Standard (64-bit)
  • 20. Componenti logici di Self Service Portal 2.0 Business Unit Infrastructure Services Service Role
  • 21. SSP 2.0 - Business Unit (B.U.) :
  • 22. SSP 2.0 – Infrastructure : Service : domini Active Directory, utenti, memoria e spazio di storage per le virtual machines (inclusi I relativi templates)
  • 23. Componenti logici di Self Service Portal 2.0 Service A Ambiente di Test Business Unit Infrastructure Contabilità Database Contabilità Service B Ambiente di Produzione
  • 24. SSP 2.0 – Service Roles Service Roles :
  • 25. Componenti logici di Self Service Portal 2.0 Service Role Web Server Service A Windows 2008 Windows 2008 Ambiente di Test Windows 2008 Service Role Database SQL 2008 SQL 2008 Business Unit Infrastructure Contabilità Database Contabilità Service Role Web Server Windows 2008 Windows 2008 Windows 2008 Service B Ambiente di Produzione Service Role Database SQL 2008 SQL 2008
  • 26. SSP 2.0 - Ruoli Degli Utenti Advanced Operator Datacenter Business Unit administrators Administrator (Ruolo DCIT Admin) (Ruolo BUIT Admin) Business Unit User
  • 27. SSP 2.0 – Dettaglio Datacenter administrator Datacenter administrator • Configura self-service portal • Importa, configura, e implementa i virtual machine templates • Processa le richieste di registratione, di infrastruttura e di modifica • Assegna o rimuove utenti dai ruoli • Crea, cancella o modifica ruoli utente custom • Modifica i permessi dei gruppi di default • Può svolgere tutte le operazioni assegnate ai gruppi di utenti
  • 28. SSP 2.0 – Dettaglio Ruoli Degli Utenti Business Unit Administrator • Registra la business unit • Richiede infrastrutture e modifiche • Assegna ruoli all’interno della business unit • Può svolgere tutti gli incarichi degli Advanced Operators o dei Business Unit Users Advanced Operator • Cancella e Crea virtual machines • Può svolgere tutti gli incarichi del Business Unit User Business Unit User • Start, Stop, Shut Down, Pausa e resume delle virtual machines • Si collega alle virtual machines
  • 29. Demo
  • 30. Estensibilità di Self Service Portal 2.0 SSP usa una serie di scripts PowerShell o VBScript per interagire con componenti esterni quali VMM, SAN, load balancers, e altri. Questi script scripts sono salvati nel database di SSP, sotto forma di XML configurabili dall’utente. E’ possibile modificare tali scripts per soddisfare requisiti specifici (ad esempio per interfacciare hardware non supportato per default o comunicare con softwares esterni, come Active Directory)
  • 31. SSP 2.0 : Action XML Segments I files XML (Action XML Segments) contengono un set di azioni completo (ad esempio “Create Virtual Machine”) Task Task Task Script e Script e Script e parametri parametri parametri
  • 32. Limiti all’Estensibilità di Self Service Portal 2.0 Non è possibile creare nuove azioni Non è possibile modificare direttamente gli XML “Master Action” (si può lavorare su copie di essi)
  • 33. Self Service Portal 2.0 – Logica dei Costi Costo delle risorse riservate Costo Totale Costo delle risorse allocate
  • 34. Self Service Portal 2.0 - Charge-back Costs  Quando una business unit richiede un servizio, specifica i massimali di memoria e di spazio nello storage che ciascun servizio deve avere  A servizio approvato e fornito, le risorse vengono riservate per l’uso da parte dei service roles (gruppi di virtual machines) si quel servizio  Tali costi dipendono non solo dalle quote richieste ma anche dall’uso effettivo che ne viene fatto
  • 35. SSP 2.0 - Charge-back Costs & Dashboard •SSP calcola i costi su base giornaliera •Se una virtual machine viene cancellata oltre la metà della giornata, i suoi costi saranno comunque conteggiati •Per vedere i risultati dei calcoli appena descritti, è necessario utilizzare Virtual Machine Manager Self-Service Portal Dashboard (un servizio basato su SharePoint)
  • 36. SSP 2.0 – Service Pack 1 “What’s New” System Notification (E-Mail) Import Virtual Machine Move Infrastructure options Extend expiration date