1 votes

utiliser le serveur NAS comme serveur de base de données MySQL ?

Nous sommes une petite entreprise de développement web avec 4-5 postes de travail. Nous utilisons l'un des PC comme serveur web et serveur de base de données. Nous envisageons l'option d'acheter un serveur NAS (du type http://www.synology.com/products/product.php?product_name=DS212j&lang=enu ) pour l'utiliser comme base de données et serveur web. Comme je n'ai pas d'expérience dans ce domaine, je me demande si c'est bien raisonnable ? Est-ce que cela permettra de faire face aux requêtes SQL complexes et de plus en plus nombreuses lorsque nous testerons des projets dans l'environnement local ? Ou peut-être serait-il plus sage d'acheter un autre PC et d'y installer uniquement le système d'exploitation et WAMP/LAMP ?

Merci.

9voto

tombull89 Points 2948

Je déconseille fortement d'utiliser un NAS pour autre chose qu'un serveur de fichiers. Le seul moyen de savoir s'il peut faire l'affaire est de le faire réellement - mais je recommanderais une machine dédiée pour cela. Le HP ProLiant MicroServer pourrait être un choix, dans la même gamme de prix actuellement, et est livré avec un processeur dual-core 1.5Ghz, 2GB RAM et un disque dur de 250GB.

2voto

Alec the Geek Points 1107

Vous ne souhaitez pas exécuter une base de données de développement sur un processeur relativement lent et 256 Mo de RAM.

Vous devriez obtenir une boîte dédiée pour cela et y mettre Windows avec XAMPP ou plus préférablement Linux avec les rôles de serveur dont vous avez besoin.

1voto

Sirch Points 5617

Si vous avez l'intention d'utiliser réellement votre base de données, c'est très imprudent. Si vous suggérez que vous n'utiliserez le NAS que pour monter les systèmes de fichiers sur lesquels vos bases de données seront stockées, c'est également une mauvaise idée. Les ordinateurs à spécifications décentes sont une denrée rare en ce moment, je pense que c'est une fausse économie de lésiner sur ces ressources.

1voto

Amigo Chan Points 111

Je pense que c'est une bonne idée pour moins de 4 utilisateurs simultanés utilisant un NAS basé sur Atom 2701 si vous l'utilisez comme serveur de base de données de test pour moins de 4 utilisateurs simultanés.

L'Atom devient de plus en plus populaire dans les NAS. L'architecture double cœur + HT est capable de prendre en charge 4 utilisateurs simultanés. Vous pouvez rechercher Comment les processeurs multi-cœurs accélèrent vos applications LAMP pour savoir pourquoi 4 utilisateurs simultanés est bon pour Atom 2701 quand vous utilisez Apache avec pre-fork.

Le double SoC de l'Armada XP n'est pas recommandable car il ne peut supporter que 2 sessions simultanées dans la même configuration.

Vous devez également tenir compte de la sécurité de la connexion à distance. Veuillez lire Utiliser le NAS comme serveur de base de données pour activer la connexion à distance, accorder des privilèges et renforcer votre NAS.

Si vous n'êtes pas satisfait des performances, vous pouvez lancer memcached sur le NAS et charger Memcache.so ou Memcached.so sur le client pour que vos programmes LAMP utilisent le cache de la base de données. Recherchez Optimiser Synology DSM pour ZurmoCRM pour mon résultat de test de 34 à 10 secondes à l'aide de memcached sur ZurmoCRM.

Un accélérateur de PHP sera également utile. Veuillez les installer sur votre client. Quand je parle de client, je veux dire l'endroit où votre programme PHP est interprété ou exécuté.

J'ai créé un rapport de performance utilisant SugarCRM sur QNAP TS-119PII et TS-269L . Pour un utilisateur unique, le TS-119PII est plus adapté pour être utilisé comme serveur de base de données que pour faire tourner SugarCRM. Le TS-269L ne semble pas présenter de grande différence entre eux.

Lorsqu'il y a plus d'utilisateurs simultanés, la différence entre le TS-119PII et le TS-269L devrait devenir plus perceptible. Sur la base de l'architecture matérielle de D2701, 4 utilisateurs simultanés est le meilleur scénario pour TS-269L.

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