আমি এই মুহুর্তে যেখানে কাজ করছি, আমাদের আমাদের সার্ভার ফার্মের লিনাক্স অংশটি পরিচালনা করতে হবে যা 300 লিনাক্স সার্ভারেরও বেশি। এর মধ্যে বেশিরভাগ এইচপি প্রোলিয়েন্টস রয়েছে যার পরে আইবিএম 3850, কিছু আইবিএম ব্লেড, ভিএমওয়্যার ইএসএক্স এবং আমাদের অভ্যন্তরীণ পরিচালনা সার্ভারগুলির জন্য কিছু কেভিএম অন্তর্ভুক্ত রয়েছে।
মুচি
আমরা মুচির দিকে তাকিয়েছিলাম কিন্তু সমস্যাটি ছিল যে মুচির খুব RHEL / রেড হ্যাট নির্দিষ্ট। আমাদের কমপক্ষে RHEL এবং SLES সমর্থন করা দরকার এবং উবুন্টু এর পরে is
পুতুল
আমরা পুতুলকে বিবেচনা করেছি, তবে পরে এটির বিরুদ্ধে সিদ্ধান্ত নিয়েছিল কারণ এটি রুবির উপর নির্ভর করে যার অর্থ রুবির একটি আপগ্রেড সম্ভবত আমাদের পরিচালনা ব্যবস্থাটি ভেঙে দিতে পারে।
উত্তপ্ত তার
হটওয়ায়ার হ'ল আমরা যা ব্যবহার করি (অভ্যন্তরীণভাবে উন্নত, তবে এটি উন্মুক্ত উত্স), এবং গত কয়েক বছর ধরে এটি করেছি। এটি প্রথমে যে সিস্টেমগুলি তৈরি হতে চলেছে সেগুলি আবিষ্কার করে, যার অর্থ ডেটা সেন্টার, র্যাক, হার্ডওয়্যার, অপারেটিং সিস্টেম, নেটওয়ার্ক ইত্যাদির সন্ধান এবং দ্বিতীয়ত দ্রুত বিল্ড এবং স্থাপন করা y সিস্টেমটি তৈরি হয়ে গেলে, হটওয়্যারের অটো-ইনভেন্টরিগুলি ইনভেনটরিটিকে ইন সিঙ্ক করে রাখে, এবং সিফেনিজেন সেগুলি বজায় রাখে। পাইথন-ডিমিডিকোডের মাধ্যমে বায়োজে এসএমবিআইওএস / ডিএমআই ডেটার সাথে কথা বলে হটওয়্যার সার্ভার হার্ডওয়্যার সম্পর্কে জানে ।
বোনাস পয়েন্টগুলি হ'ল এটি ইনভেন্টরি এবং বিল্ড প্রক্রিয়াটিকে একের সাথে সংযুক্ত করে, তাই পরিচালনা করার মতো কম কিছুই নেই এবং লাইভ-ইনভেন্টরি বৈশিষ্ট্যটি দুর্দান্ত কারণ আমরা জানি যে কিছু ঠিকঠাক না হলে।
অসুবিধাগুলি হ'ল ব্যবহারকারী-ইন্টারফেসটির এখনও পলিশিং দরকার, এবং এখানে এবং সেখানে বাগ রয়েছে তবে বিকাশ এখনও উত্তপ্ত এবং রিপোর্ট করা বাগগুলি তুলনামূলকভাবে দ্রুত স্থির করা হয়েছে।
cfengine
আমরা সিফিনিজিন ব্যবহার করি কারণ এগুলি এবং পুতুল ছাড়া অন্য কিছু নেই। এটা আসলে হয় একটি ভাল টুল, কিন্তু শুধুমাত্র কিভাবে ভাল আপনার নীতি হয় একটি ফাংশন হিসাবে "ভালো" - আপনি বিপজ্জনক নীতি সেট, তারপর একটি ছোট ভুল ক্ষতি দর্শন সৃষ্টি করতে পারে। উদাহরণস্বরূপ, নীতি অনুসারে, আমরা ফাইলগুলি "সংশোধন" করি না, হয় হয় সেগুলি প্রতিস্থাপন করি, না হয় না। এছাড়াও প্রতিস্থাপিত সমস্ত ফাইলের একটি শিরোনাম রয়েছে যা যে কোনও ব্যক্তিকে এটি সম্পাদনা করে তা জেনে রাখে যে এটি পরের বার যখন চলবে তখন এটি প্রতিস্থাপন করা হবে (এটি ক্রোনের মাধ্যমে প্রতি ঘন্টা চালানো হয়)।
কনফিগারেশন এবং সার্ভারগুলিতে সিফেনিজিন দ্বারা প্রেরিত সমস্ত ফাইলগুলিও একটি এসসিএম-এ রাখা হয়, এবং কমিট পোস্ট পরবর্তী হুক ব্যবহার করে, যেখানে সম্ভব হয়, আমরা সিনট্যাক্সটি পরীক্ষা করে দেখি এবং যদি এটি ব্যর্থ হয়, তবে কমিট প্রত্যাখ্যান করা হয়। এটি অ্যাপাচি এর মতো দুর্দান্ত অ্যাপ্লিকেশনগুলির পক্ষে সহজ তবে বেশিরভাগ এন্টারপ্রাইজ অ্যাপ্লিকেশনগুলির পক্ষে এটি এত সহজ নয়।