← नवीनतम पेपर
💻 computer science

Hazel: Secure and Efficient Disaggregated Storage

हेज़ल (Hazel) एक स्टोरेज मैनेजमेंट सिस्टम है जो काउंटर-लीजिंग (counter-leasing), एक डिसएग्रीगेटेड मर्केल ट्री (disaggregated Merkle Tree) और स्मार्ट एनआईसी ऑफलोडिंग (smart NIC offloading) जैसे नवीन तंत्रों के माध्यम से गोपनीयता, अखंडता और फ्रेशनेस की गारंटी के साथ सुरक्षित, उच्च-प्रदर्शन वाला डिसएग्रीगेटेड स्टोरेज प्रदान करने के लिए एनवीएमई-ओवर-फैब्रिक्स (NVMe-over-Fabrics) प्रोटोकॉल का विस्तार करता है।

मूल लेखक: Marcin Chrapek, Meni Orenbach, Ahmad Atamli, Marcin Copik, Mikhail Khalilov, Fritz Alder, Torsten Hoefler

प्रकाशित 2026-02-11
📖 4 मिनट में पढ़ें☕ कॉफ़ी ब्रेक में पढ़ें

मूल लेखक: Marcin Chrapek, Meni Orenbach, Ahmad Atamli, Marcin Copik, Mikhail Khalilov, Fritz Alder, Torsten Hoefler

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

कल्पना कीजिए कि आप एक उच्च-सुरक्षा वाले बैंक मैनेजर हैं। पुराने दिनों में, आप अपना सोना अपने कार्यालय के भीतर एक भारी तिजोरी में रखते थे। यह सुरक्षित था, लेकिन यदि आपका व्यवसाय बहुत बड़ा हो जाता, तो आपके पास जगह कम पड़ जाती, और आपका कार्यालय तिजोरियों के ढेर से भरा हुआ एक अव्यवस्थित स्थान बन जाता।

बढ़ने के लिए, आप अपने सोने को शहर के दूसरी ओर एक विशाल, हाई-टेक गोदाम में ले जाने का निर्णय लेते हैं (यह डिसाग्रिगेटेड स्टोरेज/Disaggregated Storage है)। यह बहुत अधिक कुशल है क्योंकि आप अपने कर्मचारियों के लिए एक छोटा कार्यालय और सोने के लिए एक विशाल, सस्ता गोदाम रख सकते हैं।

समस्या:
सोने को स्थानांतरित करने से तीन बड़ी सुरक्षा संबंधी सिरदर्द पैदा होते हैं:

  1. जासूस (गोपनीयता/Confidentiality): आप यह कैसे सुनिश्चित करेंगे कि जब सोना गोदाम तक ले जाया जा रहा हो, तो कोई देख न सके कि वह सोना कैसा दिखता है?
  2. नकली बनाने वाला (अखंडता/Integrity): आपको कैसे पता चलेगा कि यात्रा के दौरान किसी ने आपके असली सोने के बार को पेंट किए हुए सीसे (लेड) के बार से तो नहीं बदल दिया?
  3. समय यात्री (ताजगी/Freshness): यह सबसे चालाक समस्या है। कल्पना कीजिए कि एक चोर आज एक सोने का बार चुराता है, लेकिन फिर उसे उस सोने के बार से बदल देता है जो आपके पास तीन साल पहले हुआ करता था। वह असली सोना है, लेकिन वह "पुराना/बासी" (stale) है। वह वह सोना नहीं है जो वर्तमान में आपका है। पारंपरिक सुरक्षा अक्सर इस "रीप्ले अटैक" (replay attack) को पकड़ने में विफल रहती है।

वर्तमान सुरक्षा विधियाँ हर एक सोने के कण का निरीक्षण करने के लिए एक विशाल सेना को काम पर रखने जैसी हैं। यह काम तो करता है, लेकिन यह इतना धीमा है कि आपका बैंक व्यावहारिक रूप प्रकार से रुक जाता है।


मिलिए "हेज़ल" (Hazel) से: एक स्मार्ट सुरक्षा प्रणाली

शोधकर्ताओं ने हेज़ल नामक एक प्रणाली बनाई है, जो उच्च-सुरक्षा वाले स्टोरेज को तेज़ और स्केलेबल बनाती है। उन्होंने इसे तीन चतुर "ट्रिक्स" का उपयोग करके किया है:

1. "लीज" प्रणाली (स्केलेबल कंट्रोल)

हर बार सोने के प्रत्येक बार की आईडी मैन्युअल रूप से चेक करने के लिए गार्ड तैनात करने के बजाय, हेज़ल एक "काउंटर-लीजिंग" (Counter-Leasing) प्रणाली का उपयोग करता है।
इसे एक डेली (डेली शॉप) में टिकट डिस्पेंसर की तरह समझें। केंद्रीय कार्यालय स्थानीय शाखा को टिकटों की एक "रेंज" देता है (जैसे, "आप टिकट #1,000 से #5,000 तक उपयोग करने के लिए अधिकृत हैं")। स्थानीय शाखा मुख्य कार्यालय को हर बार कॉल किए बिना तुरंत ये टिकट बांट सकती है। यह एक विशाल "फोन कॉल" की बाधा को रोकता है और बैंक को बड़े स्तर तक बढ़ने की अनुमति देता है।

2. "स्मार्ट लेबल" (ऑप्टिमाइज्ड डेटा पाथ)

पुराने सिस्टम में, सुरक्षा जानकारी को एक अलग, भारी बहीखाते (ledger) में रखा जाता था जिसे लगातार चेक करना पड़ता था। हेज़ल "मेटाडेटा एनकैप्सुलेशन" (Metadata Encapsulation) का उपयोग करता है।
कल्पना करें कि यदि प्रत्येक सोने के बार पर एक छोटा, सूक्ष्म, अटूट स्टिकर लगा हो जिसमें उसकी आईडी, उसका "ताजगी" कोड और उसकी गुप्त कुंजी (secret key) शामिल हो। क्योंकि जानकारी वस्तु पर ही है, इसलिए आपको हर बार बहीखाते की ओर दौड़कर वापस जाने की आवश्यकता नहीं है। आप बस स्टिकर देखते हैं और आगे बढ़ जाते हैं। यह "पढ़ने" की प्रक्रिया को अविश्वसनीय रूप से तेज़ बनाता है।

3. "आलसी अकाउंटेंट" (हेज़ल मर्केल ट्री)

"समय यात्री" (ताजगी) की समस्या को हल करने के लिए, हेज़ल हेज़ल मर्केल ट्री (HMT) नामक एक विशेष गणितीय संरचना का उपयोग करता है।
पारंपरिक सुरक्षा एक ऐसे अकाउंटेंट की तरह है जो हर बार किसी व्यक्ति के कॉफी खरीदने पर तिजोरी के हर एक सिक्के को फिर से गिनने पर जोर देता है। यह एकदम सटीक है, लेकिन थका देने वाला है।
हेज़ल का अकाउंटेंट "इवेंचुअली कंसिस्टेंट" (eventually consistent) है। वे लेनदेन को तेज़ी से होने देते हैं और फिर बैकग्राउंड में व्यवस्थित बैचों में भारी गणितीय गणना करते हैं। यह एक रेस्टोरेंट की तरह है जो आपको तुरंत रसीद दे देता है लेकिन शिफ्ट के अंत में जटिल हिसाब-किताब चुकता करता है। यह सटीक रहता है, लेकिन यह सेवा को धीमा नहीं करता है।


परिणाम

शोधकर्ताओं ने उच्च श्रेणी के हार्डवेयर (NVIDIA चिप्स) का उपयोग करके हेज़ल का परीक्षण किया। भले ही उन्होंने भारी-भरकम सुरक्षा की परतें जोड़ीं, लेकिन "स्पीड पेनल्टी" लगभग अदृश्य थी—केवल 1% से 2%

संक्षेप में: हेज़ल आपको एक किले की सुरक्षा और एक हाईवे की गति देता है।

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

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

Digest आज़माएँ →