Oracle® GoldenGate® दो आर्किटेक्चर का समर्थन करता है:क्लासिक आर्किटेक्चर और Oracle GoldenGate माइक्रोसर्विसेज आर्किटेक्चर (OGG MA)।
क्लासिक आर्किटेक्चर में मानक extract
है , replicat
, pump
, और receiver
फंक्शन्स और गोल्डनगेट सॉफ्टवेयर कमांड इंटरप्रेटर (GGSCI) द्वारा प्रबंधित किया जाता है।
ओजीजी एमए एक आरामदेह एप्लिकेशन प्रोग्राम इंटरफेस (एपीआई) माइक्रोसर्विस-आधारित आर्किटेक्चर है जो आपको वेब-आधारित यूजर इंटरफेस के माध्यम से ओरेकलगोल्डनगेट सेवाओं को स्थापित, कॉन्फ़िगर, मॉनिटर और प्रबंधित करने में सक्षम बनाता है। OGG MA को GoldenGate 12.3 संस्करण में पेश किया गया था और इसे क्लाउड संचालन के दृष्टिकोण से डिज़ाइन किया गया था।
Oracle GoldenGate माइक्रोसर्विसेज घटक
आप HTMLउपयोगकर्ता इंटरफ़ेस का उपयोग करके डेटा प्रतिकृति को कॉन्फ़िगर और प्रबंधित करने के लिए OGG MA का उपयोग कर सकते हैं।
ओजीजी एमए के पांच मुख्य घटक हैं। निम्नलिखित आरेख दिखाता है कि एक सुरक्षित रेस्ट एपीआई वातावरण में प्रतिकृति प्रक्रिया कैसे संचालित होती है:
छवि स्रोत :https://docs.oracle.com/goldengate/c1230/gg-winux/GGCON/img/logicarch2.png
निम्नलिखित अनुभाग व्यवस्थापक क्लाइंट सहित ओजीजी एमए के प्रत्येक घटक की भूमिकाओं और जिम्मेदारियों की रूपरेखा तैयार करते हैं।
सेवा प्रबंधक
-
सेवा प्रबंधक माइक्रोसर्विस आर्किटेक्चर के साथ उपलब्ध अन्य सेवाओं के लिए एक प्रहरी के रूप में कार्य करता है।
-
सेवा प्रबंधक आपको स्थानीय होस्ट पर एक या अधिक GoldenGated परिनियोजन प्रबंधित करने की अनुमति देता है।
-
सेवा प्रबंधक एक सिस्टम सेवा के रूप में चलता है, आपके परिनियोजन के बारे में सूची और कॉन्फ़िगरेशन जानकारी रखता है, और आपको कई स्थानीय परिनियोजन बनाए रखने की अनुमति देता है।
-
सेवा प्रबंधक का उपयोग करके, आप इंस्टेंस और क्वेरी परिनियोजन और अन्य सेवाओं को प्रारंभ और बंद कर सकते हैं।
प्रशासन सर्वर
-
प्रशासन सर्वर गोल्डनगेट परिनियोजन के भीतर सक्रिय और निष्क्रिय दोनों प्रक्रियाओं का पर्यवेक्षण, व्यवस्थापन, प्रबंधन और निगरानी करता है।
-
प्रशासन सर्वर आपके GoldenGate परिनियोजन में प्रतिकृति घटकों के प्रबंधन के लिए केंद्रीय नियंत्रण इकाई के रूप में कार्य करता है।
-
व्यवस्थापन सर्वर का उपयोग करके, आप अपना स्थानीय
extract replicat
. बना और प्रबंधित कर सकते हैं सर्वर तक पहुँच के बिना प्रक्रियाएँ जहाँ GoldenGate स्थापित है। -
प्रशासन सर्वर की प्रमुख विशेषता रेस्ट एपीआई सर्विसइंटरफेस है, जिसे कोई भी HTTP या HTTPS क्लाइंट, जैसे कि माइक्रोसर्विस आर्किटेक्चरसर्विस इंटरफेस या पर्ल और पायथन क्लाइंट संबोधित कर सकता है।
-
व्यवस्थापन सर्वर का उपयोग करके, आप GoldenGate प्रक्रियाओं को जोड़ सकते हैं, हटा सकते हैं या बदल सकते हैं, कॉन्फ़िगरेशन फ़ाइलों को संपादित कर सकते हैं, उपयोगकर्ताओं को जोड़ सकते हैं और भूमिकाएँ असाइन कर सकते हैं।
वितरण सर्वर
-
वितरण सर्वर एक नेटवर्क डेटा वितरण एजेंट के रूप में कार्य करता है जो वितरित नेटवर्क परिनियोजन में डेटा और कमांड को संप्रेषित और संसाधित करता है।
-
वितरण सर्वर एक उच्च-प्रदर्शन एप्लिकेशन है जो एक साथ कई स्रोत-ट्रेल फ़ाइलों से कई कमांड और डेटा स्ट्रीम को संभाल सकता है।
-
वितरण सर्वर क्लासिक मल्टीपल सोर्स-साइड डेटा पंप को सिंगल साइड डेटा पंप और सिंगल इंस्टेंस सर्विस से बदल देता है। यह सर्वर एक या एक से अधिक गंतव्यों के लिए एक या अधिक ट्रेल्स वितरित करता है और केवल हल्के फ़िल्टरिंग प्रदान करता है।
रिसीवर सर्वर
-
रिसीवर सर्वर केंद्रीय नियंत्रण सेवा है जो सभी आने वाली ट्रेल फाइलों को संभालती है।
-
रिसीवर सर्वर वितरण सर्वर के साथ इंटरऑपरेट करता है और दूरस्थ क्लासिक परिनियोजन के लिए क्लासिक आर्किटेक्चर पंप के साथ संगतता प्रदान करता है।
-
रिसीवर सर्वर एकाधिक असतत लक्ष्य-पक्ष संग्राहकों को एकल आवृत्ति सेवा से बदल देता है।
प्रदर्शन मीट्रिक सर्वर
-
प्रदर्शन मेट्रिक्स सर्वर इंस्टेंस परिनियोजन प्रदर्शन परिणामों को एकत्रित करने और संग्रहीत करने के लिए मीट्रिक सेवा का उपयोग करता है।
-
मेट्रिक्स संग्रह और भंडार व्यवस्थापन परत सूचना संग्रह से अलग है।
-
गोल्डनगेट की सभी प्रक्रियाएं प्रदर्शन मेट्रिक्स सर्वर को मीट्रिक भेजती हैं।
-
आप माइक्रोसर्विस आर्किटेक्चर और क्लासिक आर्किटेक्चर दोनों में परफॉर्मेंस मेट्रिक्स सर्वर का उपयोग कर सकते हैं।
-
प्रदर्शन मेट्रिक्स सर्वर का उपयोग करके, आप विभिन्न मेट्रिक्स, व्यूलॉग्स, प्रक्रिया की स्थिति, मॉनिटर सिस्टम उपयोग, इत्यादि को क्वेरी कर सकते हैं।
व्यवस्थापक क्लाइंट
-
व्यवस्थापक क्लाइंट एक कमांड लाइन उपयोगिता है (क्लासिक GGSCI उपयोगिता की तरह)।
-
व्यवस्थापक क्लाइंट अपने कार्यों को पूरा करने के लिए माइक्रोसर्विस आर्किटेक्चर सर्वर द्वारा प्रकाशित बाकी एपीआई का उपयोग करता है।
-
व्यवस्थापक क्लाइंट का उपयोग प्रक्रियाओं को बनाने, कॉन्फ़िगर करने, संशोधित करने और हटाने के लिए किया जाता है।
व्यवस्थापक क्लाइंट के पास अधिक कार्य हैं और GGSCI की तुलना में वितरित कॉन्फ़िगरेशन में अधिक उपयोगी है जैसा कि निम्न तालिका में दिखाया गया है:
प्रमुख माइक्रोसर्विस आर्किटेक्चर निर्देशिकाएं और चर
माइक्रोसर्विस आर्किटेक्चर को सरलीकृत इंस्टॉलेशन और परिनियोजन निर्देशिका संरचना के साथ डिज़ाइन किया गया है।
डिज़ाइन केवल-पढ़ने के लिए होम निर्देशिका से बना है, जहाँ आप गोल्डनगेट स्थापित करते हैं और एक कस्टम परिनियोजन-विशिष्ट निर्देशिका बनाते हैं जैसा कि निम्नलिखित छवि में दिखाया गया है:
छवि स्रोत :https://docs.oracle.com/goldengate/c1230/gg-winux/GGCON/img/ggcon_dt_003a_dirstruc.png
आप इन सभी निर्देशिकाओं के डिफ़ॉल्ट स्थानों को अनुकूलित करने के लिए बदल सकते हैं जहाँ आप फ़ाइलों को संग्रहीत करना चाहते हैं।
एक कॉन्फ़िगरेशन में जहां OGG_VAR_HOME एक स्थानीय निर्देशिका है औरOGG_HOME एक साझा रीड-ओनली दूरस्थ निर्देशिका है, स्थानीय OGG_VAR_HOME के साथ कई परिनियोजन केवल पढ़ने के लिए समान साझा कर सकते हैं OGG_HOME ।
निष्कर्ष
माइक्रोसर्विस आर्किटेक्चर एक नया सेवा-आधारित आर्किटेक्चर है जो बड़े पैमाने पर, क्लाउड परिनियोजन के कॉन्फ़िगरेशन, प्रशासन और निगरानी को सरल बनाता है। इस पोस्ट ने आपको ओजीजी एमए और इसके घटकों से परिचित कराया, जिससे क्लाउड और हाइब्रिड वातावरण में डेटा को ऑन-प्रिमाइसेस दोहराने के तरीके को बदलने की उम्मीद है।
कोई टिप्पणी करने या प्रश्न पूछने के लिए प्रतिक्रिया टैब का उपयोग करें।
विशेषज्ञ प्रशासन, प्रबंधन और कॉन्फ़िगरेशन के साथ अपने परिवेश को अनुकूलित करें
रैकस्पेस की एप्लिकेशन सेवाएं(RAS) विशेषज्ञ अनुप्रयोगों के व्यापक पोर्टफोलियो में निम्नलिखित पेशेवर और प्रबंधित सेवाएं प्रदान करते हैं:
- ईकामर्स और डिजिटल अनुभव प्लेटफॉर्म
- एंटरप्राइज रिसोर्स प्लानिंग (ईआरपी)
- बिजनेस इंटेलिजेंस
- बिक्री बल ग्राहक संबंध प्रबंधन (सीआरएम)
- डेटाबेस
- ईमेल होस्टिंग और उत्पादकता
हम वितरित करते हैं:
- निष्पक्ष विशेषज्ञता :हम तत्काल मूल्य प्रदान करने वाली क्षमताओं पर ध्यान केंद्रित करते हुए आपकी आधुनिकीकरण यात्रा को सरल और मार्गदर्शन करते हैं।
- कट्टर अनुभव ™:हम पहले एक प्रक्रिया को जोड़ते हैं। प्रौद्योगिकी दूसरा। व्यापक समाधान प्रदान करने के लिए समर्पित तकनीकी सहायता के साथ दृष्टिकोण।
- बेजोड़ पोर्टफोलियो :हम व्यापक क्लाउड अनुभव लागू करते हैं ताकि आपको सही क्लाउड पर सही तकनीक को चुनने और परिनियोजित करने में मदद मिल सके।
- फुर्तीली डिलीवरी :हम आपसे मिलते हैं जहां आप अपनी यात्रा में हैं और सफलता को अपने साथ संरेखित करते हैं।
आरंभ करने के लिए अभी चैट करें।