- Dettagli
- Visite: 3618
Da qualche mese, prima come Beta Tester ed ora come cliente, sono passato ad Office 365, il servizio Saas del Cloud Microsoft che mi dà la possibilità di accedere ovunque mi trovi e con qualsiasi dispositivo ai miei documenti online, alla posta elettronica, ai contatti e ai miei calendari. La funzionalità che mi piace di più è l'Outlook Web App basato su Exchange 2010 e la possibilità di potermi connettere con il mio Blackberry, oltre ovviamente a poter usare l'RPC over HTTPS (Outlook Anywhere) per le connessioni con Outlook 2010.
Dopo essere rimasto positivamente impressionato dalle performance delle Office Web Apps, ho deciso di acquistare il servizio e mi sono chiesto: dove si trova la mia mailbox? Si OK….nel Datacenter di Dublino…ma chissà com'è fatto! Mi piacerebbe davvero visitarlo.
Girando in rete ho trovato una serie di video veramente interessanti sull'evoluzione dei Datacenter Microsoft. Da non perdere!
http://www.globalfoundationservices.com/infrastructure/videos.html
- Dettagli
- Visite: 4711
Disponibile la versione finale di MDOP 2011 R2. Come annunciato nel post di Technet Italia, tutti gli abbonati a Technet e MSDN possono scaricare la nuova release del pacchetto MDOP, che prevede 3 importanti novità:
- BitLocker Administration and Monitoring (MBAM), uno strumento che permette di gestire meglio i dispositivi aziendali che hanno il Bitlocker abilitato, come vi avevo accennato in un mio precedente post ed in particolar modo di mantenere centralmente le recovery key per lo sblocco dei dischi.
- Microsoft Diagnostic and Recovery Toolkit (DaRT) 7.0 , la nuova versione del tool che permette di risolvere diversi problemi del pc, soprattutto in fase di avvio, che ora è avviabile non solo da CD ma anche tramite USB e PXE boot. La novità più interessante è la gestione remota delle macchine da parte dello staff IT.
- Microsoft Asset Inventory Service (AIS) 2.0, che permette di fare assessment hardware e software delle macchine e permette la gestione delle licenze installate sui client, con la possibilità di gestire e riallocare le licenze Volume.
Rimaste invariate invece le altre versioni dei software presenti nel pacchetto MDOP 2011 rilasciato a Marzo.
Per maggiori informazioni vi rimando all'articolo MDOP 2011 R2 Generally Available, Get MBAM and DaRT 7.0 Today! presente sul Official MDOP Blog.
Per tutti coloro che invece volessero cominciare a cimentarsi con l'utilizzo dei prodotti del pacchetto MDOP suggerisco questi meravigliosi video della serie Springboard.
- Dettagli
- Visite: 4979
Una delle domande che più spesso ricevo durante i miei corsi su App-V è se c'è la possibilità di installarlo in modalità Stand-alone, in modo tale da non dover usare il server di Streaming o di Management per poter distribuire le applicazioni virtualizzate. Questa possibilità esiste (fin dalla versione 4.2 del client di App-V) ed è anche abbastanza semplice da implementare. Lanciamo sulla macchina in cui andremo ad eseguire le applicazioni virtualizzate il setup del client di App-V in modo tale da cominciare l'installazione dei prerequisiti, come mostrato in figura 1.
Figura 1: Installazione dei prerequisiti del client di App-V 4.6
Terminata l'installazione dei prerequisiti, proseguiamo con il setup, scegliendo la modalità di installazione personalizzata. È possibile personalizzare la cartella dove ci saranno i dati da condividere tra tutti gli utenti e quelli personalizzati dove saranno salvate le impostazioni e le personalizzazioni dei vari applicativi, come mostrato in figura 2.
Figura 2: Scelta delle cartelle di installazione della cache e dei settaggi utente
Nella schermata Runtime Package Policy Configuration del setup andiamo a impostare i parametri necessari per eseguire il client in modalità Stand-alone. In particolare occorre configurare l'Application Source Root disabilitando "Require User authorization even when cached" e abilitando il parametro "Allow streaming from file". In più ricordatevi anche di disabilitare tutte le voci riguardanti il preload dell'applicazione in cache, come mostrato in figura 3.
Figura 3: Scelta delle configurazioni di Runtime Package Policy
Le impostazioni possono essere anche configurate successivamente utilizzando gli App-V Administrative Templates e le Group Policy, se le macchine sono in dominio.
A questo punto abbiamo terminato l'installazione del client e non ci resta che distribuire la nostra applicazione. È necessario per questo utilizzare il file MSI creato durante l'operazione di Sequencing. Il file MSI contiene tutti i file ICO, il file OSD e il file manifest.xml necessari per pubblicare l'applicazione e contiene anche informazioni su come importare il file SFT, che contiene il package virtuale, nella cache del client di App-V.
In figura 4 sono mostrati tutti i file risultanti dall'operazione di sequencing e necessari per distribuire la nostra applicazione virtualizzata.
Figura 4: File generati dal Sequencer
Il file SFT non è integrato nel file MSI per una scelta di design, visto che i file MSI sono limitati a 2 GB, mentre i file SFT sono limitati a 4 GB. Il file SFT deve trovarsi nella stessa cartella in cui si trova il file MSI. Se il file SFT si trova in un'altra cartella (ad esempio una cartella condivisa in rete) in fase di installazione sarà necessario usare il comando
Msiexec.exe /i \\PathToMsi\packagename.msi SFTPATH=\\server\share\package.sft /q
Una volta copiato il file MSI ed il file SFT in una cartella locale del nostro pc client, possiamo iniziare l'installazione lanciando il file MSI e proseguendo nel setup, come mostrato in figura 5.
Figura 5: Installazione dell'applicazione virtualizzata
Al termine del setup la nostra applicazione sarà pronta per essere lanciata e utilizzata. Nella console di amministrazione del client App-V presente negli strumenti di amministrazione raggiungibili dal pannello di controllo possiamo vedere che il package è presente nel nostro client ed è utilizzabile, come mostrato in figura 6.
Figura 6: Applicazione presente sul client, già precaricata al 100%
Nella scheda Package delle proprietà dell'applicazione possiamo vedere la dimensione del package e la sua presenza nella cache del client, come mostrato in figura 7.
Figura 7: Proprietà del package
Nel file system del nostro sistema operativo, in particolare nella cartella C:\Programdata\Microsoft\Application Virtualization Client\Softgrid Client, possiamo vedere che il file sftfs.fsd contiene la cache dell'applicazione che abbiamo appena "installato".
Figura 8: File presenti nella cache del client
Una volta lanciata la nostra applicazione, questa sarà immediatamente eseguita, senza eseguire nessuno streaming:
Figura 9: Lancio dell'applicazione virtualizzata
A questo punto possiamo dire che l'installazione del client App-V in modalità stand-alone è davvero facile e la stessa configurazione fatta per il client desktop può essere facilmente replicata anche per il client App-V per i Terminal Server/Remote Desktop. Vi ricordo che l'uso di App-V è già concesso in licenza nelle RDS Client Access License (RDS CAL) e questo consente anche un'ottimizzazione dei costi.
NOTA Subito dopo il sequencing dell'applicazione e prima del salvataggio del package, ricordatevi di inserire la versione corretta del sistema operativo su cui è autorizzato il deployment dell'applicazione. Questa informazione è inserita nel file OSD e in seguito sarà inserita nel file MSI al momento del salvataggio, come mostrato in figura 10.
Figura 10: Inserimento della versione del Sistema operativo prima del salvataggio del package
Purtroppo l'assenza di un server di streaming non permette di aggiornare dinamicamente i package virtuali con l'Active Upgrade. Per questo motivo se volete distribuire una versione aggiornata della stessa applicazione dovete ridistribuirla e reinstallarla (perdendo così le personalizzazioni degli utenti) , usando il file MSI e il file SFT aggiornati dal Sequencer, usando magari un sistema ESD.
NOTA È importante ricordare comunque che non è possibile configurare il client per lavorare in modalità stand-alone ed in modalità streaming contemporaneamente. È possibile però usare un piccolo workaround suggerito da Tim Mangan nell'articolo Microsoft App-V Stand-alone.
Approfondimenti
Stand-Alone Delivery Scenario Overview
Using Electronic Software Distribution as a Package Management Solution
- Springboard Series Technical Expert (STEP)
- App-V e Virtual Desktop Infrastructure (VDI)
- App-V e RemoteApp: come combinare virtualizzazione delle applicazioni e accesso da remoto utilizzando i Remote Desktop Services (RDS)
- Application Virtualization (App-V) con i Remote Desktop Services (RDS): come distribuire in modo dinamico le applicazioni senza doverle installare
- App-V Security Best Practices Guide
- Community Tour 2011: Infrastrutture evolutive. A Roma il 16 Maggio 2011
- OT: Relazione finale in occasione della chiusura del Progetto Wireless presso un Hotel
- Creating Virtual Application Packages with Microsoft Server Application Virtualization Sequencer
- 3 MILIONI di contatti!
- Virtualizzare Office 2010 con App-V Sequencer 4.6 SP1 e il Package Accelerator
- Quali applicazioni è possibile virtualizzare con Server App-V?
- Diagnostics and Recovery Toolset (DaRT) 7
- Come funziona il sequencing delle applicazioni virtualizzate con APP-V 4.6 SP1
- Microsoft MVP Award!
- Server App-V sarà presente in System Center Virtual Machine Manager 2012
- App-V deployment nei Branch Offices
- Come funziona App-V Sequencer 4.6 SP1
- Microsoft Management Summit 2011: annunciata la Microsoft Virtualization Academy
- Disponibile la beta di Microsoft BitLocker Administration and Monitoring (MBAM)
- Rilasciato MDOP 2011 con App-V 4.6 SP1 e Med-V 2.0