লিনাক্স কনটেইনারগুলি (এলএক্সসি) রেড হ্যাট / সেন্টোজ ইএল 6 - এলএক্সসি-ক্রিয়েট বনাম লিবিভার্ট?


13

রেড হ্যাটের ভাল জাঁকজমকের মধ্যে থাকা এবং সিস্টেম দীর্ঘায়ু হওয়ার জন্য এখনও পরিকল্পনা করা খুব কঠিন ...

আমি এক বছরের বেশি সময় ধরে লিনাক্স কনটেইনার (এলএক্সসি) এর প্রবক্তা been আমার প্রাথমিক ইনস্টলেশনের অনলাইন গাইডের মত থেকে উত্পন্ন তথ্যের উপর ভিত্তি করে করা হয়েছে এই এক এবং এই এক । এটি চারদিকে কেন্দ্রিক lxc-create, lxc-start|stopএবং lxc-destroyবিদ্যমান ওপেনজেড টেমপ্লেটগুলি আদেশ ও সংশোধন করে ।

এটি ভালভাবে কাজ করে এবং আনন্দের সাথে উত্পাদন চলছে। তবে, আমি কিছু অতিরিক্ত সিস্টেম আনছি এবং ইএল 6-এ ধারক সম্পর্কিত রেড হ্যাট-র বর্তমান নথিপত্র যাচাই করার সিদ্ধান্ত নিয়েছি। আমি এই বিষয়ে তাদের সরকারী অবস্থান দেখে অবাক হয়েছি।

ইন করে RHEL 6 LXC সরঞ্জাম লিনাক্স পাত্রে ব্যবহার করা প্রয়োজন দেবে? Red Hat- র পক্ষ হিসেবে LXC বর্ণনা প্রযুক্তিগত প্রি-ভিউ এবং নির্মাণ ও পরিচালনা পাত্রে পরিচালনা করতে libvirt দ্বারা ব্যবহার সুপারিশ

তবুও ওরাকল তার অবিচ্ছেদ্য লিনাক্সে সম্পূর্ণ ভিন্ন কন্টেইনারাইজেশনের কৌশলটি সমর্থন করে

লিবিভার্ট পদ্ধতিতে কিছু অনুপস্থিত কার্যকারিতা উপস্থিত রয়েছে বলে মনে হয়, তবে lxc- * কমান্ডের সাথে আমার প্রাথমিক পদ্ধতিটি একটি ম্যানুয়াল প্রক্রিয়া ছিল কিছুটা ... আমি ঠিক বলতে পারি না ঠিক কি বা EL6- এ কনটেইনার পরিচালনার "স্বীকৃত" উপায়টিও বলতে পারি না quite ।

  • আজ LXC এবং RHEL- জাতীয় সিস্টেম সম্পর্কিত প্রচলিত জ্ঞান কি?
  • আপনি কেমন আছেন আপনি তাদের আপনার প্রতিষ্ঠানের বাস্তবায়নে?
  • অন্যান্য (গুলি) এর বিপরীতে একটি পদ্ধতির কোনও সুবিধা আছে কি?
  • এই কি সহাবস্থান করতে পারেন?

1
livvirt এর একটি LXC ধারক ড্রাইভার রয়েছে এবং এটি কেবল এটি নিয়ন্ত্রণ করে, এটি প্রতি সেচ কোনও ভার্চুয়ালাইজেশন / ধারককরণের সমাধান নয়।
ক্রিশ্চিয়ান সিউপিতু

উত্তর:


7

আজ LXC এবং RHEL- জাতীয় সিস্টেম সম্পর্কিত প্রচলিত জ্ঞান কি?

ব্যক্তিগতভাবে, আমি বর্তমান সেটআপটির কিছুটা অভাব দেখতে পাই। এলএক্সসি আরও এগিয়ে মনে হয় - অবশ্যই আরও রক্ষণাবেক্ষণ করা হয়।

আপনি কীভাবে এগুলি বাস্তবায়ন করছেন?

এটি ভার্চুয়ালাইজেশন বিকল্প হিসাবে অফার করার ক্ষেত্রে আমি নই। আমি বর্তমান প্রযুক্তিগত সেটআপের অভাব দেখতে পাই।

  • কোনও ব্যবহারকারীর নাম স্থান নেই।
  • নির্দিষ্ট মাউন্টপয়েন্টগুলি নামস্থান সচেতন নয় (সিগ্রুপস, সেলিনাক্স)
  • / Proc এর মানগুলি হ'ল বিভ্রান্তিমূলক সিস্টেম গ্লোবাল যা নেমস্পেসে রিসোর্স বিভাজনের জন্য অ্যাকাউন্ট দেয় না।
  • ব্রেক অডিট।

তবে অ্যাপ্লিকেশন স্তরের সংরক্ষণের জন্য এটি সত্যিই দুর্দান্ত সরঞ্জাম বলে মনে করি। নির্দিষ্ট ব্যবহারকারীর দ্বারা পরিচালিত ওয়েব অ্যাপ্লিকেশনগুলির জন্য নেটওয়ার্ক এবং আইপিসি সংস্থানগুলি ধারণ করতে আমরা সরাসরি নেমস্পেস এবং সিগ্রুপ ব্যবহার করি। এটি নিয়ন্ত্রণ করতে আমরা আমাদের নিজস্ব ইন্টারফেস সরবরাহ করি। RHEL7 এ আমি ব্যবহারকারীর এসিএলগুলির ধারণাকে সমর্থন করার libvirt-lxcনতুন সংশোধনী হিসাবে এই কার্যকারিতাটি সরানোর বিষয়ে বিবেচনা করছি libvirt

ভার্চুয়ালাইজেশনের জন্য পুরোপুরি প্রাথমিক পদ্ধতির ক্ষেত্রে আমি আরএইচইএল 7-তে যা দেওয়া হয় তা ঘুরে দেখার অপেক্ষায় রয়েছি, তবে সমস্ত সততার সাথে আমি অনুভব করি যে আমরা আরএইচইএল 7 এর পরে ছোটখাটো মুক্তি পাওয়ার পরে কেবলমাত্র একটি ভাল যথেষ্ট সমাধান দেখতে পাচ্ছি perhaps শুধুমাত্র একটি প্রযুক্তি প্রাকদর্শন স্থিতিতে।

systemd-nspawnপরবর্তী 18 মাসের মধ্যে আমাকে কিছু বলার দিকে নজর রাখুন বা এটির জায়গাটি লাগতে পারে পুরোপুরি লিনাক্সযুক্ত ভার্চুয়ালাইজেশন করার সর্বোত্তম সরঞ্জাম এটি, সিস্টেমড লেখকরা এখনই এটির সুরক্ষিত নয় এটি পরিষ্কার করে দিন! অবশেষে libvirtড্রপস পড়লে libvirt-lxcএবং কেবল systemd-nspawnসিস্টেমড স্লাইস সংজ্ঞায়িত করে একটি মোড়কের প্রস্তাব দিলে আমি অবাক হব না ।

এছাড়াও, সাবধান থাকুন গত months মাস ধরে ফাইল সিস্টেম ইন্টারফেসের পরিবর্তে (সম্ভবত নেটলিংক বা অন্য কিছু ব্যবহার করে, যাচাই করা হয়নি) cgroups কে কার্নেল প্রোগ্রামার ইন্টারফেস হিসাবে পুনরায় প্রয়োগের ক্ষেত্রে অনেক আলাপ হয়েছে, সুতরাং সিস্টেমডটি খুব গরম হওয়া উচিত খুব তাড়াতাড়ি সঠিকভাবে পেতে লেজ উপর।

অন্যের তুলনায় একটি পদ্ধতির কোনও সুবিধা আছে কি?

আমি LXC বিকল্প (libvirt-lxc না) আরও ভাল রক্ষণাবেক্ষণ বলে মনে করি। libvirt-lxcউত্সকোডটি পড়ে , তাড়াতাড়ি অনুভূত হয়। প্রথাগত এলএক্সসির অবশ্যই আরও নতুন বৈশিষ্ট্য রয়েছে যাগুলির আরও ভাল পরীক্ষা করা হয়েছে। উভয়ই ডিআইপি সিস্টেমের মধ্যে চালিত হওয়ার সাথে সাথে একটি ডিগ্রি সামঞ্জস্যের প্রয়োজন, তবে আমি সন্দেহ করি যে আপনি libvirt-lxcবিশেষত সেগুলিতে কাজ করার জন্য ডিস্ট্রোস পাওয়ার ক্ষেত্রে বিকল্পের চেয়ে LXC কে আরও কিছুটা "টার্ন-কী" পাবেন ।

এই কি সহাবস্থান করতে পারেন?

অবশ্যই, মনে রাখবেন যে সমস্ত উদ্দেশ্য এবং উদ্দেশ্যে, উভয়ই একই জিনিস করছেন। নেমস্পেসস, সিগ্রুপস এবং মাউন্ট পয়েন্টগুলি সংগঠিত করা হচ্ছে। সমস্ত আদিম কার্নেল নিজেই আচরণ করে। উভয় lxcপ্রয়োগগুলি উপলব্ধ কার্নেল বিকল্পগুলির সাথে ইন্টারফেস করার জন্য একটি প্রক্রিয়া সরবরাহ করে।


9

রেড হ্যাট একটি বিশাল কন্টেইনারাইজেশন পুশ করছে। তারা তার চারপাশে একটি সম্পূর্ণ নতুন পণ্য, রেড হ্যাট এন্টারপ্রাইজ লিনাক্স অ্যাটমিক হোস্ট তৈরি করছে।

কিছু কম মৌলিক পদ্ধতির জন্য তাদের আরএইচইএল 7 বিটা রিসোর্স ম্যানেজমেন্ট এবং লিনাক্স কনটেইনার গাইড দেখুন ; আপনি দেখতে পাবেন এটি libvirt-lxc ঠেলে এবং lxc সরঞ্জামগুলির কোনও উল্লেখ করে না।


1
এর জন্য ধন্যবাদ. আরএইচইএল পারমাণবিক হোস্ট ডকার.ইও- তে প্রচুর নির্ভর করে । এটি কি ইঙ্গিত দেয় যে ডকার এবং সম্পর্কিত সরঞ্জামগুলি সঠিক পথের দিকে?
ew

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

1
হ্যাঁ @ নিউ হোয়াইট নীচের রেডহ্যাট ডকটিতে ঠিক এর উল্লেখ রয়েছে: অ্যাক্সেস.redhat.com/articles/1365153
সুসিনথিরান

1

Lxc- * এক্সিকিউটেবলগুলি EPEL এর lxc প্যাকেজে প্যাকেজ করা হয় । তবে এটি পুরানো "দীর্ঘমেয়াদী সমর্থন" মুক্তি। আপনার কাছে lxc-ls এ "-f" বিকল্প নেই। আমি কেবল আমার এলএক্সসি হোস্টের জন্য উবুন্টু ইনস্টল করব।

LXC পরিচালনার জন্য RHEL উপায়টি libvirt-lxc এর মাধ্যমে বলে মনে হচ্ছে তবে এটি স্পষ্টতই হ্রাস পেয়েছে ।

লক্ষণীয় যে উবুন্টু নতুন lxc / lxd বিকাশের অনেককে সমর্থন করছে যখন রেডহাট কেভিএম এবং ডকারে ফোকাস করছে।


প্রশ্নটি আরএইচইএল 6 সম্পর্কিত, অবচয়টি হ'ল আরএইচইএল for: নিম্নোক্ত লিবারভিট-এলএক্সসি প্যাকেজগুলি রেড হ্যাট এন্টারপ্রাইজ লিনাক্স .1.১ দিয়ে শুরু হচ্ছে: »সুতরাং এটি ব্যবহার করা যেতে পারে
তাহারকা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.