1 रिपॉजिटरी
Systems that distribute workflow execution load across a cluster of executor servers based on resource metrics.
Distinct from Load Balancing: Distinct from Load Balancing: specifically applies to the distribution of batch jobs across executor nodes using CPU/memory filters.
Explore 1 awesome GitHub repository matching devops & infrastructure · Executor Load Balancers. Refine with filters or upvote what's useful.
Azkaban एक वितरित वर्कफ़्लो मैनेजर और DAG-आधारित जॉब ऑर्केस्ट्रेटर है जिसे एक उद्यम बैच प्रोसेसर के रूप में डिज़ाइन किया गया है। यह एक Java-आधारित वर्कफ़्लो इंजन के रूप में कार्य करता है जो Hadoop क्लस्टर पर बिग डेटा वर्कलोड को प्रबंधित करने के लिए विशिष्ट कार्यक्षमता के साथ, निष्पादक सर्वर के क्लस्टर में जटिल जॉब अनुक्रमों को शेड्यूल और निष्पादित करता है। यह सिस्टम एक वितरित निष्पादक मॉडल के माध्यम से खुद को अलग करता है जो उच्च उपलब्धता सुनिश्चित करने के लिए साझा डेटाबेस के माध्यम से स्थिति का समन्वय करता है। यह एक प्लगइन-आधारित आर्किटेक्चर का उपयोग करता है जो कस्टम जॉब प्रकारों और सिस्टम कार्यक्षमता एक्सटेंशन की अनुमति देता है, जिसमें निष्पादक सर्वर को रीस्टार्ट किए बिना प्लगइन्स को हॉट-रीलोड करने की क्षमता शामिल है। यह प्लेटफ़ॉर्म डेटा पाइपलाइन ऑर्केस्ट्रेशन, आवधिक और घटना-संचालित शेड्यूलिंग, और SLA ट्रैकिंग के साथ उद्यम निगरानी सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। यह सुरक्षित निष्पादन के लिए दानेदार एक्सेस कंट्रोल और यूजर इम्पर्सोनेशन प्रदान करता है, साथ ही निष्पादक लोड बैलेंसिंग और संसाधन कोटा के लिए ट्रैफ़िक प्रबंधन टूल भी प्रदान करता है। उपयोगकर्ता वेब-आधारित इंटरफ़ेस के माध्यम से या वर्कफ़्लो निष्पादन API के माध्यम से वर्कफ़्लो का प्रबंधन कर सकते हैं।
Balances workflow load across executor servers using filters based on memory, CPU, and flow size.