Nftables LVS की तुलना में तेजी से संतुलन 10x लोड करें

द्वारा प्रकाशित किया गया था Zevenet | 17 अक्टूबर, 2016 | तकनीकी

इन दो पृष्ठों की शुरुआत थी Nftables परियोजना के साथ लोड संतुलन, के बीच विकसित हुआ पाब्लो नीरा (नेटफिल्टर कोर टीम) और लौरा गार्सिया (ज़ेन लोड बैलेंसर टीम) और आखिरी में प्रस्तुत किया टोक्यो में नेटदेव 1.2 सम्मेलन इसके बेंचमार्क के साथ जहां यह साबित किया गया था कि इंफ़्रेस से नफ़टेबल्स LVS की तुलना में लगभग 10 गुना तेज प्रदर्शन तक पहुँचते हैं।

nftables_notes

हमने मुख्य रूप से दो नई अभिव्यक्तियों को लागू किया है ताकि एनएफटी अवसंरचना को लोड संतुलन गुण प्रदान किया जा सके: nft_numgen2 मुख्य संचालन वृद्धिशील के साथ, गोल रॉबिन कनेक्शन शेड्यूलिंग करने के लिए और भारित शेड्यूलिंग बनाने के लिए यादृच्छिक, और nft_hash एक इनपुट रजिस्टर के अनुसार दृढ़ता प्रदान करने के लिए।

हुकिंग के पूर्व-निर्धारण और डाक के माध्यम से, हम कार्यान्वित कर सकते हैं स्रोत NAT और गंतव्य NAT टोपोलॉजी, इस बीच LVS केवल sNAT की अनुमति देता है। इसके अलावा, डायरेक्ट सर्वर रिटर्न टोपोलॉजी के माध्यम से प्रदर्शन किया जा सकता है प्रवेश, जो आने वाले पैकेट का एक बहुत प्रारंभिक चरण है, इसलिए प्रदर्शन बहुत बेहतर है। यहां हम HTTP प्रवाह के साथ IPv4 के लिए प्रस्तुत कुछ बेंचमार्क प्रदर्शित करते हैं:

nftables_bench_ipv4

जैसा कि ऊपर दिए गए ग्राफ में दिखाया गया है, Nftables और LVS के बीच NAT टोपोलॉजी के प्रदर्शन में कोई बहुत अंतर नहीं है, इस बीच Nftables में DSR टोपोलॉजी लगभग प्रदर्शन कर सकती है LVN की तुलना में 10x तेज.

IPv6 के साथ हमें IPV4 के समान परिणाम मिले लेकिन प्रति सेकंड HTTP अनुरोधों की संख्या सामान्य रूप से सभी मामलों में सुधार हुई है। इंफ़्रेस से नफ़ेबल्स के साथ लोड संतुलन, प्रति सेकंड लगभग सीपीयू के 430% से कम के साथ 1 हजार से अधिक HTTP अनुरोधों तक पहुंच सकता है। LVN की तुलना में 6x तेज.

nftables_bench_ipv6

यह बातचीत का हिस्सा था nftables कार्यशाला.

हमारे नेटवेक्स पत्रों की जाँच करें
या पूरी प्रस्तुति देखें।

यह सिर्फ शुरुआत है, हमारे विकास का पालन करें, यह ज़ेवनेट एलबी कोर का भविष्य होगा।

शेयर पर:

संबंधित ब्लॉग

ज़ेनवेब द्वारा पोस्ट किया गया | 01 सितंबर 2022
कंप्यूटिंग की दुनिया में लोड बैलेंसिंग आम बात है। यह जल्दी से सामग्री चाहने वाले उपयोगकर्ताओं के कारण आया। इसका मतलब था कि लाखों उपयोगकर्ता अनुरोध प्राप्त करने वाली उच्च-ट्रैफ़िक वेबसाइटों को…
177 पसंदटिप्पणियाँ Off लोड संतुलन कैसे काम करता है
ज़ेनवेब द्वारा पोस्ट किया गया | 30 अगस्त 2022
किसी भी अन्य उद्योग की तरह, स्वास्थ्य सेवा सुरक्षा खतरों के प्रति अत्यधिक संवेदनशील है। आजकल, स्वास्थ्य सेवा में साइबर हमले बहुत आम हैं जो बहुत सारे जोखिम पैदा करते हैं, विशेष रूप से सुरक्षा जोखिम…
182 पसंदटिप्पणियाँ Off हेल्थकेयर में साइबर सुरक्षा ढांचे के महत्व पर
ज़ेनवेब द्वारा पोस्ट किया गया | 02 अगस्त 2022
7 कारण ZEVENET 2022 में सबसे अच्छा लोड बैलेंसिंग सॉफ्टवेयर है। लोड बैलेंसिंग सॉल्यूशन अब पहले जैसा नहीं रहा। जैसे-जैसे तकनीक में सुधार होता है, खतरे भी…
208 पसंदटिप्पणियाँ Off 7 कारणों पर ZEVENET 2022 में सबसे अच्छा लोड बैलेंसिंग सॉफ्टवेयर है