मुझे डेटा सेंटर में हमारे लोड बैलेंसिंग इन्फ्रास्ट्रक्चर के पुनर्निर्माण के लिए कहा गया है।
मूल अनुरोध एफ़टीपी सर्वर को लोड करने के लिए था। मैंने कोशिश की कि वर्तमान लोड बैलेंसर ( Piranha / LVS
) का उपयोग करूं , लेकिन यह नहीं मिला और चल रहा है। सिर्फ इसलिए नहीं कि इस सॉफ्टवेयर के लिए बहुत कम दस्तावेज हैं। चूँकि Piranha
पदावनत माना जाता है, मैं HAProxy
कुछ दिनों की कोशिश के बाद आगे बढ़ गया , जिसने समय के एक हिस्से में काम किया Piranha
।
इसलिए मुझे जगह में एफ़टीपी लोड संतुलन (निष्क्रिय मोड) मिला है। अब, मुझे डेटा सेंटर में पूरे पिरान्हा लोड बैलेंसर को बदलने के लिए कहा गया। वर्तमान पिरान्हा विन्यास में, हमारे पास कई वेब सर्वर, आईआईएस सर्वर .... आआंद डीएनएस हैं ।
यहां कोई बात नहीं है:
HAProxy
यह आमतौर पर इस्तेमाल किया जाने वाला एलबी लगता है, लेकिन यह निपटने में सक्षम नहीं हैUDP load balancing
। यह एक bummer है, क्योंकि मुझे पसंद है कि कैसे HAProxy
काम करता है। इसलिए मैंने बहुत कुछ किया और कई चीजों के बारे में सोचा। अधिकांश लोग LVS
DNS (टीसीपी / यूडीपी) के लिए एक एलबी के रूप में उपयोग करते हैं । कुछ उपयोग dlbDNS
, कुछ उपयोग lbnamed
, और कुछ उपयोग netfilter / iptables
।
चूंकि मैं HAProxy
एफ़टीपी, एचटीटीपी, आईआईएस सर्वर के साथ रहना चाहता हूं, इसलिए मैं इसके साथ कंधे से कंधा मिलाकर इसका उपयोग करने में उलझन में था LVS
।
आवश्यकताएँ:
फेलओवर के साथ 2 एलबी इंस्टेंस
2 डीएनएस सर्वर (पहले से ही मौजूद) फेलओवर के साथ
कई बैकएंड सर्वर (http, एप्लिकेशन, आदि ...)
प्रश्न:
क्या यह संभव है? क्या UDP लोड DNS सर्वरों पर संतुलन आवश्यक है? क्या किसी प्रकार का संसाधन है जो मुझे दिखा सकता है कि उसके साथ कैसे शुरू किया जाए? या क्या कोई एलब्यू समाधान है जो न केवल टीसीपी / एचटीटीपी, बल्कि यूडीपी लोड संतुलन को भी संभालने में सक्षम है?
पुनश्च: एलबी समाधान गैर-हार्डवेयर और खुला स्रोत / जीपीएल लाइसेंस / मुफ्त होना चाहिए।
किसी भी मदद या संबंधित संसाधनों के लिए नेतृत्व बहुत सराहना की है!