4 votes

Configuration du serveur pour petite entreprise

Nous sommes une petite entreprise de développement et nous sommes actuellement à la recherche d'un serveur pour nos besoins internes. L'idée de base que j'ai eue est que cette machine exécutera elle-même rien d'autre que VMWare ou Virtual Server (nous utiliserons Windows) et hébergera des machines virtuelles pour diverses capacités.

Nous devons exécuter :

  • Contrôleur de domaine
  • Serveur Microsoft SQL (à des fins de test, rien de vraiment lourd)
  • Serveur web (encore une fois, à des fins de test)
  • TeamCity, JIRA, Confluence quoi que ce soit

Je suis absolument ignorante des tendances matérielles actuelles (mais je sais comment assembler un PC, je ne peux pas vraiment faire la différence entre tous ces Conroe, Merom, Wolfdales, etc.), donc je demande une configuration pour une machine capable d'accomplir les tâches mentionnées. Mes souhaits personnels comprennent beaucoup de RAM, un CPU multicœur (c'est courant de nos jours, n'est-ce pas ?) et probablement RAID. En dehors de cela, je suis ouverte à toute idée.

1voto

Dean Points 807

Désolé mais les voix dans ma tête crient "point unique de défaillance" à mon attention. Ce n'est pas une réponse utile. Je suppose que les spécifications matérielles dépendraient de ce que vous entendez par une petite entreprise, combien d'utilisateurs envisagez-vous ?

1voto

Zombies Points 5977

Comme les charges sont assez légères, c'est la facilité d'utilisation et la polyvalence que vous aimeriez vraiment avoir. Je ferais cela en obtenant une configuration d'entrée de gamme de quelque chose répertorié dans la liste de compatibilité matérielle de VMWare ESXi. Un processeur quadricœur, 6 ou 12 gigaoctets de RAM et un contrôleur RAID avec une batterie de secours devraient faire parfaitement l'affaire. Choisir le boîtier approprié vous donnera également un chemin de mise à niveau relativement facile. Par exemple, le HP DL380 G6 pourrait être équipé de deux processeurs, jusqu'à 144 Go de RAM et 8 disques durs, mais les ensembles de démarrage sont toujours relativement bon marché.

Quoi qu'il en soit, il vaut mieux ne pas l'acheter surdimensionné au départ. Il est plus facile (et plus rentable) de renforcer uniquement les domaines qui sont réellement des goulets d'étranglement. L'inconvénient est que vous devez comprendre vos charges et jeter de temps en temps un coup d'œil à la manière dont vos serveurs gèrent les charges.

1voto

cbeuker Points 685

Je suis un fan des systèmes Prolient HP plus grands, ils sont un peu chers, mais moins chers que les serveurs Dell (et un peu plus fiables à mon avis). Le seul problème que vous pouvez rencontrer avec eux est la mise à niveau du matériel, mais les vendeurs tiers sont fiables pour cela.

Je suggérerais d'investir dans un avec RAID matériel (le ml350 en a un, mais pas le ML120), et en obtenir deux pour les configurer en basculement/équilibrage de charge, ou en garder un en réserve froide pré-configurée pour prendre le relais si le premier plonge. Utiliser un système virtuel Windows ou VMware Server sur une installation Windows serait probablement mieux pour votre application qu'ESX.

Je sais que vous pouvez obtenir les ML350 chez ProVantage à un prix décent, et ils viennent avec la possibilité d'avoir un double quad-core et beaucoup de RAM (je ne me souviens pas du maximum hors de la main).

1voto

pauxu Points 588

Si vous êtes vraiment une petite entreprise, vous voudrez peut-être jeter un coup d'œil à Windows Small Business Server 2008 Premium, qui comprend deux OS Win 2008 (que vous exécuterez en tant que VM), Exchange 2007, SharePoint 3.0, Forefront Security et SQL Server 2008.

Tableau de comparaison pour SBS Standard et Pro

Je recommanderais également d'installer Microsoft Hyper-V en tant qu'OS hôte (qui est gratuit) et d'utiliser vos licences dual-OS Win SBS Pro comme deux VM invités.

Pour le matériel :

  • CPU x64 Quad-core
  • 8 Go de RAM en utilisant autant de DIMM que possible pour pouvoir étendre
  • RAID 0+1 (alias RAID 10)
  • 4 ou 6 lecteurs tournant à 10 000 à 15 000 tr/min

J'ai découvert que lorsque j'ai commencé à virtualiser des machines, la RAM et le I/O du disque dur étaient mes principales limitations en termes de performances. Si vous exécutez deux VM, dont une avec SQL Server, vous devriez investir dans des disques plus rapides. En ce qui concerne la RAM, il ne faudra pas longtemps avant que vous vouliez ajouter une autre VM, puis une autre à votre hôte, alors laissez quelques DIMM vides pour pouvoir étendre.

Je suis d'accord avec les autres, vous créez un point unique de défaillance. La meilleure approche serait d'avoir deux serveurs exécutant Hyper-V et un SAN iSCSI pour le stockage partagé. Le SAN contiendrait vos VM. Si l'un des hôtes Hyper-V plantait, vos VM passeront à l'hôte non affecté.

Cela peut sembler excessif. Mais si ces 10 utilisateurs ne peuvent pas se permettre de temps d'arrêt, alors la redondance se remboursera d'elle-même.

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