3 votes

XenServer pour les NAS et la virtualisation

Je suis très novice dans ce domaine, alors soyez indulgent avec moi ! Je me demande si vous pouvez faire fonctionner un NAS et la virtualisation avec XenServer sur la même boîte.

En gros, nous avons besoin de virtualisation et nous avons choisi XenServer plutôt que ESXi parce que XenServer semble fonctionner sur notre matériel de base. La boîte est un Core 2.66Ghz avec 8Gb RAM. J'ai besoin de virtualiser Windows 2003, Windows 2008, Windows 2000 et CentOS.

Je dois également tenir compte de 2,5 To de disques (500 et 750 Go) qui contiennent nos données (principalement des fichiers temporaires). Si l'on oublie les problèmes de performance (l'entreprise est très petite, 3-5 personnes maximum), pensez-vous que XenServer soit adapté à cette situation ?

Ou pensez-vous que Xen+CentOS (+LVM XFS) soit meilleur ? Je veux juste m'assurer que les VM sont toujours disponibles et que le composant NAS est solide, ils n'ont qu'une seule machine à désigner comme serveur.

1voto

Chopper3 Points 99341

Vous serez très bien avec Xen sur cette machine, puis ajoutez simplement une VM OpenFiler (ou similaire) NAS pour partager votre disque - c'est assez simple mais je suis un peu inquiet pour votre mémoire, vous devrez peut-être envisager d'en ajouter pour toutes les VM que vous prévoyez.

0voto

Davide Vosti Points 1903

Nous avons trouvé qu'il était plus facile d'installer le XenServer sur le disque local en premier lieu sans attacher le NAS/SAN, puis, une fois que tout est opérationnel, d'attacher le NAS/SAN, le système d'exploitation devrait le trouver automatiquement. Si ce n'est pas le cas, un redémarrage rapide fait l'affaire. Si vous convertissez des fichiers P2V, assurez-vous de récupérer la version mise à jour de l'outil de conversion de Xen. De même, vous devrez télécharger le pack d'extension Linux si vous souhaitez utiliser votre boîte CentOs.

Il est préférable d'utiliser Xen pour formater le NAS, car vous n'aurez alors pas à vous soucier de formats de fichiers spéciaux tels que GFS ou autres. Nous sommes sur le point de déployer XenServer pour nos serveurs de production également, nous passons de VMServer à RHEL. Nous utilisons une fibre optique et la vitesse des serveurs de test par rapport aux serveurs actuels est impressionnante.

0voto

timfur Points 26

Je travaille sur quelque chose de similaire, et alors que j'ai été en mesure de configurer et d'exécuter le nas (freenas, et openfiler) en tant que VM avec le hw/raid gérant la matrice de disques, et la présentant à la vm.

Le plus gros inconvénient, c'est qu'il perd une partie de la raison pour laquelle je préfère freenas (ou toute autre distro native de zfs) qui est zfs. J'ai travaillé pour trouver quelque chose sur lequel je puisse faire fonctionner le PV afin de pouvoir ajouter plus de disques bruts et permettre à la matrice zfs de faire sa propre magie, mais cela semble être le point de rupture, car même avec le PV complet, vous êtes limité à 16 disques . Je crois et idéalement, j'aimerais que la tête virtuelle gère tout au niveau du disque, sans être assignée au xenhost. Je crois Et c'est vraiment malheureux, vmware fait cela, alors je vais peut-être devoir assigner un des serveurs de la ferme comme esx. /Je frémis à l'idée. stupides environnements non posix. On pourrait aussi diviser les matrices en 6 segments gérables, mais cela limite la croissance et l'ajout d'un autre md/etc bah. retour à la recherche.

Mais en ce qui concerne votre situation, l'utilisation de xenserver vous limitera à attacher plus de 16 disques à un vm, même avec tous les pilotes pv et les outils installés, je crois. Il se peut que cela ait augmenté avec la version 6.2, je suis en train de le tester. Je viens de faire une mise à jour :D

applaudissements, slax

EDIT : Je me suis trompé, c'est actuellement 7 via xencenter ou 16 via xe-commandline. Cela limite toujours à un seul plateau + image système... ou un seul plateau +1 si vous remappez le cd à l'image usb pour le système d'exploitation de l'appareil. 16 disques montés est une "configuration non supportée" et ne peut donc pas être une option pour un filer de production :D

-1voto

Rajat Points 3311

C'est la même configuration que j'ai sur mon OS hôte RHEL 5.3 xenserver avec la même configuration d'invités que vous cherchez à faire, Win2k Win2k3 Win2008 et RHEL 5.3 sur le serveur hôte j'avais 600GB de SCSI que j'ai partitionné de la façon suivante

                /root 12GB
                /boot 200MB
                <SWAP> 8GB
                and LVM created for 520GB all the Guest runinng on 
                .XM file at lvm and all config file at /etc/xen 

J'ai utilisé ceci outil parce que la gestion de tous les invités est très facile après l'installation de tous les invités, j'ai installé le pilote Xenpv pour tous les serveurs Windows, ce qui permet d'avoir une bonne vitesse de réseau et d'E/S de disque.

Maintenant, la chose principale que vous cherchez à couper des tranches de votre NAS, vous pouvez chercher fdisk -l vous verrez vos différentes paritions, par exemple /dev/sda /dev/sdb /dev/sdc comme je l'ai dit plus tôt, pourquoi utiliser l'outil de conversion, car maintenant vous pouvez ajouter votre NAS au serveur requis en tant que xvda en regardant la capture d'écran. alt text

vous attachez le volume NAS à votre système win et vous redémarrez vous obtenez un nouveau disque dur sur win vous pouvez formater en ntfs c'est comme ça que j'ai fait tout le travail.

1 votes

Je me suis battu avec le même problème dans mes productions pour réduire les coûts, nous avons coupé le premier serveur physique, donc nous avons juste fait la même chose que ce que j'ai dit plus haut et cela fonctionne avec 500 utilisateurs, un serveur d'échange et un serveur de fichiers avec de nombreux utilisateurs distants. Merci beaucoup Thoreau car je me sentais un peu déprimé.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X