Redigera

Dela via


Stromasys Charon-SSP Solaris-emulator på virtuella Azure-datorer

Azure Storage
Azure Virtual Machines

Lösningsidéer

Den här artikeln är en lösningsidé. Om du vill att vi ska utöka innehållet med mer information, till exempel potentiella användningsfall, alternativa tjänster, implementeringsöverväganden eller prisvägledning, kan du meddela oss genom att ge GitHub feedback.

Den här artikeln visar hur en emulator med namnet Charon-SSP från Microsoft-partnern Stromasys kan köra SPARC-processorbaserade virtuella Solaris-datorer i Azure. Charon-SSP är medlem i produktfamiljen charon-plattformsoberoende maskinvaruvirtualisering. Emulatorn kan skapa virtuella repliker av Sun-4m, Sun-4u eller Sun-4v SPARC-familjemedlemmar på vanliga fysiska x86-64 Linux-datorer eller hypervisor-datorer.

Att köra program i en emulator i Azure har flera fördelar, till exempel minskade driftskostnader och energiförbrukning. Du kan också köra flera programinstanser på en enda x86-64-standardvärd eller befintlig virtualiseringsinfrastruktur, vilket ger dig fördelarna med konsolidering samtidigt som äldre systemhantering och underhåll underlättas.

Potentiella användningsfall

  • Aktivera "lift-and-shift" med låg friktion från lokala arbetsbelastningar som körs på SPARC Solaris-datorer till Azure.
  • Fortsätt att använda program som körs på SPARCstation eller SPARCserver i slutet av livet utan ändringar.
  • Hantera flera servervärdar och underordnade virtuella Solaris-datorer från ett enda gränssnitt.
  • Tillåt mappning till azure-lagring till låg kostnad för att arkivera band i regel- och efterlevnadssyfte.

Arkitektur

Diagram som visar arkitekturen Charon-SSP och Solaris.

Ladda ned en Visio-fil med den här arkitekturen.

Dataflöde

  1. Charon-SSP-chefen tillåter hantering av flera servervärdar, där var och en potentiellt kör en eller flera underordnade virtuella Solaris-datorer. Den här konfigurationen ger en enda plats för hantering när du skalar ut din servergrupp med virtuella värddatorer och deras underordnade virtuella Solaris-datorer. Charon-SSP Manager har ett lätthanterligt och intuitivt grafiskt hanteringsgränssnitt.
  2. Charon-SSP-agenten körs på Linux-distributioner på virtuella Azure-datorer. Den här komponenten kör underordnade virtuella Solaris-datorer och emulerar SPARC-processorarkitekturen.
  3. De underordnade virtuella Solaris-datorerna baseras på SPARC-processorarkitekturen.
  4. De underordnade virtuella Solaris-datorerna får var sitt eget Azure-nätverksgränssnitt och har därför sina egna dedikerade privata IP-adresser. Du kan också enkelt konfigurera offentliga IP-adresser i Azure i samma nätverksgränssnitt.
  5. Solaris VM-avbildningar kan finnas på den SSD-hanterade disken (Solid State Drive) på den virtuella värddatorn i Azure. Azure Ultra SSD-hanterade diskar är också ett potentiellt alternativ för ännu högre in- och utdataåtgärder per sekund (IOPS).
  6. Azure Storage-kontofilresurser som monterats på den virtuella Linux-datorn tillåter mappning av Charon-SSP Virtual Tape Manager till en lokalt monterad enhet, som backas upp av ett Azure Files lagringskonto i molnet. Den här mappningen möjliggör lagring till låg kostnad av arkiverade band i regel- och efterlevnadssyfte.
  7. Den virtuella hanteringsdatorn som kör Charon-SSP Director och Manager kan vara antingen Windows-baserad eller Linux-baserad med ett grafiskt användargränssnitt som GNOME.
  8. Slutanvändare kan ansluta secure-shell (SSH) direkt till de virtuella Solaris-datorerna, som har egna dedikerade nätverkskort och IP-adresser.

XDMCP är tillgängligt för skrivbordsåtkomst till de virtuella Solaris-datorerna. XDMCP är inte ett krypterat protokoll, så den rekommenderade topologin för åtkomst till en virtuell Solaris-dator via XDMCP är att skapa en virtuell Windows Server-dator i Azure som en "hop"-server, där en XDMCP-klient, till exempel MobaXterm, kan installeras. Med den här konfigurationen sker all nätverkstrafik över det privata virtuella Azure-nätverket.

Komponenter

  • Virtuella Azure-datorer är skalbara beräkningsresurser på begäran i Azure. En virtuell Azure-dator ger dig flexibiliteten i virtualiseringen utan att behöva köpa och underhålla fysisk maskinvara. Virtuella Azure-datorer ger dig ett val av operativsystem, inklusive Windows och Linux.

  • Azure Virtual Network är den grundläggande byggstenen för privata nätverk i Azure. Med virtuella nätverk kan Azure-resurser som virtuella datorer kommunicera säkert med varandra, Internet och lokala nätverk. Azure Virtual Network liknar ett traditionellt nätverk i ditt eget datacenter, men ger ytterligare skalnings-, tillgänglighets- och isoleringsfördelar med Azure-infrastrukturen.

  • Med Azure Virtual Network-gränssnittskort kan en virtuell Azure-dator kommunicera med internet, Azure och lokala resurser. Som du ser i den här arkitekturen kan du lägga till ytterligare nätverkskort till samma virtuella Azure-dator, vilket gör att solaris underordnade virtuella datorer kan ha sina egna dedikerade nätverksenheter och IP-adresser.

  • Azure SSD-hanterade diskar är lagringsvolymer på blocknivå som hanteras av Azure och som används med virtuella Azure-datorer. De tillgängliga typerna av diskar är ultradiskar, premium-SSD: er, standard-SSD:er och standardhårddiskar (HDD). För den här arkitekturen rekommenderar vi antingen Premium SSD eller Ultra Disk SSD.

  • Azure Files lagringskonton erbjuder fullständigt hanterade filresurser i molnet som är tillgängliga via branschstandardprotokollet Server Message Block (SMB). Azure-filresurser kan monteras samtidigt av molnbaserade och lokala distributioner av Windows, Linux och macOS.

  • Med Azure ExpressRoute kan du utöka dina lokala nätverk till Microsoft-molnet via en privat anslutning som underlättas av en anslutningsleverantör. Med ExpressRoute kan du upprätta anslutningar till Microsofts molntjänster som Microsoft Azure och Microsoft 365.

  • Stromasys Charon-SSP-emulatorn återskapar det virtuella SPARC-maskinvarulagret på branschstandarden x86-64 datorsystem och virtuella datorer. Det virtuella SPARC-maskinvarulagret är kompatibelt med alla Sun-program som körs på den, så det finns inget behov av kodkonvertering eller källkod. Charon-SSP är helt kompatibelt med SPARC-lagring, Ethernet och seriell I/O-maskinvara.

Nästa steg