App-V-integratie plannen met Configuration Manager
Van toepassing op: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1
Met System Center 2012 Configuration Manager kunt u virtuele toepassingen beheren die zijn gemaakt met Microsoft Application Virtualization (App-V). Als u met Configuration Manager virtuele toepassingen beheert, wordt het beheer van streamingonderdelen van een normale App-V-infrastructuur overgenomen.
Wanneer u Configuration Manager gebruikt voor het beheren van virtuele toepassingen, krijgt u de volgende voordelen:
Gebruik van één beheerinfrastructuur
Onderdelen voor schaalbaarheid, implementatie en inhoudsdistributie, zoals affiniteit met verzamelingen en gebruikersapparaten
Profiteren van de geavanceerde toepassingsbeheerfuncties van Configuration Manager
Configuration Manager-functies gebruiken, zoals implementatie van besturingssystemen, software- en hardware-inventaris, softwarelicentiecontrole en Asset Intelligence om virtuele toepassingen te ondersteunen
De Configuration Manager-client en App-V-client moeten op uw computers geïnstalleerd zijn om virtuele toepassingen naar computers te implementeren. Clientapparaten kunnen desktop- en draagbare computers, en VDI-clients (Virtual Desktop Infrastructure) zijn. De Configuration Manager en App-V-clientsoftware werken samen om virtuele toepassingspakketten te leveren, zoeken en openen. De Configuration Manager-client beheert de levering van virtuele toepassingspakketten naar de App-V-client. De App-V-client voert de virtuele toepassing op de client uit.
Gebruik de informatie in de volgende secties om u te helpen bij het integreren van uw App-V-omgeving met Configuration Manager en Configuration Manager SP1.
Ondersteunde App-V-versies
Stappen voor het beheren van virtuele toepassingen van App-V
Leveringsmethoden van virtuele toepassingen in Configuration Manager
Migreren van een App-V-infrastructuur naar een Configuration Manager- en App-V-infrastructuur
Migreren van App-V 5-verbindingsgroepen naar virtuele omgevingen van Configuration Manager (alleen Configuration Manager SP1)
Dynamic Suite Composition in App-V 4.6
Converteren van App-V 4.6-toepassingen naar App-V 5-toepassingen (alleen Configuration Manager SP1)
Configuratiebestanden voor gebruikers en implementatie (Configuration Manager SP1)
App-V lokale interactie
App-V 5 Shared Content Store
Virtuele toepassingen controleren
Raadpleeg uw App-V-documentatie voor meer informatie over het maken en het in volgorde plaatsen van toepassingen via App-V.
Ondersteunde App-V-versies
Configuration Manager ondersteunt de volgende versies van App-V:
App-V 4.6: System Center 2012 Configuration Manager zonder servicepack, System Center 2012 Configuration Manager SP1 en System Center 2012 R2 Configuration Manager. Voor het gebruik van virtuele toepassingen in Configuration Manager moet op clientcomputers de client App-V 4.6 SP1, App-V 4.6 SP2 of App-V 4.6 SP3 zijn geïnstalleerd.
U moet de App-V 4.6 SP1-client ook bijwerken met de hotfix die wordt beschreven in het Knowledge Base-artikel 2645225 voordat u virtuele toepassingen kunt implementeren.
App-V 5, App-V 5.0 SP1, App-V 5.0 SP2, App-V 5.0 SP3 en App-V 5.1: System Center 2012 Configuration Manager SP1 System Center 2012 R2 Configuration Manager en System Center 2012 Configuration Manager SP2
Notitie
Voor System Center 2012 R2 Configuration Manager SP1 en hoger: voor App-V 5.0 SP2 moet u hotfixpakket 5 installeren of App-V 5.0 SP3 gebruiken.
Stappen voor het beheren van virtuele toepassingen van App-V
Volg de volgende stappen om App-V virtuele toepassingen te beheren:
Sequentiëren - Sequentiëren is het proces van het converteren van een toepassing in een virtuele toepassing door gebruik te maken van App-V Sequencer.
Maak Configuration Manager-toepassingen: Gebruik de wizard Implementatietype maken om de gesequentieerde toepassing te importeren in een Configuration Manager-implementatietype dat u vervolgens kunt toevoegen aan een toepassing. U kunt ook virtuele omgevingen maken die meerdere virtuele toepassingen toestaan om instellingen te delen.
Distributie – Distributie is het proces van beschikbaar maken van App-V-toepassingen op Configuration Manager-distributiepunten.
Implementatie – Implementatie is het proces van het beschikbaar maken van de toepassing op clientcomputers. In een volledige App-V-infrastructuur wordt dit streaming genoemd.Configuration Manager biedt twee opties voor het implementeren van virtuele toepassingen: streaming en downloaden en uitvoeren.
Leveringsmethoden van virtuele toepassingen in Configuration Manager
Configuration Manager ondersteunt twee methoden voor de levering van virtuele toepassingen aan clients: streaming en lokale levering (downloaden en uitvoeren):
Levering via streaming
Wanneer u Configuration Manager gebruikt voor het beheren van de App-V-client, ondersteunt dit het streamen van virtuele toepassingen via HTTP of HTTPS vanaf een distributiepunt. Streaming via HTTP of HTTPS is standaard ingeschakeld en wordt geconfigureerd in het dialoogvenster distributiepunteigenschappen. De Configuration Manager-client maakt contact met een beheerpunt om te bepalen welk distributiepunt er moet worden gebruikt wanneer u een virtuele toepassing implementeert naar clientcomputers en een gebruiker de virtuele toepassing uitvoert. Vervolgens wordt de toepassing gestreamd vanaf het distributiepunt.
Lokale levering (downloaden en uitvoeren)
De Configuration Manager-client downloadt eerst het volledige virtuele toepassingspakket in het cachegeheugen van de Configuration Manager-client als u deze leveringsmethode gebruikt. Vervolgens ontvangt de App-V-client de instructie om de toepassing te streamen vanaf het Configuration Manager-cachegeheugen in het App-V-cachegeheugen. Als u een virtuele toepassing implementeert op clientcomputers en de inhoud ervan bevindt zich niet in de App-V-cache, dan streamt de App-V-client de toepassingsinhoud vanuit de Configuration Manager-cacheclient in de App-V-cache; vervolgens wordt de toepassing uitgevoerd. Nadat de toepassing wordt uitgevoerd, kunt u de Configuration Manager-client configureren om eventuele oudere versies van het pakket te verwijderen tijdens de volgende verwijderingscyclus; u kunt ze ook behouden in het cachegeheugen van de Configuration Manager-client.
Als u beslist welke leveringsmethode van de virtuele Configuration Manager-toepassing u zult gebruiken, kunt u de verminderde benodigde schijfruimte voor levering via streaming vergelijkingen met de gegarandeerde beschikbaarheid van App-V-toepassingen door gebruik te maken van lokale levering. Lokale levering vereist meer schijfruimte; deze optie kan echter nuttiger zijn voor streaminglevering om gebruikers vanuit eender welke locatie toegang te laten hebben tot de toepassing.
Gebruik de informatie in de volgende tabel om u de beste leveringsmethode te helpen kiezen.
Leveringsmethode |
Voordelen |
Nadelen |
---|---|---|
Levering via streaming |
Deze methode gebruikt standaard netwerkprotocollen om pakketinhoud te streamen vanaf distributiepunten. Programmasnelkoppelingen voor virtuele toepassingen activeren een verbinding naar het distributiepunt, zodat de levering van de virtuele toepassing op aanvraag gebeurt. Deze methode werkt goed voor clients met verbindingen met hoge bandbreedte naar de distributiepunten. Bijgewerkte virtuele toepassingen die over het hele bedrijf zijn geïmplementeerd, zijn beschikbaar wanneer clients beleid ontvangen dat hen informeert dat de huidige versie wordt vervangen; vervolgens downloaden ze alleen de wijzigingen ten opzichte van de vorige versie. Toegangsmachtigingen worden gedefinieerd aan het distributiepunt om gebruikers te verhinderen om niet-toegestane toepassingen of pakketten te openen. |
Virtuele toepassingen worden niet gestreamd totdat de gebruiker de toepassing voor de eerste keer uitvoert. In dit scenario is het mogelijk dat een gebruiker programmasnelkoppelingen ontvangt voor virtuele toepassingen en vervolgens de verbinding met het netwerk verbreekt voordat de virtuele toepassingen voor de eerste keer zijn uitgevoerd. De gebruiker krijgt een foutmelding als deze de virtuele toepassing probeert uit te voeren wanneer de client offline is. De gebruiker zal de virtuele toepassing niet kunnen uitvoeren omdat er geen Configuration Manager-distributiepunt beschikbaar is om de toepassing te streamen. De toepassing zal niet beschikbaar zijn totdat de gebruiker opnieuw verbinding maakt met het netwerk en de toepassing uitvoert. U kunt dit vermijden door de lokale leveringsmethode te gebruiken voor het leveren van virtuele toepassingen aan clients. U kunt ook het clientbeheer op internet voor levering via streaming inschakelen. |
Lokale levering |
De standaard distributiepuntfunctie wordt gebruikt om het pakket te downloaden door gebruik te maken van BITS (Background Intelligent Transfer Service). De inhoud van het virtuele toepassingspakket wordt lokaal aan de client geleverd; dit betekent dat gebruikers ze kunnen uitvoeren wanneer hun computer niet met het netwerk is verbonden. Deze methode is geschikt voor trage of onbetrouwbare netwerkverbindingen en voor computers die alleen sporadisch verbinding maken met het netwerk. Configuration Manager gebruikt RDC (Remote Differential Compression) om clients alleen de bytes te verzenden binnen de bestanden die zijn gewijzigd wanneer de inhoud van het virtuele toepassingspakket wordt bijgewerkt. De Configuration Manager-client gebruikt RDC om een nieuwe versie samen te stellen van een virtueel toepassingspakket op basis van de huidige versie van het pakket en eventuele wijzigingen die naar de client zijn verzonden. Deze methode toepassingstolerantie voor mobiele gebruikers of gebruikers zonder netwerkverbinding. Beheerders kunnen kiezen om het pakket in het cachegeheugen van Configuration Manager te houden na de levering als de virtuele toepassing werd geïmplementeerd met een installatiebewerking. Het pakket in het cachegeheugen van de Configuration Manager-client functioneert als een lokale, betrouwbare streamingbron van waar de App-V-client het pakket in zijn cachegeheugen kan laden. |
Er is dubbel zoveel schijfruimte op de client benodigd als de grootte van het virtuele toepassingspakket wanneer de virtuele toepassing in het Configuration Manager-cachegeheugen aanwezig blijft. |
U kunt virtuele toepassingen ook vooraf installeren op een computer en vervolgens een installatiekopie maken van die computer voor implementatie naar andere computers. Als het virtuele toepassingspakket echter voor een andere site werd gemaakt, kan de replicatie van binaire verschillen niet worden gebruikt om updates naar de toepassing te downloaden. Deze optie kan nuttig zijn in een Virtual Desktop Infrastructure waarbij u wilt dat toepassingen onmiddellijk beschikbaar zijn in plaats van gedownload te moeten worden nadat de gebruiker zich aanmeldt.
Migreren van een App-V-infrastructuur naar een Configuration Manager- en App-V-infrastructuur
Gebruik de volgende tabel om u te helpen bij het migreren van een bestaande App-V-infrastructuur naar virtueel toepassingsbeheer met Configuration Manager.
Stap |
Meer informatie |
---|---|
Onderzoek uw huidige virtuele toepassingen en kies de toepassingen die u wilt migreren in uw Configuration Manager-infrastructuur. |
Geen aanvullende informatie. |
Beoordeel de gebruikers en apparaten waarnaar de virtuele toepassingen zullen worden geïmplementeerd. |
Maak Configuration Manager-verzamelingen om de gebruikers en apparaten te groepen waarnaar u de virtuele toepassingen wilt implementeren. Zie Verzamelingen in Configuration Manager voor meer informatie. |
Voor System Center 2012 Configuration Manager SP1 en later: Migreer App-V 5-verbindingsgroepen naar virtuele Configuration Manager SP1-omgevingen. |
Zie de sectie Migreren van App-V 5-verbindingsgroepen naar virtuele omgevingen van Configuration Manager (alleen Configuration Manager SP1) in dit onderwerp voor meer informatie. |
Onderzoek of een van uw virtuele toepassingen mogelijk ook beschikbaar zijn als volledige toepassingen in uw Configuration Manager-infrastructuur. |
Voor eenvoudiger beheer kunt u de virtuele toepassing toevoegen als een nieuw implementatietype naar de bestaande volledige toepassing. Zie Implementatietypen maken in Configuration Manager voor meer informatie over het maken van implementatietypen. |
Maken van toepassingen om uw bestaande App-V-pakketten te vervangen. |
Zie Configuration Manager en Inleiding op toepassingsbeheer in Configuration Manager voor meer informatie over het maken van Toepassingen maken in Configuration Manager. |
Configuration Manager begint met het beheren van virtuele toepassingen op een client na de eerste implementatie van een virtuele toepassing. Hierna moeten alle App-V-toepassingen op de computer door Configuration Manager worden beheerd. |
Geen aanvullende informatie. |
Distribueer de inhoud naar de geschikte distributiepunten om lokale levering van toepassingen in te schakelen. |
Zie Inhoudsbeheer in Configuration Manager voor meer informatie. |
Implementeer de toepassing naar Configuration Manager-clients. Notitie Als de App-V-toepassing is gemaakt met een eerdere versie van de Sequencer die geen manifestbestand in XML maakt, kunt u deze openen en opslaan in een nieuwere versie van de Sequencer om het bestand te maken. Dit bestand is vereist om virtuele toepassingen met Configuration Manager te implementeren. App-V ondersteunt de virtuele toepassingspakketten die zijn gemaakt met de versies SoftGrid 4.1 SP1 of 4.2 van de Sequencer. Als de toepassingen voorheen lokaal zijn geïnstalleerd, moet u deze verwijderen voordat u een virtuele versie ervan implementeert. |
Zie Toepassingen implementeren in Configuration Manager voor meer informatie. |
System Center 2012 Configuration Manager ondersteunt geen pakketten en programma's meer die virtuele toepassingen bevatten. Wanneer u migreert van Configuration Manager 2007 naar System Center 2012 Configuration Manager, converteert Configuration Manager deze pakketten in toepassingen. Configuration Manager 2007-aankondigingen worden geconverteerd in de volgende implementatietypen:
|
Zie De migratie van Configuration Manager-objecten naar System Center 2012 Configuration Manager plannen voor meer informatie. |
Migreren van App-V 5-verbindingsgroepen naar virtuele omgevingen van Configuration Manager (alleen Configuration Manager SP1)
Met virtuele App-V-omgevingen in Configuration Manager kunnen virtuele toepassingen die u hebt geïmplementeerd, toestaan om hetzelfde bestandssysteem en register te delen op clientcomputers. Dit betekent dat deze toepassingen, in tegenstelling tot virtuele standaardtoepassingen, gegevens met elkaar kunnen delen. Virtuele omgevingen worden op clientcomputers gemaakt of gewijzigd wanneer de toepassing wordt geïnstalleerd of wanneer de geïnstalleerde toepassingen daarna worden geëvalueerd door de clients. Virtuele omgevingen zijn vergelijkbaar met verbindingsgroepen in zelfstandige App-V 5.
Wanneer u verbindingsgroepen migreert van zelfstandige App-V 5 naar virtuele Configuration Manager-omgevingen, moet u ervoor zorgen dat de verbindingsgroepen die al bestaan op clientcomputers correct worden beheerd door Configuration Manager en dat de gebruikersomgeving binnen die verbindingsgroepen wordt behouden.
Gebruik de volgende procedure om u te helpen App-V 5-verbindingsgroepen te converteren in virtuele Configuration Manager-omgevingen.
Converteren van App-V 5-verbindingsgroepen naar virtuele Configuration Manager-omgevingen
-
Maak Configuration Manager-toepassingen voor alle toepassingen die beschikbaar waren in App-V.
-
Implementeer de toepassingen naar gebruikers op apparaten met een implementatiedoel van Vereist. Implementaties naar gebruikers moeten worden geïmplementeerd naar dezelfde gebruikers die de toepassing gebruikten in App-V en implementaties naar computers moeten worden geïmplementeerd naar dezelfde computers die de toepassing hadden in App-V.
-
Nadat de installatie is voltooid, maakt u virtuele omgevingen die overeenkomen met de verbindingsgroepen die zijn gepubliceerd in de zelfstandige App-V. De virtuele omgeving moet dezelfde pakketten bevatten, met name implementatietypen van App-V 5, en pakketten moeten dezelfde volgorde hebben.
Zie Hoe virtuele omgevingen van App-V in Configuration Manager creëren voor informatie over het maken van een virtuele omgeving in App-V.
U kunt tevens alle verbindingsgroepen uit de App-V-client verwijderen voordat u begint met het implementeren van toepassingen met Configuration Manager. Eventuele instellingen die gebruikers in App-V-verbindingsgroepen mogelijk hebben opgeslagen, gaan echter verloren.
Dynamic Suite Composition in App-V 4.6
Dynamic Suite Composition is een functie die u de mogelijkheid geeft om één virtueel toepassingspakket te definiëren met een afhankelijkheid van een ander virtueel toepassingspakket. Wanneer de toepassing wordt uitgevoerd, host de App-V-client het primaire pakket en het afhankelijke pakket in dezelfde virtuele omgeving van de toepassing.
Wanneer u deze functie in combinatie met Configuration Manager wilt gebruiken, moet u beide pakketten implementeren en registreren bij de App-V-client. Ter verzekering ervan dat de inhoud van het afhankelijke pakket lokaal op de clientcomputer wordt gehost, dient u de implementatie van de toepassing te configureren voor lokale bezorging (downloaden en uitvoeren).
Zie de App-V-documentatie voor meer informatie over App-V Dynamic Suite Composition.
Converteren van App-V 4.6-toepassingen naar App-V 5-toepassingen (alleen Configuration Manager SP1)
De indeling van het toepassingspakket voor App-V 5 is gewijzigd ten opzicht van App-V 4.6. Toepassingen die zijn gesequentieerd met App-V 4.6 worden niet meer ondersteund. App-V 5 beschikt echter over een conversieprogramma voor pakketten waarmee u toepassingen kunt converteren. Zie de App-V 5-documentatie voor meer informatie.
U kunt met behulp van de volgende stappen App-V 4.6-toepassingen converteren naar App-V 5-toepassingen:
De App-V 4.6-pakketten converteren naar / herordenen in de App-V 5-indeling.
De App-V-5-client implementeren op computers in uw hiërarchie.
Maak nieuwe toepassingen die implementatietypen bevatten voor uw App-V 5-toepassingen en maak vervangingsregels om de App-V 4.6-toepassingen te vervangen.
Maak zo nodig virtuele omgevingen.
Implementeer de nieuwe App-V-5 toepassingen op computers.
Configuratiebestanden voor gebruikers en implementatie (Configuration Manager SP1)
Configuratiebestanden voor gebruikers en implementatie bevatten instellingen die het gedrag van een toepassing beheren. U kunt met behulp van deze bestanden toepassingsinstellingen wijzigen zonder de toepassing te hoeven herordenen.
Een typische 5 App-V-toepassing bevat mogelijk de volgende bestanden:
Een toepassingspakketbestand (APPV-bestand).
Een configuratiebestand voor gebruikers.
Een configuratiebestand voor de implementatie.
Het configuratiebestand voor gebruikers bevat instellingen die alleen van toepassing zijn op de aangemelde gebruiker. U kunt bijvoorbeeld de configuratiebestanden zo bewerken, dat de informatie wordt gewijzigd over de snelkoppeling van de toepassing die op gebruikers wordt geïmplementeerd. U kunt tevens een Configuration Manager-toepassing maken met meerdere implementatietypen, waarbij elk implementatietype een verschillend configuratiebestand voor gebruikers kan bevatten en regels voor vereisten kan gebruiken om ervoor te zorgen dat deze voor de betreffende gebruikers wordt geïnstalleerd.
Het configuratiebestand voor de implementatie bevat instellingen die van toepassing zijn op de computer, zoals registerinstellingen. Het bestand kan tevens gebruikersinstellingen bevatten die voor alle gebruikers gaan gelden.
Als u virtuele App-V 5-toepassingen met Configuration Manager wilt implementeren, moeten alle drie bestanden zich in dezelfde map bevinden wanneer u het App-V 5-implementatietype maakt. Als zich meerdere bestanden in de map bevinden, maakt Configuration Manager gebruik van het meest recente.
Zie de App-V 5-documentatie voor meer informatie.
App-V lokale interactie
In enkele implementatiescenario's voor toepassingen worden toepassingen lokaal op clientcomputers geïnstalleerd en worden andere toepassingen geïmplementeerd als virtuele toepassingen op dezelfde clientcomputer. Standaard kunnen lokaal geïnstalleerde toepassingen gevirtualiseerde toepassingen niet zien of er rechtstreeks mee communiceren. Dit is het beoogde gedrag van de toepassingsisolatie waarin App-V voorziet. Local Interaction (Lokale interactie) is een functie van de App-V-client die u voor elke toepassing kunt activeren zodat lokaal geïnstalleerde toepassingen die worden uitgevoerd op een clientcomputer, de gevirtualiseerde toepassingen kunnen zien hen hiermee kunnen communiceren.Configuration Manager en App-V bieden volledige ondersteuning voor lokale interactie.
Zie de App-V-documentatie voor meer informatie over de functie App-V Local Interaction.
App-V 5 Shared Content Store
De functie App-V 5 Shared Content Store wordt ondersteund door Configuration Manager SP1. Zie Planning for the App-V 5.0 Shared Content Store (SCS) voor meer informatie.
Virtuele toepassingen controleren
U kunt met behulp van de informatie in deze rubriek plannen hoe u de App-V-toepassingen in Configuration Manager wilt controleren.
Rapporten van virtuele toepassingen
U kunt met behulp van de volgende rapporten App-V in uw Configuration Manager-omgeving controleren:
Rapportnaam |
Beschrijving |
---|---|
Resultaten virtuele omgeving App-V |
Hiermee wordt informatie weergegeven over een geselecteerde virtuele omgeving die zich in een opgegeven status bevindt voor een geselecteerde verzameling (uitsluitend App-V 5). |
Resultaten virtuele omgeving App-V voor activa |
Hiermee wordt informatie weergegeven over een geselecteerde omgeving van een opgegeven activum en implementatietypen voor de geselecteerde virtuele omgeving (uitsluitend App-V 5). |
Status virtuele omgeving App-V |
Hiermee wordt compatibiliteitsinformatie weergegeven van een geselecteerde virtuele omgeving in een geselecteerde verzameling. De kolom Bewaard in dit rapport geeft de activa weer waarin een eerder geconfigureerde virtuele omgeving niet meer van toepassing zijn, maar wel worden bewaard om gebruikersinstellingen aan te houden voor in de virtuele omgeving uitgevoerde toepassingen (uitsluitend App-V 5). |
Computers met een specifieke virtuele toepassing |
Hiermee wordt een overzicht van computers weergegeven die over de opgegeven App-V-snelkoppeling beschikken die door de Application Virtualization Management Sequencer is gemaakt (uitsluitend App-V 4.6). |
Computers met een specifiek virtuele-toepassingspakket |
Hiermee wordt een lijst van computers weergegeven waarop het opgegeven App-V-toepassingspakket is geïnstalleerd (uitsluitend App-V 4.6). |
Alle exemplaren van virtuele-toepassingspakketten tellen |
Hiermee wordt een telling weergegeven van alle gedetecteerde App-V-toepassingspakketten (uitsluitend App-V 4.6). |
Alle exemplaren van virtuele toepassingen tellen |
Hiermee wordt een telling weergegeven van alle gedetecteerde App-V-toepassingen (uitsluitend App-V 4.6). |
Logboekbestanden
Configuration Manager registreert informatie over implementaties van virtuele toepassingen in logboekbestanden. Zie Configuration Manager voor informatie over de door virtuele toepassingen gebruikte logboekbestanden en Technische naslaginformatie voor logboekbestanden in Configuration Manager-toepassingsbeheer.
Bovendien kunt u logboeken voor de App-V-client op de volgende locaties vinden:
- Windows Vista, Windows 7 en Windows 8: C:\ProgramData\Microsoft\Application Virtualization Client