← नवीनतम पेपर
💬 NLP

Towards Resiliency in Large Language Model Serving with KevlarFlow

KevlarFlow एक फॉल्ट-टॉलरेंट LLM सर्विंग आर्किटेक्चर है जो डिकपल्ड मॉडल पैरेललिज्म इनिशियलाइजेशन, डायनेमिक ट्रैफिक रिरोटिंग और बैकग्राउंड KV कैश रेप्लिकेशन का लाभ उठाता है ताकि स्टेट-ऑफ-द-आर्ट सिस्टम्स की तुलना में हार्डवेयर विफलताओं के दौरान रिकवरी समय और लेटेंसी को नाटकीय रूप से कम किया जा सके।

मूल लेखक: Shangshu Qian, Kipling Liu, P. C. Sruthi, Lin Tan, Yongle Zhang

प्रकाशित 2026-02-02
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Shangshu Qian, Kipling Liu, P. C. Sruthi, Lin Tan, Yongle Zhang

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

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

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

यह शोध पत्र KevlarFlow को पेश करता है, जो इन AI "लाइब्रेरीों" को चलाने का एक नया तरीका है जो दुर्घटनाओं को संभालने के लिए इतना मजबूत है कि वे बंद न हों। KevlarFlow को एक कठोर श्रृंखला के बजाय एक स्व-उपचार करने वाली (self-healing), लचीली टीम के रूप में समझें।

यह तीन सरल उपमाओं (analogies) का उपयोग करके कैसे काम करता है, यहाँ दिया गया है:

1. "लचीली टीम" (Decoupled Initialization)

पुराना तरीका: कल्पना कीजिए कि एक रिले रेस है जहाँ बैटन तभी पास किया जा सकता है जब हर कोई एक सटीक, पूर्व-निर्धारित रेखा में खड़ा हो। यदि एक धावक गिर जाता है, तो पूरी दौड़ रुक जाती है क्योंकि नियम कहते हैं कि रेखा टूट गई है।
KevlarFlow का तरीका: KevlarFlow टीम को धावकों के एक लचीले समूह की तरह मानता है। यदि एक धावक गिर जाता है, तो टीम नहीं रुकती। वे तुरंत साइडलाइन से एक अतिरिक्त धावक को पकड़ लेते हैं जिसके पास बिल्कुल समान प्रशिक्षण (मॉडल वेट्स) है और उन्हें दौड़ में शामिल कर देते हैं। दौड़ बिना किसी रुकावट के जारी रहती है। सिस्टम पूरी रीस्टार्ट प्रक्रिया का इंतजार नहीं करता; यह बस चलते-चलते अपनी टीम को पुनर्गठित करता है।

2. "डिटूर साइन" (Dynamic Traffic Rerouting)

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

3. "तत्काल बैकअप" (Background KV Cache Replication)

पुराना तरीका: कल्पना कीजिए कि एक पुस्तकालयाध्यक्ष एक बच्चे को एक लंबी कहानी सुना रहा है। यदि पुस्तकालयाध्यक्ष बीमार हो जाता है, तो कहानी खो जाती है। नए पुस्तकालयाध्यक्ष को कहानी पहले पन्ने से शुरू करनी होगी, जिससे बच्चा अनंत काल तक इंतजार करता रहेगा।
KevlarFlow का तरीका: KevlarFlow के पास एक जादुई सहायक है जो कहानी सुनाए जाने के दौरान ही बगल वाले बैकअप पुस्तकालयाध्यक्ष को पुस्तकालयाध्यक्ष के नोट्स (जिसे "KV कैश" कहा जाता है, जो अब तक पढ़ी गई बातों की स्मृति है) की गुप्त रूप से प्रतिलिपि बना रहा होता है। यदि मुख्य पुस्तकालयाध्यक्ष बीमार पड़ता है, तो बैकअप पुस्ततालयाध्यक्ष कहानी को ठीक वहीं से उठा लेता है जहाँ वह छोड़ी गई थी। बच्चे को बदलाव का पता भी नहीं चलता; कहानी तुरंत जारी रहती है।

परिणाम: यह क्यों महत्वपूर्ण है

शोधकर्ताओं ने इस सिस्टम का परीक्षण किया और पाया कि कुछ अद्भुत सुधार हुए हैं:

  • रिकवरी की गति: लाइब्रेरी के क्रैश होने के बाद दोबारा खुलने के लिए 10 मिनट इंतजार करने के बजाय, KevlarFlow लगभग 30 सेकंड में पूरी गति से काम करने लगता है। यह 20 गुना तेज़ है।
  • इंतजार का समय: जब कोई विफलता होती है, तो ग्राहक आमतौर पर जवाब का पहला शब्द सुनने के लिए बहुत लंबा इंतजार करते हैं (जिसे "Time-to-First-Token" कहा जाता है)। KevlarFlow के साथ, इस प्रतीक्षा समय को सैकड़ों गुना कम कर दिया गया है (कुछ मामलों में 574 गुना तेज़)।
  • कोई अतिरिक्त लागत नहीं: आमतौर पर, सुरक्षा सुविधाएँ जोड़ने से चीजें धीमी हो जाती हैं। लेकिन KevlarFlow इतना कुशल है कि यह सामान्य रूप से काम करते समय लगभग कोई अतिरिक्त देरी (3% से कम ओवरहेड) नहीं जोड़ता है। यह एक ऐसे सुरक्षा जाल की तरह है जो आपको नीचे नहीं खींचता।

संक्षेप में: KevlarFlow एक नाजुर भंग AI सिस्टम को, जो क्रैश होकर रुक जाता है, एक लचीले ऐसे सिस्टम में बदल देता है जो टूटे हुए हिस्सों को संभाल सकता है, ट्रैफिक को डाइवर्ट कर सकता है, और बिना किसी बड़े रीबूट के तुरंत सवालों के जवाब दे सकता है।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →