Login Barrapunto
Documento sobre rendimiento en OpenSolaris
Entrada escrita por a_ver_est y
editada por rvr
el Miércoles, 07 Enero de 2009, 18:00h
desde el dept. kris-kelvin
desde el dept. kris-kelvin
Desde hace algún tiempo voy escribiendo en el blog una serie de artículos acerca de cómo diagnosticar problemas de rendimiento en un servidor bajo OpenSolaris. Dado que el formato blog no me parece el más indicado como herramienta de consulta he decidido crear un PDF con todo el contenido organizado de forma que su lectura sea lo más ordenada posible. La idea es ir actualizándolo a medida que añada más contenido al blog, así que la versión actual todavía le queda mucho camino por recorrer. Aun así me gustaría que la gente le echase un vistazo y me diese sugerencias, críticas, etc, que me permitan mejorarlo en versiones futuras. Gracias a todos.
« Fiesta de firmas PGP y CACert en Madrid | ¿Se necesitan más investigadores en administración de sistemas? »
Historias relacionadas
[+]
OpenSolaris en portátiles Toshiba 42 comentarios
IFM nos cuenta: «Nos enteramos vía Slashdot que Toshiba pretende pre-instalar OpenSolaris en sus ordenadores portátiles. A paso lento pero seguro, los principales fabricantes de ordenadores portátiles están tomando el camino de pre-instalar sistemas operativos de código abierto en sus máquinas. El último en apuntarse al carro del software libre es Toshiba, uno de los más grandes en el mercado de portátiles que se decidirá finalmente por OpenSolaris, el sistema operativo de Sun Microsystems. Las máquinas se supone que desembarcarán a principios de 2009, y se unirá a otros basados en GNU/Linux como Dell y muchos otros netbooks procedentes de diversos fabricantes y que también apuestan por el pingüino. ¿Esta tendencia continuará? Más información en la la fuente original de la noticia, más en castellano en HDQ».
Documento sobre rendimiento en OpenSolaris
|
Log in/Crear cuenta
| Top
| 30 comentarios
| Buscar hilo
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.

Quizás un wiki ...
(Puntos:2, Inspirado)( http://gnulover.net/ )
Aicart [gnulover.net]
Buen trabajo
(Puntos:2, Interesante)Con esto tenemos un montón de datos pero ahora toca lo más difícil: interpretarlos para encontrar el problema y diferenciar lo que es un problema de lo que no lo es y nos haga perder el tiempo.
Por ponerte un ejemplo, en el ejemplo (valga la redundancia) de i/o que pones sobre un base de datos dices que habría que hablar con el dba porque ora_dbw es el proceso que más escribe en el sistema. Hombre, yo en una máquina de base de datos lo que espero es que el proceso que más escriba sea el que se encarga de escribir los ficheros de la misma.
Lo que sería destacable es si ese proceso ha cambiado su comportamiento, ha pasado a escribir mucho más que antes, los tiempos de escritura han empeorado, etc. Pero no debería ser ningún problema de rendimiento que sea el que más escriba. Esto no quiere decir que no se pueda mejorar y comentar al dba la posibilidad de que ese proceso aporte menos i/o al sistema pero sorprendentemente el 'top one' generalmente no es el origen de los problemas de rendimiento.
Para trabajar en problemas de rendimiento te tienes que pegar muchas hostias, ver muchos sistemas y cambiar muchas cosas que crees que van a mejorar para darte cuenta de que no era lo que creías (lo que he comentado sobre el 'top one'). Al final acabas aprendiendo a no mirar lo más evidente (bueno, a veces sí porque es MUY evidente) y a cruzar los datos para montarte una imagen de lo que está ocurriendo. Evidentemente, para esto necesitas herramientas y, lo dicho, como aproximación a las herramientas, cojonudo. Te animo a que sigas y lo compartas.
Re:Solaris?
(Puntos:1, Informativo)Yo por ejemplo que he trabajado como DBA en Telefónica , es lo que usan y para encontra un linux te tienes que ir al dpto de I+D, pero a nivel corporativo no quieren saber nada de linux y como Telefónica muchas.
tu imaginate que tienes tu Solaris 8 con Oracle 8..1.7 y una BBDD del copon con datos super importantes de los cliente y quieres migrar a oracle 10g y le dicees a tu jefe que lo vas a instalar sobre linux. Lo mas probable es que si no es tecnico no le haga nada de gracia y te obligen a intalarlo sobre solaris.
Yo he trabajado en empresas con un gran apoyo con software libre, pero al final, si en la plataforma va a usar datos criticos para la empresa, por ejemplo la bbdd del CRM, el software de libre no esta bien visto.
Eso si, cualquiier empresario sabe, que para el mundo internet, para publicar un portal con datos poco criticos, un linux-apache-php-mysql es lo mejor, pero no solo internet es informática, existen muchas aplicaciones corporativas.
Re:Solaris?
(Puntos:1, Interesante)A ver si sabemos de qué hablamos... Solaris (no OpenSolaris) es un sistema operativo que tiene sobre todo sentido en plataformas Sparc, lo que lo hace una bomba (en el mejor sentido del término) es el conjunto SO + servidor Sun.
IBM, por razones obvias, no va a recomendar Solaris puesto que lo que le interesa es vender el hierro (más, por supuesto, la consultoría).
En cuanto a Oracle, depende del viento que sople cada temporada... últimamente lo que le toca es recomendar 'grids' con hardware HP y SO Linux, pero del propio Oracle. Y, partiendo del supuesto Solaris + Sparc, últimamente los precios de las licencias de Oracle (por procesador) se disparan a la estratosfera, ya que todo el hardware moderno de Sun (y no hablamos de plataformas Intel) está basada en procesadores 'multithread'.
¿Razones para preferir Solaris a Linux? Soporte (aunque la calidad del soporte de Sun está bajando, digamos que bastante), fiabilidad, DOCUMENTACIÓN (perdon, ¿he gritado?), DTrace, ZFS, SMF... A nivel "gran empresa", en el que se sigue mirando más el soporte (a quién echar la culpa cuando algo no funciona) que el precio, Linux (como tal) no existe, puede existir una plataforma Oracle, con el SO que sea pero soporte Oracle, o una plataforma IBM, con el SO que sea pero soporte IBM, o Sun como ya he dicho. Para los 'pointy haired bosses' Linux SÍ que es un hobby de fin de semana.
Aaaaarg, ¿cual era la contraseña de mi usuario de Barrapunto?
Re:Solaris?
(Puntos:1)Así que nada chico, sal un poco de casa y date una vuelta por una empresa mediana-grande y ya me cuentas lo que tienen instalado.
Re:Solaris?
(Puntos:2)Es cierto que imperan HP-UX y Solaris pero SOLO, por la teoría de "desacerse del marrón" porque tienen soporte.
Y es que siempre es la misma historia=hay un problema,, ohh Dios, que hago?, ah! tiene soprte, abramos un ticket...cero responasibilidad...cero romperme la cabeza.
He visto unos servidores de SUN que costaron mucha pasta y no se meneaban. Un osado los cambió por Debian y joé como cambió la cosa.
El problema es que si llegas a una empresa donde puedes tomar decisiones y te arriesgas a cambiar las cosas establecidas poniendo Linux, como falle algo, vete preparándote a comerte el marrón, no hay soporte, no siempre hay gente competente (han instalado un ubuntu y ya se creen la reostia) y no puedes cruzarte de brazos abriendo un ticket como están acostumbrados los ineptos comodones de sistemas.
Pero cuidado gente de sistemas. No os durmáis creyendo que sabiendo manejar Yast de SUSE ya os hace admin de sistemas Linux o que vuestros conocimientos de Solaris 8 todavía sirven para algo, que puede pronto que llegue vuestra hora.
Re:Solaris?
(Puntos:3, Inspirado)En las tres empresas en las que he estado el porcentaje de servidores linux era, ohh! 99%...y el otro 1% era o freebsd u openbsd.
Hasta en alguna gran empresa en la que hice algún trabajo las cosas están cambiando mucho.
Re:Solaris?
(Puntos:2)( http://barrapunto.com/ | Última bitácora: Sábado, 21 Abril de 2007, 09:43h )
Por cierto, no uso Solarios y/o OpenSolaris, aunque a éste último le "tengo echado el ojo".
Have a nice day
TooManySecrets
Have a nice day ;-) TooManySecrets
Re:Solaris?
(Puntos:2)( http://www.mononeurona.org/ )
Solaris es diminuto, $400 USD millones de Sun cuando en un trimestre le va bien contra los $16,000 de Oracle e IBM sobre Linux. OpenSolaris es el hijo de la desesperación de Sun por no poder hacerse con nuevos clientes.
Que en sus empresas los hagan trabajar junto a un grupo de mediocres (por algo será) es una cosa, pero los datos son otros.
Es el 2009! Cuanta ignorancia.
-----------------------------------
"El tenía la inhumana costumbre de ser racional".