Blog

Osmica na desetku!

Isprobali smo najnoviju verziju najpopularnijeg open source operativnog sustava – Red Hat Enterprise Linux u njegovoj osmoj inačici, a kao hardversku podlogu za instalaciju iskoristili smo HPE ProLiant DL360 seriju servera u Gen10 izdanju. Iako još u svojoj beta fazi, RHEL 8 već sada pokazuje u kojem smjeru se kreću trendovi u industriji serverskih operativnih sustava baziranih na Linuxu i koje nove značajke donosi. O čemu se točno radi, pročitajte u nastavku…

 

Red Hat Enterprise Linux 8 Beta je prvo veliko (major release) izdanje Red Hat Enterprise Linuxa nakon više od 4 godine prisustva posljednje inačice i uključuje mnoge nove značajke i poboljšanja koja će promijeniti način na koji ga koristimo. Neke od glavnih novosti su:

 

AppStream i pripadajući moduli za distribuciju sadržaja (Content Distribution)

Red Hat Enterprise Linux 8 ima 2 moda za distribuciju sadržaja, tj. softvera (Content distribution). Za razliku od prethodnih verzija, RHEL 8 će imati omogućena sljedeća 2 softverska repozitorija:

  • BaseOS repository – BaseOS repozitorij sadržava jezgrene komponente operativnog sustava (core OS content) u dobro poznatoj tradicionalnoj formi RPM package-a. BaseOS komponente imaju životni vijek (life cycle) identičan onome iz prethodnih RHEL izdanja.
  • AppStream repository – Application Stream repozitorij sadržava sve aplikacije koje korisnik želi pokretati unutar svoje korisničke okoline (userspace). Sav ostali softver koji zahtijeva posebno licenciranje dostupan je kroz dodatni (Supplemental) repozitorij.

Osnovna prednost AppStream repozitorija je u tome što omogućuje istovremenu dostupnost više različitih verzija jedne te iste aplikacije (multiple user space packages), bez narušavanja stabilnosti operativnosg sustava koji se nalazi u podlozi.

Na primjer, listu dostupnih modula unutar RHEL 8 AppStream repozitorija možemo dobiti naredbom:

yum module list

Ukoliko želimo informacije o točno određenom modulu (npr. nodejs) i dostupnim verzijama stream-a, to radimo naredbom:

yum module list nodejs

 

Na taj način dobivamo ispis samo dotičnog modula i njegove dostupne verzije unutar AppStream repozitorija.

 

Cockpit web konzola

RHEL 8 po prvi puta donosi web upravljačko sučelje “Cockpit” (Cockpit web console management tool) dostupno za instalaciju u defaultnom repozitoriju (ukoliko se radi o minimal instalaciji RHEL-a), te predinstalirano u svim ostalim non-minimal instalacijama. Radi se o jednostavnom i preglednom web GUI sučelju koje sadrži osnovne funkcije za nadzor i upravljanje, kao što su pregled sistemskih podataka, logova, dijagnostičkih izvještaja i kernel dumpa, te upravljanje pretplatama (subscriptions), računima, softverskim nadogradnjama, aplikacijama i osnovnim servisima (kao npr. networking i firewall postavkama). Primjer glavnog izbornika:

 

 

Composer

Također baziran na grafičkom sučelju, ovo je alat koji znatno olakšava i ubrzava izradu prilagođenih RHEL image-a u svrhu lakše kasnije instalacije u bilo koje hybrid cloud okruženje. Dostupan je “čarobnjak” (wizard) za kombiniranje raznih aplikacijskih paketa (package-a) u jedan RHEL image koji je prilagođen za instalaciju prema odabiru u virtualiziranu, cloud, ili bare-metal okolinu.

 

 

Stratis – sustav za lakše i jednostavije upravljanje pohranom podataka

Stratis je novi volume-management sustav koji je brži, efikasniji i lakši za upravljanje od prethodnika. Radi se o novom lokalnom storage manageru za RHEL 8, a defaultni korišteni podatkovni sustav je XFS. Integracijom Linux devicemapper podsustava i XFS-a dobivamo značajke koje su vrlo slične ZFS/Btrfs stilu podatkovnog sustava.

Stratis nadalje podržava LUKSv2 disk enkripciju i Network-Bound Disk Encryption (NBDE) sustav za robusniju sigurnost podataka. Neke od glavnih prednosti Stratis-a su:

  • Brže i lakše održavanje podatkovnog sustava
  • Upravljanje snapshot-ima i thin provisioning
  • Automatsko povećanje veličine podatkovnog sustava prema potrebi

Automatsko povećanje (ili smanjenje) podatkovnog sustava funkcionira na sljedeći način: jedan ili više fizičkih podatkovnih uređaja (diskova) tvori najprije pool, a zatim se u pool-u kreira volume. Na kraju se podatkovni sustav kreira povrh volume-a, što za posljedicu ima da promjenom veličine volume-a automatski mijenjamo i veličinu podatkovnog sustava.

 

Web serveri, baze podataka, dinamički jezici…

RHEL 8 dolazi standardno opremljen sa bazama podataka: MySQL 8.0, MariaDB 10.3, PostgreSQL 10 & 9.6 i Redis 4.0, te skriptnim jezicima Python 3.6 i PHP 7.2. Python 2.7 je također dostupan kao python2 package.

Novost je i da RHEL 8 uključuje Nginx 1.14 web server putem osnovnog (base) repozitorija. Nginx je dosada bio dostupan samo putem dodatnog repozitorija (Software Collections), što govori u prilog sve većoj popularnosti ovog open source web servera koji se može koristiti i kao load balancer, reverse proxy, mail proxy i HTTP cache server.

Porastu prisutnosti Nginx-a svjedoči i činjenica da je istoimenu kompaniju koja stoji iza ovog open source projekta nedavno akvizirala tvrtka F5 Networks, kako bi zaokružila i nadopunila svoju ponudu u segmentu application servera, mikroservisa i API management-a.

 

Software Management, Kernel & OS

RHEL 8 YUM package manager dolazi u novoj verziji v4.0.4, bazira se na DNF tehnologiji i u odnosu na staru verziju YUM v3 iz RHEL-a 7 dodaje podršku za modularni sadržaj (AppStream), vrlo solidno i stabilno API sučelje za integraciju sa raznim alatima, te ukupno bolje performanse.

Nadalje, Red Hat Enterprise Linux 8.0 se bazira na Fedora 28 operativnom sustavu i upstream kernelu 4.18 te daje potrebne alate za omogućavanje svih vrsta i razina servisa bilo u Data Centar ili u Hybrid Cloud okruženju.

Podržane arhitekture procesora su:

  • AMD i Intel 64-bit arhitektura
  • 64-bit ARM arhitektura
  • IBM Power Systems, Little Endian
  • IBM Z

Popis svih novih značajki RHEL 8 operativnog sustava kao i detaljno objašnjenje uz svaku nalazi se na službenim stranicama Red Hat-a.

 

 

 

HPE Proliant DL360 – hardverska osnova za bare-metal instalaciju

U podlozi ovog operativnog sustava fizički se nalazi HPE Proliant DL360 server u svojoj Gen10 verziji koja donosi sljedeće glavne prednosti:

  • Hardverski ugrađena sigurnost (direktno u firmware i BIOS) – korištenjem Silicon Root of Trust, Runtime Firmware Validation i Secure Recovery tehnologija
  • Napredni management korištenjem nove verzije iLO 5 i Intelligent system tuning sustava
  • HPE Persistent Memory – prva non-volatile DIMM (NVDIMM) memorija optimizirana na HPE ProLiant serverima što osigurava brži rad i pouzdanost za baze podataka
  • Visoka skalabilnost uz podaršku za Intel Xeon Scalable procesor do 28 jezgri, do 12G SAS storage-a i do 3.0 TB HPE DDR4 (2666 MT/s) SmartMemory memorije
  • podrška za HPE OneView centralni management softver za nadzor kompletnog data centra
  • podrška za HPE InfoSight – cloud analitički sustav baziran na AI i machine learning modelima za prediktivnu analizu i sprečavanje problema prije nego što uopće nastanu
  • različite razine servisne podrške od HPE-a su među najboljima na tržištu

Navedimo samo jedan od mnogih primjera sinergije Red Hat-a i HPE-a – činjenicu da su HPE ProLiant DL360 serveri kao i operativni sustav Red Hat Enterprise Linux certificirani za rad u SAP HANA okruženju pa u tom smislu čine idealnu kombinaciju. Štoviše, HPE je prema Gartneru tržišni lider u segmentu ponude rješenja za SAP i SAP HANA, dok Red Hat u tom smislu nudi posebno prilagođene i certificirane verzije OS-a – RHEL for SAP Solutions i RHEL for SAP Applications.

 

 

 

Na kraju, RHEL 8 Beta operativni sustav je besplatno dostupan za preuzimanje i testiranje na Red Hat Developer portalu, te za sada još uvijek čekamo lansiranje potpune produkcijske verzije. Red Hat nije službeno objavio datum, no ako je suditi prema ranijim razmacima između beta i finalnih verzija, možemo pretpostaviti da će finalna verzija RHEL-a 8 biti dostupna tijekom druge polovice ove godine.

Za sve upite i detaljnije informacije stojimo vam na raspolaganju kao jedini regionalni distributer koji može ponuditi sinergiju rješenja tvrtki Hewlett Packard Enterprise i Red Hat.

 

Share on LinkedInShare on FacebookTweet about this on Twitter
Treba Vam ponuda ili pomoć pri izradi rješenja? Tražite partnera za implementaciju?
Kontaktirajte nas!