Parliamo, se ne avete voglia, di Xserve, Mac OS X Server e Internet Service Provider.
In azienda abbiamo alcuni Xserve in bella vista negli armadi (armadi per server, non ripostigli, intendiamoci…
), a partire da un “vecchio G5 ” ai nuovi Intel. Alcuni sono nostri, nel senso di azienda ISP, uno è di Tevac, altri sono housing di clienti.
A parte quelli dei clienti e quello di Tevac, che hanno mission specifiche, ogni volta che guardo quelli aziendali mi piange il cuore, pensando quanto siano poco utilizzati, mai quanto vorrei, nel contesto dell’attività di Internet Provider.
Il mio sogno segreto di appassionato Apple, quando mi hanno assunto, era di un Internet Provider interamente su piattaforma Apple. Utopia, un sogno impossibile fin da subito e lo sapevo, ma almeno speravo che, data la mia “ingombrate presenza”, qualche Xserve prendesse un posto di rilievo nella produzione dei contenuti.
Speravo in qualche server web ben strutturato per host virtuali, server mail e streaming, ma mi sono dovuto arrendere, almeno in parte.
Arrivo subito al dunque, perché a questo punto il discorso potrebbe prendere parecchie direzioni.
A parte la “moda” della virtualizzazione, che tanto moda poi non è perché le macchine virtuali permettono parecchie ottimizzazioni ed economicizzazioni di vario genere, c’è proprio un problema di fondo nell’utilizzo di Mac OS X Server come hosting server in un ISP, ossia che in Apple questa ipotesi non l’hanno manco presa in considerazione, e non c’è soluzione di terze parti affidabile, come pannelli di controllo alla Plesk e cPanel per intenderci, che possa offrire quelle caratteristiche che oggi come oggi vengono richieste ad un server che distribuisce servizi di hosting.
Quel poco che c’è, è talmente poco supportato che è impensabile, a mio modo di vedere, rischiare di utilizzarlo in server di produzione.
Devo comunque aggiungere, ad onor del vero, che su questo fronte mi sono arreso, mio malgrado, da qualche mese, preferendo investire il mio tempo in altre soluzioni immediatamente produttive. Magari nel frattempo qualcosa è cambiato, anche se sono un po’ scettico e ne dubito…
Il tutto poi mi rode particolarmente perché se guardo quanto spende l’azienda nei server fisici (non virtualizzati) specie quando si tratta di server Microsoft, il costo di Xserve, che in dotazione mette un sistema operativo che non ha bisogno di alcuna costosissima licenza aggiuntiva, è assolutamente competitivo.
Sarebbe tutto molto diverso se solo una azienda come Parallels (sì proprio quella del noto virtualizzatore per Mac, ora disponibile anche in versione Server), rendesse disponibile una versione per Mac OS X Server del suo ottimo Plesk Control Panel.
Volendo dirla tutta, il vero nocciolo della questione è il poco coraggio di Apple, o la poca voglia vallo a sapere, di dare quel supporto di sviluppo, logistico e promozionale per dare a Mac OS X Server ed agli Xserve una collocazione che si discosti dalla canonica di server aziendale in reti anche miste ma prevalentemente Apple.
Si potrebbe continuare per pagine intere, partendo ad esempio dal fatto che i Tools di amministrazione di Mac OS X Server sono solo per Mac, limitando di fatto la gestione dei server e vi assicuro che in un ambiente professionale misto può essere un problema nella scelta di un sistema operativo.
Torneremo sull’argomento, e ne affronteremo tanti altri di analoghi, e mi piacerebbe conoscere le vostre esperienze e opinioni.
Photo Credit:
1. rossneugeboren
2. Apple

Scusa Rob, non ho idea di cosa sia Plesk Control Panel, ma VMWare ESX non esiste anche per Os X Server?
Plesk Control Panel è un pannello di controllo che ti permette di gestire tutte le caratteristiche di un server per internet provider, per dirla in parole povere, e di gestire un sistema di hosting virtuale offrendo agli utenti/clienti tutta una serie di controlli.
In pratica quando crei un dominio virtuale su Plesk CP hai il controllo dei DNS, dell’hosting web, e della mail, utenti compresi, offrendo un pannello di controllo completo e personalizzabile all’amministratore del dominio come all’utente finale della posta elettronica.
Non ha nulla a che vedere con la virtualizzazione, cosa di cui si occupa VMware, dove mi pare che l’unica cosa stabile per Mac sia Fusion.
Riguardo la virtualizzazione c’è anche un discorso di licenze di Mac OS X Server, che se non ricordo male dall’ultima versione permette la virtualizzazione ma solo su hardware Apple.
Già gli xserve, che mistero!! Sinceramente non ho mai capito la politica di apple a riguardo.
Sono macchine stupende, partendo dall’hw per arrivare fino al design (per quel che vale) ma che prezzi!!
Manca totalmente una fascia entry level e poi parliamoci chiaro i prezzi dei competitor sono “molto competitivi”.
Questo è senza dubbio un ostacolo, ma come hai detto anche tu nell’articolo c’è anche un problema di politica, e probabilmente anche aziende radicate nel mondo osX (vedi Parallels) non ritengono vantaggioso investire su un prodotto di nicchia, anche perchè mediamente ogni anno e mezzo apple lancia un os nuovo e questo complica per i produttori terzi le cose!
Di winzozz escono nuove versioni dopo 4/6 anni… anche con volumi di vendita bassi c’è comunque tempo per ammortizzare i costi.
@cappecar
Sul prezzo di Xserve ho delle riserve, i costi dell’hardware sono allineati a tanti buoni hardware di marca per una configurazione simile, ma assieme a questo ti ritrovi una licenza completa del sistema operativo che non ha bisogno di alcuna licenza aggiuntiva e tantomeno di rinnovo annuale per poter lavorare.
Ovviamente i termini di paragone non sono i sistemi Open Source.
Domanda da ‘non addetto ai lavori’.. A livello di web server com’è la situazione sul versante linux? Cioè, il Plesk Control Panel esiste per linux?
@gian.luca
Hai voglia… sul fronte linux qui in azienda lo utilizziamo con profitto su SLES, debian e (sic!) Windows.
Qui le distribuzioni supportate: http://www.parallels.com/download/plesk9/
rob
Ciao Roberto,
Gran bel blog, molto interessante e di gran utilità.
Vorrei sapere se puoi postarmi o mettere qui qualche software di terze parti tipo appunto plesk o WHM dove potrei provare qualcosa sul mio server personale.
Grazie anticipatamente.
Ciao Walter, sono tutti software commerciali:
http://www.parallels.com
http://www.vmware.com
magari ci sono delle trial, ma non ne sono sicuro.
rob
Ok Roberto Grazie.
Io pensavo a qualcosa di open o similare quelli li conoscevo di già,
comunque grazie lo stesso.
Se eventualmente sei a conoscenza di qualcosa open cortesemente puoi segnalarmelo, io e due giorno che ricerco ma niente di niente …peccato pero!!!
Ti senguo sempre comunque come ti ho detto trovo il blog molto interessante anche se ho scritto solo oggi ma e da un po di tempo che leggo.
Purtroppo no, avevo fatto pure io la stessa ricerca, anche a distanza di tempo, ma sempre con risultati infruttuosi.
L’unico applicativo open che si riesce ad utilizzare decentemente su OSX è webmin, ma è tutt’altra cosa…
rob
ps.. grazie dei complimenti
Anche io avevo un progetto di hosting su xServe e ho incontrato le stesse difficoltà visto che un panello di controllo non l’ho trovato a parte iTools che mi è sembrato davvero scarso.. Qualcuno ci aveva provato a fare un progetto di virtualizzazione di xServe ma non è andato in porto per questione di licenze..
http://mediatemple.net/labs/xv/