एक छोटे या मध्यम यातायात साइट के लिए HAProxy के लिए हार्डवेयर सिफारिशें


10

मैं छोटे यातायात वेब अनुप्रयोगों के एक सेट के लिए लोड बैलेंसर के रूप में उपयोग के लिए HAProxy स्थापित करने में दिलचस्पी रखता हूं। उपयोग बढ़ रहा है और निकट अवधि (6 महीने या इसके बाद) में मध्यम आकार का हो सकता है। मुख्य रूप से हम बैलेंस लोड देख रहे हैं क्योंकि कुछ ग्राहक अपने स्वयं के समर्पित सर्वर चाहते हैं, कुछ को कम लागत के रूप में जितना संभव हो सके उतना कम करने के लिए हमें लोड बैलेंसर की आवश्यकता होती है।

मैंने HAProxy घर और कुछ ब्लॉगों को देखा, लेकिन वे वास्तव में बारीकियों में नहीं आते हैं या आवेदन के लिए सूरज का उपयोग करने वाली विशाल साइटें हैं

प्रोसेसर, मेमोरी, स्टोरेज और डिस्टरब्यूशन के संदर्भ में आप किस तरह के हार्डवेयर और कौन-सी डिस्टर्बेंस की सलाह दे रहे हैं?

अग्रिम में धन्यवाद

जवाबों:


6

यह देखते हुए कि HAProxy सिर्फ प्रत्येक पैकेट के हेडर को संशोधित कर रहा है जो इसे पूरी तरह से बढ़ाता है, आपको बस एक शक्तिशाली सीपीयू की आवश्यकता है। मैं एक बड़ी वेबसाइट के लिए 3GB DDR3, 7200rpm HDD SATA और एक Xeon E5450 पर HAProxy चला रहा हूं। आपको इसके लिए कुछ बैंडविड्थ की आवश्यकता है क्योंकि सभी ट्रैफ़िक पूरी तरह से इस सर्वर पर चले जाएंगे (भले ही आप नेट या रूट का उपयोग कर रहे हों)


तो किसी भी आधुनिक core2 जोड़ी या quadcore चाल करना चाहिए? और कितना राम 2-4gb
माइकेल

3
मेरा Xeon क्वाड है, लेकिन मैंने कभी भी उस पर लोड 50% से अधिक नहीं किया (और यह चोटियों में हुआ)। मैं DDR3 पर (HP DL360-G6 पर) 3GB के साथ चल रहा हूं और मुझे कभी समस्या नहीं हुई। मैं आपको नेटवर्क ट्रैफ़िक के लिए कुछ ग्राफ़ बनाने की सलाह देता हूं ताकि आप नेटवर्किंग की अड़चनों का पता लगा सकें।
मिहिम

6
एक दोहरी कोर पर्याप्त है, न तो हाइपरक्सी और न ही सिस्टम अतिरिक्त कोर का उपयोग करेगा। लेकिन ठीक से कॉन्फ़िगर किए गए Core2duo 2.66 GHz पर, आप प्रति सेकंड लगभग 40000 नए कनेक्शन प्राप्त कर सकते हैं, जो कि 99.99% वेब साइटों के लिए पर्याप्त से अधिक है। कुछ RAM डालने के लिए मत भूलना। 4 जीबी के साथ आप लगभग 100000 समवर्ती कनेक्शन का समर्थन कर सकते हैं। मैं दृढ़ता से सुझाव देता हूं कि आप 64-बिट सिस्टम स्थापित करें। आप किस बैंडविड्थ की प्रक्रिया की उम्मीद कर रहे हैं?
विली तरारेयू

मैं अपनी कंपनी की वेबसाइट के लिए इस पर विचार कर रहा हूं। पिछले ६.५ वर्षों से मुझे जो भी बदलाव होने चाहिए, वह मैं जानता हूँ?
user38537

ज्यादा नहीं, लेकिन कृपया सुनिश्चित करें कि आप इस हाइप्रोक्स को असफलता का एकल बिंदु नहीं बना रहे हैं .. मैं एक पेसमेकर क्लस्टर में 2 या अधिक लोडबैंलर्स (हैप्रोक्सी) होने की सलाह दूंगा
MihaiM
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.