2020-at írunk, és az Apple egy rackbe szerelhető Mac Pro-t szállít. Ez a legújabb fejezete az Apple és a szerverszekrényekben tanyázó gépek évtizedes kacérkodásának. Bár a Mac Pro rackbe szerelhető, az Apple nem igazán tekintheti szervernek – egér és billentyűzet nélkül nem lehet megvenni. Ehelyett a vállalat elégedettnek tűnik azzal, hogy az egyéni felhasználókra és az olyan elkötelezett harmadik felekre, mint a MacStadium, hagyja, hogy a Mac munkaállomásokat úgy kezeljék, mintha egy szerverállványban lenne a helyük.
Ez a téma közel áll a szívemhez. Csak egyetlen nyomtatott könyvön szerepelt a nevem, és annak a címe “Internetes szolgáltatások nyújtása Mac OS-en keresztül” volt, és mindent elmondott, amit tudni kell ahhoz, hogy egy klasszikus Mac OS-t futtató Mac-et szerverré alakítsunk. (Igen, akkoriban ezt is csináltuk.) A 90-es évek közepétől a 2000-es évek elejéig volt egy sor klasszikus Mac OS-t futtató Macem a szekrényemben, amelyek web-, e-mail-, FTP- és adatbázis-szerverekként működtek. Igyunk az őrültekre, azt hiszem.
Az Apple mindig is ízig-vérig fogyasztói hardvercég volt, nem pedig egy olyan cég, amely szervereket gyárt, vagy az informatikusokból és hálózati menedzserekből álló közönséghez szól. De ez nem akadályozta meg abban, hogy próbálkozzon. A ’90-es években az Apple a Power Maceket Apple Workgroup Servernek nevezte el, és extra hardverrel és szoftverrel csomagolta őket.
A ’90-es évek közepén kezdtem el foglalkozni az Apple-lel, és hadd mondjam el, hogy az Apple-nek ez a bizonyos változata rendkívül furcsa volt, amit a Shiner kódnevű Apple Network Server testesített meg.
A Shiner nem Mac volt. A Shiner egy PowerPC-alapú szerver volt, amely 11 000-15 000 dollárba került, és az IBM AIX nevű UNIX-verzióját futtatta – amelyet külön kellett megvásárolni, további 1600 dollárért. Többször is késett, mivel a Novell NetWare-t futtató PC-kkel szembeni versenyelőnye egyre inkább elenyészett. Robert Hess a MacWEEK-től 1995-ben azt írta, hogy az Apple “elszalasztotta a lehetőséget”. A vélemények pozitívak voltak, de szkeptikusak (később bebizonyosodott, hogy igazuk volt), hogy az Apple valóban elkötelezi magát a Unix-alapú szerverek gyártása mellett.
A legtöbb 90-es évek közepi Apple-termékhez hasonlóan a Shiner 1997-ben elpusztult, mivel az Apple-t a halálközeli élménye megragadta. “Úgy tekintek erre, mint egy álomra, amikor az Apple kómában volt” – mondta később Steve Jobs, miközben ragaszkodott ahhoz, hogy ami ezután következik, az teljesen más lesz.
Valójában Jobs érkezése valójában elültette a magját az Apple következő, szerverállványba illeszkedő kísérletének: A NextStep, az operációs rendszer, amelyből később Mac OS X lett, a Unixon alapult. Az ajtó nyitva állt a Mac előtt, hogy egy igazi, élő Unix-alapú szerver legyen, és az Apple-nek szinte nem kellett sok idő ahhoz, hogy saját szerverhardvert építsen.
Ez volt az OS X. Egy szerveren. Xserve volt. Úgy ejtve, mint a betű, nem mint a római szám. Nem, nem tudom miért. Az Apple már 2002-ben is csinált ilyeneket.
Az Apple Steve Jobs és Jony Ive korszaka a design fénykora volt, amikor az Apple sok érdekes, okos és befolyásos terméket alkotott. Az Xserve… nem az volt. Egyértelműen annak a tervezőcsapatnak a jele volt, amelyik megpróbálta kitalálni, hogyan adhatna némi hangulatot és kreativitást egy olyan helyre – a szerverállványba -, amelyet ezek egyike sem érdekelt.
Kifejezetten a szerverállványokhoz méretezték, az úgynevezett 1U szerver volt, vagyis egyetlen egység magas – tehát 1,75 hüvelyk vastag, hogy megfeleljen egy 19 hüvelykes készülékállvány méreteinek. Ezek a méretek szokatlanul nagyok egy Mac számára: 18 hüvelyk széles és 28 hüvelyk mély. Ez nem egy pizzásdoboz volt. Ez egy extra-nagy, party méretű pizzásdoboz volt.
Az Apple gyakran küzdött a gyönyörű dizájnra való törekvése és a termékeit funkcionálisabbá tevő dizájn között. Az Apple néhány legrosszabb dizájnhibája azért következett be, mert a kinézetet a használhatósággal szemben helyezte előtérbe. (Most nyugodtan gondolj a kedvenc példádra. Én egy kerek Mac Pro-t és egy ultravékony billentyűzetet képzelek el billentyűút nélkül.)
Az Xserve tehát igazi tervezési kihívás volt. Hogyan lehetsz büszke arra, hogy egy szerverállványra, a leghasznosabb környezetbe készítesz valamit? Nem azért vagyok itt, hogy azt mondjam, az Xserve szép volt, mert nem volt az. De egyértelmű, hogy az Apple tervezői hatalmas küzdelmet folytattak, hogy adjanak neki egy kis pluszt.
A szép dolgok az elülső részen voltak, mivel tényleg ez az egyetlen rész, amit látni lehetett. Voltak csillogó gombok, egy FireWire 400 port, egy karcsú CD-ROM-meghajtó és négy forrón cserélhető merevlemezmodul. Nyomja meg egy modul elejét, és amint a meghajtó leszerelt, egy fény jelent meg, jelezve, hogy a lemezt biztonságosan ki lehet venni.
A hátoldalon a korban szokásos portok sora, három bővítőkártya portjainak helye és a feltűnően furcsa, PC-szabványos DB-9-es soros port volt. Az ötlet lényege az volt, hogy az Xserve-hez csatlakozhattál, és soros kapcsolaton keresztül parancssori hozzáférést kaphattál, még akkor is, ha az nem volt a hálózatodon. Ennek a választásnak egy szerver esetében van értelme, de egy Mac esetében elég furcsa.
Az Xserve házban annyi hely volt, hogy az Apple két ventilátorral tervezte. Az ötlet lényege az volt, hogy ha az egyik ventilátor teljesítménye csökken, a másik ventilátor kompenzálja azt, és ha ki kell cserélni egy ventilátort, azt a számítógép leállítása nélkül megteheted.
A ventilátorok az Xserve egy másik szokatlan tulajdonsága: Kétségtelenül, vitathatatlanul ez a valaha készült leghangosabb Mac. Ha az emberek azt hitték, hogy ezeket be tudják dugni egy szerverállványba a csendes stúdióhelyiségükben, akkor tévedtek… ezek a ventilátorok üvöltöttek. Ez egy olyan szerver volt, amelyet arra terveztek, hogy egy szekrényben vagy szerver installációban helyezzék el.
Az Xserve inspirálta az Apple egyik legszokatlanabb Mac kiegészítőjének megalkotását is a Duo Dock mellett: Az Xserve RAID. Ez egy 3U magas, 14 merevlemezes merevlemezes tömb volt, amelynek kialakítása az Xserve-hez illeszkedett.
A 2000-es évek elején az Apple annyira izgatott volt a Mac OS X Unix-alapjai miatt, hogy egy rackbe szerelhető Mac szervert és egy 14 lemezes RAID-rendszert tervezett. “Sokat kell még tanulnunk, de azt hiszem, gyorsan fogunk tanulni, méghozzá úgy, hogy nagyszerű ügyfelekkel dolgozunk együtt” – mondta Jobs az Xserve leleplezésének napján. Az évtized végére azonban világossá vált, hogy ezt a területet más cégek – és nem az Apple – tudják a legjobban kiszolgálni.
Az évtizedek során az Apple jó érzékkel azonosította az üzletágának magját, de voltak kivételek a peremterületeken. Létrehozta az Aperture-t, azt gondolván, hogy felveszi a versenyt az Adobe-val a csúcskategóriás fotópiacon… aztán jobb belátásra tért.
Az Xserve hasonló példa. A cég meglátott egy piaci rést, ahol valami menőbbet, jobbat és élvonalbelit tudott csinálni. De minden más stratégiai döntés, amit az Apple ebben a korszakban hozott, az alaptevékenységét, a személyi számítógépek gyártását szolgálta. Az Xserve nyolc évet élt túl, beleértve az Intelre való átállást is, de nem lehetett nehéz döntés az Apple számára, hogy megszüntesse, és a Mac szervereket igénylő embereket a Mac Pro és a Mac mini felé terelje.
A Mac szerverek sosem haltak meg. Még mindig mindenhol ott vannak, olyan emberek üzemeltetik őket, akiknek a macOS jobban fekszik, mint az alternatívák. Nekem egy Mac mini fut szerverként a házamban, mióta az első megjelent a színen. És igen, az a rackbe szerelhető Mac Pro már elérhető.
De az Xserve mindig is egyedül fog állni. Ez volt az egyetlen Mac, ami kifejezetten ahhoz a készülékállványhoz készült. Kérném, hogy egy perces néma csenddel emlékezzünk rá, de a ventilátorzaj felett nem hallanád magadat gondolkodni.
Jövő héten a 17. számmal jövök vissza.
Ha értékeled az ehhez hasonló cikkeket, támogass minket azzal, hogy a Six Colors előfizetője leszel. Az előfizetők hozzáférést kapnak egy exkluzív podcasthez, csak tagoknak szóló történetekhez és egy különleges közösséghez.