IBM: Red Hat Om nom nom

https://www.redhat.com/en/about/press-releases/ibm-acquire-red-hat-comp…

"IBM (NYSE:IBM) and Red Hat (NYSE:RHT), the world’s leading provider of open source cloud software, announced today that the companies have reached a definitive agreement under which IBM will acquire all of the issued and outstanding common shares of Red Hat..."

Hozzászólások

Ejha, ez egy erdekes lepes volt az IBM reszerol, de eleg vegyes erzeseim vannak ezzel kapcsolatban: Az IBM szinte minden termekevel, uzletagaban lejtmenetben van, nehogy a Red Hat sikeret is elrontsak. Power es s390x architekturan tamogatott a RHEL, igy hogy hazon belulre kerul, az AIX es egyeb osi mainframes OSek meg jobban hatterbe fognak kerulni, amit izlesnek megfeleloen sajnalhatunk. Viszont az IBM rendkivul szeles szabadalmi portfolioval bir, a Red Hat meg jobb pozicioba kerul pereskedesek eseten.

Mainframe-nel azt latom, hogy amikor kiadnak egy uj verziot, akkor van egy-ket sikeres negyedev (korabbi gyengehez kepest ugye), de amit rendre jonehany sikertelen kovet.

Akar szoftveres, akar hardveres oldalt nezzuk, semmi innovaciot nem latni, csak probaljak hozni a minimumot...

na akkor mostmar nem kell redhat licenszt vennem jovore, mert az is ingyen lesz cegen belul :))

Linux alatt azért még mindig nem megy egy csomó minden olyan simán, mint a többi rendszeren (pl AIX LVM + JFS2 kombó).. Ha azokat átportolják RH alá, akkor akár még lenne is értelme.. Ha viszont enélkül akarnák áttéríteni RH-ra a népet, akkor elég sok handy funkciót buknának...
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..

Növelés igen.. Futásidőben csökkenteni viszont tudtommal nem tudod.. JFS2 alatt meg már jó 10 éve megoldott mindenféle mágia nélkül
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..

Ami most hirtelen eszembe jut még AIX földről:

- Hypervisor assisted resource management. Futásidőben fizikai [PCI bus| CPU | Memória] erőforrások hozzáadása, elvétele* - Online Kernel level debugging (kdb)**
- grep -p ***
- Egységesített device management CLI interface adatok lekérésére / változtatására (lsdev / chdev / lsattr) ****

* CPU / memória hozzáadása ha jól rémlik Linux alatt is megoldott, eltávolítás tudtommal nem támogatott (kikapcsolni ki tudsz egy core-t, de ténylegesen elvenni a CPU poolból nem). PCI bus piszkálás tudtommal csak boot során támogatott (fixme)

** Linux alatt kernel dumpot debugolni nekem sokkalta macerásabb. Mondjuk ez lehet tényleg csak megszokás kérdése. Mindenesetre az, hogy futásidőben nem tudok benézni a motorháztető alá engem kicsit zavar

*** na jó, ez csak félig komoly - vannak alternatív megoldások, de AIX után Linuxon mind túlbonyolítottnak érződik

**** Persze van /sys, ami alatt lehet piszkálódni, de közel sem olyan kényelmes mint egy sima lsdev + lsattr..

+1 Amúgy az LVM / FS szintű csökkentésre szerintem nagyobb az igény mint gondolod, bár azt elismerem, hogy ha az ember keze alá adnak egy ilyen feature-t akkor sokkal könnyebben el is tud kényelmesedni, és természetesnek venni, hogy a rendszer ezt is tudja..
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..

A manapsag divatos cloud native vilagban miert is kellene vertikalisan skalazodni, raadasul reboot nelkul? Egyebkent a linux kernel tudja, csak NUMA miatt nem szerencses a hasznalata. PCI eszkozoket siman lehet hozzaadni/elvenni.
Az "lsdev / chdev / lsattr" peldad az mondjuk jogos (bar foleg megszokas kerdese), a tobbi az igencsak specialis igeny.

Ellenben AIXban nincs egy nyavajas firewall sem (legalabbis akkor meg nem volt, amikor AIXoztam), az szerintem sokkalta nagyobb gond. Elavult csomagok tomkelege, lehet mindent kezzel fordigatni (lasd NevemTeve).

- Cloud native szép és jó (főleg ha microservices is van), de sok helyen még mindig nem jutottak el idáig.. Illetve az igény ugyan úgy megvan, csak max a cloud üzemeltetőknél (CEPH-el hasonló problémáim vannak nekem Openstack alatt)
- A PCI eszközre kérnék egy linket - én ebben úgy látszik lemaradtam.
- Firewall - van BSD-s ipfilter AIX alá is
- Csomagok: NevemTeve esete szerintem elég speciális - nekem kicsit olyan érzésem van, mint ha ő Gentoo-ként akarná az AIX-ot használni.. Az én értelmezésemben viszont inkább úgy kéne rá tekinteni, mint egy Redhat rendszere, ahol a lényeg inkább a stabilitás, mintsem, hogy mindenből a legfrissebb verzió legyen elérhető, illetve secpatch-ek kiadása / backportolása: Ilyen oldalról AIX szerintem egy kutya.. Azt mondjuk elismerem, hogy a körülötte lévő ökoszisztéma (illetve csomag elérhetőség) sokkalta gyérebb, mint Linux alatt (még úgy, hogy AIX alá van elérhető AIX Toolbox)
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..

Bare metal vagy virtualizalt esetrol beszelunk? Mindenesetre maga a linux kernel tamogatja, hiszen VMware/KVM hasznalataval tudsz virtualis halokartyat/SCSI/SAS vezerlot hozzaadni, ami PCI eszkozkent latszodik. Bare metal esetben az x86-os alaplapok nincsennek arra felkeszitve, hogy le lehessen kapcsolni a PCIe slotok tapjat az ilyen jellegu muveletek elvegzesehez. De mar mindenki virtualizal, szoval kb. tokmindegy.

Ha nem csak DB2-t vagy Java/WebSphere-t futtatsz rajta, akkor konnyen beleszalad az ember abba, hogy az elerheto csomag sokeves lemaradasban van.

"Ha nem csak DB2-t vagy Java/WebSphere-t futtatsz rajta, akkor konnyen beleszalad az ember abba, hogy az elerheto csomag sokeves lemaradasban van." - feladathoz az eszközt. Van olyan feladat, amire az AIX-et nem javasolnám, és van, aminél meg az x86+Linux, vagy akár az X86+bármi kombót nem javasolnám. Igen. tudom, vannak olyan manager arcok, akik szeretnek mindenből ugyanolyat látni az infrastruktúrában, de ez nettó marhaság.

Most konkrétan virtualizált esetre gondoltam, és pl online FC adapter hozzáadás / eltávolítás oldalról. Anno ehhez Linux alatt még elég komoly outage kellett..
Amúgy AIX ilyen szempontból kicsit tényleg olyan mint a (főképp régebbi) Apple termék - próbálták a software-t úgy igazítani, hogy a HW-t a lehető legjobban ki tudja használni.. A HW nagy része meg Mainframe-ből "lopta" a képességeket, köztük a PCI slotok különálló tápmanagementjét is, szóval ott tényleg meg van oldva, hogy futó frame-be Hotplug betolsz egy kártyát, azt felkonfolod, majd továbbdobod egy belsős LPARnak (VM-nek), ami aztán vígan használja azt.. Mindezt úgy, hogy az adott slotban fél órával ezelőtt semmi nem volt..
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..

Igen, HMC-vel szepen lehet managelni a Power gepeket. Ez tenyleg jopofa dolog.
Csak ahol a rendelkezesreallas fontos, ott mar ugyis legalabb 3 hostbol all a cluster, vMotion/Live migration hasznalataval pedig nem gond, ha le kell kapcsolni az egyik szervert karbantartas/bovites miatt.

Ez most nem tudom hogy jött ide.. A topicnak a rendelkezésre állásról eddig semmi köze nem volt. Eddig arról szólt a kérdés, hogy OS oldalról milyen támogatott funkciók vannak amik a Hypervisor segítségével még el lehet érni.
Tény, hogy Power alatt erre általában HMC-t használnak (bár IVM-el is teljesen megoldható a dolog bizonyos mértékig), de ilyen szempontból a HMC is csak egy Hypervisor manager..
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..