এনভারমেন্ট

এই বিভাগটি উদাহরণস্বরূপ আর্কিটেকচারটি ব্যবহার করে কীভাবে কন্ট্রোলার নোড এবং একটি কম্পিউট নোড কনফিগার করবেন তা ব্যাখ্যা করে।

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

এর জন্য উপযুক্ত নোড কনফিগার করতে পারেন।

প্রতিটি নোড কনফিগার করতে আপনাকে অ্যাডমিনিস্ট্রেটিভ অগ্রাধিকার সহ একটি অ্যাকাউন্ট ব্যবহার করতে হবে। root মূল ব্যবহারকারী হিসাবে কমান্ডগুলি চালু করুন বা sudo ইউটিলিটি কনফিগার করুন।

নোট

openSUSE -তে: কমান্ড: `systemctl enable`কলটি একটি সতর্কতা মেসেজ আউটপুট দেয় যখন সার্ভিসটি স্থানীয় সিস্টেমড ফাইলগুলির পরিবর্তে SysV Init স্ক্রিপ্টগুলি ব্যবহার করে। এই সতর্কতা আপনি এরিয়ে যেতে পারেন।

সর্বোত্তম পারফরম্যান্সের জন্য, আমরা আপনাকে রিকুমেন্ড করছি আপনার এনভারমেন্টটি হার্ডওয়্যার প্রয়োজনীয়তাগুলি পূরণ করে বা এতে চালানো হয়েছে: Hardware requirements.

নিম্নলিখিত মিনিমাম প্রয়োজনীয়তাগুলি মূল সার্ভিস এবং বেশ কয়েকটি সহ একটি প্রমাণ-ধারণা ধারণাটি সমর্থন করে: পদ:CirrOS দৃষ্টান্ত:

  • কন্ট্রোলার নোড: ১ প্রসেসর, ৪ জিবি মেমোরি এবং ৫ জিবি স্টোরেজ

  • কম্পিউট নোড: ১ প্রসেসর, ২ জিবি মেমোরি এবং ১০ জিবি স্টোরেজ

ওপেনস্ট্যাক সার্ভিস এবং ভার্চুয়াল মেশিনের সংখ্যা বাড়ার সাথে সাথে সর্বোত্তম পারফরম্যান্সের জন্য হার্ডওয়্যার প্রয়োজনীয়তাগুলিও করুন। অতিরিক্ত সার্ভিস বা ভার্চুয়াল মেশিনগুলি চালু করার পরে যদি কর্মক্ষমতা বৃদ্ধি পায় তবে আপনার এনভারমেন্ট হার্ডওয়্যার সংস্থান যুক্ত করার বিষয়টি বিবেচনা করুন।

জামেলা মুক্ত চালু করতে এবং ওপেনস্ট্যাকের জন্য আরও সংস্থান সরবরাহ করতে, আমরা আপনার লিনাক্স ডিস্ট্রিবিউশন একটি মিনিমাম ইনস্টলেশন করতে পারেন। এছাড়াও, আপনাকে অবশ্যই প্রতিটি নোডে আপনার ডিস্ট্রিবিউশন একটি 64-bit version ইনস্টল করতে হবে।

প্রতিটি নোডের একটি সিঙ্গেল ডিস্ক পার্টিশন বেশিরভাগ বেসিক ইনস্টলেশনগুলির জন্য কাজ করে। তবে, আপনার বিবেচনা করা উচিত Logical Volume Manager (LVM) ঐচ্ছিক সার্ভিস যেমন ব্লক স্টোরেজ সহ ইনস্টলেশনগুলির জন্য।

প্রথমবারের ইনস্টলেশন এবং পরীক্ষার উদ্দেশ্যে, অনেক ব্যবহারকারী প্রতিটি হোস্টকে এই শব্দটি: :term: virtual machine (VM) হিসাবে তৈরি করতে নির্বাচন করেন VMs এর পাইমারি সুবিধার মধ্যে রয়েছে:

  • একটি পিজিক্যাল সার্ভার একাধিক নোডকে সাপোট করতে পারে, যার মধ্যে প্রায় প্রতিটি সংখ্যক নেটওয়ার্ক ইন্টারফেস রয়েছে।

  • কোনও সমস্যা হওয়ার পরে ইনস্টলেশন প্রক্রিয়া গ্রহন করে সাময়িক "snap shots" নেওয়ার এবং কোনও কার্যকারী কনফিগারেশনে "roll back" নেওয়ার ক্ষমতা রাখে ।

যাহোক, VMs আপনার পারফরম্যান্সের কর্মক্ষমতা বৃদ্ধি করবে, বিশেষ করে যদি আপনার হাইপারভাইজার এবং / অথবা প্রসেসরের নেস্টেড VMsগুলির হার্ডওয়্যার গতিবেগ বৃদ্ধি জন্য সাপোট না থাকে।

নোট

আপনি যদি VMs ইনস্টল করতে চান, তবে নিশ্চিত করুন যে আপনার হাইপারভাইজার সরবরাহকারী নেটওয়ার্ক ইন্টারফেসে ম্যাক অ্যাড্রেস ফিল্টারিং ডিজেবল করার একটি উপায় সরবরাহ করে।

For more information about system requirements, see the OpenStack 2023.2 (Bobcat) Administrator Guides, the OpenStack 2023.1 (Antelope) Administrator Guides, the OpenStack Zed Administrator Guides, the OpenStack Yoga Administrator Guides, or the OpenStack Stein Administrator Guides.