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

From Vigyanwiki
Revision as of 22:20, 17 February 2023 by alpha>Indicwiki (Created page with "{{Short description|Type of computer data storage}} सॉफ्टवेयर-परिभाषित भंडारण (एसडीएस) अंतर्निहित...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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

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


सॉफ्टवेयर परिभाषित भंडारण उद्योग

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

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

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


विशेषताएं

सॉफ़्टवेयर-परिभाषित भंडारण की विशेषताओं में निम्नलिखित विशेषताएं शामिल हो सकती हैं:[9]

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

स्टोरेज हाइपरविजर

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

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

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

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

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

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

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


सर्वर बनाम स्टोरेज हाइपरविजर

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

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

यह भी देखें

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

संदर्भ

  1. Margaret Rouse. "Definition: software-defined storage". SearchSDN. Tech Target. Retrieved November 7, 2013.
  2. Chris Poelker (March 12, 2014). "The foundation of clouds: Intelligent abstraction".
  3. SNIA (March 2014). "Technical Whitepaper:Software Defined Storage".
  4. Archana Venkatraman. "Software-defined datacentres demystified". Computer Weekly. TechTarget. Retrieved November 7, 2013. The term software-defined datacentre (SDDC) rose to prominence this year during annual virtualisation conference VMworld 2012 [...] A software-defined datacentre is an IT facility where the elements of the infrastructure - networking, storage, CPU and security - are virtualised and delivered as a service. The provisioning and operation of the entire infrastructure is entirely automated by software.
  5. "The Software-Defined Data Center". company web site. VMware. Retrieved November 7, 2013.
  6. Margaret Rouse. "Definition: software-defined storage". SearchSDN. Tech Target. Retrieved November 7, 2013.
  7. "Technology Focus Areas | SNIA".
  8. "Thriving software-defined-storage market will ramp up to $86B by 2023: report". FierceTelecom (in English). 20 March 2020. Retrieved 2020-03-23.
  9. Simon Robinson (March 12, 2013). "Software-defined storage: The reality beneath the hype". Computer Weekly. Retrieved November 7, 2013.
  10. "Comparison of virtualization technologies".
  11. Snyder, Brett; Ringenberg, Jordan; Green, Robert; Devabhaktuni, Vijay; Alam, Mansoor (June 9, 2014). "Evaluation and design of highly reliable and highly utilized cloud computing systems". Journal of Cloud Computing. 4: 12. doi:10.1186/s13677-015-0036-6. S2CID 17909593.
  12. "Hypervisor glossary definition" (PDF). Xen v2.0 for x86 Users' Manual (PDF). Xen.org on August 20, 2011.
  13. "SearchStorage.com definition". What is storage virtualization? Definition on SearchStorage.com.
  14. IBM SmartCloud Virtual Storage Center. IBM Redbooks. 6 March 2015. ISBN 9780738440439.
  15. Erickson, Todd (June 23, 2011). "SearchDisasterRecovery Article". SearchDisasterRecovery.com.
  16. Mearian, Lucas (November 23, 2010). "ComputerWorld Article". Archived from the original on October 4, 2017. Retrieved October 4, 2017.