Solaris (système d'exploitation)

Page d'aide sur l'homonymie Pour les articles homonymes, voir Solaris.
Solaris
Solaris 10 avec Java Desktop System
Solaris 10 avec Java Desktop System

Famille Systèmes Unix
Type de noyau Noyau modulaire
État du projet en constant développement
Licence Logiciel propriétaire
Dernière version stable 11 11/11

Solaris est un système d'exploitation UNIX propriétaire développé à l'origine par Sun Microsystems. Ce système s'appelle dorénavant Oracle Solaris depuis le rachat de Sun par Oracle en avril 2009.

Sommaire

Histoire

La première version, développée à partir de juin 1981 sous la direction de Bill Joy était basée sur 4.1BSD dont il était l'un des programmeurs.

Le système était d'abord nommé SunOS. En février 1991, le système d'exploitation complet fut nommé commercialement Solaris 1 alors que SunOS ne représentait plus que le noyau (SunOS 4).

La seconde version, développée à partir de juillet 1992 était basée sur UNIX System V Release 4. Cette version fut nommée Solaris 2 (SunOS 5).

Après Solaris 2.6, Sun Microsystems décida de changer à nouveau la numérotation de ses versions en supprimant le premier chiffre afin de nommer Solaris 7. La dernière version est Solaris 11 (SunOS 5.11), sortie en novembre 2011.

Elle apporte entre autres les zones (partitionnement logique), ainsi que l'exécution native des binaires Linux sur plateforme x86, un système de fichiers performant (ZFS), un système qui permet de tracer applications utilisateurs et appels système au niveau du noyau (DTrace), ainsi qu'un mode de fonctionnement labellé multiniveaux activable au travers des Trusted Extensions.

En 2005, Sun Microsystems décida de rendre Solaris 10 public, y compris ses sources au travers de la licence CDDL sous le nom d’OpenSolaris. OpenSolaris contient la totalité des fonctionnalités de Solaris, ainsi que ses futures fonctionnalités en cours de développement. Par exemple, ZFS ou les Trusted Extensions sont originaires de projets OpenSolaris.

En plus de ces versions peu fréquentes (tous les ans jusqu'à la version 7, tous les deux ans jusqu'à la version 10), le système est réédité environ tous les trois mois en incluant toutes les corrections disponibles, de nouvelles fonctionnalités ainsi que le support des matériels récents. Ces versions sont indiquées sous la forme <mois>/<année>.

Les portages et améliorations

Solaris fut développé pour les stations de travail Sun à base de processeur Motorola 68000, puis SPARC à partir de 1989, mais également pour les architectures PPC et x86.

Depuis les années 1990, l'UNIX de Sun a intégré la gestion de thread et des architectures Symmetric multiprocessing (SMP), serveurs intégrant plusieurs processeurs. Aujourd'hui, les architectures SPARC V9, x86 et x86-64 sont gérées.

Principales caractéristiques techniques

  • 64 bits depuis Solaris 7 (1998)
  • Multi-thread
  • Multi-processeurs, avec une granularité au core ou thread physique.
  • FSS (Fair Share Scheduling)
    • Permet de définir dynamiquement le partage des ressources processeur et mémoire entre les applications au travers de projets.
    • Chaque projet est affecté d'un poids qui justifiera la quantité relative de ressources qu'il a le droit d'utiliser par rapport aux autres.
  • Pools
    • Possibilité de dédier des ressources processeurs à des Projets ou des Zones.
    • Modifiable dynamiquement, de façon transparente aux applications les utilisant.
    • Granularité au processeur, core ou thread physique (strand).
  • Système de fichiers ZFS
    • Système de fichiers Transactionnel
    • Capacité de stockage de 18 milliards de milliards de fois supérieure aux systèmes de fichiers conventionnels (128 bits vs. 64 bits).
    • Définition de "pools" pouvant dynamiquement recevoir des disques complémentaires et permettant de ne plus avoir besoin de gestion de volume (pas de partitionnement des disques).
    • Définition de "snapshots", permettant de figer les données d'un pool pour permettre un retour en arrière instantané, sans duplication des données.
    • Définition de "clones", permettant de dupliquer un snapshot pour sauvegarde ou migration.
    • Fonctionnement indépendant de l'Endianness de la plateforme utilisée, permettant la migration physique de disques entre différentes architectures.
  • Zones
    • Principe permettant de disposer de plusieurs instances système indépendantes, isolées entre elles, mais partageant le même noyau.
    • Permet une répartition des ressources entre les différentes zones (Interfaces réseaux, devices, mémoire, processeurs,...), soit par dédication, soit par partage, soit au travers d'une politique de fair share scheduling, soit enfin par combinaison de ces différentes méthodes.
  • Privilèges
    • Principe de sécurité de faible granularité permettant d'autoriser ou de restreindre des actions indépendamment de l'identité du processus les effectuant.
  • RBAC (Role Based Access Control)
    • Principe de délégation de droit permettant de définir un profil sous lequel un utilisateur peut effectuer des actions excédant son niveau de droits sans pour autant lui accorder les droits nécessaires.
  • Trusted Extensions
    • Principe d'activation des fonctionnalités multiniveau du noyau de Solaris 10.
    • Présentes mais non activées par défaut, Solaris devient alors un système de type MLS, intégrant une politique de sécurité de type MAC (Mandatory Access Control).

Caractéristiques commerciales

  • Nombre important d'applications disponibles
  • Stabilité et fiabilité
  • Homogénéité avec Linux
  • Disponible sur SPARC et x86

Versions

SunOS Solaris Date
4.1.1B 1 février 1991
5.0 2.0 juillet 1992
5.1 2.1 décembre 1992
5.2 2.2 mai 1993
5.3 2.3 novembre 1993
5.4 2.4 août 1994
5.5 2.5 novembre 1995
5.6 2.6 août 1997
5.7 7 octobre 1998
5.8 8 2000
5.9 9 2001
5.10 10 janvier 2005
5.11 11 novembre 2011

[1]


Voir aussi

Références

  1. End of Service Life Status for Solaris Operating System, Oracle. Consulté le 26 décembre 2010

Article connexe

Liens externes

mentions légales Wikipédia
logo wikimediapolitique de confidentialité à propos de Wikipédia avertissements contacts logo wikimedia faire un don

Solaris (système d'exploitation) . Wikipédia


Solaris est un système d'exploitation UNIX propriétaire développé à l'origine par Sun Microsystems . Ce système s'appelle dorénavant Oracle Solaris depuis le rachat de Sun par Oracle en avril 2009...

Solaris (système d'exploitation) . Wikipédia


Solaris (système d'exploitation). Solaris est un système d'exploitation UNIX propriétaire développé à l'origine par Sun Microsystems . Ce système s'appelle dorénavant Oracle Solaris depuis le rachat...

Toute l'Actualité Système d'exploitation (Windows, Linux, MacOS, Solaris,


Le Monde Informatique . L'Actualites informatique sur : Système d'exploitation (Windows, Linux, MacOS, Solaris, Aix, HP-Ux&)
Plus d'infos Sur le web

  • Solaris est un système d'exploitation UNIX propriétaire développé à l'origine par Sun Microsystems . dorénavant Oracle Solaris depuis le ...
    8 Kio (942 mots) - 11 mai 2013 à 05:48

  • Le Groupe d’Utilisateurs du Système d’Exploitation Solaris (GUSES) est une association à but non lucratif de droit français (type loi 1901) ...
    1 Kio (100 mots) - 6 août 2010 à 08:31

  • En informatique , un système d'exploitation (souvent appelé OS pour Operating ... Linux , FreeBSD , OpenVMS ou Solaris sont des systèmes ...
    84 Kio (10533 mots) - 8 mai 2013 à 12:06

  • Voir aussi : Solaris (système d'exploitation) fr IP network multipathing | lang en Références : Internet. Catégorie:Internet. http://www. ...
    1 Kio (123 mots) - 19 mai 2013 à 10:10

  • Linux ou GNU/Linux est un système d'exploitation libre fonctionnant avec le noyau ... Microsoft Windows et Solaris — est d’être un système ...
    78 Kio (10400 mots) - 15 mai 2013 à 01:19

  • Solaris est un mot latin qui signifie ensoleillé. Le nom Solaris ... Solaris , un système d'exploitation aujourd'hui maintenu par Oracle ; ...
    2 Kio (179 mots) - 11 mars 2013 à 11:15

  • OpenSolaris était un projet de système d'exploitation libre commandité par Sun ... Il reposait sur une partie du code source de Solaris dont ...
    10 Kio (1257 mots) - 2 mai 2013 à 06:57

  • Il permet d'obtenir le détail du trafic visible depuis une interface réseau d'une machine fonctionnant sous le système d'exploitation ...
    1 Kio (177 mots) - 16 mars 2013 à 04:07

  • Le système d'exploitation ... 3.1 ainsi que MS-DOS, FreeBSD, Solaris, eCom Station et OS/2 pour Parallels Desktop , VMware Fusion et VirtualBox ). ...
    37 Kio (5094 mots) - 24 mars 2013 à 06:49

  • Un noyau de système d’exploitation, ou simplement noyau, ou en | kernel (de ... Un exo-noyau est donc un système d'exploitation fonctionnant ...
    44 Kio (5132 mots) - 11 mai 2013 à 05:16

  • FreeBSD est un système d'exploitation UNIX libre . ... D'autres licences proches comme celle de Solaris permettent également des flux de ...
    23 Kio (3220 mots) - 2 mai 2013 à 05:37

  • informatique des systèmes d'exploitation Linux et Solaris qui met en œuvre ... Le module du pilote utilise la mémoire système pour ...
    2 Kio (225 mots) - 16 mars 2013 à 01:09

  • des informations sur le système d'exploitation d'un ordinateur distant. ... Il est disponible sous Windows , Mac OS X , Linux , BSD et Solaris . ...
    5 Kio (621 mots) - 26 avril 2013 à 06:17

  • contrôle interne et avant le système d'exploitation proprement dit, ... (utile pour Hurd , Solaris , FreeBSD et OpenBSD ), la lecture de la ...
    14 Kio (1920 mots) - 26 avril 2013 à 05:11

  • est un système de fichiers utilisé par de nombreux systèmes d'exploitation de ... FreeBSD , NetBSD , OpenBSD , NeXTSTEP , et Solaris ...
    2 Kio (265 mots) - 11 mai 2013 à 05:15

  • Système d'exploitation : Le système d’exploitation (SE, en anglais en | Operating System ou OS) est un ensemble ... Famille des Solaris : BeleniX ...
    38 Kio (3983 mots) - 5 mai 2013 à 12:41

  • Voici la liste alphabétique des systèmes d'exploitation non seulement reconnus pour ... est un système d'exploitation GNU /Linux , basé sur ...
    6 Kio (750 mots) - 15 mars 2013 à 03:37

  • d'installer et de configurer un système d'exploitation Linux complet rapidement ... SuSE (YaST et alice), Solaris (Jumpstart ) et ...
    1 Kio (146 mots) - 12 mars 2013 à 08:47

  • une distribution (système d'exploitation et environnement complet ... compatible avec les produits Oracle Solaris 11 et Solaris 11 ...
    13 Kio (1699 mots) - 27 avril 2013 à 07:02

  • (processeur) comme sur l'environnement logiciel (système d'exploitation ). ... d'exploitation (Windows , Linux , Mac OS , FreeBSD ou encore Solaris ). ...
    8 Kio (1065 mots) - 12 mai 2013 à 11:46