ইনস্টলেশন টপোলজি

এই বিভাগে Edge ইনস্টলেশন টপোলজি (অর্থাৎ, Edge-এ কাজ করে এমন নোড কনফিগারেশন ) সম্পর্কে বর্ণনা করা হয়েছে।

নিচে দেওয়া সারণী থেকে আপনি কনফিগারেশন* সম্পর্কে একটি ওভারভিউ পাবেন:

টোপোলজি নোড ইনস্টলেশন সংক্রান্ত নির্দেশাবলী
প্রোডাকশন টপোলজি নয়
অল-ইন-ওয়ান (১-নোড)
  • নোড ১: Cassandra, Edge UI, ম্যানেজমেন্ট সার্ভার, মেসেজ প্রসেসর, OpenLDAP, Postgres সার্ভার, Qpid সার্ভার, রাউটার, Zookeeper
অল-ইন-ওয়ান ইনস্টলেশন
২‑নোড (স্ট্যান্ডঅ্যালোন)
  • নোড ১: Cassandra, Edge UI, ম্যানেজমেন্ট সার্ভার, মেসেজ প্রসেসর, রাউটার, OpenLDAP, Zookeeper
  • নোড ২: Postgres সার্ভার, Qpid সার্ভার
২-নোড স্ট্যান্ডঅ্যালোন ইনস্টলেশন
৫-নোড
  • নোড ১: Cassandra, Edge UI, ম্যানেজমেন্ট সার্ভার, OpenLDAP, Zookeeper
  • নোড ২ ও ৩: Cassandra, Message Processor, Router, Zookeeper
  • নোড ৪ ও ৫: Postgres সার্ভার, Qpid সার্ভার
৫-নোড ইনস্টলেশন
প্রোডাকশন টপোলজি
সিঙ্গেল ডেটা সেন্টার (প্রতিটি ডেটা সেন্টারে ৯ বা ১৩টি নোড)
৯-নোড
  • নোড ১: Cassandra, Edge UI, ম্যানেজমেন্ট সার্ভার, OpenLDAP, Zookeeper
  • নোড ২ ও ৩: Cassandra, Zookeeper
  • নোড ৪ ও ৫: মেসেজ প্রসেসর, রাউটার
  • নোড ৬ ও ৭: Qpid সার্ভার
  • নোড ৮ ও ৯: Postgres সার্ভার
৯-নোড ক্লাস্টার ইনস্টলেশন
১৩-নোড
  • নোড ১, ২ ও ৩: Cassandra, Zookeeper
  • নোড ৪ ও ৫: OpenLDAP
  • নোড ৬ ও ৭: Edge UI, ম্যানেজমেন্ট সার্ভার
  • নোড ৮ ও ৯: Postgres সার্ভার
  • নোড ১০ ও ১১: মেসেজ প্রসেসর, রাউটার
  • নোড ১২ ও ১৩: Qpid সার্ভার
১৩-নোড ক্লাস্টার ইনস্টলেশন
একাধিক ডেটা সেন্টার (প্রতিটি ডেটা সেন্টারে ৬টি নোড)
১২-নোড দুটি ডেটা সেন্টার, প্রতিটিতে ৬টি করে নোড, প্রতিটিতে নিম্নলিখিত বিষয়গুলি আছে:
  • নোড ১ ও ৭: Cassandra, Edge UI, ম্যানেজমেন্ট সার্ভার, OpenLDAP, Zookeeper
  • নোড ২ ও ৩, ৮ ও ৯: Cassandra, Message Processor, Router, Zookeeper
  • নোড ৪ ও ৫, ১০ ও ১১: Qpid সার্ভার
  • নোড ৬ ও ১২: Postgres মাস্টার (ডেটা সেন্টার ১) ও Postgres স্ট্যান্ডবাই (ডেটা সেন্টার ২)
১২-নোড ক্লাস্টার ইনস্টলেশন
* এইসব কনফিগারেশনে Apigee Developer Services পোর্টাল (বা সহজভাবে, পোর্টাল) অন্তর্ভুক্ত থাকে না। আরও তথ্যের জন্য, পোর্টাল ওভারভিউ দেখুন।

Apigee Edge for Private Cloud-এর ক্ষেত্রে, কাস্টম টপোলজি সংক্রান্ত প্রয়োজনীয়তা প্ল্যান করতে, আপনার সেলস প্রতিনিধি বা অ্যাকাউন্ট এক্সিকিউটিভের সাথে যোগাযোগ করে Apigee Edge Professional Services ও Customer Success-এর সাথে যুক্ত হন। ব্যবহারের কেস অনুযায়ী পারফর্ম্যান্স আলাদা আলাদা হয়, তাই আমরা সাজেস্ট করি যে আপনার প্রোডাকশন এনভায়রনমেন্টে পরিবর্তন রোল-আউট করার আগে পারফর্ম্যান্স এনভায়রনমেন্ট সেট-আপ করে পারফর্ম্যান্স বিশ্লেষণ ও টিউন করুন।

অল-ইন-ওয়ান ইনস্টলেশন (১-নোড)

একটি নোড সব Edge কম্পোনেন্ট রান করে।

নিচে দেওয়া ভিডিওগুলি আপনাকে সিঙ্গেল-নোড Edge ইনস্টলেশনের প্রয়োজনীয়তা ও প্রসেসের সাথে পরিচয় করিয়ে দেয়:

S26E07: Installation Requirements

S26E08: Install on a Single Node

অতিরিক্ত নোট:

  • Apigee সাজেস্ট করে যে এই টপোলজি শুধুমাত্র নন-প্রোডাকশন বা ডেভেলপমেন্ট ইনস্টলেশনের জন্য ব্যবহার করা উচিত, কারণ এই কনফিগারেশন পারফর্ম্যান্সের জন্য অপ্টিমাল নয়।
  • পারফর্ম্যান্স টেস্টের জন্য এই টপোলজি ব্যবহার করা উচিত নয়।
  • এই টপোলজি হাই অ্যাভেলিবিলিটি কাজ করে না।
  • আপনি AIO কনফিগারেশনে মনিটাইজেশন পরিষেবা ইনস্টল করতে পারবেন না।

ইনস্টলেশন সংক্রান্ত তথ্যের জন্য, দেখুন অল-ইন-ওয়ান ইনস্টলেশন।

স্ট্যান্ডঅ্যালোন ইনস্টলেশন (২-নোড)

এই পরিস্থিতিতে, একটি নোড Gateway স্ট্যান্ডঅ্যালোন সার্ভার এবং সংশ্লিষ্ট কম্পোনেন্ট রান করে: Apigee ম্যানেজমেন্ট সার্ভার, Apache ZooKeeper, Apache Cassandra, OpenLDAP, Edge UI, Apigee রাউটার এবং Apigee মেসেজ প্রসেসর। অন্য নোডটি Analytics স্ট্যান্ডঅলোন কম্পোনেন্ট রান করে: Qpid সার্ভার এবং Postgres সার্ভার।

অতিরিক্ত নোট:

  • Apigee সাজেস্ট করে যে এই টপোলজি শুধুমাত্র নন-প্রোডাকশন বা ডেভেলপমেন্ট ইনস্টলেশনের জন্য ব্যবহার করা উচিত, কারণ এই কনফিগারেশন পারফর্ম্যান্সের জন্য অপ্টিমাল নয়।
  • পারফর্ম্যান্স টেস্টের জন্য এই টপোলজি ব্যবহার করা উচিত নয়।
  • এই টপোলজি হাই অ্যাভেলিবিলিটি কাজ করে না।

ইনস্টলেশন সংক্রান্ত তথ্যের জন্য, দেখুন ২-নোড স্ট্যান্ডঅলোন ইনস্টলেশন।

৫-নোড ক্লাস্টার ইনস্টলেশন

৫-নোড টপোলজিতে, তিনটি নোড ZooKeeper ও Cassandra ক্লাস্টার রান করে। এই তিনটি নোডের মধ্যে একটি Apigee ম্যানেজমেন্ট সার্ভার, OpenLDAP এবং Edge UI-ও চালায়। এই তিনটি নোডের মধ্যে দুটি নোড Apigee রাউটার ও মেসেজ প্রসেসরও চালায়। দুটি নোড Apigee Analytics চালায়।

অতিরিক্ত নোট:

  • Apigee সাজেস্ট করে যে এই টপোলজি শুধুমাত্র নন-প্রোডাকশন বা ডেভেলপমেন্ট ইনস্টলেশনের জন্য ব্যবহার করা উচিত, কারণ এই কনফিগারেশন পারফর্ম্যান্সের জন্য অপ্টিমাল নয়।
  • এই টপোলজি ভবিষ্যতে আরও সম্প্রসারণের প্রয়োজনীয়তা পূরণের জন্য ডিপ্লয়মেন্টের স্কেল করার ক্ষমতা সীমিত করে। এই টপোলজিতে শুধুমাত্র রাউটার ও মেসেজ প্রসেসর সহজেই এক্সপ্যান্ড করা যায়, যা রাউটার বা মেসেজ প্রসেসর নোড যোগ করা নিবন্ধে বর্ণনা করা হয়েছে। এই টপোলজিকে আরও বড় করতে, আপনি সাধারণত এই বিভাগে বর্ণিত বৃহত্তর টপোলজিগুলির মধ্যে একটি গ্রহণ করেন।
  • পারফর্ম্যান্স টেস্টের জন্য এই টপোলজি ব্যবহার করা উচিত নয়।
  • এই টপোলজি হাই অ্যাভেলিবিলিটি কাজ করে না।

ইনস্টলেশন সংক্রান্ত তথ্যের জন্য, দেখুন ৫-নোড ইনস্টলেশন।

৯-নোড ক্লাস্টারড ইনস্টলেশন

এই পরিস্থিতিটি ৫-নোড ক্লাস্টারড ইনস্টলেশনের মতো, তবে পারফর্ম্যান্সের হাই অ্যাভেলিবিলিটি পাওয়ার জন্য আলাদা আলাদা Analytics কম্পোনেন্ট সেট-আপ করা আছে।

অতিরিক্ত নোট:

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

ইনস্টলেশন সংক্রান্ত তথ্যের জন্য, দেখুন ৯-নোড ক্লাস্টারড ইনস্টলেশন।

১৩-নোড ক্লাস্টার ইনস্টলেশন

এই দৃশ্যকল্পটি ৯-নোড ক্লাস্টারড ইনস্টলেশনের একটি উন্নত ভার্সন। এতে একটি ডেটাসেন্টার সেট-আপে ডেটা ও Apigee সার্ভারের জন্য আলাদা ডেটা জোন থাকে। এখানে LDAP একটি স্বতন্ত্র আলাদা নোড হিসেবে ইনস্টল করা হয়।

অতিরিক্ত নোট:

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

ইনস্টলেশন সংক্রান্ত তথ্যের জন্য, দেখুন ১৩-নোড ক্লাস্টারড ইনস্টলেশন।

১২-নোড ক্লাস্টার ইনস্টলেশন

এই পরিস্থিতিতে দুটি ডেটা সেন্টার জুড়ে বিপর্যয় থেকে রক্ষা করা এবং অ্যানালিটিক্স হাই অ্যাভেলিবেলিটি অন্তর্ভুক্ত।

অতিরিক্ত নোট:

  • প্রোডাকশনের উদ্দেশ্যে Apigee এই টপোলজিকে উপযুক্ত বলে মনে করে। তবে, প্রতিটি ইনস্টলেশনের নিজস্ব অনন্য প্রয়োজনীয়তা এবং চ্যালেঞ্জ রয়েছে, তাই Apigee Edge Professional Services এবং Customer Success-এর সাথে যুক্ত হতে আপনার সেলস রেপ্রেজেন্টেটিভ বা অ্যাকাউন্ট এক্সিকিউটিভের সাথে যোগাযোগ করুন।
  • এই টপোলজিতে, রাউটার ও মেসেজ প্রসেসর একই নোডে হোস্ট করা হয় এবং এর ফলে “নয়েজি নেবার” সমস্যা হতে পারে।

ইনস্টলেশন সংক্রান্ত তথ্যের জন্য, দেখুন ১২-নোড ক্লাস্টারড ইনস্টলেশন।

মনিটাইজেশন পরিষেবা ইনস্টল করা

All-in-One (AiO) কনফিগারেশন ছাড়া, আগে থেকে থাকা যেকোনও Apigee Edge সেট-আপের মধ্যে মনিটাইজেশন পরিষেবা চলে।

মনিটাইজেশন ইনস্টল করতে, আপনি মনিটাইজেশন পরিষেবা, Apigee ম্যানেজমেন্ট সার্ভার এবং মেসেজ প্রসেসর ইনস্টল করেন। Edge-এ একাধিক Postgres নোড ইনস্টল করা থাকলে, Edge-এ মনিটাইজেশন ইনস্টল করতে হলে, Postgres নোডকে অবশ্যই মাস্টার/স্ট্যান্ডবাই মোডে কনফিগার করতে হবে। আপনার একাধিক Postgres মাস্টার নোড থাকলে, আপনি Edge-এ মনিটাইজেশন ইনস্টল করতে পারবেন না।

আরও তথ্যের জন্য, মনিটাইজেশন পরিষেবা ইনস্টল করা দেখুন।