Vad är MS App Virtualization?

Senast uppdaterad:
23 oktober 2024

Vad är MS App Virtualization?

MS App Virtualization - eller Microsoft® App-V - är en komponent i Windows® desktop- och serveroperativsystem som separerar och isolerar Win32-applikationer som körs på operativsystemet. App-V tillhandahåller också centraliserad leverans av dessa virtualiserade applikationer och ångar dem till en slutanvändares enhet utan att installera dem på deras enhet - i huvudsak separerar Windows-applikationer från Windows OS. Eftersom endast App-V-klienten är installerad på enheten är det minimal påverkan på värdoperativsystemet eller de applikationer som strömmas till användaren.

App-V gör också kompletta programsviter (t.ex. Microsoft Office) tillgängliga för användare, eller utvalda program inom sviten. App-V-klienten ger användarna en lista över de program som de har tillgång till.

App-V sandboxar exekveringsmiljön för varje app så att olika versioner av samma programvara kan köras samtidigt, ömsesidigt exklusiva applikationer kan säkert samexistera på samma användarsystem och äldre appar (som de som utvecklats för Windows 7 och Windows XP, som båda är uttjänta) kan fortsätta att användas. En annan fördel med App-V är att applikationer kan köras på äldre Windows-maskiner och operativsystem, vilket förlänger investeringen i användarenheter.

Till skillnad från andra lösningar för applikationsvirtualisering eller publicering, som GO-Global, kan App-V dock inte köra plattformar som inte är Windows, som iOS®, Android, MacOS och Chrome OS.

App-V arkitektur

App-V Management-server: tillhandahåller övergripande hanteringsfunktioner för App-V-infrastrukturen. För hög tillgänglighet kan IT-avdelningen installera och konfigurera Management-servern på flera datorer, med en belastningsutjämnare i nätverket för att hålla serverförfrågningar balanserade. För att säkerställa skalbarhet kan IT-avdelningen lägga till fler servrar efter behov för att stödja höga belastningar, med hjälp av en belastningsutjämnare.

App-V Publishing Server: tillhandahåller funktioner för hosting och streaming av virtuella program. Publiceringsservern kräver ingen databasanslutning och stöder HTTP- och HTTPS-protokoll. För att öka tillgängligheten kan IT-avdelningen installera publiceringsservern på flera datorer bakom en belastningsutjämnare i nätverket för att hålla serverförfrågningar balanserade.

App-V Client: installeras på klientdatorn för att göra det möjligt att köra appar som virtualiserats av App-V på den maskinen.

Licensiering av App-V

Från och med Windows 10 ingår App-V i Windows 10 för Enterprise (version 1607). Om IT-avdelningen redan använder App-V installeras App-V-klienten automatiskt och användarnas App-V-program och inställningar migreras när en uppgradering till Windows 10/11 utförs på plats på användarenheterna. (Observera att äldre slutanvändarenheter kanske inte kan stödja en uppgradering till Windows 10/11.)

App-V kan inte licensieras som en fristående produkt. Licensieringen är användarbaserad och erhålls antingen genom licensiering av Microsoft Desktop Optimization Pack (MDOP) för användning på klientoperativsystem eller som en del av Microsoft Remote Desktop Server ( RDS ) Client Access License (CAL) för användning på servrar för fjärrskrivbord.

OBS: Microsoft kommer att avsluta App-V i april 2026 och rekommenderar att kunder ersätter App-V med Azure Virtual Desktop med MSIX app attach. (MSIX är ett Windows-apppaketformat som ger en modern förpackningsupplevelse för alla Windows-appar. MSIX-paketformatet bevarar funktionaliteten hos befintliga app-paket och/eller installationsfiler och möjliggör dessutom nya, moderna funktioner för paketering och distribution för Win32-, WPF- och Windows Forms-appar).

Var är App-V mest användbart?

Microsofts appvirtualisering passar bäst för företag som behöver leverera flera, motstridiga och äldre applikationer till slutanvändare som använder Windows-enheter. För ISV:er som tillhandahåller en eller två applikationer till kunder som använder en mängd olika enheter och operativsystem skulle App-V begränsa deras marknad till endast användare med enheter som kör Windows.

Dessutom måste ISV:er som använder App-V uppfylla Microsofts licenskrav, köpa en App-V-licens för varje slutanvändarenhet som använder App-V, eller köpa CAL:er för varje användare (App-V-användning ingår i CAL:erna) om de använder Remote Desktop Services (RDS).

App-V Alternativ

GO-Global publicerar Windows-applikationer från vilket moln som helst till vilken enhet som helst som använder en webbläsare, inte bara Windows-enheter. GO-Global ersätter all Microsoft RDS-funktionalitet för att publicera Windows-applikationer enkelt och till ett överkomligt pris. Detta gör det möjligt för ISV att skala ekonomiskt, minska IT-insatsen och tillhandahålla en webb-nativ användarupplevelse. Om du vill veta mer kan du begära en demo här eller ladda ner en gratis 30-dagars testversion.