Oracle OpenWorld: Solaris 11 cohabitera avec Oracle Linux et son noyau Unbreakable

San Francisco. – John Fowler, dirigeant de l’activité Systèmes chez Oracle, attaque bille en tête : « Oracle Solaris est la première plate-forme de déploiement pour les bases de données Oracle en environnement critique. Toutes nos équipes collaborent pour obtenir le meilleur environnement, et concevoir le système de la prochaine génération de datacenters. »  Il ajoute qu’Oracle prend en charge la maintenance de l’infrastructure, pour piloter les performances, la disponibilité et la sécurité des applications, tandis que [Sun] apporte les technologies sous-jacentes comme le matériel, les microprocesseurs et Java (cf. également, le précédent article : ‘Oracle World,  le Sparc T3 bat à 16 coeurs‘).

Un OS et des applications qui se connaissent bien

2 700 projets, plus de 400 inventions, 20 millions d’heures de développement, 60 millions d’heures de tests, plus de 11 000 applications… Solaris 11 devrait bénéficier d’un grand nombre d’innovations. L’éditeur annonce qu’Oracle Solaris 11 (il va falloir se faire à ce nouveau nom…) améliorera fortement la haute disponibilité des systèmes en « diminuant les interruptions planifiées, tout en améliorant la rapidité et la facilité de déploiement, de mise à jour et d’administration.» Et les temps de « reboot » seront fortement diminués, passant de quelques dizaines de minutes à quelques dizaines de secondes !

Conçu pour la virtualisation, l’OS assurera l’étanchéité et la sécurité des applications, avec de nombreux indicateurs de supervision. Oracle propose même un support préventif des pannes, via la télémétrie intégrée du support MyOracle dans l’architecture de gestion des pannes de Solaris. « Nous avons également amélioré la performance des applications sous Oracle Fusion Middleware 11g et Java en travaillant en commun sur la gestion de la mémoire et les entrées-sorties, entre autres, » explique-t-on chez Oracle.
Oracle Solaris 11 arrivera au premier trimestre 2011, et Solaris 11 Express avant fin 2010. L’éditeur annonce que Solaris 11 pourra animer ses serveurs Exadata X2-2 et X2-8 ainsi qu’Exalogic Elastic Cloud (voir notre dernier article à l’occasion de la keynote de Larry Ellison)

Un noyau Linux griffé Oracle vraiment incassable ?

Les équipes d’Oracle ont retravaillé le noyau de Red Hat Enterprise Linux pour optimiser les performances d’Oracle Linux 5 (ex Oracle Enterprise Linux). Ce nouvel Unbreakable Enterprise Kernel bénéficie de toutes les innovations du noyau Linux 2.6.32 (considéré comme stable).

Edward Screven, architecte en chef chez Oracle ne se prive pas de pointer les “limitations” de la compatibilité de Red Hat : « Red Hat adopte lentement les améliorations amenées par la Communauté, et le noyau de la version actuelle Red Hat repose sur date de quatre ans ! Red Hat ne teste pas les versions de ses produits avec les produits Oracle, et nous consacrons un temps considérable à détecter et corriger les régressions en résultant. Oracle est donc contraint d’améliorer Linux. ! » Belle démonstration… qui se poursuit par l’affichage sur grand écran des performances du unbreakable Linux qui écrasent le noyau compatible Red Hat.

Outre la correction de bugs et les améliorations de gestion de la mémoire virtuelle, du réseau et des disques, ce nouveau noyau augmente aussi les performances des grands systèmes Numa (Non-Uniform Memory Access). Et parmi les optimisations apportées, on retrouve la dernière pile logicielle Infiniband  (OFED 1.5.1), la pile RDS (reliable datagram sockets) pour accélérer le réseau et diminuer sa latence, améliorer l’évolutivité du stockage rapide (type SSD), etc.

Unbreakable Enterprise Kernel dope aussi Linux pour les datacenters avec entre autres : un contrôle groupé et très fin de la mémoire, des processeurs et des équipements ; une gestion des pannes matérielles évoluée, la gestion énergétique réduisant la consommation des composants inactifs ; le contrôle d’intégrité des données avant écriture, etc.

Ed Screven tente de rassurer : « Désormais, Oracle Linux contient les deux noyaux, Enterprise Kernel ou notre noyau existant compatible avec Red Hat. Vous pouvez choisir lors du boot celui qui vous convient. »  A noter qu’Oracle va poursuivre sa certification des produits sur le noyau compatible Red Hat au moins jusqu’à Oracle Linux version 5. Et que la mise à jour vers le nouvel Oracle Unbreakable Linux ne nécessite aucune réinstallation, y compris pour les clients Red Hat !