Computer >> कंप्यूटर >  >> प्रणाली >> Linux

कुबेरनेट्स शेड्यूलर

कुबेरनेट्स शेड्यूलर ओपन सोर्स कुबेरनेट्स कंटेनर ऑर्केस्ट्रेशन प्लेटफॉर्म का एक हिस्सा है जो नीतियों और टोपोलॉजी जागरूकता के माध्यम से प्रदर्शन, क्षमता और उपलब्धता को नियंत्रित करता है।

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

कुबेरनेट्स पॉड्स में व्यवस्थित कंटेनरों को तैनात करता है जो नोड्स नामक संसाधनों के तार्किक समूहों पर रहते हैं। कार्यभार के लिए विशिष्ट आवश्यकताएं एक एपीआई के माध्यम से निर्धारित की जाती हैं। कुबेरनेट्स शेड्यूलर कुबेरनेट्स द्वारा बनाए गए प्रत्येक पॉड को एक नोड पर आईटी संसाधनों के उपयुक्त सेट से मिलाने का प्रयास करता है। यह उच्च उपलब्धता के लिए विभिन्न नोड्स में पॉड्स की प्रतियां भी वितरित कर सकता है, यदि वह सुविधा वांछित है।

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


कॉन्फ़िगरेशन

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

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

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

कुबेरनेट्स के वातावरण में, ये दो नीतियां कई मशीनों में बैलेंस कंटेनर वर्कलोड को लोड करने में मदद करती हैं ताकि एक मशीन को तीव्र गतिविधि न दी जाए, जबकि अन्य निष्क्रिय रहें।


  1. टास्क शेड्यूलर का उपयोग करके कंप्यूटर शटडाउन शेड्यूल करें

    यदि आप अपने कंप्यूटर को एक निश्चित समय या रात में बंद करना चाहते हैं, तो आपको टास्क शेड्यूलर का उपयोग करके शटडाउन शेड्यूल करना होगा। शटडाउन शेड्यूल करने के आपके लिए कई संभावित कारण हैं जैसे आप रात में डाउनलोड पूरा होने तक प्रतीक्षा नहीं करना चाहते हैं, इसलिए आप इसके बजाय क्या करते हैं कि आप 3-4 घंटे

  1. फिक्स टास्क शेड्यूलर विंडोज 10 में नहीं चल रहा है

    अब जैसा कि आप सभी जानते होंगे कि माइक्रोसॉफ्ट विंडोज एक बहुत बड़ा ऑपरेटिंग सिस्टम है और इसमें बहुत सी चीजों का ध्यान रखने की जरूरत होती है। लेकिन चूंकि सॉफ्टवेयर अपडेट, एरर चेकिंग, विभिन्न कमांड चलाने, स्क्रिप्ट निष्पादित करने आदि जैसे बड़ी संख्या में कार्य हैं जो उपयोगकर्ता द्वारा मैन्युअल रूप से न

  1. टास्क शेड्यूलर का उपयोग करके स्टार्टअप पर प्रोग्राम कैसे शुरू करें।

    यदि आप सीखना चाहते हैं कि विंडोज स्टार्टअप पर या विशिष्ट समय पर टास्क शेड्यूलर का उपयोग करके प्रोग्राम को स्वचालित रूप से कैसे शुरू किया जाए, तो इस ट्यूटोरियल को पढ़ना जारी रखें। विंडोज स्टार्टअप पर प्रोग्राम जोड़ने की सामान्य विधि स्टार्टअप फ़ोल्डर में वांछित प्रोग्राम का शॉर्टकट रखना है। लेकिन,