Solaris Containers & Zones - Hvis du bruker Solaris, hvorfor bruker du ikke dem?
Med mindre bedriften din er sterkt avhengig av Solaris, kan du ikke vite hva det er. Solaris er navnet på et merke / smaken av UNIX-operativsystemet som ble utviklet av Sun Microsystems. Tradisjonelt gikk det på maskinvare levert av Sun også. Solaris erstattet sine tidligere SunOS og nylig endret navn til Oracle Solaris for å reflektere oppkjøpet av Sun by Oracle. Mange steder vil du fortsatt se operativsystemet referere til SunOS. Suns opprinnelige plattform, SPARC (skalerbar prosessorarkitektur) var og fremdeles en konkurrent for Intels plattform, nå referert til som x86 eller x64.
SPARC var en av de tidligere prosessorplattformene for å støtte 64 bit CPUer (circa 1993) samt symmetrisk multiprocessing (SMP). Dette tillot servere å bruke mer enn én prosessor. Sun SPARCs var populære for skalering 4, 8 og til og med 64 eller høyere prosessorer tidligere enn andre leverandører (circa 1993). Det er vanskelig å tro i disse dager, men i slutten av 80-tallet og tidlig på 90-tallet var mange servere begrenset til en prosessor, kjerne og tråd. Den eneste måten å skille ut et miljø var å legge til flere servere på grunn av denne begrensningen. I dag med hjemme-PCer er det ikke uvanlig å se dual x 8 + core-maskiner. Selv mobiltelefoner i dag er multi core og noen ganger dual prosessor.
Som med de fleste maskinvare, begynte prosessorkraften å overskride de faktiske beregnebehovene for ulike programmer og massivt kraftige systemer ble kjøpt på skala, men ikke alltid brukt til 100% av deres potensial. Noen ganger ble biffete systemer dimensjonert for slutten av måneds løp, men satt relativt tomgang for resten av måneden. For Intel-baserte plattformer, gjorde VMware et navn for seg selv i virtualiseringsverdenen på slutten av 1990-tallet for å muliggjøre bedre utnyttelse av disse prosessorene. VMware er imidlertid begrenset til Intel-plattformer. Solaris begynte å se et behov for dette og implementerte sin virtualiseringsplattform kalt Solaris Containers i 2004. I løpet av årene har terminologien endret seg fra containere til soner. Implikasjonene til de forskjellige navnene kan være forvirrende, men for enkelhets skyld vil vi referere til hele infrastrukturen / teknologien som soner.
I en fersk Solaris-installasjon finnes det en standard global sone. Dette er den overordnede sonen. I VMware-terminologi vil dette være vertsoperativsystemet. Derfra kan du opprette ikke-globale soner. Det er noen forskjellige typer. De ikke-globale sonene kan ikke oppdage hverandre eller overordnet fordi det er et virtualiseringslag som segmenterer disse. Bare den globale sonen er klar over alle de andre sonene.
En sparsom røtsone krever den minste overhead. Den deler i hovedsak samme kjører kjerne som den globale sonen og de fleste brukerland og pakker. Den kan lese flertallet av de globale sonefilene (avhengig av sysadmin konfigurasjon), men har sin egen lagringsplass for skriving. For de som er kjent med VMware, vil dette være nært beslektet med en tynn provisjonert koblet klon.
PRO TIPS: Hvis problemet er med datamaskinen eller en bærbar PC / notatbok, bør du prøve å bruke Reimage Plus-programvaren som kan skanne arkiver og erstatte skadede og manglende filer. Dette fungerer i de fleste tilfeller der problemet er oppstått på grunn av systemkorrupsjon. Du kan laste ned Reimage Plus ved å klikke herEn hel rotsone inneholder en komplett lese / skrive kopi av den globale sonen. I VMware-termer er dette nærmest relatert til en full klon av den globale sonen til en ikke-global sone. Dette tar opp vesentlig mer plass enn den sparsomme rotsonen, men gir mer fleksibilitet i konfigurasjonen av det, siden en full kopi til lese / skriv er laget.
Endelig er en Branded Zone en som støtter en helt annen versjon av Solaris. De to tidligere nevnte sonene deler alle samme kjernekjerne og brukerland. I noen tilfeller kan du trenge en tidligere versjon av Solaris for bakoverkompatibilitet. For eksempel hvis du kjører Solaris 11 i den globale sonen, men trenger å kjøre Solaris 10 for din ERP, vil en Branded Zone bidra til å lette det. I dette oppsettet ligner det mer på en tradisjonell hypervisor, da OS-versjonen ikke er avhengig av OS-versjonen for global sone. Det krever fortsatt at OS skal være Solaris skjønt. Den globale sonen gir noen emulering av systemanrop til tidligere versjoner for å bidra til å lette dette.
Fra den globale sonen kan du starte, stoppe, installere nye soner og til og med avinstallere soner etter behov. Som med de fleste UNIX-operativsystemer, er det veldig enkelt å skrive dette etter behov, og du kan automatisere behovet for å spinne opp soner eller debetvisjon etter behov. Nedenfor har jeg en sone allerede installert, men satt til ikke automatisk oppstart og har startet den manuelt.
Denne separasjonen og isoleringen er nødvendig for virtualisering for å fungere som forventet. For eksempel vil du ikke at ERP-systemet skal konkurrere med ressurser med ditt egendefinerte program som behandler forretningstransaksjoner, men lar hver enkelt utvide til felles ressurser etter behov. Ellers kan du bare unngå soner alt sammen. Virtualisering på denne måten sparer på kostnader og plass som resulterer i å kjøpe flere maskiner, drev dem og finne rackplass for dem. Som med enhver virtualiseringsinnsats må man beregne alle kostnader, hardt og mykt, involvert i å konsolidere ressurser og faktiske besparelser av den innsatsen. Vanligvis er det med SPARC-servere som du ikke vil under bestemmelse, men du vil fullt ut utnytte på grunn av kostnadene ved utstyret og sonene hjelper deg med å gå denne fine linjen.
Oppsummert, hvis du bruker Solaris eller er en Solaris-butikk, vet du sannsynligvis lite om soner. Med flytten til skyen er Solaris ikke så populær i operativsystemet i disse dager, fordi det ikke alltid er behov for massivt store servere. Mange UNIX-admins har også nick som heter Slowaris. Tilfeller der de vanligvis trengs, er ekstremt store bedrifter som kan ha eldre applikasjoner som kan være altfor dyre å omskrive eller overføre til mer økonomiske plattformer. Solaris har vært en veldig moden plattform gjennom årene, så du er nødt til å løpe over en organisasjon som har standardisert seg på det for visse behov.
PRO TIPS: Hvis problemet er med datamaskinen eller en bærbar PC / notatbok, bør du prøve å bruke Reimage Plus-programvaren som kan skanne arkiver og erstatte skadede og manglende filer. Dette fungerer i de fleste tilfeller der problemet er oppstått på grunn av systemkorrupsjon. Du kan laste ned Reimage Plus ved å klikke her