Parallels Desktop pour Mac | |
![]() | |
Développeur | Parallels, Inc. |
---|---|
Dernière version | 5 Build 9308 [+/-] |
Environnement | Mac OS X, Linux, Windows |
Type | Virtualisation |
Licence | Propriétaire |
Site Web | site officiel |
modifier |
Parallels Desktop pour Mac de la firme Parallels, Inc. est une application de Virtualisation fonctionnant sous Mac OS X (pour les Macintosh équipés d'un processeur Intel) Linux et Windows. Elle permet de faire fonctionner Windows ou tout autre système d'exploitation utilisant un processeur de type x86 sur Mac.
Depuis le passage de Apple vers les processeurs Intel, beaucoup de logiciels permettant de faire tourner un système d'exploitation compatible x86 (Windows étant le plus commun) sur Mac OS X ont fait leur apparition. Parallels Desktop pour Mac compte parmi les principaux acteurs de ce marché, aux côtés de VMWare. Boot Camp quant à lui permet de créer une partition pour Windows.
Parallels Desktop pour Mac comprend un moteur de machine virtuelle qui permet à chacune de ces machines virtuelles de fonctionner d'elle-même, dans un environnement qui lui est spécialement créé : processeur, RAM, disque dur, carte graphique, carte son, etc. - Chacun des composants que contient un ordinateur. Parallels Desktop pour Mac virtualise tous les périphériques à l'intérieur de l'environnement, y compris la carte graphique, les connexions réseau et les périphériques de stockage. Le support des périphériques sur port parallèle et en USB est également disponible à l'aide d'un pilote d'accès.
La configuration de la machine virtuelle est cependant limitée, pour garantir une compatibilité maximale avec les composants physiques de la machine et offrir de bonnes performances. La machine virtuelle dont dispose le système d'exploitation client (par exemple Windows ou Linux) est composée des éléments suivants :
L'Assistant d'installation de Parallels est un outil intégré à Parallels Desktop pour Mac qui permet de simplifier l'installation, en effectuant une installation silencieuse des Systèmes Clients Microsoft. Avant de lancer l'installation automatique, l'utilisateur doit juste spécifier :
L'Assistant d'installation de Parallels se charge du reste. L'utilisateur n'a plus besoin de sélectionner les paramètres ou de répondre à des questions supplémentaires potentiellement techniques.
Une fois Windows installé, L'Assistant d'installation de Parallels' lance automatiquement les Outils Parallels, un pack complet de logiciels et pilotes, qui optimisent le fonctionnement de la machine virtuelle et son intégration auprès de Mac OS X.
Le réseau entre Mac OS X et les OS clients peut être géré de différentes façons :
Mac OS X fait apparaître la connexion de l'OS client comme une machine supplémentaire sur le réseau externe courant. La connexion physique de l'ordinateur sur le réseau fait alors office de switch, et Mac OS X comme l'OS client ont une adresse IP donnant directement sur le réseau. Exemple concret : le Mac est connecté sur un réseau IP, dont la passerelle est 192.168.0.1. Mac OS X a donc logiquement (on suppose que la passerelle met à disposition un serveur DHCP de classe C) une adresse sur ce même réseau : 192.168.0.2. L'OS client bénéficiera alors d'une nouvelle adresse sur ce même réseau : 192.168.0.3, et pourra de ce fait avoir accès directement à tous les services réseau de manière totalement transparente.
l'OS client ne peut interagir qu'avec Mac OS X, et n'a pas accès aux connexions réseaux externes. Pour cela, une interface virtuelle est créée sur Mac OS X avec une adresse IP spécifique, et l'interface réseau de l'OS client est alors mise sur le même réseau IP. Cependant Mac OS X ne réalise aucun routage entre les données de cette interface virtuelle et les interfaces physiques de l'ordinateur (Wifi, Bluetooth, Ethernet, modem). Concrètement dans ce cas de figure, il est possible de faire tourner des services sous l'OS clients, qui seront accessibles depuis Mac OS X et vice versa, mais l'OS client n'aura jamais de connectivité vers l'extérieur (accès réseau, Internet, etc.). Exemple concret : le Mac est connecté sur un réseau IP, dont la passerelle est 192.168.0.1. Mac OS X a une adresse frontale sur ce même réseau : 192.168.0.2. En même temps, Parallels Desktop pour Mac associe à Mac OS X une adresse IP virtuelle 10.211.55.2. L'OS client se voit alors doté d'une adresse IP sur ce réseau virtuel, par exemple 10.211.55.3.
Parallels Desktop pour Mac met à disposition des OS clients un routeur PAT (Port Address Translator) pour gérer les différentes connexions réseau de manière centralisée. Exemple concret : le Mac est connecté sur un réseau IP, dont la passerelle est 192.168.0.1. MacOSX a une adresse frontale sur ce même réseau : 192.168.0.2. En même temps, Parallels Desktop pour Mac produit un routeur PAT (Port Address Translator) semblable à ce qu'il se fait pour les routeurs réseaux. Ce routeur PAT a comme adresse IP 10.211.55.1(non accessible depuis l'extérieur de la machine), et associe à Mac OS X une adresse IP virtuelle 10.211.55.2. L'OS client se voit alors doté d'une adresse IP sur ce réseau PAT, par exemple 10.211.55.3, peut accéder à Mac OS X par l'adresse 10.211.55.2, et au réseau par le routeur 10.211.55.1.
Coherence est une fonctionnalité avancée de Parallels, disponible à partir de la version 3.186, qui améliore l'intégration des systèmes d'exploitation Microsoft dans Mac OS X.
Nouveauté de la version 5 de Parallels Desktop pour Mac. Il s'agit d'une optimisation du Mode Coherence. La machine virtuelle est entièrement transparente et la présence de Parallels Desktop pour Mac (barre de menus, icônes) disparaît totalement pour laisser place à l'univers Mac.
Introduite dans la version 1.970, Parallels Transporter est un outil qui assiste l'utilisateur dans la migration d'un système Microsoft tournant à l'origine en natif sur une machine PC, vers une machine virtuelle. Concrètement, une personne ayant un ordinateur fonctionnant sous Microsoft Windows et disposant également d'un Mac, pourra facilement faire migrer le système Windows (programmes / documents / paramètres) pour pouvoir l'utiliser dans exactement les mêmes conditions sous MacOSX par le biais de Parallels.
Parallels Desktop pour Mac pousse encore plus loin ce principe en autorisant le transfert de paramètres d'un OS client Microsoft tournant déjà en virtualisé (via VMWare ou Virtual PC) vers Parallels.
'Parallels Transporter Agent doit être impérativement installé sur la machine d'origine (machine possédant les paramètres) afin de pouvoir effectuer le transfert.
Outils Parallels est la suite logicielle pour Microsoft Windows XP / 2000 / Vista permettant :
Pour optimiser le temps de chargement des applications et diminuer l'incidence du temps de lancement de Windows, Parallels Desktop fait appel à un mode rapide de Suspend To Disk, qui permet de suspendre l'exécution du système client et d'enregistrer son état sur le disque, pour pouvoir ensuite le relancer plus rapidement. Cette forme d' hibernation permet de réduire de manière drastique les temps de lancement et d'arrêt de Windows à quelques secondes.