কম্পিউটার

ওরাকল গোল্ডেনগেট মাইক্রোসার্ভিসেস আর্কিটেকচার

Oracle® GoldenGate® দুটি আর্কিটেকচার সমর্থন করে:ক্লাসিক আর্কিটেকচার এবং ওরাকল গোল্ডেনগেট মাইক্রোসার্ভিসেস আর্কিটেকচার (OGG MA)।

ক্লাসিক আর্কিটেকচারে স্ট্যান্ডার্ড extract আছে , replicat , pump , এবং receiver ফাংশন এবং গোল্ডেনগেট সফটওয়্যার কমান্ড ইন্টারপ্রেটার (GGSCI) দ্বারা পরিচালিত হয়।

OGG MA হল একটি শান্ত অ্যাপ্লিকেশন প্রোগ্রাম ইন্টারফেস (API) মাইক্রোসার্ভিসেস-ভিত্তিক আর্কিটেকচার যা আপনাকে ওয়েব-ভিত্তিক ইউজার ইন্টারফেসের মাধ্যমে ওরাকলগোল্ডেনগেট পরিষেবাগুলি ইনস্টল, কনফিগার, নিরীক্ষণ এবং পরিচালনা করতে সক্ষম করে। OGG MA গোল্ডেনগেট 12.3 সংস্করণে প্রবর্তন করা হয়েছিল এবং ক্লাউড অপারেশনের দৃষ্টিকোণ থেকে ডিজাইন করা হয়েছিল।

ওরাকল গোল্ডেনগেট মাইক্রোসার্ভিসেস উপাদান

আপনি একটি HTML ব্যবহারকারী ইন্টারফেস ব্যবহার করে ডেটা প্রতিলিপি কনফিগার এবং পরিচালনা করতে OGG MA ব্যবহার করতে পারেন৷

OGG MA এর পাঁচটি প্রধান উপাদান রয়েছে। নিম্নলিখিত চিত্রটি ব্যাখ্যা করে যে কীভাবে প্রতিলিপি প্রক্রিয়াগুলি একটি নিরাপদ বিশ্রাম API পরিবেশের মধ্যে কাজ করে:

ওরাকল গোল্ডেনগেট মাইক্রোসার্ভিসেস আর্কিটেকচার

ছবির উৎস :https://docs.oracle.com/goldengate/c1230/gg-winux/GGCON/img/logicalarch2.png

নিম্নলিখিত বিভাগগুলি প্রশাসক ক্লায়েন্ট সহ OGG MA এর প্রতিটি উপাদানের ভূমিকা এবং দায়িত্বের রূপরেখা দেয়৷

পরিষেবা ব্যবস্থাপক

  • সার্ভিস ম্যানেজার মাইক্রোসার্ভিসেস আর্কিটেকচারের সাথে উপলব্ধ অন্যান্য পরিষেবাগুলির জন্য একটি নজরদারি হিসাবে কাজ করে৷

  • পরিষেবা ব্যবস্থাপক আপনাকে স্থানীয় হোস্টে এক বা একাধিক গোল্ডেনগেটেড নিয়োগ পরিচালনা করতে দেয়৷

  • পরিষেবা ব্যবস্থাপক একটি সিস্টেম পরিষেবা হিসাবে কাজ করে, আপনার স্থাপনা সম্পর্কে ইনভেন্টরি এবং কনফিগারেশন তথ্য বজায় রাখে এবং আপনাকে একাধিক স্থানীয় স্থাপনা বজায় রাখার অনুমতি দেয়৷

  • সার্ভিস ম্যানেজার ব্যবহার করে, আপনি ইনস্ট্যান্স এবং কোয়েরি ডিপ্লয়মেন্ট এবং অন্যান্য পরিষেবাগুলি শুরু এবং বন্ধ করতে পারেন৷

প্রশাসন সার্ভার

  • অ্যাডমিনিস্ট্রেশন সার্ভার গোল্ডেনগেট স্থাপনার মধ্যে সক্রিয় এবং নিষ্ক্রিয় উভয় প্রক্রিয়ার তত্ত্বাবধান, পরিচালনা, পরিচালনা এবং নিরীক্ষণ করে।

  • আপনার গোল্ডেনগেট স্থাপনায় প্রতিলিপি উপাদান পরিচালনার জন্য প্রশাসনিক সার্ভার কেন্দ্রীয় নিয়ন্ত্রণ সত্তা হিসাবে কাজ করে৷

  • অ্যাডমিনিস্ট্রেশন সার্ভার ব্যবহার করে, আপনি আপনার স্থানীয় extract replicat তৈরি এবং পরিচালনা করতে পারেন গোল্ডেনগেট যেখানে ইনস্টল করা হয়েছে সেখানে সার্ভার অ্যাক্সেস না করেই প্রসেস

  • অ্যাডমিনিস্ট্রেশন সার্ভারের মূল বৈশিষ্ট্য হল রেস্ট এপিআই সার্ভিস ইন্টারফেস, যা যেকোন HTTP বা HTTPS ক্লায়েন্ট, যেমন মাইক্রোসার্ভিসেস আর্কিটেকচার সার্ভিস ইন্টারফেস বা পার্ল এবং পাইথন ক্লায়েন্ট, এড্রেস করতে পারে।

  • অ্যাডমিনিস্ট্রেশন সার্ভার ব্যবহার করে, আপনি GoldenGateprocesses যোগ করতে, মুছতে বা পরিবর্তন করতে, কনফিগারেশন ফাইল সম্পাদনা করতে, ব্যবহারকারীদের যোগ করতে এবং ভূমিকা বরাদ্দ করতে পারেন৷

ডিস্ট্রিবিউশন সার্ভার

  • ডিস্ট্রিবিউশন সার্ভার একটি নেটওয়ার্কড ডাটা ডিস্ট্রিবিউশন এজেন্ট হিসেবে কাজ করে যা একটি ডিস্ট্রিবিউটেড নেটওয়ার্ক ডিপ্লোয়মেন্টে ডেটা এবং কমান্ডগুলিকে পৌঁছে দেয় এবং প্রক্রিয়া করে৷

  • ডিস্ট্রিবিউশন সার্ভার হল একটি উচ্চ-পারফরম্যান্স অ্যাপ্লিকেশন যা একসাথে একাধিক সোর্স-ট্রেল ফাইল থেকে একাধিক কমান্ড এবং ডেটা স্ট্রিম পরিচালনা করতে পারে৷

  • ডিস্ট্রিবিউশন সার্ভার ক্লাসিক মাল্টিপল সোর্স-সাইড ডাটা পাম্পকে একটি সিঙ্গেল সাইড ডাটা পাম্প এবং একটি একক ইনস্ট্যান্স সার্ভিস দিয়ে প্রতিস্থাপন করে। এই সার্ভারটি এক বা একাধিক গন্তব্যে এক বা একাধিক পথ বিতরণ করে এবং শুধুমাত্র হালকা ফিল্টারিং প্রদান করে৷

রিসিভার সার্ভার

  • রিসিভার সার্ভার হল কেন্দ্রীয় নিয়ন্ত্রণ পরিষেবা যা সমস্ত ইনকামিংট্রেল ফাইল পরিচালনা করে৷

  • রিসিভার সার্ভার ডিস্ট্রিবিউশন সার্ভারের সাথে ইন্টারঅপারেটিং করে এবং দূরবর্তী ক্লাসিক ডিপ্লোয়মেন্টের জন্য ক্লাসিক আর্কিটেকচার পাম্পের সাথে সামঞ্জস্য প্রদান করে।

  • রিসিভার সার্ভার একাধিক পৃথক টার্গেট-সাইড সংগ্রাহককে একক দৃষ্টান্ত পরিষেবা দিয়ে প্রতিস্থাপন করে৷

পারফরম্যান্স মেট্রিক্স সার্ভার

  • পারফরম্যান্স মেট্রিক্স সার্ভার মেট্রিক্স পরিষেবা ব্যবহার করে ইনস্ট্যান্স ডিপ্লোয়মেন্ট পারফরম্যান্স ফলাফল সংগ্রহ এবং সংরক্ষণ করে।

  • মেট্রিক্স সংগ্রহ এবং সংগ্রহস্থল প্রশাসনিক স্তরের তথ্য সংগ্রহ থেকে পৃথক।

  • সমস্ত গোল্ডেনগেট প্রক্রিয়া পারফরম্যান্স মেট্রিক্স সার্ভারে মেট্রিক্স পাঠায়।

  • আপনি মাইক্রোসার্ভিসেস আর্কিটেকচার এবং ক্লাসিক আর্কিটেকচার উভয় ক্ষেত্রেই পারফরম্যান্স মেট্রিক্স সার্ভার ব্যবহার করতে পারেন।

  • পারফরম্যান্স মেট্রিক্স সার্ভার ব্যবহার করে, আপনি বিভিন্ন মেট্রিক্স, ভিউলগ, প্রসেস স্ট্যাটাস, মনিটর সিস্টেম ইউটিলাইজেশন এবং আরও কিছু জিজ্ঞাসা করতে পারেন৷

অ্যাডমিন ক্লায়েন্ট

  • অ্যাডমিন ক্লায়েন্ট হল একটি কমান্ড লাইন ইউটিলিটি (যেমন ক্লাসিক GGSCI ইউটিলিটি)।

  • প্রশাসক ক্লায়েন্ট তার কাজগুলি সম্পন্ন করতে মাইক্রোসার্ভিস আর্কিটেকচার সার্ভার দ্বারা প্রকাশিত বিশ্রাম API ব্যবহার করে৷

  • প্রশাসক ক্লায়েন্ট প্রক্রিয়া তৈরি, কনফিগার, সংশোধন এবং অপসারণ করতে ব্যবহৃত হয়৷

প্রশাসক ক্লায়েন্টের আরও বেশি ফাংশন রয়েছে এবং নিম্নলিখিত সারণীতে দেখানো হিসাবে GGSCI-এর চেয়ে বিতরণকৃত কনফিগারেশনে আরও বেশি ব্যবহারযোগ্য:

ওরাকল গোল্ডেনগেট মাইক্রোসার্ভিসেস আর্কিটেকচার

কী মাইক্রোসার্ভিসেস আর্কিটেকচার ডিরেক্টরি এবং ভেরিয়েবল

মাইক্রোসার্ভিসেস আর্কিটেকচারটি একটি সরলীকৃত ইনস্টলেশন এবং ডিপ্লয়মেন্ট ডিরেক্টরি কাঠামোর সাথে ডিজাইন করা হয়েছে৷

নকশাটি একটি শুধুমাত্র-পঠনযোগ্য হোম ডিরেক্টরির সমন্বয়ে গঠিত, যেখানে আপনি গোল্ডেনগেট ইনস্টল করেন এবং একটি কাস্টম ডিপ্লয়মেন্ট-নির্দিষ্ট ডিরেক্টরি তৈরি করেন যা নিম্নলিখিত ছবিতে দেখানো হয়েছে:

ওরাকল গোল্ডেনগেট মাইক্রোসার্ভিসেস আর্কিটেকচার

ছবির উৎস :https://docs.oracle.com/goldengate/c1230/gg-winux/GGCON/img/ggcon_dt_003a_dirstruc.png

আপনি ফাইলগুলি যেখানে সংরক্ষণ করতে চান সেখানে কাস্টমাইজ করতে আপনি এই সমস্ত ডিরেক্টরিগুলির ডিফল্ট অবস্থানগুলি পরিবর্তন করতে পারেন৷

একটি কনফিগারেশনে যেখানে OGG_VAR_HOME একটি স্থানীয় ডিরেক্টরি এবং OGG_HOME একটি শেয়ার করা শুধুমাত্র-পঠন দূরবর্তী ডিরেক্টরি, alocal OGG_VAR_HOME সহ অনেক স্থাপনা একই OGG_HOME শেয়ার করতে পারে .

উপসংহার

মাইক্রোসার্ভিসেস আর্কিটেকচার হল একটি নতুন পরিষেবা-ভিত্তিক আর্কিটেকচার যা বৃহৎ-স্কেল, ক্লাউড ডিপ্লয়মেন্টের কনফিগারেশন, প্রশাসন এবং পর্যবেক্ষণকে সহজ করে। এই পোস্টটি আপনাকে OGG MA এবং এর উপাদানগুলির সাথে পরিচয় করিয়ে দিয়েছে, যা ক্লাউড এবং হাইব্রিড পরিবেশে, অন-প্রিমিসে ডেটা প্রতিলিপি করার পদ্ধতি পরিবর্তন করবে বলে আশা করা হচ্ছে৷

কোনো মন্তব্য করতে বা প্রশ্ন করতে ফিডব্যাক ট্যাব ব্যবহার করুন।

বিশেষজ্ঞ প্রশাসন, ব্যবস্থাপনা এবং কনফিগারেশনের মাধ্যমে আপনার পরিবেশকে অপ্টিমাইজ করুন

Rackspace এর অ্যাপ্লিকেশন পরিষেবা(RAS) বিশেষজ্ঞরা অ্যাপ্লিকেশনগুলির বিস্তৃত পোর্টফোলিও জুড়ে নিম্নলিখিত পেশাদার এবং পরিচালিত পরিষেবাগুলি প্রদান করে:

  • ইকমার্স এবং ডিজিটাল অভিজ্ঞতার প্ল্যাটফর্ম
  • এন্টারপ্রাইজ রিসোর্স প্ল্যানিং (ERP)
  • ব্যবসায়িক বুদ্ধিমত্তা
  • সেলসফোর্স কাস্টমার রিলেশনশিপ ম্যানেজমেন্ট (CRM)
  • ডাটাবেস
  • ইমেল হোস্টিং এবং উৎপাদনশীলতা

আমরা সরবরাহ করি:

  • নিরপেক্ষ দক্ষতা :আমরা আপনার আধুনিকীকরণের যাত্রাকে সহজ করে দিই এবং নির্দেশিকা দিই, এমন ক্ষমতার উপর ফোকাস করে যা তাৎক্ষণিক মূল্য প্রদান করে।
  • ধর্মান্ধ অভিজ্ঞতা ™:আমরা প্রথমে একটি প্রক্রিয়া একত্রিত করি। প্রযুক্তি দ্বিতীয়। ব্যাপক সমাধান প্রদানের জন্য নিবেদিত প্রযুক্তিগত সহায়তা সহ পদ্ধতি।
  • অপ্রতিদ্বন্দ্বী পোর্টফোলিও :আমরা আপনাকে সঠিক ক্লাউডে সঠিক প্রযুক্তি বাছাই এবং স্থাপনে সহায়তা করার জন্য ব্যাপক ক্লাউড অভিজ্ঞতা প্রয়োগ করি।
  • চটপট ডেলিভারি :আপনি আপনার যাত্রায় যেখানে আছেন সেখানে আমরা আপনার সাথে দেখা করি এবং আপনার সাথে সাফল্যকে সারিবদ্ধ করি।

শুরু করতে এখনই চ্যাট করুন।


  1. ওরাকল ডাটাবেসে পরিসংখ্যান পুনরুদ্ধার করা হচ্ছে

  2. PostgresSQL এ প্রতিলিপি

  3. DNS সার্ভার সাড়া দিচ্ছে না - পরিষেবা অনুপলব্ধ DNS ব্যর্থতা [সমাধান]

  4. ফিক্স:ডাউনলোড করা ম্যাপ ম্যানেজার (মানচিত্র ব্রোকার) সার্ভার 2016-এ পরিষেবা ত্রুটি৷