Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> डेटाबेस

Oracle गोल्डनगेट माइक्रोसर्विस आर्किटेक्चर

Oracle® GoldenGate® दो आर्किटेक्चर का समर्थन करता है:क्लासिक आर्किटेक्चर और Oracle GoldenGate माइक्रोसर्विसेज आर्किटेक्चर (OGG MA)।

क्लासिक आर्किटेक्चर में मानक extract है , replicat , pump , और receiver फंक्शन्स और गोल्डनगेट सॉफ्टवेयर कमांड इंटरप्रेटर (GGSCI) द्वारा प्रबंधित किया जाता है।

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

Oracle GoldenGate माइक्रोसर्विसेज घटक

आप HTMLउपयोगकर्ता इंटरफ़ेस का उपयोग करके डेटा प्रतिकृति को कॉन्फ़िगर और प्रबंधित करने के लिए OGG MA का उपयोग कर सकते हैं।

ओजीजी एमए के पांच मुख्य घटक हैं। निम्नलिखित आरेख दिखाता है कि एक सुरक्षित रेस्ट एपीआई वातावरण में प्रतिकृति प्रक्रिया कैसे संचालित होती है:

Oracle गोल्डनगेट माइक्रोसर्विस आर्किटेक्चर

छवि स्रोत :https://docs.oracle.com/goldengate/c1230/gg-winux/GGCON/img/logicarch2.png

निम्नलिखित अनुभाग व्यवस्थापक क्लाइंट सहित ओजीजी एमए के प्रत्येक घटक की भूमिकाओं और जिम्मेदारियों की रूपरेखा तैयार करते हैं।

सेवा प्रबंधक

  • सेवा प्रबंधक माइक्रोसर्विस आर्किटेक्चर के साथ उपलब्ध अन्य सेवाओं के लिए एक प्रहरी के रूप में कार्य करता है।

  • सेवा प्रबंधक आपको स्थानीय होस्ट पर एक या अधिक GoldenGated परिनियोजन प्रबंधित करने की अनुमति देता है।

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

  • सेवा प्रबंधक का उपयोग करके, आप इंस्टेंस और क्वेरी परिनियोजन और अन्य सेवाओं को प्रारंभ और बंद कर सकते हैं।

प्रशासन सर्वर

  • प्रशासन सर्वर गोल्डनगेट परिनियोजन के भीतर सक्रिय और निष्क्रिय दोनों प्रक्रियाओं का पर्यवेक्षण, व्यवस्थापन, प्रबंधन और निगरानी करता है।

  • प्रशासन सर्वर आपके GoldenGate परिनियोजन में प्रतिकृति घटकों के प्रबंधन के लिए केंद्रीय नियंत्रण इकाई के रूप में कार्य करता है।

  • व्यवस्थापन सर्वर का उपयोग करके, आप अपना स्थानीयextract replicat . बना और प्रबंधित कर सकते हैं सर्वर तक पहुँच के बिना प्रक्रियाएँ जहाँ GoldenGate स्थापित है।

  • प्रशासन सर्वर की प्रमुख विशेषता रेस्ट एपीआई सर्विसइंटरफेस है, जिसे कोई भी HTTP या HTTPS क्लाइंट, जैसे कि माइक्रोसर्विस आर्किटेक्चरसर्विस इंटरफेस या पर्ल और पायथन क्लाइंट संबोधित कर सकता है।

  • व्यवस्थापन सर्वर का उपयोग करके, आप GoldenGate प्रक्रियाओं को जोड़ सकते हैं, हटा सकते हैं या बदल सकते हैं, कॉन्फ़िगरेशन फ़ाइलों को संपादित कर सकते हैं, उपयोगकर्ताओं को जोड़ सकते हैं और भूमिकाएँ असाइन कर सकते हैं।

वितरण सर्वर

  • वितरण सर्वर एक नेटवर्क डेटा वितरण एजेंट के रूप में कार्य करता है जो वितरित नेटवर्क परिनियोजन में डेटा और कमांड को संप्रेषित और संसाधित करता है।

  • वितरण सर्वर एक उच्च-प्रदर्शन एप्लिकेशन है जो एक साथ कई स्रोत-ट्रेल फ़ाइलों से कई कमांड और डेटा स्ट्रीम को संभाल सकता है।

  • वितरण सर्वर क्लासिक मल्टीपल सोर्स-साइड डेटा पंप को सिंगल साइड डेटा पंप और सिंगल इंस्टेंस सर्विस से बदल देता है। यह सर्वर एक या एक से अधिक गंतव्यों के लिए एक या अधिक ट्रेल्स वितरित करता है और केवल हल्के फ़िल्टरिंग प्रदान करता है।

रिसीवर सर्वर

  • रिसीवर सर्वर केंद्रीय नियंत्रण सेवा है जो सभी आने वाली ट्रेल फाइलों को संभालती है।

  • रिसीवर सर्वर वितरण सर्वर के साथ इंटरऑपरेट करता है और दूरस्थ क्लासिक परिनियोजन के लिए क्लासिक आर्किटेक्चर पंप के साथ संगतता प्रदान करता है।

  • रिसीवर सर्वर एकाधिक असतत लक्ष्य-पक्ष संग्राहकों को एकल आवृत्ति सेवा से बदल देता है।

प्रदर्शन मीट्रिक सर्वर

  • प्रदर्शन मेट्रिक्स सर्वर इंस्टेंस परिनियोजन प्रदर्शन परिणामों को एकत्रित करने और संग्रहीत करने के लिए मीट्रिक सेवा का उपयोग करता है।

  • मेट्रिक्स संग्रह और भंडार व्यवस्थापन परत सूचना संग्रह से अलग है।

  • गोल्डनगेट की सभी प्रक्रियाएं प्रदर्शन मेट्रिक्स सर्वर को मीट्रिक भेजती हैं।

  • आप माइक्रोसर्विस आर्किटेक्चर और क्लासिक आर्किटेक्चर दोनों में परफॉर्मेंस मेट्रिक्स सर्वर का उपयोग कर सकते हैं।

  • प्रदर्शन मेट्रिक्स सर्वर का उपयोग करके, आप विभिन्न मेट्रिक्स, व्यूलॉग्स, प्रक्रिया की स्थिति, मॉनिटर सिस्टम उपयोग, इत्यादि को क्वेरी कर सकते हैं।

व्यवस्थापक क्लाइंट

  • व्यवस्थापक क्लाइंट एक कमांड लाइन उपयोगिता है (क्लासिक GGSCI उपयोगिता की तरह)।

  • व्यवस्थापक क्लाइंट अपने कार्यों को पूरा करने के लिए माइक्रोसर्विस आर्किटेक्चर सर्वर द्वारा प्रकाशित बाकी एपीआई का उपयोग करता है।

  • व्यवस्थापक क्लाइंट का उपयोग प्रक्रियाओं को बनाने, कॉन्फ़िगर करने, संशोधित करने और हटाने के लिए किया जाता है।

व्यवस्थापक क्लाइंट के पास अधिक कार्य हैं और GGSCI की तुलना में वितरित कॉन्फ़िगरेशन में अधिक उपयोगी है जैसा कि निम्न तालिका में दिखाया गया है:

Oracle गोल्डनगेट माइक्रोसर्विस आर्किटेक्चर

प्रमुख माइक्रोसर्विस आर्किटेक्चर निर्देशिकाएं और चर

माइक्रोसर्विस आर्किटेक्चर को सरलीकृत इंस्टॉलेशन और परिनियोजन निर्देशिका संरचना के साथ डिज़ाइन किया गया है।

डिज़ाइन केवल-पढ़ने के लिए होम निर्देशिका से बना है, जहाँ आप गोल्डनगेट स्थापित करते हैं और एक कस्टम परिनियोजन-विशिष्ट निर्देशिका बनाते हैं जैसा कि निम्नलिखित छवि में दिखाया गया है:

Oracle गोल्डनगेट माइक्रोसर्विस आर्किटेक्चर

छवि स्रोत :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) विशेषज्ञ अनुप्रयोगों के व्यापक पोर्टफोलियो में निम्नलिखित पेशेवर और प्रबंधित सेवाएं प्रदान करते हैं:

  • ईकामर्स और डिजिटल अनुभव प्लेटफॉर्म
  • एंटरप्राइज रिसोर्स प्लानिंग (ईआरपी)
  • बिजनेस इंटेलिजेंस
  • बिक्री बल ग्राहक संबंध प्रबंधन (सीआरएम)
  • डेटाबेस
  • ईमेल होस्टिंग और उत्पादकता

हम वितरित करते हैं:

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

आरंभ करने के लिए अभी चैट करें।


  1. PostgresSQL में प्रतिकृति

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

  1. DNS सर्वर प्रतिसाद नहीं दे रहा है - सेवा अनुपलब्ध DNS विफलता [हल]

    कभी-कभी, आपको अचानक पता चलता है कि DNS सर्वर प्रतिसाद नहीं दे रहा है त्रुटि के कारण आप अपने कंप्यूटर पर इंटरनेट का उपयोग नहीं कर सकते हैं। यदि आप समस्या के लिए समस्या निवारक चलाते हैं, तो आपको नीचे जैसा संदेश प्राप्त होगा: आपके क्रोम ब्राउज़र में, आपको नीचे दी गई त्रुटि की तरह एक त्रुटि भी मिल सक

  1. फिक्स:सर्वर 2016 में डाउनलोड किए गए मैप मैनेजर (मैप्स ब्रोकर) सर्विस एरर।

    यदि आपने डेस्कटॉप अनुभव (जीयूआई) के साथ विंडोज सर्वर 2016 स्थापित किया है, और आप अपने सर्वर को प्रबंधित करने के लिए सर्वर मैनेजर का उपयोग करते हैं, तो शायद आपने देखा होगा कि मैप्स ब्रोकर सेवा (डिस्प्ले नाम =डाउनलोड किए गए मैप्स मैनेजर) के साथ दिखाई देता है। रोका गया स्थिति के साथ एक लाल संकेत। मै