Solaris Containers & Zones - Hvis du bruger Solaris, hvorfor bruger du dem ikke?

Medmindre din virksomhed er stærkt afhængig af Solaris, kan du ikke vide, hvad det er. Solaris er navnet på et brand / smag af UNIX-operativsystem, der oprindeligt blev udviklet af Sun Microsystems. Traditionelt løb det på hardware leveret af Sun også. Solaris erstattede deres tidligere SunOS og for nylig ændrede navne til Oracle Solaris for at afspejle overtagelsen af ​​Sun af Oracle. På mange steder vil du stadig se OS henvise til SunOS. Suns oprindelige platform, SPARC (Scalable Processor Architecture) var og stadig er en konkurrent til Intels platform, der nu refereres til som x86 eller x64.

SPARC var en af ​​de tidligere processorplatforme til understøttelse af 64 bit CPU'er (ca. 1993) samt symmetrisk multiprocessing (SMP). Dette tillod servere at bruge mere end en processor. Sun SPARCs var populære for skalering 4, 8 og endda 64 eller højere processorer tidligere end andre leverandører (ca. 1993). Det er svært at tro disse dage, men i slutningen af ​​80'erne og begyndelsen af ​​90'erne var mange servere begrænset til en processor, kerne og tråd. Den eneste måde at skale et miljø på var at tilføje flere servere på grund af denne begrænsning. I dag med hjemme-pc'er er det ikke ualmindeligt at se dual x 8+ kernemaskiner. Selv mobiltelefoner i dag er multi core og nogle gange dual processor.

Som med de fleste hardware begyndte forarbejdningskraften at overstige de faktiske beregningsbehov for forskellige programmer, og massivt kraftfulde systemer blev købt i skala men ikke altid brugt til 100% af deres potentiale. Nogle gange blev bødelige systemer dimensioneret til slutningen af ​​måneds løb, men sad relativt ledig i resten af ​​måneden. For Intel-baserede platforme var VMware i sig selv et navn i virtualiseringsverdenen i slutningen af ​​1990'erne for at muliggøre en bedre udnyttelse af disse processorer. VMware er dog begrænset til Intel-platforme. Solaris begyndte at se et behov for dette og implementerede deres virtualiseringsplatform kaldet Solaris Containers i 2004. I løbet af årene har terminologien ændret sig fra containere til zoner. Virkningerne af de forskellige navne kan være forvirrende, men for enkelhedens skyld vil vi henvise til hele infrastrukturen / teknologien som zoner.

I en frisk Solaris-installation er der en standard global zone. Dette er modersonen. I VMware-terminologi vil dette være værtsoperativsystemet. Derefter kan du oprette ikke-globale zoner. Der er et par forskellige typer. De ikke-globale zoner kan ikke registrere hinanden eller forældrene, da der er et virtualiseringslag, der segmenterer disse. Kun den globale zone er opmærksom på alle de andre zoner.

En sparsom Root Zone kræver den mindste overhead. Den deler i det væsentlige samme kørende kerne som den globale zone og det meste af brugerland og pakker. Den kan læse hovedparten af ​​de globale zones filer (afhængig af sysadmin konfiguration), men har sin egen lagringsplads til skrivning. For dem der er bekendt med VMware, ville dette være tæt forbundet med en tynd forsynet koblet klon.

PRO TIP: Hvis problemet er med din computer eller en bærbar computer / notesbog, skal du prøve at bruge Reimage Plus-softwaren, som kan scanne lagrene og udskifte korrupte og manglende filer. Dette virker i de fleste tilfælde, hvor problemet er opstået på grund af systemkorruption. Du kan downloade Reimage Plus ved at klikke her

En hel rodzone indeholder en komplet læse / skrive kopi af den globale zone. I VMware-termer er dette nærmest relateret til en fuld klon i den globale zone til en ikke-global zone. Dette tager meget mere plads end den sparsomme rodzone, men giver mere fleksibilitet i konfigurationen af ​​den, da der laves en fuld kopi til læsning / skrivning.

Endelig er en Branded Zone en, der understøtter en helt anden version af Solaris. De to tidligere nævnte zoner deler alle samme kørende kerne og brugerland. I nogle tilfælde kan du have brug for en tidligere version af Solaris til kompatibilitet bagud. For eksempel hvis du kører Solaris 11 i den globale zone, men skal køre Solaris 10 til din ERP, vil en Branded Zone hjælpe med at lette det. I denne opsætning ligner den mere en traditionel hypervisor, da OS-versionen ikke er afhængig af OS-versionen af ​​den globale zone. Det kræver stadig, at OS'et skal være Solaris. Den globale zone giver en vis emulering af systemopkald til tidligere versioner for at hjælpe med at lette dette.

Fra den globale zone kan du starte, stoppe, installere nye zoner og endda afinstallere zoner efter behov. Som med de fleste UNIX-operativsystemer er det meget nemt at scriptere dette efter behov, og du kan automatisere behovet for at spinde op zoner eller deprovision efter behov. Nedenfor har jeg en zone allerede installeret, men indstillet til ikke automatisk boot og har startet det manuelt.

Denne adskillelse og isolering er nødvendig for virtualisering til at fungere som forventet. For eksempel ønsker du ikke, at dit ERP-system konkurrerer med ressourcer med din brugerdefinerede applikation, der behandler forretningstransaktioner, men lader hver især udvide sig til delte ressourcer efter behov. Ellers kunne du bare undgå zoner alle sammen. Virtualisering på denne måde sparer på omkostninger og plads, hvilket resulterer i at købe flere maskiner, drev dem og finde plads til dem. Som med enhver virtualiseringsindsats skal man beregne alle omkostninger, hårde og bløde, involveret i konsolidering af ressourcer og faktiske besparelser af den indsats. Normalt er tilfældet med SPARC-servere, at du ikke vil under bestemmelse, men du vil fuldt ud udnytte på grund af omkostningerne ved udstyret og zoner hjælper med at gå denne fine linje.

Sammenfattende, hvis du bruger Solaris eller er en Solaris-butik, ved du sikkert lidt om zoner. Med flytningen til skyen er Solaris ikke så populær i et operativsystem i disse dage, fordi der ikke altid er brug for massivt store servere. Mange UNIX-admins har også navnet Nick Slowaris. Tilfælde, hvor de normalt er nødvendige, er ekstremt store virksomheder, der kan have gamle programmer, der kan være alt for dyre at omskrive eller overføre til mere økonomiske platforme. Solaris har været en meget moden platform gennem årene, så du er forpligtet til at køre på tværs af en organisation, der har standardiseret sig på det til bestemte behov.

PRO TIP: Hvis problemet er med din computer eller en bærbar computer / notesbog, skal du prøve at bruge Reimage Plus-softwaren, som kan scanne lagrene og udskifte korrupte og manglende filer. Dette virker i de fleste tilfælde, hvor problemet er opstået på grund af systemkorruption. Du kan downloade Reimage Plus ved at klikke her

Facebook Twitter Google Plus Pinterest