उबंटू जैसे "जेनेरिक" वितरणों की तुलना में सेंटोस "एंटरप्रिसिए" क्या बनाता है?


20

उबंटू जैसे "जेनेरिक" वितरण की तुलना में सेंटोस "एंटरप्रिसिए" क्या बनाता है?

जब मैं कहता हूं कि "एंटरप्राइस" का मेरा वास्तव में मतलब है "सर्वर परिनियोजन के लिए बेहतर"। बस एक सामान्य सवाल है, क्योंकि मैं अपने कंप्यूटर पर एक वेब एप्लिकेशन होस्ट करने की सोच रहा था (जो उबंटू चलाता है) और एक पृष्ठ पर आया था जिसमें कहा गया था कि सेंटो के पास सर्वरों के लिए 30% बाजार हिस्सेदारी थी। बेशक, यह बिल्कुल इंगित नहीं करता है कि यह वैसे भी बेहतर है, इसलिए मैं सिर्फ पूछना चाहता था।

संपादित करें

एक और बात है जो मैं वास्तव में समझने में विफल हूं ... इनमें से अधिकांश वितरण, एक ही एप्लिकेशन का उपयोग करते हैं, एक ही पैकेज मैनेजर है, और वे सभी एक ही कर्नेल द्वारा संचालित हैं। अंतर कहां है, फिर?

आरएचईएल का "खुश पाठ पृष्ठ" कहता है:

  1. अधिक सुरक्षित अनुप्रयोग
  2. आमतौर पर शोषित सुरक्षा खामियों के खिलाफ सुरक्षा, जैसे मानक सॉफ्टवेयर स्टैक में एकीकृत बफर ओवरफ्लो
  3. उच्चतम ग्रेड सुरक्षा SELinux सुरक्षा सुविधा के माध्यम से। हमलों, पूर्ण पारदर्शिता से सिस्टम सेवाओं की रक्षा करता है और विस्तार और अपनाने में आसान है।
  4. स्मार्टकार्ड प्रमाणीकरण समर्थन

प्रशन

  1. कैसे? जब तक आरएचईएल ने किसी भी तरह के सॉफ़्टवेयर स्टैक के संशोधित संस्करण नहीं लाए हैं, जिनका आप उपयोग कर रहे हैं (मेरे मामले में, पायथन और SQLite3), कोई अंतर नहीं होगा।
  2. क्या हर दूसरा वितरण ऐसा दावा नहीं करता है?
  3. मैंने SELinux से संबंधित समस्याओं के बारे में सुना है। इसके बारे में अधिक जानना चाहेंगे।
  4. ?

2
बस एक नोट ... लाल टोपी, और हर दूसरे वितरण, जो लोग कहते हैं कि वे करने की कोशिश नहीं करते हैं, उस सॉफ़्टवेयर को संशोधित करें। आर्क करने की कोशिश नहीं करता है।
xenoterracide

आपका SELinux प्रश्न अपने आप ही एक अलग प्रश्न बना सकता है।
jsbillings

jsbillings: उसके द्वारा, मेरा मतलब था, "अरे, यह दिलचस्प है ... मैंने इसके बारे में पहले सुना है। चलिए इसे देखते हैं ..."
aviraldg

सरल उत्तर: तथ्य CentOS 7.x सीधे RHEL 7.x (रेडहैट एंटरप्राइज लाइनक्स) पर आधारित है ... साथ ही सेंटो 6.x ऑफ rhel 6 .।
रॉन

सेंटो विकी: CentOS पूरी तरह से Red Hat, Inc की पुनर्वितरण नीतियों के अनुरूप है और इसका उद्देश्य Red Red Enterprise Linux के साथ कार्यात्मक रूप से संगत होना है। CentOS ट्रेडमार्क विक्रेता ब्रांडिंग और कलाकृति को हटाने के लिए मुख्य रूप से पैकेज बदलता है।
रॉन

जवाबों:


14

RHEL / CentOS (और अन्य एंटरप्राइज़ लिनक्स उत्पादों) में से एक चीजें प्रदान करती हैं कि अन्य डिस्ट्रोस प्रदान नहीं करते हैं एपीआई / एबीआई स्थिरता। यह बहुत से लोगों के लिए एक निराशा है जो आरएचईएल के लिए नए हैं, क्योंकि वे सभी देखते हैं कि उपलब्ध संस्करण उबंटू / फेडोरा / जेंटो / जो कुछ भी की नवीनतम रिलीज में पाए गए नवीनतम रिलीज से पुराने हैं। लेकिन, यदि आप किसी ऐसे उत्पाद का समर्थन कर रहे हैं, जिसे RHEL बॉक्स पर तैनात किया गया था, तो आपको अंतर्निहित तकनीक के बारे में चिंता करने की ज़रूरत नहीं है। उत्पाद एपीआई परिवर्तन (एपाचे, php, पर्ल, पायथन, ग्लिबक के नए संस्करणों के साथ) है। जो कुछ)। यह आरएचईएल के लिए प्रदान किए गए अधिकांश कर्नेल मॉड्यूल पर भी लागू होता है।

उदाहरण के रूप में, अगर मैंने RHEL 5.0 पर चलने वाला एक वेब एप्लिकेशन विकसित किया है, तो मैं काफी हद तक निश्चित हो सकता हूं कि यह दो साल बाद RHEL 5.6 पर चलता रहेगा, जबकि RHEL सिस्टम को सुरक्षा अपडेट और बग फिक्स मिलते रहे हैं पूरा वक्त।

"अधिक सुरक्षित" प्रश्न का उत्तर देने के लिए: क्योंकि आरएचईएल सुरक्षा प्रदान करता है कि वे जारी किए गए संस्करण को सुरक्षा प्रदान करता है, आप अंतर्निहित सिस्टम की सुरक्षा के बारे में चिंता किए बिना सॉफ़्टवेयर को जारी करने के लिए एक स्थिर एपीआई जारी रख सकते हैं।


1
RHEL की उबंटू LTS के साथ तुलना कैसे की जाती है?
tshepang

... सिवाय इसके कि जब वे कुछ बदलते हैं। 5.4 में glibc परिवर्तन की तरह जो VMware सर्वर 2.0.x को खोखला करता है।
डेविड मैकिन्टोश

@ डेविड: यकीन है, लेकिन चलो निष्पक्ष हो, VMware आंशिक रूप से गलती पर है। वे इसे ठीक करने के लिए एक VMware 2.0.3 जारी कर सकते थे, लेकिन क्योंकि वे VMware सर्वर को मारना चाहते थे, उन्होंने सभी को तीन खराब विकल्पों में से एक के लिए मजबूर किया: glibc को रोल करें, VMware 1.x पर लौटें, या ESXi पर जाएं।
वॉरेन यंग

@Warren सच है, लेकिन मैंने स्थिरता के लिए RHEL पर बनाया, मुद्रा के लिए VMware नहीं। आरएचईएल का लालच कोई बड़ा बदलाव नहीं था - और वे असफल रहे। तथ्य यह है कि मैं एक साइड इफेक्ट के रूप में VMware के विपणन में पकड़ा गया है मेरे लिए अप्रासंगिक है।
डेविड मैकिन्टोश

9

जिस दुनिया में मैं काम करता हूं, वहां इस्तेमाल किए जाने वाले सीएडी टूल्स में रेडहैट एंटरप्राइज की आवश्यकता होती है - कुछ एक विशिष्ट कर्नेल संस्करण के साथ और संख्याओं का निर्माण करते हैं - या विक्रेता अपने उत्पादों का समर्थन नहीं करेंगे।

ऐसा करने का कारण स्पष्ट है। उनके लिए बस बहुत सारे वितरण और संभावित गुठली और पुस्तकालय संयोजन हैं जो हर संभव वातावरण को पुन: पेश करने में सक्षम होने के लिए या तो अपने उत्पाद को मान्य करते हैं या उन त्रुटियों को पुन: उत्पन्न करते हैं जो ग्राहक देख रहे हैं। RedHat की आवश्यकता दोनों का मतलब है कि वे ग्राहक त्रुटियों को पुन: पेश करने के लिए अपने संदर्भ मंच का उपयोग कर सकते हैं; और यह कि ग्राहक के पास RedHat के साथ एक समर्थन अनुबंध है जिससे संभावना बढ़ जाती है कि RedHat संदर्भ वातावरण में आने वाली कोई भी वास्तविक समस्या वास्तव में ठीक हो जाएगी।

जब आप कुछ सीएडी उपकरण पर प्रति वर्ष कई-000 डॉलर प्रति सीट खर्च कर रहे हैं, तो RedHat समर्थन लागत शोर कर रहे हैं।

उस ने कहा, मेरे अधिकांश ग्राहक केवल एक या दो वास्तविक रेडहैट सिस्टम रखते हैं, और अपने अधिकांश कंप्यूटर सेंटोस पर चलाते हैं, जो रेडहैट का एक नि: शुल्क पुनर्निर्माण है। यदि कोई समस्या पाई जाती है, तो उसे RedHat सिस्टम पर पुन: प्रस्तुत किया जाता है, और विक्रेता खुशी से वहाँ से समस्या का समर्थन करेगा।


6

यह वास्तव में आपकी स्थिति पर निर्भर करता है। उबंटू में एक गंभीर और यहां तक ​​कि एलटीएस (दीर्घकालिक समर्थन) संस्करण है जो बहुत सारे तरीकों से आरएचईएल / सेंटो के रूप में अच्छा है। मैं एक मिश्रित वातावरण में काम करता हूं। आम तौर पर डेस्कटॉप के लिए फेडोरा या उबंटू का उपयोग करते हुए, FreeBSD, Gentoo और इस तरह के उपकरणों के लिए और सर्वर के लिए मैं मुख्य रूप से CentOS से चिपकता हूं, लेकिन उबंटू के बहुत सारे सर्वर का प्रबंधन करता हूं।

मैं यह नहीं कहूंगा कि या तो बेहतर है या दूसरे की तुलना में बदतर है, बस अलग लक्ष्य। दोनों ने समर्थन का प्रस्ताव दिया और वास्तव में, CentOS सिर्फ मुक्त होने के लिए RHEL पुनर्निर्माण है, इसलिए हम RHEL की उबंटू से तुलना कर रहे हैं

उबंटू सर्वर आमतौर पर आरएचईएल की तुलना में नई सुविधाओं पर अधिक चालू होता है यदि आप एक इंस्टॉल करना चाहते हैं और PHP, MySQL या अन्य कार्यक्रमों का नवीनतम और सबसे बड़ा संस्करण है, तो आप उबंटू चाहते हैं। आप उन्हें आरएचईएल पर प्राप्त कर सकते हैं, लेकिन यह एक दर्द है। तो यह वास्तव में आप इसे कैसे उपयोग किया जाएगा के लिए नीचे फोड़े। यदि यह सर्वर अकेले एक कोठरी में बैठने जा रहा है, और आप मुख्य रूप से शेल्फ कार्यक्रमों से भागते हैं और इस पर काम करने के लिए बहुत समय है, तो उबंटू चुनें। इस स्थिति में इस बॉक्स के अपडेट में कोई समस्या नहीं है। यदि कोई अपडेट कुछ टूट जाता है, तो आप इसे कुछ मिनटों में ठीक कर सकते हैं। मेरे पास एक उबंटू सर्वर है जो मेरी कुर्सी के ठीक बगल में एक रैक में बैठा है, यह नॉन एलटीएस उबंटू पर है और डिस्टर्ब अपग्रेड या सिक्योरिटी अपडेट्स करने के लिए कोई समस्या नहीं है।

यदि फिर भी आप बहुत सारे सर्वर का प्रबंधन करने वाले हैं और बॉक्स पर बहुत सारे गैर मानक सॉफ़्टवेयर या अन्य कस्टम सेटअप का उपयोग कर रहे हैं, तो कृपया RHEL / CentOS चुनें। मुझे आरएचईएल / सेंटो पर कुछ भी अपडेट ब्रेक नहीं मिला है। मेरे पास बहुत सीमित पहुंच के साथ मुझसे कई सौ मील की दूरी पर बक्से हैं जो खुशी से स्वचालित सुरक्षा अपडेट चलाते हैं और कभी भी मेरे अनुकूलन के साथ कोई समस्या नहीं हुई है। उबंटू के लिए एक ही नहीं कह सकते।

दोनों के साथ समय बिताएं, देखें कि आपको क्या पसंद है और आपकी विशिष्ट आवश्यकताओं के साथ क्या फिट बैठता है।


क्या आप RHEL की उबंटू LTS के साथ या सामान्य उबंटू रिलीज़ के साथ तुलना कर रहे हैं?
tshepang

2
LTS। यह बेहतर है, लेकिन अभी भी आरएचईएल के रूप में दीर्घकालिक चिंता मुक्त नहीं है।
ज़ेब

1

CentOS Red Hat Enterprise Linux का एक मुफ्त व्युत्पन्न है , जिसे "एंटरप्राइज़" बाजार में लक्षित किया गया है, इसलिए यह विशेष रूप से विभिन्न प्लेटफार्मों जैसे कि सर्वर आदि पर तैनाती के लिए डिज़ाइन किया गया है, उस बाज़ार को लक्षित करने के लिए, वितरण संभवतः जा रहा है। ब्लीडिंग-एज को शामिल करने के बजाय पैकेज के पुराने, स्थिर संस्करणों पर अधिक ध्यान केंद्रित करें। सुरक्षा पर भी होगा ध्यान।

विस्तृत जानकारी के लिए आरएचईएल सर्वर सुविधाएँ और लाभ और डेस्कटॉप सुविधाएँ पृष्ठ देखें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.