2. Porque utilizar Opensolaris en
ambiente académico
Objetivo:
Demostrar las ventajas de realizar / obtener
capacitaciones utilizando Opensolaris como
base para educación en sistemas operativos o
herramientas para desarrollo, control o
monitoreo de aplicaciones ya instaladas o en
proceso de implementación.
Presentation Title pg 2
3. Campos en los cuales Opensolaris se
impone:
Como Sistema Operativo innovador cuenta
con las herramientas de:
Virtualización
Paralelismo
Almacenamiento
Instrumentalización
Seguridad
Presentation Title pg 3
4. Campos en los cuales Opensolaris se
impone:
Como Sistema Operativo innovador maneja
las arquitecturas:
X86
X64
ARM
Sparc
Sparc 64
Presentation Title pg 4
5. Campos en los cuales Opensolaris se
impone:
Permite utilizar como herramientas de
desarrollo:
Sun Studio
Gcc
Hadoop
Lustre File system
Presentation Title pg 5
6. Campos en los cuales Opensolaris se
impone:
Herramientas para el manejo de
networking:
Ip Network Multipath
Infiniband
Crossbow
Presentation Title pg 6
7. Campos en los cuales Opensolaris se
impone:
Explicación breve de herramientas en el
Sistema operativo:
Virtualización
Paralelismo
Almacenamiento
Instrumentalización
Seguridad
Presentation Title pg 7
8. Campos en los cuales Opensolaris se
impone:
Explicación breve de herramientas en el
Sistema operativo:
Virtualización:
Provee la habilidad de dinamicamente desplegar nuevas
instancias de S.O sin realizar cambios en la capa de HW.
Permite correr múltiples S.O en paralelo utilizando el mismo HW
de forma tal que puedo realizar pruebas / modificaciones a dicho
S.O sin el riesgo de perder tiempo en su montaje. Puede realizar
“imágenes” del momento actual.
Presentation Title pg 8
9. Campos en los cuales Opensolaris se
impone:
Explicación breve de herramientas en el
Sistema operativo:
Paralelismo:
- Ejecutar un proceso en múltiples máquinas o múltiples procesos
en una misma máquina (utilizar los procesadores del HW)
- Crear un cluster de máquinas que pueda ser utilizada en la
investigación o en el ámbito académico de las Univerisades.
- Obtener un alto grado de desempeño y disponibilidad.
- Servir de manera robusta, escalable y segura cualquier tipo de
servicio.
Presentation Title pg 9
10. Campos en los cuales Opensolaris se
impone:
Explicación breve de herramientas en el
Sistema operativo:
Almacenamiento
-Utilizar las herramientas disponibles para el manejo de
información provistas por OpenSolaris para manejar grandes
cantidades de información o manejar dicha información de forma
segura y confiable (Raids ZFS)
-Reutilice los discos duros de su institución educativa para
organizar los datos en sitios centralizados.
Presentation Title pg 10
11. Campos en los cuales Opensolaris se
impone:
Explicación breve de herramientas en el
Sistema operativo:
Instrumentalización (Dtrace)
Un problema comun al momento de enseñar / explicar sobre
Sistemas Operativos o lenguajes de programación es la falta de
mensajes / control sobre los errores que afectan el sistema o la
depuración del programa.
Con los más de 63.156 “sondas” que trae por defecto
OpenSolaris se obtiene un control y un nivel de depuración sin
precedentes en el ámbito de los Sistemas Operativos.
Presentation Title pg 11
12. Campos en los cuales Opensolaris se
impone:
Explicación breve de herramientas en el
Sistema operativo:
Seguridad
Herramientas para el manejo de usuarios, archivos y el sistema
operativo mismo de forma segura. A través del bastionado y
herramientas como ACL, el framework Crypto, IPfilter y otras
tecnologías se hace realmente seguro el trabajo con OpenSolaris.
¿Por que enseñar o aprender herramientas antiguas de seguridad
o métodos ineficaces de implementar seguridad?
Presentation Title pg 12
13. Campos en los cuales Opensolaris se
impone:
Como Sistema Operativo innovador maneja
las arquitecturas:
X86
X64
ARM
Sparc
Sparc 64
Permite realizar laboratorios o instalar el Sistema Operativo en
múltiples arquitecturas de forma tal que el aprendizaje se puede
realizar inclusive en casa.
Presentation Title pg 13
14. Campos en los cuales Opensolaris se
impone:
Permite utilizar como herramientas de
desarrollo:
Sun Studio
Gcc
Hadoop
Lustre File system
Presentation Title pg 14
15. Campos en los cuales Opensolaris se
impone:
Permite utilizar como herramientas de
desarrollo:
Sun Studio
Entorno de desarrollo para los sistemas operativos Solaris y
Linux. Con una optimización de los compiladores C, C++ y
Fortran, combinada con un entorno de desarrollo (IDE) basado en
Netbeans del más alto nivel mundial. Proporciona unas
prestaciones y productividad sobresalientes para desarrollo de
aplicaciones de proceso único y multiproceso, en las más
recientes plataformas x86/x64 y SPARC.
Presentation Title pg 15
16. Campos en los cuales Opensolaris se
impone:
Permite utilizar como herramientas de
desarrollo:
Gcc
Conjunto de compiladores creados por el proyecto GNU. GCC es
software libre y lo distribuye la FSF bajo la licencia GPL. Estos
compiladores se consideran estándar para los sistemas
operativos derivados de UNIX, de código abierto o también de
propietarios, como Mac OS X.
Usa un entorno de desarrollo abierto y soporta muchas otras
plataformas con el fin de fomentar el uso de un compilador-
optimizador de clase global, para atraer muchos equipos de
desarrollo, para asegurar que GCC y los sistemas GNU funcionen
en diferentes arquitecturas y diferentes entornos, y más aún, para
extender y mejorar las características de GCC.
Presentation Title pg 16
17. Campos en los cuales Opensolaris se
impone:
Permite utilizar como herramientas de
desarrollo:
Hadoop
Permite desarrollar aplicaciones que tengan que tratar con
grandes cantidades de datos, hasta petabytes.
Muy útil para realizar proyectos que necesiten de escalabilidad,
ya que puede almacenar y procesar petabytes de informacion. A
su vez, es perfecto para un cluster de servidores, distribuyendo la
información entre los nodos, siendo posible disponer de miles de
nodos. Al disponer los datos de forma distribuida, la búsqueda se
puede realizar muy rápidamente ya que Hadoop puede acceder a
ella de forma paralela. Y aunque los datos estén distribuidos, no
hay que preocuparse de fallos ya que dispone de un sistema de
seguridad.
Presentation Title pg 17
18. Campos en los cuales Opensolaris se
impone:
Permite utilizar como herramientas de
desarrollo:
Lustre File system
Sistema de archivos distribuido Open
Source, normalmente utilizado en
clusters a gran escala.
Presentation Title pg 18
19. Campos en los cuales Opensolaris se
impone:
Permite utilizar como herramientas de
desarrollo:
Sun Studio
Gcc
Hadoop
Lustre File system
¿Por qué enseñar / aprender lenguajes de
programación / herramientas que no son las
más recientes?
Presentation Title pg 19
20. Campos en los cuales Opensolaris se
impone:
Herramientas para el manejo de
networking:
Ip Network Multipath
Infiniband
Crossbow
Presentation Title pg 20
21. Campos en los cuales Opensolaris se
impone:
Herramientas para el manejo de
networking:
Ip Network Multipath
Detecta cuando un adaptador de red a fallado y automáticamente
cambia el acceso a la red por un adaptador de red alterno y una
vez que el adaptador a sido reparado / reemplazado vuelve a su
estado inicial.
Los paquetes de red son enviados a través de múltiples
adaptadores sin afectar el rendimiento. Al contrario, lo mejora.
Presentation Title pg 21
22. Campos en los cuales Opensolaris se
impone:
Herramientas para el manejo de
networking:
Infiniband
Especificaciones para un tipo de bus de comunicaciones en serie
de alta velocidad diseñado para conexiones internas y externas.
Es usado en computadoras de alto rendimiento, y fue diseñado
para ser "escalable" (ampliable).
Reemplaza gradualmente a los PCI en servidores y PCs. En vez
de enviar datos en paralelo (que es lo que hace PCI), InfiniBand
envía datos en forma serial y puede llevar múltiples canales de
datos al mismo tiempo con un multiplexamiento de señal.
Presentation Title pg 22
23. Campos en los cuales Opensolaris se
impone:
Herramientas para el manejo de
networking:
Crossbow
Proyecto que ha permitido ofrecer una virtualización de redes
sobre sistemas de propósito general, definiendo los elementos de
red virtuales y gobernando los anchos de banda necesarios, para
lograr un adecuado balance de la carga de los sistemas.
Lo que hace es mediante una base de virtualización, y el control
de recursos a través de herramientas de administración, logra
una mayor eficiencia y optimización en el uso de la interfaz de
red.
Presentation Title pg 23
24. Campos en los cuales Opensolaris se
impone:
Con las herramientas / innovaciones antes
mencionadas y muchas más se pueden
generar capacitaciones y aprendizajes de
calidad y con las mas recientes técnicas.
Es el momento de evolucionar. Utilizar
herramientas de vanguardia asegura un
mejor futuro.
Presentation Title pg 24