kmorph: Linux कर्नेल क्रैश के बाद सर्वर सेकंडों में बहाल करने वाला टूल
Multikernel टीम ने ओपन-सोर्स प्रोजेक्ट kmorph पेश किया है, जो क्रैश या अपडेट के बाद स्टैंडबाय Linux कर्नेल से सर्वर को करीब दो सेकंड में चालू कर देता है।

Multikernel प्रोजेक्ट की टीम ने kmorph नाम का ओपन-सोर्स टूल जारी किया है। यह Linux कर्नेल के क्रैश के बाद तेज़ रिकवरी के लिए बना है और पूरे रीबूट के बिना कर्नेल को लाइव बदलने की सुविधा भी देता है। परीक्षणों में nginx चलाने वाला सर्वर कर्नेल फ़ेल होने के करीब दो सेकंड बाद दोबारा काम करने लगा।
प्रोजेक्ट को Linux कर्नेल के ट्रैफ़िक कंट्रोल (TC) सबसिस्टम के मेंटेनर Cong Wang आगे बढ़ा रहे हैं।
स्टैंडबाय कर्नेल कैसे काम करता है
आज कर्नेल पैनिक होने पर सर्वर को पूरी तरह रीबूट करना पड़ता है, जिसमें हार्डवेयर इनिशियलाइज़ेशन और सिस्टम एन्वायरनमेंट लोड होने के कारण कई मिनट लग सकते हैं। kdump के साथ दो बार कर्नेल लोड होता है: पहले kexec से अलग कर्नेल मेमोरी डंप सहेजने के लिए, फिर वर्किंग कर्नेल।
kmorph में एक अलग CPU कोर से जुड़ा स्टैंडबाय कर्नेल और न्यूनतम सिस्टम एन्वायरनमेंट पहले से मेमोरी में लोड रहता है और मुख्य कर्नेल की निगरानी करता है। मुख्य कर्नेल के हैंग या panic होने पर स्टैंडबाय एन्वायरनमेंट कमान संभालता है, क्रैश हुए कर्नेल का मेमोरी डंप सहेजता है और CPU कोर, मेमोरी, डिवाइस, नेटवर्क कॉन्फ़िगरेशन व फ़ाइल सिस्टम अपने हाथ में ले लेता है।
काम दो घटकों में बँटा है: kmorph सक्रिय एन्वायरनमेंट में चलकर स्टैंडबाय एन्वायरनमेंट तैयार करता है और नेटवर्क स्थिति सिंक करता है, जबकि kmorphd स्टैंडबाय में चलकर सक्रिय एन्वायरनमेंट पर नज़र रखता है। स्टैंडबाय में nginx जैसी सेवाएँ पहले से चालू रखी जा सकती हैं, इसलिए स्विच के तुरंत बाद वे अनुरोध संभालने लगती हैं।
मौजूदा समाधानों से फ़र्क
Linux कर्नेल में Kexec HandOver (KHO) और Live Update Orchestrator (LUO) पहले से हैं, जो पुराने कर्नेल से नया कर्नेल बिना सिस्टम स्टेट खोए शुरू करते हैं। लेकिन क्रैश की स्थिति में वे काम नहीं करते, क्योंकि उन्हें चालू कर्नेल की स्टेट सहेजनी पड़ती है। वे kexec रीबूट पर भी निर्भर हैं, इसलिए स्विच की गति में kmorph से पीछे रहते हैं।
kmorph फ़िलहाल x86_64 और ARM64 को सपोर्ट करता है, RISC-V पर काम जारी है। डिस्ट्रिब्यूशन में इसका एकीकरण kdump की तरह dracut, initramfs-tools, kernel-install और systemd के ज़रिए होगा। टीम का लक्ष्य आगे ऐसा स्विच है जो जुड़े क्लाइंट को महसूस ही न हो।
देखने लायक ऐप्स
सही खाने चुनें, जोड़ें, लक्ष्य तक पहुँचें। सीखना आसान, महारत मुश्किल। मुफ़्त, हर उम्र के लिए।
AI बातचीत साथी से बात करें; हर वाक्य सुधरकर आपकी भाषा में समझाया हुआ लौटता है। 9 भाषाएँ, A1 से C2 तक।
EDIFACT और X12 संदेश खोलें, हर सेगमेंट की व्याख्या देखें, JSON/XML में बदलें, PDF और Excel में निर्यात करें। स्थानीय रूप से चलता है, कोई अपलोड नहीं।
चुनें किसके लिए, किस मौके पर और कैसा स्वभाव। सर्च इंजन स्थानीय दुकानों के उत्पाद विवरण पढ़कर सबसे उपयुक्त विकल्प ऊपर रखता है। मुफ़्त, बिना साइन-अप।
इसी दिन की और ख़बरें
सभी देखें →
Booost ने सीरीज C में जुटाए ¥1.75 अरब, कुल फंडिंग ¥5.2 अरब

PFN ने जारी किया फाइनेंस-केंद्रित AI मॉडल PLaMo 3.0 Fin

Samsung के टेक्सास टेलर चिप प्लांट में दिसंबर में ट्रायल रन

ByteDance ने पेश किया Seedream 5.5, 100 लगातार एडिट तक सपोर्ट
और पढ़ें:: सॉफ़्टवेयर
सभी देखें →
Windows Update के सर्टिफिकेट 2027 में एक्सपायर, पुराने PC पर खतरा

Meta ने Instagram की AI उम्र-अनुमान तकनीक दुनिया भर में लागू की

Automattic ने लॉन्च किया Spacefast, वाइब-कोडेड ऐप्स होंगे डिप्लॉय
