El resumen del documento es:
(1) OpenSolaris 2009.06 incluye mejoras en IPS, soporte para plataformas SPARC, una nueva versión de Automatic Installer, y mayor soporte de hardware.
(2) También incluye una interfaz gráfica para el gestor de paquetes, mejoras en el escritorio, networking, almacenamiento, y soporte para gestión de energía.
(3) Se han añadido nuevos repositorios de software y herramientas para desarrolladores.
2. Destacado
Cambios en IPS (Image Packaging System)
Soporte para plataformas SPARC
Nueva versión de Automatic Installer
Mayor soporte de hardware (más drivers)
Gestor de paquetes con interfaz gráfica
Mejoras en el escritorio para el usuario final
Mejoras de networking (Crossbow)
Más funcionalidades de almacenamiento
Presentation Title pg 2
3. Cambios en IPS
Los paquetes ahora son 'FAT' :
Contienen los binarios para x86 y x86_64
Contienen los binarios para UltraSPARC v9
Cambios en línea de comandos
Se utiliza 'publisher' en vez de 'authorities'
Se utiliza 'search' con la opción '-r' por defecto
para utilizar image publishers ('-l' para local)
La opción 'search' junto a '-p' muestra el
nombre del paquete
Presentation Title pg 3
4. Cambios en IPS
Se han mejorado las búsquedas
Operaciones booleanas
pkg search solaris AND zones
Búsqueda estructurada
Nombre de paquete: action type:key:token
Ejemplo: what packages deliver Intel drivers
pkg search :driver:alias:pci*8086,*
http://opensolaris.org/os/project/pkg
Presentation Title pg 4
5. Soporte para SPARC
Ahora se soportan servidores SPARC
Los paquetes IPS son ahora FAT
Todos los sistemas CMT (T5xxx, Tx000)
Soporte para Logical Domains
Máquinas serie M (Sun)
Instalación via Automated Installer
Requiere cierta revisión de OBP para wanboot
Instalación desde máquinas x86
http://opensolaris.org/os/project/caiman
Presentation Title pg 5
6. LDOMs (Logical Domains)
Virtualización en plataformas SPARC CMT
Movilidad de los Guest domains
Reconfiguración dinámica de CPUs, virtual I/O
Mejoras en el rendimiento para los guest
Multipathing
Discos virtuales suministrados por múltiples
servidores de almacenamiento
http://opensolaris.org/os/community/ldoms
Presentation Title pg 6
7. Mayor soporte de hardware
Nehalem se lanzó el 31 de Marzo del 2009
Las nuevas opciones de gestión de energia
combinados con la observabilidad en tiempo
real de OpenSolaris nos permiten sacar el
máximo rendimiento y eficiencia energética
Device Detection Utility 1.2
Mejoras en la interfaz gráfica
Soporte para SPARC
2643 portátiles certificados a día de hoy
Presentation Title pg 7
8. Mayor soporte de hardware
Soporte para drivers wireless adicionales
ZYD (wifi driver)
Zyd soporta adaptadores WiFi basados en chipsets
ZyDAS ZD1211/ZD1211B
RUM (wifi driver)
Rum soporta adaptadores WiFi basados en
chipsets Ralink RT2501/RT2601/RT73USB
Soporte adicional para suspend/resume
RAL, ZYD
suspend/resume en portátiles sin tener que
reconectar los adaptadores WiFi
Presentation Title pg 8
9. Gestor de paquetes con interfaz gráfica
Página frontal del administrador de paquetes
Mejoras en el rendimiento
Tiempo de arranque 1,000% mejorado
Tiempos de instalación reducidos de minutos a
segundos en algunos casos
Búsquedas a través de múltiples repositorios
Instalación en 1 Click a través de la web
Presentation Title pg 9
12. Mejoras para el usuario final
Firefox 3.1b3 (probablemente ya v3.5)
Flash player plugin v10 disponible via IPS
Repositorio 'extra'
https://pkg.sun.com/opensolaris/extra
Más reproductores multimedia disponibles
Songbird 1.0.0, Elisa + otros
Los códecs se pueden instalar a través de la
aplicación Codeina, desarrollador por Fluendo
Presentation Title pg 12
13. Mejoras para el usuario final
Package Manager
Categorías
Posibilidad de añadir repositorios
Coolstart
Opción de arranque no-gráfico
Timeslider
Simplificado, se eliminan snapshots sin cambios
Creado/borrado manual de snapshots
Presentation Title pg 13
15. Networking - Crossbow
Virtualización de red
Elementos de virtualización: VNICs, Etherstubs
(switches), con soporte para VLAN
dladm(1M) para la administración de los elementos
dladm [create|show|delete]-vnic ...
dladm [create|show|delete]-etherstub ...
Presentation Title pg 15
16. Networking - Crossbow
Network Resourcing
Reduce latencia e incrementa el throughput
especialmente en redes con mucha carga
(redes normalmente dominadas por el tráfico
de muchos paquetes pequeños)
Establecimiento de límites para asignación de
ancho de banda, prioridades y recursos de CPU
flowadm(1M)
Lista de NICs soportadas en:
http://www.opensolaris.org/os/project/crossbow/topics/nic
Presentation Title pg 16
17. Networking - Clearview
Observabilidad IP
Interfaz Snoop loopback para observar el
tráfico, con la habilidad de hacer 'snooping',
tanto en redes virtuales como en las reales
Habilidad para observar el tráfico entre zonas
Permite la observabilidad del tráfico IP de las
zonas con el stack de red compartido
(antes no era posible)
Presentation Title pg 17
18. Networking - Clearview
Rearquitectura de IPMP
IPMP trabaja de forma transparente con
cualquier aplicación basada en sockets, fácil
de administrar, fácil de observar
IPMP interopera sin problemas entre las redes
más comunes y con características tales como
el enrutamiento, filtrado de paquetes y DHCP
Presentation Title pg 18
19. Networking - Brussels
Administración del enlace de datos
(reemplazo de 'ndd')
Utiliza el comando dladm (1M)
dladm [set|reset|show]-linkprop ...
El objetivo es proporcionar un único
sistema de administración, en vez de
utilizar /etc/system, driver.conf, ndd, etc.
Presentation Title pg 19
20. Almacenamiento
COMSTAR iSCSI
Arranque iSCSI para x86
iSCSI SPARC
http://opensolaris.org/os/project/comstar
CIFS
IPV6
AD Cross Forest Trust
OpLocks
Presentation Title pg 20
21. Actualización de ZFS
Mejoras en el rendimiento
zfs send/recv
Vuelca rápidamente los servicios inicializados
Mejorado el montaje de muchísimos datasets
El comando zfs list muestra más información
L2arc, mejoras en el amacenamiento caché
Presentation Title pg 21
22. Similitudes con Linux
2009.06
cmake 2.4.8
foomatic-db
git 1.5.4.3
grails 1.0.3
gvim 7.1 (aka vim 7.1)
lua (multi-paradigm language)
My SQL 5.1
Ruby 1.8.7
openldap 1.2
quilt 0.47
webalizer 2.20-01
Presentation Title pg 22
23. Plataforma Java y Middleware
JDK 6u13
JavaFX
OpenDS v1.2
GlassFish 2.1
OpenMQ 4.1
Presentation Title pg 23
24. Proyecto Web Stack
Repositorio Web Stack Project
http://pkg.opensolaris.org/webstack/
Versiones previas de los paquetes en desarrollo
Los paquetes se borran una vez se han migrado
al respositorio 'stable'. Por ejemplo:
MySQL 5.1 en /webstack del 9/08, se ha
movido al repositorio /dev en 3/09
Drupal y Django en /webstack serán movidos
a /contrib dentro de muy poco tiempo
Presentation Title pg 24
25. Stack Developer
Project Speedway
Sun Studio/Studio Express 3/09
GNU Developer Collections 4.3.2
NetBeans 6.5.1+ plugin DTrace
Eclipse 3.4.2
ClusterTools 8.1
Exuberant Ctags 5.7
Python 2.6
Presentation Title pg 25
26. Mejoras en la gestión de energía
Soporte mejorado de Suspend/Resume
Ahora se soportan muchas más máquinas,
tales como portátiles y sobremesas
Power Aware Dispatcher
Mejor respuesta en la gestión de energía y
'power savings' basados en planificadores
(schedulers) de carga
Intel Deep C-State
Intel Turbo Mode (observabilidad)
Intel T-States para “refrigeración pasiva”
Presentation Title pg 26
29. SourceJuicer
Automatiza
La creación de paquetes IPS para un proyecto
El envío de paquetes a repositorios
Es necesario un fichero 'spec' (una receta /
script especial para compilar el proyecto)
http://opensolaris.org/os/project/sourcejuicer
Presentation Title pg 29