Newsgroup: it.comp.os.linux.sys
Titolo: Pareri su Oracle Solaris 11

Viste le features da mille e una notte,
sto incominciando a guardare Oracle Solaris 11
come ambiente di virtualizzazione...
Leggendo dalla doc. sembra sia molto simile ad un ambiente Linux ..
 
Qualcuno lo usa ?
Pareri ?
 
Grazie
 
-- Yena --

 Leggendo dalla doc. sembra sia molto simile ad un ambiente Linux ..
 
E' un sistema operativo enterprise, lo stesso non si può dire (ancora) 
per linux. Su che hw lo metteresti e che tecnologia di virtualizzazione 
vorresti utilizzare? Dynamic Domains? LDOMS? Containers?


Oracle Solaris detto anche Sun Solaris fino a qualche tempo fa.
Un'altra versione di Unix.
 
Se è molto simile a linux non vedo perchè debba avere features da mille 
ed una notte e linux no.
 
Personalmente sto molto lontano da tutto quello che è prodotto dalla 
Oracle, a meno che non sia il database strippato da tutta la roba java al 
contorno...

 come ambiente di virtualizzazione...
 
Se c'è un'azienda che odio più di Apple è proprio Oracle.
Perchè non guardi questo: 
http://www.joyent.com/products/smartos/
 ?

 vorresti utilizzare? Dynamic Domains? LDOMS? Containers?
 
Pensavo ai Containers ma non le ho ancora analizzate in dettaglio.
 
-- Yena --
 


Hai dubbi sulla continuità e cambio Licenze/Costi ?
 
-- Yena --
 
 

 lo stesso non si può dire (ancora) per linux.
 
ROTFL.

 per linux.
 
http://hostwisely.com/blog/top-7-operating-systems-for-serious-server-applications/
 
 
http://news.netcraft.com/archives/2012/07/06/most-reliable-hosting-company-sites-in-june-2012.html
 
 
http://i.top500.org/stats
 
 
http://www.cyberciti.biz/tips/new-york-stock-exchange-moves-to-linux.html
 
 
http://www.focus.com/fyi/50-places-linux-running-you-might-not-expect/
 
 
 
ecc. ecc.
 
 
  Ciao,
 
 
 
-- 
Alessandro Selli 
http://alessandro.route-add.net
 
AVVERTENZA: i messaggi inviati a "trappola" non mi arriveranno.
WARNING: messages sent to "trappola" will never reach me.


 
Risposto a questo post e poi chiudo, dato che non ho tempo da perdere in 
flame inutili.
Dalla tua risposta mi verrebbe da dire che non hai mai avuto a che fare 
seriamente con sistemi Solaris (o anche AIX).
Ti metto lģ qualche titolo, se hai voglia approfondisci:
 
- zfs
- live upgrade
- dtrace
- containers
- resource manager
- sun cluster
- crossbow
 

 Hai dubbi sulla continuità e cambio Licenze/Costi ?
 
Non solo, le loro clausole contrattuali sono tremende.
Per farti un esempio, il loro DB è certificato esclusivamente su macchine fisiche o su VM Oracle.

 per linux.
 
La battuta dell'anno. :)
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
_________________________________________________________________
Non sprecare i cicli idle della tua CPU, né quelli della tua GPU.
 
http://www.worldcommunitygrid.org/index.jsp
 
http://www.rnaworld.de/rnaworld/
 
http://home.edges-grid.eu/home/
 
 
http://www.gpugrid.net/
 

 Ti metto lì qualche titolo, se hai voglia approfondisci:
 
[blah blah blah]
 
  E cosa avresti dimostrato?  La bestialità che hai sostenuto è e rimane
una solenne boiata: oggi Linux è il primo SO enterprise.  Solaris invece
è in caduta libera:
 
http://w3techs.com/technologies/details/os-solaris/all/all
 



 
E' inutile che posti link per suffragare la tua tesi.
Nessuno scribacchino al mondo può convincermi che la realtà è diversa 
rispetto a quello che tocco con mano ogni giorno.
Faccio consulenza da diversi anni sia su infrastrutture unix che su 
infrastrutture linux (compreso tutto quello che queste si portano 
dietro: storage, san, cluster, backup, soluzioni di dr....) e le cose 
stanno così.
Mi fai un esempio pratico, uno solo, in cui l'avere linux mi dà una 
flessibilità maggiore in termini di gestione/amministrazione rispetto 
all'avere solaris?
Io me ne frego di cosa dice gartner...


Se i 3 minuti che hai speso per scrivere il post li spendevi nel 
documentarti evitavi di scrivere una sciocchezza.

 una solenne boiata: oggi Linux č il primo SO enterprise.  Solaris invece
 
anche Windows e' il primo SO a livello desktop...
 
Ciao Jack
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?

 Io me ne frego di cosa dice gartner...
 
  Lo so, tu te ne freghi dei fatti.
Libero di farlo.  Ma non di spargere menzogne impunemente.
 
(Ma non avevi scritto "Risposto a questo post e poi chiudo"? :-)


 anche Windows e' il primo SO a livello desktop...
 
  E quindi?  Questo che c'entra con il tema?



Interessante ma è un servizio
Per ora l'outsourcing non è contemplato. :-)
 
Grazie
 
-- Yena --
 

 documentarti evitavi di scrivere una sciocchezza.
 
Mi sembra che lo dica chiaramente(
https://blogs.oracle.com/UPGRADE/entry/is_oracle_certified_to_run_on
):
"Oracle has not certified any of its products on VMware virtualized environments"
 

 Per ora l&#39;outsourcing non è contemplato. :-)
 
No no, lo puoi installare:
http://smartos.org/
 


Support Status for VMware Virtualized Environments
--------------------------------------------------
Oracle has not certified any of its products on VMware virtualized
environments. Oracle Support will assist customers running Oracle products
on VMware in the following manner: Oracle will only provide
support for issues that either are known to occur on the native OS, or
can be demonstrated not to be as a result of running on VMware.
 
If a problem is a known Oracle issue, Oracle support will recommend the
appropriate solution on the native OS.  If that solution does not work in
the VMware virtualized environment, the customer will be referred to VMware
for support.   When the customer can demonstrate that the Oracle solution
does not work when running on the native OS, Oracle will resume support,
including logging a bug with Oracle Development for investigation if 
required.
 
If the problem is determined not to be a known Oracle issue, we will refer
the customer to VMware for support.   When the customer can demonstrate
that the issue occurs when running on the native OS, Oracle will resume
support, including logging a bug with Oracle Development for investigation
if required.
 

   E quindi?  Questo che c'entra con il tema?
 
sembra che tu sia convinto che "linux e' il primo SO enterprise" perche'
e' migliore di Solaris.
Volevo solo ricordarti che essere primo non sempre e' sinonimo di essere
migliore.
 
"Linux e' il primo SO enterprise" (sempre che sia vero) semplicemente
perche' e' gratis.



Ora lo scarico e lo provo :-)
 
Thankss
 
-- Yena --
 

Quindi non ho scritto una cavolata: il supporto ti può assistere anche su VMware, ma la soluzione non è certificata.
 
Se avessi dei dati veramente critici, non utilizzerei mai una soluzione del genere.

 - crossbow
 
Vabbè...
 


 
Sulla parte network linux è sempre stato effettivamente molto avanti, 
sia per la parte di firewall che per la parte di routing (fa 
policy-routing dalla notte dei tempi).
Crossbow però è un layer estremamente spinto per la virtualizzazione 
della rete.
 
 
Utilizzo linux in ambito professionale da molti anni e ne so riconoscere 
gli innumerevoli punti di forza (se vedi qualche thread fa ho risposto 
ad una domanda su LVS, che uso da anni e la reputo un'ottima soluzione); 
i talebani però non li sopporto.
 
Passo e chiudo.

 perche' e' gratis.
 
  Altra panzana sparata senza la minima prova.  Secondo te Linux gira
nel 90% dei 500 computer più potenti al mondo perché, dopo aver speso
miliardi, i produttori di questi computer non potevano permettersi un SO
a pagamento?  la Borsa Valori di New York non poteva permetteri altro
che un SO gratuito?  Secondo te non potevano permettersi di pagare una
licenza UNIX o MS la World Trade Organization, il Dipartimento della
Difesa USA, la marina militare USA, il comune di Monaco, la Federal
Aviation Administration statunitense, il parlamento della Repubblica
Francese, la Industrial and Commercial Bank of China, le poste statali
USA, le corti federali statunitensi, ecc. ecc.?
 
  E secondo te Linux è gratis per uso enterprise?  (Domanda retorica,
no, non lo è:
https://www.redhat.com/apps/store/server/
 
 
2 socket server options		Prices in US dollars
2-sockets with 1 virtual guest
Self-support Subscription (1 year)	$349
Standard Subscription (1 year)		$799
Premium Subscription (1 year)		$1,299
 
2-sockets with up to 4 virtual guests
Standard Subscription (1 year)		$1,199
Premium Subscription (1 year)		$1,949
 
2-sockets with unlimited virtual guests
Standard Subscription (1 year)		$1,999
Premium Subscription (1 year)		$3,249
 
4 socket server options		Prices in US dollars
4-sockets with 1 virtual guest
Standard Subscription (1 year)		$1,598
Premium Subscription (1 year)		$2,598
 
4-sockets with up to 4 virtual guest
Standard Subscription (1 year)		$2,398
Premium Subscription (1 year)		$3,898
 
4-sockets with unlimited virtual guests
Standard Subscription (1 year)		$3,998
Premium Subscription (1 year)		$6,498
 
Red Hat Enterprise Linux Server for IBM POWER
Support Levels | Product Information
2-sockets (15 LPARs)
Standard Subscription (1 year)		$2,700
Premium Subscription (1 year)		$4,300
 
4-sockets (30 LPARs)
Standard Subscription (1 year)		$5,400
Premium Subscription (1 year)		$8,600
 
Red Hat Enterprise Linux for IBM System z
Standard Subscription (1 year)		$15,000
Premium Subscription (1 year)		$18,000
)
 
  Ad informarsi si scopre che infatti, tanto per fare un esempio, il
prezzo è solo uno, e spesso non il principale, motivo della scelta.  Ad
esempio, la Brosa Valori di New York l'ha scelto perché: «Flexibility
and lower cost are among the goals. But one of the things that NYSE
Euronext CIO Steve Rubinow says he most wants from the new computing
architecture is technology independence.»
 
  Eppure ci vuole così poco per evitare di fare figuracce, basta passare
qualche minuto su un motore di ricerca.


 reputo un'ottima soluzione); i talebani però non li sopporto.
 
Io sono agnostico.
Quel che so è che linux è il sistema più general purpose che mi sia capitato di incontrare nella mia vita, che ha una licenza
che mi aggrada, che tale licenza mi dà una serie di garanzie che nessun altro mi può dare, che preferisco investire in formazione
che in licenze proprietarie che talvolta sono dei veri e propri capestri. Per altro, vista la scandalosa storia di patch management
di Oracle, che negava fino alla morte un problema finché non li ridicolizzavi su full-disclosure, se proprio non si può far a meno
dell'omonimo database ok (e sulle feature di oracle c'è poco da dire, in effetti, nessuno si avvicina alle potenzialità di RAC al
momento). Per il resto per me possono crepare di inedia. Quel che è inaccettabile è sentirsi dire che linux non è enterprise-ready.
E' un'offesa innanzitutto a chi lo usa ogni fottuto giorno proprio in quegli ambiti.
 
 

   No, Linux è il primo perché *è* il primo.  Sto confutando la tesi
 
ah ecco adesso e' piu' chiaro.
 
Addio Jack


 -- Yena --
 
I containers per Linux esistono: 
http://lxc.sourceforge.net/
 
 
Siamo alla versione 0.8 che potrebbe essere abbastanza stabile, però, come 
diverse cose su Linux, funziona tutto al 90%.
 
il mount-point /proc non è isolato è un "idiota" su un container, che 
lanciasse segnali su /proc/sysrq-trigger li lancerebbe a tutto il server.

 cluster - crossbow
 
su alcune cose so bene che altri Unix sono avanti.
Ma anche linux ha i suoi punti di forza:
dpkg, apt-get, yum, rpm ... cose che anche gli Unix più blasonati di 
sognano.... anzi no: non se le sognano..... Aix usa gli RPM :-)
 
in cosa consiste inoltre "live upgrade"? Patching e aggiornamento dell'OS?
Non credo che una cosa del genere manche su Linux.
Red Hat offre pure Satellite per gli ambienti enterprise.
p.s.: io a volte mi passo il tempo a trasformare le Red Hat in CentOS per 
poi ritrasformarle in Red Hat. Linux è molto flessibile da questo punto di 
vista.

 
 
[ CUT ]
 
Linux è enterprise, ma ha i suoi problemi ed ha anche i suoi punti di 
forza.
Mi piace citare i package manager: il peggior package manager di linux è 
migliore del miglior package manager di qualsiasi Unix (tant'è che Aix usa 
pure RPM).
 
Parlare di zfs ha senso e non ha senso, visto che su Linux esiste la 
possibilità concreta di usare vxfs.... 
 

 Pareri ?
 
Se vuoi usarlo come ambiente di virtualizzazione, a meno che tu non voglia 
legarti a Xen (anche se SmartOS implementa KVM, e la cosa e` interessante), 
secondo me non ne vale la pena. In ogni caso, dai un'occhiata anche a 
FreeBSD, che implementa parecchie delle caratteristiche di Solaris senza 
pero` esserne legato
 
Enrico

 cluster - crossbow
 
ti rispondo solo sulle cose che conosco:
 
- se citi 'dtrace' io ti cito 'glance' di HP-UX, che serve a fare altro, 
ma che presenta la stessa criticità di dtrace: usa un linguaggio custom 
che devi imparare apposta, solo per fare qualcosina in più rispetto a 
quello che puoi fare con strace o con gdb. Pure glance è un ottimo 
prodotto: che palle però! Detto questo, per la mia attività sistemistica 
ritengo che gdb e strace siano più che sufficienti. Non sviluppo.
 
- zfs... vero: è sicuramente un punto di forza per solaris. Però è pure 
vero che nessuno ti vieta di usare Veritas per Linux. Infine, quando btrfs 
sarà ultimato il problema non si porrà più.
 
- containers: 
http://lxc.sourceforge.net
 (siamo ancora alla versione 0.8, 
ma ci sono ed io li ho provati)
 
- live upgrade... era meglio che non lo citavi. Tralascio il fatto che Red 
Hat, per ambienti enterprise offre Satellite e tralascio apt & company e 
invece ti chiedo: citami un solo package manager per unix degno di tale 
nome. Sono uno peggio dell'altro e infatti Aix offre come alternativa 
anche RPM.
 

 btfs non ha (ancora) e ne riparliamo.
 
mmh... lo shrink online (presente praticamente in tutti gli Unix) non è 
una feature astrusa e aliena, oppure inutile e priva di senso.
Può capitare a tutti di sbagliare la stima dello spazio in fase di 
creazione di un filesystem.
Con diversi Unix te ne freghi. Con Linux è un patema d'animo.
- se hai lo shrink online la vita ti sorride.
- se non hai li shrink o sono addirittura ca$$i, o sono comunque 
seccature: l'altro giorno ho speso mezza giornata per ridimensionare le 
partizioni su 6 server.
- i subvolume di btrfs ad oggi non supportano questa feature di 
ridimensionamento. 
- ad oggi, l'unica alternativa valida su Linux resta Veritas.

 contorno...
 
Interessante, e perche` dovresti eliminare tutta la roba Java (tra cui la 
versione web di Enterprise Manager che ti permette parecchie analisi 
interessanti) dal database?
 
Enrico


ti riferisci alle jail di freebsd?
Sono qualcosa di leggermente più evoluto degli ambienti chroot di linux. 
Credo che Linux offra molte più alternative.

   Altra panzana sparata senza la minima prova.
 
non sono più i tempi di una volta e per di più siamo in piena crisi 
economica :-)
se vuoi una prova te la fornisco io: da noi stanno migrando tutto da Aix a 
Linux proprio per questa ragione.
E il problema non è rappresentato dal costo della licenza dell'OS, ma dal 
costo dell'hardware che gli gira intorno.
In termini monetari una trentina di blade corrispondono a un serverotto Aix
 
Lo stesso sta succedendo con websphere e weblogic. Il primo pare che costi 
abbastanza, mentre il secondo è scaricabile gratuitamente.
Resta un mistero per cui io dovrei pagare un licenza di WebTier, quando 
posso usare apache con il plugin di weblogic... ma per l'appunto, avendo 
trovato questo escamotage, abbiamo abbattuto i costi incredibilmente.

 anche RPM.
 
Se non ricordo male, Solaris implementava apt e soci come package manager
 
Enrico
[1] ad onor del vero, le quota per i subvolume sono pianificate, ma 
considerando che ancora devono stabilizzare il tutto non so quando sara` 
disbonibile tale funzionalita`

 Perche`, ad oggi, ha caratteristiche che Linux non ha. Vedi ZFS e DTrace
 
se usi Solaris finirai per usare truss e te ne fotterai di dtrace.
I fan di hp-ux ti citeranno glance, mentre Solaris e Linux usano lo 
stupido "top" (ammesso che su Solaris non si siano inventati qualcosa di 
meglio).
 
Tuttavia:
- per le attività di tutti i giorni, sia glance, sia dtrace, sono 
assolutamente overkilled e finirai per non usarli. Entrambi i tool 
richiedono infatti che tu debba imparare un linguaggio ad-hoc
- se è vero che glance può essere usato in maniera ignorante (come se 
fosse il task manager di windows), lo stesso non si può dire di dtrace. 
Dtrace va usato per forza con tutti i crismi, altrimenti tanto vale usare 
strace o truss.
 

 tanto vale usare strace o truss.
 
Facciamo a capirci:
 
dtrace:::BEGIN
{
        i = 10;
}
 
profile:::tick-1sec
/i > 0/
{
        trace(i--);
}
 
profile:::tick-1sec
/i == 0/
{
        trace("blastoff!");
        exit(0);
}
 
Te lo dico con molta sincerità: ho altri ca$$i che stare ad imparare ad 
usare dtrace. E se vedi glance il discorso è assolutamente analogo.
- non sono un test engineer
- non sono uno sviluppatore
- sono un sistemista e mi accontento di quel che mi fanno vedere truss e 
strace.

 Io sono agnostico.
 
Non si direbbe ;-)
 


Si commenta da sola...


Finalmente qualcuno l'ha detto; vxvm è sicuramente un prodotto con i 
contro-coglioni, non è però esattamente economico e nemmeno esattamente 
user-friendly (ho dei clienti che ogni tanto fanno degli arrosti perchè 
se non ci lavori con continuità tende a risultare ostico).


 
live-upgrade non è un package manager!!
live-upgrade ti fa fare questo:
- a sistema running crea una copy-on-write dei dischi di sistema
- tale copia viene patchata/aggiornata/quello che ti pare
- riavvio della macchina e parto su questa copia
- se qualcosa non funziona riparto sulla precedente
 
downtime per l'upgrade che è andato bene = 1reboot
downtime per l'upgrade che è andato male = 2reboot
 


che è a pagamento ed anche molto salato; senza contare gli oneri per la 
manutenzione (aggiornamenti, patching) e l'amministrazione delle 
componenti vxvm/vxsf


lo ammetto :) 

 in single user mode? Ah, beh.
 
Su Solaris e` quasi obbligatorio, da quello che so un riavvio di una 
macchina SPARC puo` impiegare anche 40 minuti prima di ritornare 
completamente operativa
 
Enrico

 caffè non è enterprise (nel mio modo di vedere).
 
Ok, cos'e` per te un ambiente enterprise (occhio, la domanda non vuole 
essere polemica)?
 
Enrico

 abbastanza, mentre il secondo è scaricabile gratuitamente.
 
Oddio, non so quanto sia gratuito per uso non di sviluppo Weblogic, ti 
conviene verificare correttamente 'sta cosa
 
Enrico

 caffè non è enterprise (nel mio modo di vedere).
 
tu comunque prescindi da un dato assolutamente imprescindibile: oggi, 
Linux, negli ambienti enterprise C'E'.
Quale che sia il motivo (forse economicità dell'hardware in primis), Linux 
è nell'ambiente Enterprise.
Come dicevo, da noi tutti server websphere sono stati migrati su Linux 
proprio perché i partizionabili costano un botto.
 
E per quanto riguardo Red Hat ultimamente sto vedendo diversi prodotti 
concepiti proprio per ambiente enterprise.
La Red Hat ha tirato su l'equivalente di Vmware Infrastructure, basato su 
KVM. Mannaggia a loro, usano windows 2008 server per le console. Però 
hanno fatto un prodotto tipicamente enterprise.
 
Lo stesso satellite è un prodotto enterprise a tutti gli effetti (che usa 
Oracle RDBMS come backend). Va detto che Satellite si appoggia ad un 
framework open-source, che funziona anche con postgres.
 
sinceramente parlando: se voi foste responsabili del budget, spendereste 
migliaia e migliaia di euro, per avere la deduplica nel filesystem? 
Sono feature interessanti da un punto di vista tecnico e teorico. Ma 
quando vai dal responsabile dei conti e gli dici che al costo di un 
partizionabile Aix, ci compri almeno almeno 50 blade server.... vedi un 
po' come cambiano le cose.
 
P.S.: si pone il caso che Solaris può girare anche su x86. Ma è un caso 
unico, scarsamente utilizzato e non sappiamo se durerà per sempre.

 ridimensionamento.
 
o meglio: nel mio ambiente di gioco/test un resize applicato a un 
sottovolume, funziona, ma impatta tutti i sottovolumi dello stesso pool.
 
 
 
 

 I containers per Linux esistono: 
http://lxc.sourceforge.net/
 
 
Ci sarebbe anche OpenVZ che funziona molto bene e ha overhead bassissimo

 molto piu` veloce rispetto a dover implementare una funzionalita` del genere 
 
Ricordi bene: Ksplice (
http://www.ksplice.com/
) acquisita (ahimè) proprio da Oracle

 disbonibile tale funzionalita`
 
A quanto pare ora e` (piu` o meno) disponibile anche una data: 
http://www.phoronix.com/scan.php?page=news_item&px=MTE0NzE
 
 
Enrico

 ti riferisci alle jail di freebsd?
 
No, mi riferivo soprattutto a ZFS, DTrace e NFSv4
 
Enrico

 No, mi riferivo soprattutto a ZFS
 
Eh! :)
 
Ricordo che, dopo l'acquisizione di Sun da parte di Oracle e la morte di 
Opensolaris, già un anno e mezzo fa Matt Olander, CTO di iXsystems diceva:
"It's my belief that in time FreeBSD will become the de facto
platform for ZFS as we already have all the pieces and don't have to
maintain an operating system just to keep working on a filesystem".
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
_________________________________________________________________
Non sprecare i cicli idle della tua CPU, né quelli della tua GPU.
 
http://www.worldcommunitygrid.org/index.jsp
 
http://www.rnaworld.de/rnaworld/
 
http://home.edges-grid.eu/home/
 
 
http://www.gpugrid.net/
 

> 
http://hostwisely.com/blog/top-7-operating-systems-for-serious-server-
 
applications/
 
ehm... in quella classifica ci sono anche windows server e mac osx...
 
-- 
Be you!
www.shareyourproblems.org
 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

 unico, scarsamente utilizzato e non sappiamo se durerà per sempre.
 
come qualita' e' pari alla versione sparc?
