La virtualisation du système d’exploitation FreeBSD utilisé dans le Produit Logiciel VDSmanager est exécuté avec alertes et portail de protection et de sécurité "jail". "Jail" est compris dans l’achat du système d’exploitation depuis FreeBSD 4 et donne des fonctionnalités virtualisées minimales, et donc inutilisables pour cette technologie dans la vie réelle.
Les créateurs de notre société ont fait de sérieux travaux pour que le noyau du système d’exploitation FreeBSD soit encore plus efficace. Le support virtualisé du système d’exploitation FreeBSD a atteint un nouveau niveau d’excellence.
La liste ci-dessous est la liste de changements principaux sur le noyau standard de FreeBSD:
- Support des limitations de l’unité centrale par l’espace virtualisé.
- Support des limitations de la mémoire vive sur l’espace virtualisé avec un système d’arrêt de grand processus lors d’un dépassement de limite.
- Paramètres individuels de fonctionnement avec le swap : limites, consommation, statistiques.
- Système fichier basé sur des modèles.
- Support de quotas disque au sein de l’espace virtualisé.
- Support des limitations pour le nombre de processus.
- Support des limitations pour le nombre de descripteurs ouverts (fichiers, protocoles ou sockets, etc.).
- Possibilité de lier l’ensemble des adresses-IP vers un espace virtualisé.
- Paramètres sysctl : les inutiles cachés, les nécessaires ajoutés.
- Possibilité de changements de toutes les limites en même temps.
- Support individuel des ipfw (boucliers de protection ou firewall) pour chaque espace virtualisé.
- Support individuel et étoffé de sysV.
Particularités d’utilisation de la mémoire vive
Dans le système virtualisé VDSmanager, il n’y a qu’un unique moyen de distribution de mémoire vive, cela permet ainsi d’obtenir de l’économie de mémoire vive. Plus particulièrement, des segments de mémoire vive «read-only» utilisés par différents Logiciel de serveurs.
Un peu de théorie: Chaque processus a des segments «read-only» (ou fichier qu’il est impossible de modifier, fichier à la lecture seule) : code exécutable, zone de constances. Le même programme lancé à plusieurs reprises, par exemple, mysqld (serveur de base de données MySQL) utilise seulement un exemplaire du segment «read-only» dans la mémoire physique pour tous les processus- mysqld. Mais le système virtualisé VDSmanager permet d’utiliser le même exemplaire du segment «read-only» pour tous les processus- mysqld lancement dans différents espaces virtualisés. Cela permet d’économiser la mémoire vive du serveur.
Observons maintenant un exemple concret: La taille de segment read-only pour mysqld est environ de 3 Mo. Prenons par exemple, 100 serveurs virtuels lancés sur le serveur qui utilisent le serveur-MySQL (1 processus de mysqld pour chaque serveur). Il faut 3 * 100 = 300 Mo de mémoire vive, le système virtualisé VDSmanager permet de n’utiliser que 3 Mo pour tous les 100 SDV. On peut ainsi conserver 297 Mo. Par analogie, c’est également applicable à tous les programmes standards qui ont été installés dans le modèle disque (voir ci-dessous).
Système de fichiers basé sur le modèle
Le système de fichiers des espaces virtuels VDSmanager a été réalisé sur une base modifiée de "unionFS"(ou service de fichiers Linux). Cela permet de créer un système de fichiers sur la base de modèles pour les serveurs virtuels.
Le système de fichiers de l’espace virtuel est créé sur la base du modèle disque préalablement préparé qui contient tous les fichiers du logiciel d'application. Cependant, lors de la création du serveur virtuel, la copie des fichiers du modèle ne s’effectue pas dans le système de fichiers du SDV, mais il y a un groupement des fichiers du modèle et du système de fichiers de l’espace virtuel.
Avantages de cette union pour le propriétaire du serveur virtuel:
- L’administrateur du serveur virtuel reçoit l’ensemble du Logiciel préinstallé. Ainsi, il voit son système de fichiers comme un grand tout.
- Les fichiers du modèle n’occupent pas l’espace disque attribué à l’espace virtualisé.
- L’administrateur du serveur virtuel possède les droits complets pour effectuer des changements du système de fichiers de l’espace virtuel. Lors de la modification du fichier qui se trouve dans le modèle général, le fichier sauvegarde dans «ses fichiers» de l’espace virtuel. Toutes les opérations s’effectuent par les moyens du système de fichiers et sont claires pour l’administrateur du serveur vituel.
Avantages pour le fournisseur d’hébergement:
- Création d’un serveur virtuel en un instant.
- Economie sur l’espace disque, car la sauvegarde informatique du modèle ne s’effectue pas pour chaque espace virtuel.
- Simplicité de la mise à jour du Logiciel préinstallé. Tous les changements seront actualisés sur tous les serveurs virtuels qui utilisent le même modèle.
Le paquet d’achats de VDSmanager comprend quelques modèles de disques prêts à fonctionner. La mise à jour s’effectue par des spécialistes de la société-créateur, et ces modèles contiennent toujours le Logiciel des dernières versions. Le fournisseur d’hébergement peut s’abonner gratuitement à la mise à jour automatique des modèles disque pour les serveurs virtuels ou il peut prendre le modèle prêt à fonctionner, pour ensuite le développer et le géré lui-même. Il existe également le schéma mixte : le fournisseur s’abonne à la mise à jour automatique, cependant il lui sera impossible de modifier la partie des fichiers et gèrera la mise à jour de ce Logiciel lui-même.
Avantages du système virtualisé (virtuel) VDSmanager
Grâce aux mécanismes d’économie des ressources système et du système de fichiers uniques VDSmanager permet de consommer les ressources plus efficacement en comparaison avec le système de virtualisation des autres systèmes d’exploitation. Ce qui influence largement le taux de marge des sociétés qui font de l’hébergement.
Si vous utilisez VDSmanager pour FreeBSD, votre société possède 2 avantages de marketing lors da la prestation des services SDV:
- Le logiciel préinstallé n’occupe pas l’espace disque qui est attribué à SDV.
- Grâce à l’abonnement aux modèles disque, vous proposez de fait le service "management SDV". Ainsi, l’administrateur du serveur virtuel n’a pas besoin de s’occuper de la mise à jour du Logiciel du serveur.
Le système virtualisé VDSmanager est le meuilleur système pour le système d’exploitation FreeBSD. L’expérience pluriannuelle et réussie de l’utilisation VDSmanager pour la prestation des services «Serveur Dédié Virtuel (SDV/SPV)» prouve le bon fonctionnement et la fiabilité de notre système d’exploitation.

