Database
 sql >> डेटाबेस >  >> RDS >> Database

आईआरआई-विंडोक्स टेस्ट डेटाबेस रिपोजिटरी

सार:  IRI ने ऑन-डिमांड, परीक्षण के लिए तैयार वर्चुअलाइज्ड रिपॉजिटरी प्रदान करने के लिए विंडॉक्स के साथ भागीदारी की है जो #docker कंटेनरों, पारंपरिक इंस्टेंस या वर्कस्टेशन के लिए सेकंड में नकाबपोश, सबसेट या संश्लेषित डेटाबेस वितरित करता है। ये सैनिटाइज्ड क्लोन किसी भी ऑन-प्रिमाइसेस या क्लाउड इंफ्रास्ट्रक्चर, किसी डेटाबेस और किसी भी ब्लॉक लेवल, ऑब्जेक्ट या फाइल स्टोरेज सिस्टम को सपोर्ट करते हैं।

एप्लिकेशन DevOps स्वचालित निरंतर एकीकरण पाइपलाइनों, कंटेनरों और पैकेज रिपॉजिटरी के साथ आगे बढ़ना जारी रखता है। ये उपकरण मांग पर समान वातावरण प्रदान करने की अनुमति देते हैं।

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

यह लेख सेकंड में लिखने योग्य प्रतियों के वितरण के लिए, एक सुरक्षित डेटाबेस छवि के लिए IRI कार्यक्षेत्र में डिज़ाइन किए गए IRI फ़ील्डशील्ड डेटा मास्किंग या IRI RowGen सिंथेटिक डेटा संचालन को लागू करने के चरणों की रूपरेखा तैयार करता है। विंडॉक्स क्लाउड प्रोविजनिंग वातावरण में, प्रत्येक डेटाबेस केवल 40 एमबी स्टोरेज की खपत करता है।

IRI डेटा मास्किंग और सिंथेटिक डेटा को वर्चुअलाइज्ड डेटाबेस के साथ संयोजित करना

डेटाबेस क्लोन के लिए कंटेनर अब सीधे आईआरआई वोरासिटी डेटा मैनेजमेंट इकोसिस्टम में उपलब्ध डेटा क्लींजिंग और प्रोटेक्शन ऑपरेशंस का लाभ उठा सकते हैं, विंडॉक्स तकनीक के साथ गठजोड़ के लिए धन्यवाद। उपयोगकर्ताओं को लिखने योग्य ताज़ा डेटाबेस क्लोन वितरित करने के लिए विंडॉक्स आधार पर या क्लाउड में संचालित होता है।

डेटाबेस वर्चुअलाइजेशन कंटेनरों के साथ संयुक्त रूप से अधिक देव / परीक्षण चपलता और स्वचालन के लिए आकर्षक है, लेकिन बेहतर डेटा सुरक्षा और शासन और लागत बचत के लिए भी। एक एकल वीएम 50, या यहां तक ​​कि 100 एक साथ वातावरण की मेजबानी कर सकता है और देव/परीक्षण वीएम और उदाहरणों के समेकन की अनुमति देता है। संगठन डेटाबेस डेव/टेस्ट इंफ्रास्ट्रक्चर लागत में औसतन 50 से 70% की कमी करते हैं।

वर्चुअलाइज्ड डेटाबेस इमेज

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

डेटाबेस छवियों को एक सादे पाठ कॉन्फ़िगरेशन फ़ाइल (डॉकरफाइल) से बनाया गया है, जो डेटाबेस वातावरण, डेटाबेस और IRI डेटा मास्किंग, डेटा गुणवत्ता और सिंथेटिक डेटा जॉब मापदंडों को निर्दिष्ट करता है। नीचे दिए गए नमूना dockerfile में एक पूर्ण डेटाबेस बैकअप शामिल है, लेकिन यह दर्जनों डेटाबेस निर्दिष्ट कर सकता है।

IRI डेटा मास्किंग, सिंथेटिक डेटा और डेटा क्लींजिंग जॉब आमतौर पर IRI वर्कबेंच में बनाए जाते हैं, जिन्हें SortCL जॉब स्क्रिप्ट (SCL फाइल एक्सटेंशन) के रूप में सहेजा जाता है, और IRI बैच फ़ाइल को कॉल करके इमेज बिल्ड के दौरान निष्पादित किया जाता है। IRI कार्यक्षेत्र में एक प्रवाह आरेख से एक बैच फ़ाइल उत्पन्न की जा सकती है, जो क्रियान्वित किए जाने वाले कार्यों के प्रवाह का एक दृश्य प्रतिनिधित्व है।

नीचे दिया गया IRI वर्कबेंच स्क्रीनशॉट इस उदाहरण में कुछ वोरैसिटी जॉब डिज़ाइन गतिविधि दिखाता है:

  • डेटाबेस छवि पर निष्पादित की जाने वाली सेटअप बैच फ़ाइल का प्रवाह आरेख, ऊपर बाईं ओर दिखाया गया है।
  • फ़ील्डशील्ड डेटा मास्किंग स्क्रिप्ट की एक झलक और इसकी मॉडल रूपरेखा, ऊपर दाईं ओर दिखाई गई है।
  • एक ही डेटा मास्किंग स्क्रिप्ट का मानचित्रण आरेख, नीचे बाईं ओर दिखाया गया है।
  • डेटाबेस में मूल निम्न-गुणवत्ता वाले डेटा का हिस्सा जो वर्चुअलाइज्ड डेटाबेस छवि के वितरण पर साफ हो जाएगा, नीचे दाईं ओर दिखाया गया है:

प्रारंभिक छवि निर्माण के बाद अद्यतन किए गए डेटाबेस के गतिशील डेटा मास्किंग या मास्किंग का समर्थन करने के लिए, डॉकरफाइल डेटाबेस वितरण के दौरान आईआरआई नौकरियों को भी निर्दिष्ट कर सकता है। यहां एक डॉकफाइल कॉन्फ़िगरेशन है जो विंडॉक्स डेटाबेस क्लोनिंग और आईआरआई वोरसिटी जॉब्स को एक साथ चलाएगा:

IRI नौकरियों के निर्माण के साथ, डेटाबेस छवि का निर्माण विंडॉक्स वेब एप्लिकेशन से शुरू होता है, बिल्ड टैब पर नेविगेट करता है, डॉकफाइल का चयन करता है और एक छवि नाम निर्दिष्ट करता है, और "बिल्ड" करता है।

पूरा होने पर, इमेज अधिकृत उपयोगकर्ताओं के लिए इमेज टैब के माध्यम से उपलब्ध है:

स्व-सेवा और स्वचालित वितरण

अधिकृत उपयोगकर्ता छवि टैब पर छवियों का उपयोग करते हैं, कंटेनर पोर्ट और पासवर्ड निर्दिष्ट करने के विकल्पों के साथ नए वातावरण की डिलीवरी को सक्षम करते हैं। एक ही छवि या तो डेटाबेस कंटेनर या पारंपरिक वीएम और वर्कस्टेशन के लिए डेटाबेस की डिलीवरी का समर्थन करती है।

एक ड्रॉपडाउन टूल उपयोगकर्ताओं को एक जटिल छवि से डेटाबेस के सबसेट का चयन करने की अनुमति देता है। रेस्टफुल एपीआई कॉल जेनकिंस, एज़्योर देवओप्स और अन्य सीआई ऑटोमेशन का समर्थन करते हैं।

प्रत्येक डेटाबेस में निर्मित आईआरआई डेटा मास्किंग और अन्य संवर्द्धन के साथ, आकार या जटिलता की परवाह किए बिना वातावरण सेकंड में वितरित किए जाते हैं। प्रत्येक वातावरण वितरण पर केवल 40 एमबी की खपत करता है, और छवि से कॉपी-ऑन-राइट के साथ लिखने का समर्थन करता है।

डेटाबेस परिवेशों का एक रीयल-टाइम दृश्य लाइव सेकेंडरी टैब पर प्रदर्शित होता है, जिसमें प्रत्येक कंटेनर को एक अद्वितीय पोर्ट असाइन किया जाता है।

SQL सर्वर कंटेनर पारंपरिक रूप से स्थापित इंस्टेंस के समान हैं, सक्रिय निर्देशिका और Windows प्रमाणीकरण के साथ संगत हैं, और इसमें पूर्ण SQL सर्वर सेवाएँ शामिल हैं। कंटेनर को सामान्य टूल से एक्सेस किया जाता है, जैसे सर्वरनाम का उपयोग करके SQL सर्वर मैनेजमेंट स्टूडियो (SSMS), और इंस्टेंस नाम (यानी, Windocks\Instance10002)।

यह छवि साफ किए गए डेटा को दिखाती है जो एक कंटेनर को तत्काल करने के बाद परिणाम देता है जो आईआरआई नौकरियों को बैच फ़ाइल के माध्यम से कॉल करता है, जिसे आईआरआई वर्कबेंच से निर्यात किया जा सकता है।

IRI के साथ किफायती डेटाबेस वर्चुअलाइजेशन यहां है

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

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

उत्पादन डेटाबेस वातावरण तक वास्तविक समय तक पहुंच भी आसानी से प्राप्त की जाती है, डेटाबेस छवियों को अंतर या लेनदेन लॉग बैकअप के साथ अद्यतन किया जाता है। वीएम में 5-10x की कमी और भंडारण लागत में 99% की कमी के साथ, देव/परीक्षण बुनियादी ढांचे की लागत को आधा या अधिक घटाया जा सकता है।

समर्थित, बिना लागत वाले मूल्यांकन तक पहुंचने के लिए या तो विंडॉक्स या आईआरआई से पूछताछ करें। केवल एक विंडोज सर्वर (2012 r2, 2016, या 2019) की जरूरत है, जिसमें न्यूनतम 2 वीसीपीयू कोर और 4 जीबी रैम हो। यहां वर्णित तकनीकों के बारे में अधिक जानकारी के लिए www.windocks.com या www.iri.com पर जाएं, और अगर आप ऑनसाइट मूल्यांकन या क्लाउड-आधारित पायलट के लिए पंजीकरण करना चाहते हैं और समाधान का परीक्षण करना चाहते हैं तो [email protected] पर ईमेल करें।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल पूर्ण शामिल हों

  2. Ubuntu 20.04 पर Neo4j कैसे स्थापित करें?

  3. अमेज़न रिलेशनल डेटाबेस सर्विस में लाभ और सुरक्षा

  4. MapReduce प्रकार और स्वरूपों को समझना

  5. शीर्ष 3 युक्तियाँ जिन्हें आपको तेज़ SQL दृश्य लिखने के लिए जानना आवश्यक है