Je suis un utilisateur heureux de Fedora mais la plupart des systèmes SCADA que je connais utilisent CentOS. Je vais fournir une solution SCADA sous Linux. Dois-je me convertir à CentOS ou rester avec mon ami Fedora?
Je suis un utilisateur heureux de Fedora mais la plupart des systèmes SCADA que je connais utilisent CentOS. Je vais fournir une solution SCADA sous Linux. Dois-je me convertir à CentOS ou rester avec mon ami Fedora?
Réponses:
Version courte: si vous prévoyez que le système sera utilisé pendant plus d'un an, utilisez Centos 6.
Version longue: la question pour toute application se résume à peu près à la durée pendant laquelle vous souhaitez exécuter le système sans bouleversement majeur. Gardez à l'esprit que ces types de préoccupations ont tendance à être beaucoup plus longs que la période temporaire initialement prévue.
(Remarque: j'utilise Red Hat Enterprise Linux (RHEL) et Centos de manière interchangeable car ils sont compatibles binaires et Centos est généralement un substitut gratuit utilisé à la place de RHEL)
Le projet Fedora fournit activement des mises à jour pour ses deux versions les plus récentes (à ce jour, Fedora 14 et 15). Vous disposez de l'ensemble de packages le plus récent, mais vous êtes seul une fois la version N + 2 publiée ( par Fedora Wiki )
Red Hat Enterprise Linux et Centos ont un cycle de vie de support régulier de 7 ans et un cycle de vie étendu de 10 ans ( selon Wikipedia )
Avant la sortie de Centos 6, il y avait un compromis assez important à considérer entre celui-ci et Fedora. RHEL5 a été construit sur Fedora 6 qui a été publié en 2006. De nombreux packages commençaient à montrer leur âge et les gens voulaient utiliser un ensemble de packages plus récent pour leurs applications (par exemple, les dernières versions de Mediawiki utilisent une version plus récente de PHP que livré avec RHEL5). La sortie de Centos 6 change tout cela car elle est basée sur la Fedora 12 beaucoup plus récente avec beaucoup de modifications de Fedora 13 et 14 rétroportées.
Puisque vous choisissez en ce moment, il y a très peu de raisons de ne pas cibler Centos 6 sauf si vous avez vraiment, vraiment besoin d'une version plus récente d'un package (chose longue et difficile à ce sujet). Vous obtiendrez à la fois un ensemble de packages très actuel et 10 ans de mises à jour.
Fedora a des cycles de publication et de support courts. Vous devez généralement mettre à niveau vers des versions plus récentes du système d'exploitation assez rapidement pour continuer à bénéficier de l'assistance. Lorsque vous configurez un serveur de production, vous voulez être sûr que vous allez pouvoir recevoir des corrections de bogues et des correctifs de sécurité pendant longtemps. Le cycle de support CentOS est le même que RHEL, qui est, je crois, de dix ans.
Ces conseils conviennent à tout système d'exploitation de serveur. Vous voulez savoir que lorsque vous configurez quelque chose, il est durable dans un avenir prévisible.
CentOS est basé sur RedHat Enterprise Linux (Astuce: Enterprise)
RHEL est extrêmement populaire dans les grandes entreprises, en particulier dans le secteur financier. CentOS est construit à partir des mêmes packages que RedHat mais sans le support (ou le coût). Généralement, CentOS fonctionne avec ~ 6 mois de retard sur RedHat avec les mises à jour principales, etc.
Selon votre objectif, les deux systèmes présentent des avantages; Les référentiels par défaut de CentOS / RHEL ne comprennent que des versions de logiciels éprouvées pour être sécurisées, ils n'incluent jamais (ou très rarement) des packages non testés ou bêta. Si vous utilisez les mises à jour de sécurité RedHat pour les logiciels, elles seront normalement disponibles dans les référentiels dans un délai d'un mois, parfois en quelques jours pour des problèmes de sécurité critiques. Cependant, CentOS retarde à nouveau ces mises à jour de parfois jusqu'à 6 mois.
Fedora a l'avantage d'avoir un logiciel beaucoup plus à jour. Par exemple, RedHat / CentOS 6 (la version lates) est basé, AFIK, sur Fedora 9. Fedora a des versions plus récentes de la plupart des logiciels disponibles dans ses dépôts, ainsi que, sans doute, une plus grande communauté «d'utilisateurs».
TL, DR;
Fedora a un logiciel plus à jour, CentOS / RedHat a un logiciel plus stable
Éditer;
Il convient également de noter les cycles de mise à jour / support. Généralement, les versions de RedHat / CentOS sont prises en charge / mises à jour pendant des années après les versions d'origine tandis que Fedora supprime le support assez rapidement après la sortie. Fedora n'est généralement pas considéré comme un OS serveur alors que RedHat / CentOS est
D'après ce que je comprends, il n'y a pas une énorme différence entre les deux, j'utilise CentOS moi-même. Je préfère généralement rester avec ce que fait l'industrie en ce qui concerne des applications comme la vôtre. Il n'y a aucune raison de réinventer la roue, si elle tourne déjà ailleurs sur CentOS, alors vous savez que vous avez beaucoup moins de travail pour la faire fonctionner. Juste mes 2 Cent (O) s.