सॉफ्टवेयर-परिभाषित स्टोरेज

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

सॉफ़्टवेयर-परिभाषित भंडारण (एसडीएस) हार्डवेयर में संक्षेपण, संग्रहीकरण या स्वचालन सॉफ़्टवेयर भी हो सकता है या नहीं भी हो सकता है। जब केवल आंतरिक डिस्क के साथ कमोडिटी सर्वर के संयोजन में सॉफ़्टवेयर के रूप में कार्यान्वित किया जाता है, तो यह आभासी या वैश्विक फ़ाइल प्रणाली जैसे सॉफ़्टवेयर का सुझाव दे सकता है। यदि यह परिष्कृत बड़े भंडारण सरणियों पर स्तरित सॉफ़्टवेयर है, तो यह भंडारण आभासीकरण या भंडारण संसाधन प्रबंधन, उत्पादों की श्रेणियों जैसे सॉफ़्टवेयर का सुझाव देता है जो पृथक् और भिन्न समस्याओं का समाधान करते हैं। यदि नीति और प्रबंधन कार्यों में सुरक्षा और पुनर्प्राप्ति को स्वचालित करने के लिए कृत्रिम बुद्धिमत्ता का एक रूप भी सम्मिलित है, तो इसे बुद्धिमान संक्षेपण माना जा सकता है। सॉफ़्टवेयर-परिभाषित भंडारण को पारंपरिक भंडारण क्षेत्र नेटवर्क (SAN) पर उपकरणों के माध्यम से लागू किया जा सकता है, या नेटवर्क-संलग्न भंडारण (NAS) के रूप में लागू किया जा सकता है, या वस्तु आधारित भंडारण का उपयोग किया जा सकता है। मार्च 2014 में स्टोरेज नेटवर्किंग इंडस्ट्री एसोसिएशन (एसएनआईए) ने सॉफ्टवेयर परिभाषित भंडारण पर एक रिपोर्ट प्रारम्भ की।

सॉफ्टवेयर परिभाषित भंडारण उद्योग
वीएमवेयर (VMware) ने एक व्यापक अवधारणा के लिए विपणन शब्द "सॉफ़्टवेयर-परिभाषित डेटा सेंटर" (SDDC) का उपयोग किया था, जिसमें किसी एप्लिकेशन द्वारा आवश्यक सभी आभासी भंडारण, सर्वर, नेटवर्किंग और सुरक्षा संसाधनों को सॉफ़्टवेयर द्वारा परिभाषित किया जा सकता है और स्वचालित रूप से प्रावधान किया जा सकता है। अन्य छोटी कंपनियों ने तब "सॉफ़्टवेयर-परिभाषित भंडारण" शब्द को अपनाया, जैसे कि कॉरैड (अब कॉरैड संस्थापक की नई कंपनी साउथसुइट के स्वामित्व में), स्केलिटी (2009 में स्थापित), क्लेवरसेफ (आईबीएम(IBM) द्वारा अधिग्रहित) और ओपनआईओ।

सॉफ्टवेयर-परिभाषित नेटवर्किंग (SDN) जैसी समान अवधारणाओं के आधार पर, वीएमवेयर (VMware) द्वारा 2012 में एक अरब डॉलर से अधिक में निकिरा का अधिग्रहण करने के बाद एसडीएस (SDS) में रुचि बढ़ी।

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

सॉफ्टवेयर परिभाषित भंडारण उद्योग के 2023 तक 86 अरब डॉलर तक पहुंचने का अनुमान है।

विशेषताएं
सॉफ़्टवेयर-परिभाषित भंडारण की विशेषताओं में निम्नलिखित विशेषताएं सम्मिलित हो सकती हैं-
 * अंतर्निहित भौतिक भंडारण प्रणालियों से तार्किक भंडारण सेवाओं और क्षमताओं का संक्षेपीकरण और कुछ स्थितियों में कई अलग-अलग कार्यान्वयनों को पूल करना है। चूंकि संगणना और सेवाओं की तुलना में डेटा संचलन अपेक्षाकृत महंगा और धीमा है, पूलिंग दृष्टिकोण कभी-कभी इसे स्थान में छोड़ने और सरणियों के विस्तार वाली मैपिंग परत बनाने का सुझाव देते हैं। उदाहरणों में सम्मिलित हैं-
 * भंडारण आभासीकरण, दृष्टिकोण और ऐतिहासिक उत्पादों की सामान्यीकृत श्रेणी। बाहरी-नियंत्रक आधारित सरणियों में भंडारण आभासीकरण सम्मिलित है ताकि उपयोग को प्रबंधित किया जा सके और अपने स्वयं के पूल के भीतर ड्राइव तक पहुंच प्राप्त की जा सके। अन्य उत्पाद सरणियों और/या सर्वर डीएएस (DAS) संग्रहण के प्रबंधन के लिए स्वतंत्र रूप से उपस्थित हैं।
 * आभासी मात्रा (VVols), बेहतर प्रदर्शन और डेटा प्रबंधन अनुकूलन की अनुमति देने के लिए बड़ी मात्रा और उनके भीतर वीएम (VM) डिस्क चित्रों के बीच अधिक पारदर्शी मैपिंग के लिए वीएमवेयर (VMware) का एक प्रस्ताव। यह आभासी आधारिक संरचना प्रशासकों (जो पहले से ही उपयोग कर सकते हैं, उदाहरण के लिए, एनएफएस (NFS)) के लिए नई क्षमता को प्रतिबिंबित नहीं करता है, लेकिन यह आईएससीएसआई (iSCSI) या फाइबर चैनल का उपयोग करके सरणियों को आभासी आधारिक संरचना के लिए लिखे गए क्रॉस-सरणी प्रबंधन ऐप के लिए उच्च व्यवस्थापक लाभ उठाने का मार्ग प्रदान करता है।
 * समानांतर एनएफएस (NFS) (पीएनएफएस (pNFS)), एक विशिष्ट कार्यान्वयन जो एनएफएस (NFS) समुदाय के भीतर विकसित हुआ लेकिन कई कार्यान्वयनों तक विस्तारित हुआ।
 * भंडारण अन्तःक्रिया के लिए ओपनस्टैक और इसके स्विफ्ट, सेफ और सिंडर एपीआई (APIs), जिन्हें मुक्त-स्रोत प्रोजेक्ट्स के साथ-साथ विक्रेता उत्पादों पर भी लागू किया गया है।
 * कई वस्तु भंडारण प्लेटफॉर्म भी सॉफ्टवेयर-परिभाषित भंडारण कार्यान्वयन के उदाहरण हैं, इसके उदाहरण स्केलिटी वलय और मुक्त स्रोत स्विफ्ट प्रोजेक्ट हैं।
 * वितरित भंडारण समाधानों की संख्या जैसे ग्लस्टर सॉफ्टवेयर परिभाषित भंडारण के अच्छे उदाहरण हैं।
 * प्रौद्योगिकी विवरण की जगह सेवा-स्तर के समझौतों के साथ नीति-संचालित भंडारण प्रावधान के साथ स्वचालन। इसके लिए प्रबंधन इंटरफेस की आवश्यकता होती है जो ओपनफ्लो की भावना में "डेटा प्लेन" से "कंट्रोल प्लेन" को अलग करने की एक विशेष परिभाषा के रूप में पारंपरिक स्टोरेज-ऐरे उत्पादों को फैलाता है।
 * ओपनफ्लो की भावना में डेटा प्लेन से कंट्रोल प्लेन को अलग करने की एक विशेष परिभाषा के रूप में पारंपरिक स्टोरेज-ऐरे उत्पादों को फैलाता है। पिछले उद्योग मानकीकरण के प्रयासों में स्टोरेज मैनेजमेंट इनिशिएटिव - स्पेसिफिकेशंस (SMI-S) शामिल था, जो 2000 में शुरू हुआ था।
 * स्टोरेज लॉजिक के साथ कमोडिटी हार्डवेयर को एक सॉफ्टवेयर लेयर में एब्स्ट्रैक्ट किया गया। इसका भी वर्णन किया गया है अभिसरण भंडारण के लिए संकुल फ़ाइल सिस्टम के रूप में।

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

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

पैक किए गए स्टोरेज सिस्टम या उपकरण तक सीमित एम्बेडेड सॉफ़्टवेयर या डिस्क कंट्रोलर फर्मवेयर के विपरीत, स्टोरेज हाइपरवाइज़र और इसकी कार्यक्षमता विभिन्न मॉडलों और ब्रांडों और स्टोरेज के प्रकार [SSD (ठोस राज्य डिस्क), SAN (स्टोरेज एरिया नेटवर्क) और DAS सहित फैली हुई है। (प्रत्यक्ष संलग्न भंडारण) और यूनिफाइड स्टोरेज (SAN और NAS)] कीमत और प्रदर्शन विशेषताओं या स्तरों की एक विस्तृत श्रृंखला को कवर करता है। अंतर्निहित उपकरणों को स्पष्ट रूप से एक दूसरे के साथ एकीकृत करने की आवश्यकता नहीं है और न ही एक साथ बंडल किया गया है।

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

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

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

सर्वर बनाम स्टोरेज हाइपरविजर
सर्वर हाइपरवाइजर की अवधारणा और स्टोरेज हाइपरवाइजर की अवधारणा के बीच एक सादृश्य बनाया जा सकता है। सर्वरों का वर्चुअलाइजेशन करके, सर्वर हाइपरविजर्स (VMware ESX, Microsoft Hyper-V, Citrix Hypervisor, Linux KVM, Xen) ने सर्वर संसाधनों के उपयोग की दरों में वृद्धि की, और हार्डवेयर से सर्वरों को डी-कपल करके प्रबंधन लचीलापन प्रदान किया। इससे सर्वर इंफ्रास्ट्रक्चर में लागत बचत हुई क्योंकि समान वर्कलोड को संभालने के लिए कम भौतिक सर्वरों की आवश्यकता थी, और बैकअप, फेलओवर और डिजास्टर रिकवरी जैसे प्रशासनिक संचालन में लचीलापन प्रदान किया।

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

यह भी देखें

 * हाइपरविजर
 * सॉफ्टवेयर परिभाषित नेटवर्किंग
 * सॉफ्टवेयर-परिभाषित डेटा सेंटर