Az Oracle a Kill Solaris-ra van állítva. Itt van a Solaris alternatívái

Januárban a 2017 a Solaris 12 eltűnt a hivatalos Oracle útitervből.

Még ha az Oracle tagadta is, inkább azt állítja, hogy a "nullpontos" frissítések helyett "folyamatos szállításra" kerül, ami sok kérdést és pletykát felvetett a Solaris jövőjéről a Redwood Shores cég esernyőjében.

Szeptemberben 2017, a Az Oracle a Solaris technikai személyzetének elbocsátására megerősítette aggodalmainkat a Sun örökölt operációs rendszereinek jövőjével kapcsolatban. Tehát ez a Solaris vége? Nem szükséges…

A Solaris 12 eltűnt az 2017 januárban közzétett Oracle útitervből

Gyorsan tekintse meg a Solaris történelmét

A fiatalabb olvasók közül csak keveset ismerhettek meg a Linux és végül néhány * BSD Unix-szerű rendszer. De az én nemzedékem számára, Solaris -akárcsak AIX- egy másik nagy név. Egy kis történelem segíthet megérteni, hogy miért van ez az operációs rendszerünk különleges hely a szívünkben - és a szerverállványainkban.

Mindez az 1982-ben kezdődött, amikor a Stanford Egyetem három és fél hallgatója alapított A Sun Microsystems. Azt mondtam, hogy Bill Joy társalapítója Vinod Khosla, Andy Bechtolsheim és Scott McNealy mellett, még akkor is, ha a korábbiak csak néhány hónap után csatlakoztak a csapathoz. A Sun elsõsorban hardvergyártónak minõsített, magas színvonalú tervezést MC68000alapú grafikus munkaállomások.

De Bill Joy, a BSD fejlesztő (és az eredeti) megérkezésével vi író - igen!), mindenki készen állt arra, hogy a Sun is vezető szerepet töltsön be a szoftveriparban. Különösen ez volt a helyzet a SunOS, a BSD-alapú operációs rendszer, amely a kereskedelmileg sikeres Sun-ot táplálja SPARC szerverek és munkaállomások.

A SunOS gyorsan hírnevet szerzett a minőség és az innováció terén, olyan technológiákat és koncepciókat vezetett be, amelyek több évvel a versenytársaikkal szemben NFS (a Network File System, amelynek verziója 3 és 4 még ma is használatban van), NIS + (egy alternatív / elődje a LDAP), Sun RPC (hivatalosan Open Network Computing távoli eljáráshívás vagy SunView (a korai 80-okban kifejlesztett ablakos rendszert, amelyet korábban felcseréltek X10 / X11 alapú termékek csak néhány évvel később)

Azonban a Solaris valóságos születése az 90-okra nyúlik vissza, miután az AT & T belépett a Sun Microsystems fővárosába, és az OS átállt a BSD alapkódról a (majd új) Az AT & T System V 4 kiadása. Ezzel a változással a SunOS-ot a Solaris nevet visszaküldték.

Az 20 és 1992 szinte 2010 években a Sun rendszeresen kiadta az operációs rendszert, kezdetben SPARC architektúrájához, majd SPARC, UltraSPARC, x86 és végül x86_64. Mindegyik kiadás az új technológiák részévé tételét biztosítja - ezek közül néhányat a későbbi portok, más Linux operációs rendszerek, például a Linux számára is tudhatják: CacheFS, Ajtók), ZFS, DTrace, IPMP, Solaris többszörös I / O, vagy - különleges figyelmet szentelnek - modern init csere SMF. Nem említve a Tölgyes programozási nyelv mivel az 1991 ... és az 1995 alatt megjelent a Java név alatt a védjegykérdések miatt.

Az 90s évtized gazdag volt az innovációk idején, és ebben az időszakban a Sun Microsystemsnek szilárd és folyamatosan növekvő jövedelme volt. Sajnos e bevételek nagy része a "dot-com bubble" eredménye volt. És amikor a buborék felrobbant, a Sun szembesült a kereslethiánnyal és következésképpen a pénzügyi veszteséggel.

Ha egy másik modellre vált, az 2005 Sun elindította a OpenSolaris projektben. A történelemben először elérhetővé válik a közelgő Solaris 10 forrásai. Bár a közösség elismerte, a megfigyelők azt jósolták, hogy a lépés túl késő volt tekintettel arra a domináns pozícióra, amelyet akkoriban a Linux telepített.

Sőt, igazuk volt: csak öt évvel később, az 2010 Sun végül megvásárolta egyik versenytársa: az Oracle Corporation. Az Oracle gyorsan elhagyta az OpenSolaris projektet, és zárt forráskóddal folytatta a Solaris fejlesztését. Ez a Solaris 11.0 11.3-hoz való felszabadulását eredményezi az 2011-tól az 2015-ig.

A Solaris egy régi szoftver?

Valószínűleg nosztalgiának van része a Solaris (mi?) Kapcsolatunkban. A Solaris azonban robusztus, biztonságos és méretezhető operációs rendszer marad. Különösen alkalmas a felhőalapú számítástechnikai infrastruktúrára, mivel erős és natív támogatást nyújt a virtualizációhoz (Solaris zónák, beleértve márkás zónák), szoftver által definiált hálózat (Crossbow), valós idejű megfigyelés (DTrace) és hibatűrés (Solaris hibakezelés, SMF). Érdemes megemlíteni, hogy sok ilyen technológiát a Solaris 10-ra fejlesztettek ki, így az OpenSolaris projekt szerves részét képezték.

A Solarisnak meglehetősen összetett története van

A cikk írása során elkezdtem rajzolni az infografikákat töltsön le a weboldalamról hogy összefoglalja a Solaris hosszú és összetett történetét. Különben is, több fordulat és villák után a Solaris néhány projektet hozott létre. Nézzük meg őket:

Solaris alapú operációs rendszerek

1. illumos

Ha az Oracle Solaris tervei ma is homályosak maradnak, remélhetőleg az efemerális OpenSolaris projekt megnyitotta az ajtót Solaris-alapú projektekhez a Sun / Oracle esernyőn kívül.

Az "ingyenes" Solaris ökoszisztéma sarokköve illumos. A illumos projekt az OpenSolaris nyitott és független követője, amelynek fő célja a fejlesztés folytatása OS / Net, vagyis a Solaris kernel, az alapkönyvtárak és a core userland eszközök. Ma az OS / Net illumos implementációja az úgynevezett illumos-kapu projektben. És a core userland portok a portál részét képezik illumos-userland projektet.

A illumos nem eloszlás per-se, de alapul szolgál a legtöbb nem Oracle Solaris disztribúcióhoz. A legismertebb közülük OpenIndiana.

2. OpenIndiana

OpenIndiana a folytatása Sun Indiana projekt. Amíg az OpenSolaris célja az OS / Net forrása volt, az Indiana projekt célja, hogy teljes Solaris-szerű terjesztést biztosítson az OpenSolaris környékén.

Az OpenIndiana-t bejelentették az 2010-ban, miután az Oracle megszüntette a Solaris környékén a nyílt forráskódú fejlesztések támogatását. Míg eredetileg az OpenSolaris programon alapult, a projekt egy évvel később átállt a illumos OS / Net implementációra.

Ma OpneIndiana a de facto standard a illumos alapú általános célú terjesztésekhez. Az OpenIndiana aktívan karbantartott és alkalmas mind a kiszolgáló, mind az asztali használatra. Ez utóbbi esetben, míg más projektek léteznek, az OpenIndiana egyértelműen a legsikeresebb.

Ha a Solaris GUI verzióját keresed, vagy ha Linux-hátteret ér el, és szeretné kipróbálni a Solarist egy ismerős és meglehetősen kényelmes környezetben, az OpenIndiana minden bizonnyal az Ön számára.

3. OmniOS Community Edition (OmniOSce)

  • http://www.omniosce.org
  • x86-64 csak r151022, IA-32 / x86_64 óta r151022
  • SÁNCÁROK
  • Az OmniIT támogatja az 2017 márciusig
  • illumos alapú elosztás a kiszolgáló számára

OmniOS Community Edition az eredetileg támogatott OmniOS projekt folytatása OmniTI. Az OmniOS célja egy "Illumos alapú szerver operációs rendszer ZFS, DTrace, Crossbow, SMF, KVM és Linux zónák támogatásával".

Bár az OpenIndian olyan általános célú elosztás, amelyet a kiszolgálóalkalmazásokhoz használhat, az OmniOSce kifejezetten erre a célra készült. A projekt aktívan fejleszti és félévente stabil kiadást kíván nyújtani, és a hosszú távú támogatási elosztást kétévente. A legfrissebb LTS verzió az íráskor OmniOSce r151022 - amelynek támogatnia kell addig, amíg az 2020 (http://www.omniosce.org/schedule.html).

Ha Solaris-terjesztést keres a kiszolgáló számára, akkor az OmniOSce a kiindulási hely.

4. smartos

A Linux jól ismert és számos különböző igényt kielégítő felhasználók számára használják. Másrészt a Solaris bizalmasabbnak tűnik, és a csúcstechnológiájú alkalmazásokra és a piaci szegmensekre korlátozódik. A forrásoknak az OpenSolaris projekt részeként történő felszabadításával egyes vállalatok megkezdték a rendkívül speciális, operatív igényekhez igazított disztribúciókat.

Ez a helyzet smartos. Az előző disztribúciók ellentéteként ez egy "Live" eloszlás, ebben az értelemben teljesen RAM-mal fut. A SmartOS rendszeren USB-eszközről, ISO-képből vagy - valószínűleg a gyártás során - a hálózaton keresztül a PXE-n keresztül indul.

A SmartOS célja, hogy teljes körű virtualizációs környezetet biztosítson a konténerek zónáinak használatával (beleértve az LX zónákon történő linuxos alkalmazásokhoz szükséges csupasz fémes előadást) és a KVM-et tetszőleges operációs rendszerek futtatásához. Bizonyos értelemben a SmartOS egy hypervisor, nem pedig operációs rendszer. A SmartOS egy ingyenes és nyílt forrású projekt, amelyet a felhasználók fejlesztettek ki Joyent (a közelmúltban vásárolta meg a Samsung), és használják a saját felhő infrastruktúráját.

Mivel felhőalkalmazásokra épülnek, a SmartOS zavarosnak tűnhet, ha nincs korábbi tapasztalata a virtualizált környezetben vagy a kiszolgálói felügyeletben. De ha szabad alternatívát keresel VMware ESXi, A SmartOS minden bizonnyal a megvilágítás illumosz eloszlása.

5. NexentaStor

Tekintve, hogy teljesen RAM-ból működik, a SmartOS alkalmas beágyazott operációs rendszerként a készülékekre vagy intelligens eszközökre. De ha szüksége van egy illumos alapú terjesztésre kifejezetten erre a célra tervezték NexentaStor.

Érdemes megemlíteni, hogy a korábbi megoldások ellentéteként a NexentaStor már nem nyílt forráskód. Amint a neve is mutatja, különösen alkalmas tárolóeszközökre és készülékekre (NAS, SAN, iSCSI vagy Fibre Channel alkalmazások).

Van egy NexentaStor Közösségi kiadás, de attól, amit láttam, ez a projekt többé-kevésbé törölt, és ha bejelentkezel a Nexenta weboldalra, és megpróbálod letölteni a NexentaStor 5.x CE-t, akkor a licenc "Ingyenes verzió a felosztott lemezterület 10TB-ig". Így inkább egy próbaverzió, mint egy közösségi kiadás számomra. Vagy tévedek? Ne habozzon az alábbi megjegyzésszekciót használni, ha további információkkal rendelkezik erről a témáról!

Ennek oka a NexentaStor megemlítése Nexenta Systems Joyent mellett nagyon aktív tagjai voltak a illumos közösségnek. Mivel számos tökéletesítés és funkciók középpontjában áll, ma bármely illumosz alapú disztribúcióban használhatjuk.

A korábban említett néhány projekt nyilvánvalóan a "nagy nevek" a mai illumos ökoszisztémának. De ezek mellett számtalan kevésbé ismert projekt, amely biztosítja a Solaris életben maradását - és ez ténylegesen jelentős szerepet játszik az informatikai környezetben.

Például megemlíthetem a MenloStor-ot MenloWare, amely kihasználja a ZFS és a szoftver által definiált illumos hálózati képességek kihasználását fejlett tárolási megoldások.

Or Napp-it amely egy hasonló piacot céloz meg, és te is tudsz használjon ingyen otthon vagy SOHO környezetben. Kutatásom során ezt a cikket elmondták nekem Delphix operációs rendszer túlságosan jól illeszkedik az adatbázis tárolásához és mentéséhez. De el kell ismernem, hogy ezt nem részleteztem részletesen. Végül az iparilag támogatott disztribúciók mellett néhány kevésbé ismert projekt is létezik Tribblix - amelynek célja, hogy könnyű és elérhető asztali és kiszolgálói elosztást biztosítson, amely bárhol futtatható, beleértve a korlátozott erőforrásokkal rendelkező SPARC és 32bit x86 (IA-32) hardvereket is. És valószínűleg sok más nagy projektet is elfelejtettem a listán!

Mit gondolsz?

Köszönetet szeretnék mondani Peter Tribble (a Tribblix szerzője), Theo Schlossnagle, Jim Klimov és az OmniOS levelezőlistán levő többi ember segítségükre a cikk írásakor. És általánosabban, köszönjük az egész illumos közösséget a nagyszerű munkáért!

Tehát a Solaris halott? Nos, a Solaris márka talán. De a Solaris szelleme és az innovatív funkciók egyedi kombinációja még mindig életben van. És jól él.

Csak arra bíztathatom, hogy próbálja ki a fent említett illumos terjesztéseket: legalábbis valami másat fog felfedezni. És ki tudja? Talán észreveheted, hogy a Solaris az operációs rendszer volt, amit keresett. A magam részéről nagyon kíváncsi vagyok, hogy elolvastam a Solaris / illumos visszajelzéseit az alábbi megjegyzés szakaszban!

forrás

Reklámok

Hagy egy Válaszol

E-mail címed nem kerül nyilvánosságra. Kötelező kitölteni *

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.