Product SiteDocumentation Site

Red Hat Enterprise Linux 6

রিলিজ নোট

Red Hat Enterprise Linux 6-র রিলিজ নোট

Logo

আইনী বিজ্ঞপ্তি

Copyright © 2010 Red Hat.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
All other trademarks are the property of their respective owners.


1801 Varsity Drive
 RaleighNC 27606-2072 USA
 Phone: +1 919 754 3700
 Phone: 888 733 4281
 Fax: +1 919 754 3701

সারসংক্ষেপ
Red Hat Enterprise Linux 6 রিলিজ সংস্করণে অন্তর্ভুক্ত গুরুত্বপূর্ণ বৈশিষ্ট্য ও উন্নতিগুলি সম্বন্ধে রিলিজ নোটের মধ্যে উল্লেখ করা হয়েছে।

1. ভূমিকা
2. ইনস্টলার
2.1. ইনস্টলেশনের পদ্ধতি
2.2. ইনস্টলেশনের সময় অতিরিক্ত পরিচয়-পংক্তি নির্মাণ
2.3. DVD মিডিয়া বুট ক্যাটালগের এনট্রি
2.4. ইনস্টলেশনের বিপর্যয়ের সূচনাব্যবস্থা
2.5. ইনস্টলেশনের লগ
3. ফাইল-সিস্টেম
3.1. ফোর্থ এক্সটেন্ডেড ফাইল-সিস্টেম (ext4) সমর্থন
3.2. XFS
3.3. ব্লক ডিসকার্ড — থিন বৈশিষ্ট্যের সাথে প্রস্তুত করা LUN ও SSD ডিভাইসের জন্য উন্নত সমর্থন ব্যবস্থা
3.4. নেটওয়ার্ক ফাইল-সিস্টেম (NFS)
4. সংগ্রহস্থল
4.1. সংগ্রহস্থলের ইনপুট/আউটপুটের প্রান্তিক বিন্যাস ও মাপ
4.2. DM-মাল্টিপাথের মাধ্যমে পরিবর্তনশীল উপায়ে চাপের ভারসাম্য নির্ধারণের প্রণালী
4.3. লজিক্যাল ভলিউম ম্যানেজার (LVM)
5. বিদ্যুৎ সরবরাহ পরিচালনা
5.1. powertop
5.2. tuned
6. প্যাকেজ পরিচালনা
6.1. প্যাকেজ দৃঢ় checksum
6.2. PackageKit প্যাকেজ পরিচালন ব্যবস্থা
6.3. Yum
7. ক্লাস্টার ব্যবস্থা
7.1. Corosync ক্লাস্টার ইঞ্জিন
7.2. ইউনিফায়েড লগিং কনফিগারেশন
7.3. High Availability-র প্রশাসনিক কর্ম
7.4. High Availability সংক্রান্ত সাধারণ উন্নতি
8. নিরাপত্তা
8.1. সিস্টেম সিকিউরিটি সার্ভিসেস ডেমন (SSSD)
8.2. Security-Enhanced Linux (SELinux)
8.3. এনক্রিপ্ট করার সংগ্রহস্থল ডিভাইসের জন্য অতিরিক্ত পরিচয়-পংক্তি
8.4. sVirt
8.5. এনটারপ্রাইস সিকিউরিটি ক্লায়েন্ট
9. নেটওয়ার্ক ব্যবস্থা
9.1. মাল্টি-কিউ নেটওয়ার্ক ব্যবস্থা
9.2. Internet Protocol version 6 (IPv6)
9.3. Netlabel
9.4. জেনেরিক রিলিভ অফ-লোড
9.5. বেতার ব্যবস্থা সমর্থন
10. ডেস্কটপ
10.1. গ্রাফিক্যাল প্রারম্ভ
10.2. স্থগিত ও পুনরারম্ভ
10.3. একাধিক প্রদর্শন সমর্থনব্যবস্থা
10.4. NVIDIA গ্রাফিক্স ডিভাইসের সাথে ব্যবহারযোগ্য nouveau ড্রাইভার
10.5. আন্তর্জাতীয়করণ
10.6. বিবিধ অ্যাপ্লিকেশন
10.7. NetworkManager
10.8. KDE 4.3
11. নথিপত্র
11.1. রিলিজ সংক্রান্ত নথিপত্র
11.2. ইনস্টলেশন ও স্থাপনা
11.3. নিরাপত্তা
11.4. সরঞ্জান ও কর্মক্ষমতা
11.5. উচ্চমাত্রার উপলব্ধ
11.6. ভার্চুয়ালাইজেশন
12. কার্নেল
12.1. রিসোর্স নিয়ন্ত্রণ
12.2. কর্ম পরিধি পরিবর্তন
12.3. ত্রুটির সূচনাব্যবস্থা
12.4. বিদ্যুৎ পরিচালনা
12.5. Kernel-র কর্মক্ষমতার বিশ্লেষণ
12.6. Kernel সংক্রান্ত সাধারণ আপডেট
13. কম্পাইলার ও অন্যান্য সরঞ্জাম
13.1. SystemTap
13.2. OProfile
13.3. GNU Compiler Collection (GCC)
13.4. GNU C লাইব্রেরি (glibc)
13.5. GNU প্রজেক্ট ডিবাগার (GDB)
14. আন্তঃক্রিয়া
14.1. Samba
15. ভার্চুয়ালাইজেশন
15.1. Kernel-ভিত্তিক ভার্চুয়াল মেশিন
15.2. Xen
15.3. virt-v2v
16. সমর্থনব্যবস্থা ও রক্ষণাবেক্ষণ
16.1. firstaidkit সিস্টেম পুনরুদ্ধারের ব্যবস্থা
16.2. বাগ দায়ের করার ব্যবস্থা
16.3. স্বয়ংক্রিয় বাগ দায়ের করার সরঞ্জাম
17. ওয়েব সার্ভার ও পরিসেবা
17.1. Apache HTTP ওয়েব সার্ভার
17.2. PHP: Hypertext Preprocessor (PHP)
17.3. memcached
18. ডাটাবেস
18.1. PostgreSQL
18.2. MySQL
19. আর্কিটেকচারের জন্য সুনির্দিষ্ট তথ্য
A. পরিবর্ধনের তথ্য

1. ভূমিকা

Red Hat-র পক্ষ থেকে বিশেষ আনন্দের সাথে Red Hat'র অপারেটিং সিস্টেম সংকলনের পরবর্তী সংস্করণ, Red Hat Enterprise Linux 6-র প্রকাশনা ঘোষিত হচ্ছে। প্রাতিষ্ঠানিক পরিবেশে গুরুত্বপূর্ণ কাজে ব্যবহারযোগ্য এই অপারেটিং সিস্টেম বিশেষ করে সফ্টওয়্যার ও হার্ডওয়্যার বিক্রেতাদের দ্বারা সংশিত হয়েছে।
নিম্নলিখিত আর্কিটেকচারের জন্য একটি কিট রূপে এই রিলিজ সংস্করণ উপলব্ধ রয়েছে:
  • i386
  • AMD64/Intel64
  • System z
  • IBM Power (৬৪-বিট)
এই রিলিজে, সার্ভার, সিস্টেম ও Red Hat-র সম্পূর্ণ ওপেন-সোর্স পরিবেশের অনেক উন্নত বৈশিষ্ট্য একত্রিত করে Red Hat দ্বারা পরিবেশন করা হয়েছে।

লক্ষণীয়

রিলিজ নোটের এই সংস্করণে পুরোনো তথ্য উপস্থিত থাকতে পারে। এই রিলিজে অন্তর্ভুক্ত নতুন বৈশিষ্ট্যগুলির সর্বশেষ তথ্য প্রাপ্ত করার জন্য অন-লাইন উপস্থিত রিলিজ নোট পরিদর্শন করুন।

2. ইনস্টলার

Red Hat Enterprise Linux ইনস্টলারের (anaconda নামেও পরিচিত) সাহায্যে Red Hat Enterprise Linux 6 ইনস্টল করা হয়। রিলিজ নোটের এই অংশে Red Hat Enterprise Linux 6-এ ইনস্টলারের মধ্যে অন্তর্ভুক্ত নতুন বৈশিষ্ট্যগুলি সম্পর্কে উল্লেখ করা হয়েছে।

অতিরিক্ত পাঠ্য

Red Hat Enterprise Linux 6-র ইনস্টলার ও ইনস্টলেশনের বিস্তারিত বিবরণ ইনস্টলেশন সহায়িকা-র মধ্যে উল্লেখ করা হয়েছে।

2.1. ইনস্টলেশনের পদ্ধতি

Red Hat Enterprise Linux ইনস্টল করার তিনটি প্রধান ইন্টারফেস, ইনস্টলারের মাধ্যমে উপলব্ধ করা হয়: kickstart, গ্রাফিক্যাল ইনস্টলারটেক্সট-ভিত্তিক ইনস্টলার

2.1.1. গ্রাফিক্যাল ইনস্টলার

Red Hat Enterprise Linux গ্রাফিক্যাল ইনস্টলারের মাধ্যমে, ইনস্টলেশনের সময় সিস্টেম প্রস্তুত করার গুরুত্বপূর্ণ ধাপগুলিতে ব্যবহারকারীকে সাহায্য করা হয়। Red Hat Enterprise Linux 6 ইনস্টলেশনের GUI-এ ডিস্ক পার্টিশন নির্মাণ ও সংগ্রহস্থল কনফিগারেশন ব্যবস্থার প্রয়োগ সম্পর্কে কিছু বিশেষ উন্নতি করা হয়েছে।
ইনস্টলেশন প্রক্রিয়ার প্রারম্ভে, ব্যবহারকারীকে সাধারণ সংগ্রহস্থল ডিভাইস অথবা বিশেষ সংগ্রহস্থল ডিভাইস-র বিকল্পগুলি প্রদর্শন করা হয়। সাধারণ সংগ্রহস্থল ডিভাইস ব্যবহার করার পূর্বে কোনো অতিরিক্ত কনফিগারেশন নির্ধারণ করার বিশেষ প্রয়োজন দেখা দেয় না। বিশেষ সংগ্রহস্থল ডিভাইস কনফিগার করার জন্য একটি নতুন ইন্টারফেস অন্তর্ভুক্ত করা হয়েছে। ফার্মওয়্যার RAID ডিভাইস, ফাইবার চ্যানেল ওভার ইথারনেট (FCoE) ডিভাইস, মাল্টি-পাথ ডিভাইস ও অন্যান্য স্টোরেজ এরিয়া নেটওয়ার্ক (SAN) ডিভাইসগুলি এখন এই নতুন ইন্টারফেসের মাধ্যমে সহজে কনফিগার করা যাবে।
Specialized Storage Devices Configuration
চিত্র 1. বিশেষ সংগ্রহস্থল ডিভাইসের কনফিগারেশন

পার্টিশন বিন্যাস নির্বাচনের ইন্টারফেসটি উন্নত করা হয়েছে। প্রতিটি ডিফল্ট পার্টিশন বিন্যাসের জন্য এখন বিস্তারিত বিবরণ ও চিত্র প্রস্তুত করা হয়।
The graphical installer
চিত্র 2. পার্টিশনের বিন্যাসের বিভিন্ন বিকল্প

ইনস্টলেশনের পূর্বে সংগ্রহস্থলের ডিভাইসগুলিকে ইনস্টলারের সাহায্যে ইনস্টলেশনের টার্গেট ডিভাইস অথবা তথ্য সংগ্রহের ডিভাইস রূপে চিহ্নিত করা যাবে।
The graphical installer
চিত্র 3. সংগ্রহস্থল ডিভাইস নির্ধারণ

2.1.2. Kickstart

Kickstart-র সাহায্যে স্বয়ংক্রিয় প্রক্রিয়ায় Red Hat Enterprise Linux ইনস্টলেশন করা সম্ভব হবে। এই kickstart পদ্ধতির মাধ্যমে সিস্টেম অ্যাডমিনিস্ট্রেটররা, ইনস্টলেশনের সময় সাধারণত জিজ্ঞাসা করা সকল প্রশ্নের উত্তর বিশিষ্ট একটি ফাইল তৈরি করতে পারবেন।
Kickstart ফাইলের বৈধতা যাচাই করার প্রক্রিয়া Red Hat Enterprise Linux 6-এ উন্নত করা হয়েছে। বর্তমানে, ইনস্টলেশন আরম্ভের পূর্বে kickstart ফাইলের সিন্টেক্সের ভুল ত্রুটিগুলি ইনস্টলার দ্বারা সনাক্ত করা সম্ভব হবে।

2.1.3. টেক্সট-মোড ভিত্তিক ইনস্টলার

প্রধানত স্বল্প রিসোর্স বিশিষ্ট সিস্টেমে ব্যবহারের জন্য টেক্সট-ভিত্তিক ইনস্টলার উপলব্ধ করা হয়। টেক্সট-ভিত্তিক ইনস্টলারটি আরো সরল করা হয়েছে। এর ফলে, ডিফল্ট ডিস্কের বিন্যাসে ইনস্টলেশন, ও নতুন ও আপডেট করা প্যাকেজের ইনস্টলেশন করা সম্ভব হবে।
text-based installer
চিত্র 4. টেক্সট-মোড ভিত্তিক ইনস্টলার

লক্ষণীয়

কিছু ইনস্টলেশনের ক্ষেত্রে অতিরিক্ত কিছু ইনস্টলেশন সংক্রান্ত বিকল্প প্রয়োগ করার প্রয়োজন দেখা দেয়, যা টেক্সট-ভিত্তিক ইনস্টলারের মধ্যে উপলব্ধ নয়। টার্গেট সিস্টেমের মধ্যে গ্রাফিক্যাল ইনস্টলার ব্যবহার করা সম্ভব না হলে, Virtual Network Computing (VNC) প্রদর্শনের প্রোটোকল প্রয়োগ করে ইনস্টলেশন সমাপ্ত করুন।

2.2. ইনস্টলেশনের সময় অতিরিক্ত পরিচয়-পংক্তি নির্মাণ

Red Hat Enterprise Linux 6 ইনস্টলারের সাহায্যে এনক্রিপশন-কি সংরক্ষণ করা যাবে ও এনক্রিপ্ট করা ফাইল-সিস্টেমের জন্য অতিরিক্ত পরিচয়-পংক্তি নির্ধারণ করা সম্ভব হবে। এই বৈশিষ্ট্য সম্পর্কে অনুচ্ছেদ 8.3, “এনক্রিপ্ট করার সংগ্রহস্থল ডিভাইসের জন্য অতিরিক্ত পরিচয়-পংক্তি” বিভাগে বিশদভাবে আলোচনা করা হয়েছে।

লক্ষণীয়

বর্তমানে, শুধুমাত্র kickstart ইনস্টলেশনের সময় এনক্রিপ্ট করা ডিভাইসের জন্য অতিরিক্ত পরিচয়-পংক্তি নির্ধারণ করা যাবে। এই নতুন বৈশিষ্ট্য ও Red Hat Enterprise Linux 6-এ kickstart ইনস্টলেশনের মধ্যে এই বৈশিষ্ট্যের ব্যবহার সম্পর্কে অতিরিক্ত তথ্য জানতে ইনস্টলেশন সহায়িকার ডিস্ক এনক্রিপশন শীর্ষক পরিশিষ্টটি পড়ুন

2.3. DVD মিডিয়া বুট ক্যাটালগের এনট্রি

Red Hat Enterprise Linux 6-র DVD মিডিয়ার মধ্যে BIOS- ও UEFI-ভিত্তিক কম্পিউটারের জন্য বুট ক্যাটালগের এনট্রি উপস্থিত রয়েছে। এর ফলে, উভয় ফার্মওয়্যার ভিত্তিক সিস্টেমে মিডিয়াটি বুট করা যাবে। (Intel দ্বারা প্রথম নির্মিত Unified Extensible Firmware Interface অর্থাৎ UEFI একটি প্রমিত সফ্টওয়্যার ইন্টারফেস। বর্তমানে এটি Unified EFI Forum দ্বারা নিয়ন্ত্রিত হয় ও পুরোনো BIOS ফার্মওয়্যারের বিকল্প রূপে এটি ব্যবহারের পরিকল্পনা রয়েছে।)

গুরুত্বপূর্ণ

BIOS-র অত্যাধিক পুরোনো সংস্করণ ব্যবহারকারী কিছু সিস্টেমের মধ্যে, একাধিক এনট্রিসহ বুট ক্যাটালগ বিশিষ্ট মিডিয়া থেকে বুট করা সম্ভব হবে না। এই ধরনের সিস্টেমগুলি Red Hat Enterprise Linux 6 DVD থেকে বুট করা যাবে না, কিন্তু USB ড্রাইভ অথবা PXE-র সাহায্যে নেটওয়ার্কের মাধ্যমে বুট করা যাবে।

লক্ষণীয়

UEFI ও BIOS বুট কনফিগারেশনগুলি অতিমাত্রায় পৃথক ও একে অপরের বিকল্পরূপে প্রয়োগ করার যোগ্য নয়। কনফিগার করা ফার্মওয়্যার পরিবর্তন করা হলে Red Hat Enterprise Linux 6 বুট করা যাবে না। যেমন, BIOS-ভিত্তিক সিস্টেমে অপারেটিং সিস্টেম ইনস্টল করার পরে, ইনস্টল করা সংশ্লিষ্ট ইনস্ট্যান্সটি কোনো UEFI-ভিত্তিক সিস্টেমে বুট করা সম্ভব হবে না।

2.4. ইনস্টলেশনের বিপর্যয়ের সূচনাব্যবস্থা

Red Hat Enterprise Linux 6 ইনস্টলারের মধ্যে, বিপর্যয়ের সূচনাপ্রদানের অতিরিক্ত বৈশিষ্ট্য উপস্থিত রয়েছে। ইনস্টলেশনের সময় কোনো সমস্যা দেখা দিলে, সমস্যার বিস্তারিত বিবরণগুলি ব্যবহারকারীকে জানানো হয়।
text-based installer
চিত্র 5. ইনস্টলেশনের ত্রুটির সূচনাব্যবস্থা

সমস্যার বিবরণ তৎক্ষনাৎ Red Hat Bugzilla বাগ অনুসরণ ব্যবস্থার ওয়েব-সাইটে-এ পাঠানো যাবে। ইন্টারনেট সংযোগ উপস্থিত না থাকলে তা স্থানীয় ডিস্কে সংরক্ষণ করা যাবে।
text-based installer
চিত্র 6. Bugzilla-তে পাঠানোর প্রক্রিয়া

2.5. ইনস্টলেশনের লগ

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

3. ফাইল-সিস্টেম

অতিরিক্ত পাঠ্য

Red Hat Enterprise Linux 6-র মধ্যে সুষ্ঠুরূপে ফাইল-সিস্টেম পরিচালনার অতিরিক্ত নির্দেশাবলী জানার জন্য স্টোরেজ অ্যাডমিনিস্ট্রেশন গাইড (ইংরাজি) পড়ুন। উপরন্তু, Red Hat Enterprise Linux 6-এ Red Hat Global File System 2 কনফিগার ও পরিচালনা সম্বন্ধে সুনির্দিষ্ট তথ্য Global File System 2 শীর্ষক বইয়ে উপস্থিত রয়েছে।

3.1. ফোর্থ এক্সটেন্ডেড ফাইল-সিস্টেম (ext4) সমর্থন

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

3.2. XFS

Silicon Graphics, Inc.-এ প্রথম নির্মিত উচ্চ কর্মক্ষমতাসম্পন্ন XFS ফাইল-সিস্টেমের কর্মপরিধিও অতিমাত্রায় বৃদ্ধি করা যায়। সর্বাধিক ১৬ এক্সাবাইট (আনুমানিক ১.৬ কোটি টেরাবাইট) মাপের ফাইল-সিস্টেম, সর্বাধিক ৮ এক্সাবাইট (আনুমানিক ৮০ লাখ টেরাবাইট) মাপের ফাইল ও লাখ লাখ এনট্রি বিশিষ্ট ডিরেক্টরি সমর্থনের উদ্দেশ্যে এটি তৈরি হয়েছিল।
XFS দ্বারা মিটা-ডাটা জার্নালিং সমর্থিত হয়। এর ফলে বিপর্যয় থেকে দ্রুত সিস্টেম পুনরুদ্ধার করা সম্ভব হয়। মাউন্ট করা এবং সক্রিয় অবস্থায় XFS ফাইল-সিস্টেম ডিফ্র্যাগমেন্ট ও প্রসারণ করা সম্ভব।

3.3. ব্লক ডিসকার্ড — থিন বৈশিষ্ট্যের সাথে প্রস্তুত করা LUN ও SSD ডিভাইসের জন্য উন্নত সমর্থন ব্যবস্থা

Red Hat Enterprise Linux 6-এ উপস্থিত ফাইল-সিস্টেমগুলির মধ্যে ব্লক-ডিস্কার্ড বৈশিষ্ট্য প্রয়োগ করা হয়। কোনো ডিভাইসের কিছু অংশ (ব্লক নামে পরিচিত) সক্রিয়ভাবে ব্যবহার না হওয়ার সময় ফাইল-সিস্টেম দ্বারা তা সনাক্ত করা হলে এই বৈশিষ্ট্যের সাহায্যে সংগ্রহস্থল ডিভাইসকে সূচনা পাঠানো হয়। কয়েকটি সংগ্রহস্থলের মধ্যে ব্লক-ডিভাইসের সুবিধা উপলব্ধ করা হলেও, নতুন সলিড স্টেট ড্রাইভে (SSD) সংরক্ষিত তথ্যের বিন্যাস ও ক্ষয়ক্ষতির সমতা বজায় রাখার জন্য এটি ব্যবহার করা হয়। উপরন্তু, থিন বৈশিষ্ট্যের সাথে প্রস্তুত করা LUN কার্যকরী করার জন্য, কিছু উচ্চ-ক্ষমতা সম্পন্ন SCSI ডিভাইস দ্বারা ব্লক-ডিসকার্ড তথ্য প্রয়োগ করা হয়।

3.4. নেটওয়ার্ক ফাইল-সিস্টেম (NFS)

নেটওয়ার্ক ফাইল সিস্টেমের (NFS) সাহায্যে দূরবর্তী হোস্ট থেকে নেটওয়ার্কের মাধ্যমে ফাইল-সিস্টেম মাউন্ট করা সম্ভব। মাউন্ট করার পরে স্থানীয় অবস্থানে মাউন্ট করা ফাইল-সিস্টেমের অনুরূপ এটি ব্যবহার করা সম্ভব হয়। এর ফলে, সিস্টেম অ্যাডমিনিস্ট্রেটররা নেটওয়ার্কের মধ্যে কিছু কেন্দ্রস্থিত সার্ভারের মধ্যে সকল রিসোর্স একত্রিত করতে সক্ষম হবেন। Red Hat Enterprise Linux 6 দ্বারা NFSv2, NFSv3, ও NFSv4 ব্যবহারকারী ক্লায়েন্ট সিস্টেম সমর্থিত হবে। NFS-র মাধ্যমে মাউন্ট করা কোনো ফাইল-সিস্টেম বর্তমানে ডিফল্ট অবস্থায় NFSv4 রূপে নির্ধারিত হয়।
Red Hat Enterprise Linux 6-র সাথে উপলব্ধ NFS-র মধ্যে অতিরিক্ত কিছু বৈশিষ্ট্য অন্তর্ভুক্ত করার ফলে Internet Protocol version 6 (IPv6) ব্যবহারের জন্য উন্নত সমর্থন ব্যবস্থা উপলব্ধ রয়েছে।

4. সংগ্রহস্থল

4.1. সংগ্রহস্থলের ইনপুট/আউটপুটের প্রান্তিক বিন্যাস ও মাপ

SCSI ও ATA প্রমিত মানের কিছু সাম্প্রতিক উন্নতির ফলে সংগ্রহস্থল ডিভাইসগুলি নিজেদের পছন্দসই (কিছু ক্ষেত্রে, আবশ্যক) ইনপুট/আউটপুট বিন্যাস ও ইনপুট/আউটপুটের মাপ নির্ধারণ করতে সক্ষম হবে। প্রকৃত সেক্টরের মাপ ৫১২ বাইট থেকে ৪ কিলোবাইটে বৃদ্ধিকারী নতুন ডিস্ক ড্রাইভের ক্ষেত্রে এই তথ্য বিশেষভাবে জরুরী। RAID ডিভাইসের ক্ষেত্রে চাংক ও স্ট্রাইপের মাপের ফলে কর্মক্ষমতা প্রভাবিত হতে পারে, এবং এই ধরনের RAID ডিভাইসের ক্ষেত্রেও এই তথ্যের ব্যবহার সুবিধাজনক।
Red Hat Enterprise Linux 6-র মাধ্যমে এই তথ্য পড়া ও প্রয়োগ করার ক্ষমতা উপলব্ধ করা হয় ও সংগ্রহস্থল থেকে তথ্য পড়া ও লেখার সর্বোত্তম প্রণালী প্রয়োগ করা হয়।

অতিরিক্ত পাঠ্য

স্টোরেজ অ্যাডমিনিস্ট্রেশন গাইড (ইংরাজি)-র মধ্যে ইনপুট/আউটপুটের সীমা সম্পর্কে অধিক তথ্য উপস্থিত রয়েছে।

4.2. DM-মাল্টিপাথের মাধ্যমে পরিবর্তনশীল উপায়ে চাপের ভারসাম্য নির্ধারণের প্রণালী

ডিভাইস ম্যাপার মাল্টি-পাথিংয়ের (DM-Multipath) সাহায্যে একাধিক কেবল, সুইচ ও কন্ট্রোলার প্রয়োগ করে সার্ভারের সাথে সংগ্রহস্থলের অ্যারে সংযুক্ত করে একটি কল্পিত ডিভাইস প্রস্তুত করা সম্ভব হয়। এর ফলে, সংযোগের জন্য ব্যবহৃত ডিভাইসগুলিকে (পাথ নামেও পরিচিত) কেন্দ্রিয় অবস্থান থেকে পরিচালনা করা যাবে ও সকল উপলব্ধ পাথে ভার বণ্টন করে সমতা বজায় রাখা যাবে।
পাথের উপর পরিবর্তনশীল অবস্থায় ভার বণ্টনের সময় ব্যবহারযোগ্য দুটি নতুন বিকল্প Red Hat Enterprise Linux 6-র DM-মাল্টিপাথে অন্তর্ভুক্ত করা হয়েছে। প্রতিটি পাথের সারির মাপ অথবা পূর্ববর্তী ইনপুট/আউটপুটের সময়ের তথ্য বিবেচনা করা পরিবর্তনশীলভাবে প্রয়োজনীয় পাথ নির্বাচন করা যাবে।

অতিরিক্ত পাঠ্য

Red Hat Enterprise Linux 6-র মধ্যে ডিভাইস-ম্যাপার মাল্টি-পাথ বৈশিষ্ট্য ব্যবহারের তথ্য জানার জন্য DM মাল্টিপাথ (ইংরাজি) শীর্ষক বইটি পড়ুন।

4.3. লজিক্যাল ভলিউম ম্যানেজার (LVM)

লজিক্যাল সংগ্রহস্থল ভলিউম নির্মাণ করে ভলিউম ম্যানেজমেন্ট দ্বারা প্রকৃত সংগ্রহস্থলকে আড়াল করে সংগ্রহস্থলের একটি নতুন স্তর নির্ধারণ করা হয়। এর ফলে, প্রকৃত সংগ্রহস্থল সরাসরি ব্যবহারের তুলনায় অধিক শিথিলতা উপলব্ধ করা সম্ভব হয়। Red Hat Enterprise Linux 6-এ লজিক্যাল ভলিউম ম্যানেজারের (LVM) সাহায্যে লজিক্যাল ভলিউম পরিচালনা করা হয়।

গুরুত্বপূর্ণ

লজিক্যাল ভলিউম পরিচালনার জন্য Red Hat Enterprise Linux-এ ব্যবহারযোগ্য গ্রাফিক্যাল ইউজার ইন্টারফেসটি system-config-lvm নামে পরিচিত। system-config-lvm-এ উপলব্ধ কার্যকারীতা বর্তমানে gnome-disk-utility নামে অধিক নিয়ন্ত্রণযোগ্য একটি সরঞ্জামে (palimpsest নামেও পরিচিত) স্থানান্তর করা হচ্ছে। এই কারণে, system-config-lvm আপডেট করার সময় Red Hat দ্বারা খুবই নির্বাচনাত্মক পস্থা প্রয়োগ করা হবে। gnome-disk-utility-র বৈশিষ্ট্যগুলি system-config-lvm-র সমতূল্য অবস্থায় নির্মিত হলে, Red Hat Enterprise Linux 6-র কর্মকালে Red Hat দ্বারা system-config-lvm সরিয়ে ফেলার অধিকার বজায় থাকবে।

অতিরিক্ত পাঠ্য

LVM লজিক্যাল ভলিউম ম্যানেজার সম্পর্কিত তথ্য লজিক্যাল ভলিউম ম্যানেজার অ্যাডমিনিস্ট্রেশন (ইংরাজি) নামক বইয়ে উপস্থিত রয়েছে। ক্লাস্টার করা পরিবেশে LVM-র ব্যবহার সম্পর্কিত তথ্যও এই বইয়ে পাওয়া যাবে।

4.3.1. LVM মিরর সংক্রান্ত উন্নতি

মিরর করা ভলিউম, LVM দ্বারা সমর্থন করা হয়। LVM দ্বারা মিরর করা লজিক্যাল ভলিউম নির্মাণ করার ফলে, অন্তর্বর্তী কোনো প্রকৃত ভলিউমের মধ্যে লেখা তথ্য একটি পৃথক প্রকৃত ভলিউমের মধ্যে নিশ্চিতভাবে লেখা হয়।
4.3.1.1. মিরের স্ন্যাপ-শট
LVM স্ন্যাপ-শট বৈশিষ্ট্যের সাহায্যে, চলমান কর্ম বিঘ্নিত না করে কোনো বিশেষ সময়ে লজিক্যাল ভলিউমের ব্যাক-আপ ইমেজ তৈরি করা যাবে। স্ন্যাপ-শট সংরক্ষণের পরে, মূল ডিভাইসের মধ্যে কোনো পরিবর্তন করা হলে, পরিবর্তনের পূর্বে সংশ্লিষ্ট স্থানের অবস্থার একটি প্রতিলিপি, স্ন্যাপ-শট বৈশিষ্ট্য দ্বারা তৈরি করা হয়। এর ফলে ডিভাইসের অবস্থা পুনরায় প্রস্তুত করা সম্ভব হবে। মিরর করা লজিক্যাল ভলিউমের স্ন্যাপ-শট নির্মাণের বৈশিষ্ট্য Red Hat Enterprise Linux 6-এ নতুন অন্তর্ভুক্ত করা হয়েছে।
4.3.1.2. স্ন্যাপ-শট একত্রিত করার প্রণালী
একটি লজিক্যাল ভলিউমের স্ন্যাপ-শট মূল লজিক্যাল ভলিউমের সাথে মিশিয়ের দেওয়ার বৈশিষ্ট্য Red Hat Enterprise Linux 6-এ নতুন অন্তর্ভুক্ত করা হয়েছে। এর ফলে, লজিক্যাল ভলিউমের মধ্যে হওয়ার পরিবর্তন বাতিল করার জন্য সিস্টেম অ্যাডমিনিস্ট্রেটররা পূর্ববর্তী অবস্থার স্ন্যাপ-শটের সাথে মার্জ করতে পারবেন।
নতুন স্ন্যাপ-শট মার্জের বৈশিষ্ট্য সম্পর্কে অধিক তথ্য প্রাপ্ত করার জন্য lvconvert man পৃষ্ঠা পড়ুন।
4.3.1.3. চার-ভলিউমের মিরর
Red Hat Enterprise Linux 6-এ উপস্থিত LVM-র সাথে সর্বাধিক চারটি মিরর বিশিষ্ট লজিক্যাল ভলিউম নির্মাণ সমর্থন করা যাবে।
4.3.1.4. মিরর লগ মিরর করার পদ্ধতি
এক অথবা একাধিক মিররের সাথে সুসংগতি বজায়কারী অংশগুলি সনাক্ত করার জন্য একটি ক্ষুদ্র লগ (একটি পৃথক ডিভাইসে) LVM দ্বারা ব্যবহার করা হয়। এই লগ ডিভাইসটি মিরর করার ক্ষমতা Red Hat Enterprise Linux 6-এ উপলব্ধ করা হয়।

4.3.2. LVM অ্যাপ্লিকেশন লাইব্রেরি

Red Hat Enterprise Linux 6-এ নতুন অন্তর্ভুক্ত LVM Application Library (lvm2app)-র সাহায্যে, LVM-ভিত্তিক সংগ্রহস্থল পরিচালনার অ্যাপ্লিকেশন তৈরি করা যাবে।

5. বিদ্যুৎ সরবরাহ পরিচালনা

অতিরিক্ত পাঠ্য

Red Hat Enterprise Linux 6-র মধ্যে সুষ্ঠুরূপে বিদ্যুৎ সরবরাহ পরিচালনার পদ্ধতি সম্পর্কে পাওয়ার ম্যানেজমেন্ট গাইড (ইংরাজি)-এ আলোচনা করা হয়েছে।

5.1. powertop

Red Hat Enterprise Linux 6-র মধ্যে নতুন অন্তর্ভুক্ত tickless kernel-র (অনুচ্ছেদ 12.4.2, “Tickless Kernel” পড়ুন) সাহায্যে CPU অনেক বেশিবার কর্মবিহীন অবস্থায় প্রবেশ করতে পারবে। এর ফলে, বিদ্যুৎয়ের ব্যবহার হ্রাস করা যাবে ও বিদ্যুৎ পরিচালনা ব্যবস্থা উন্নত করা যাবে। CPU-কে নিয়মিতরূপে জাগাতে সক্ষম kernel-র অংশবিশেষ ও ইউজার-স্পেস অ্যাপ্লিকেশনগুলি নতুন উপলব্ধ powertop-র সাহায্যে সনাক্ত করা যাবে। এই রিলিজ নির্মাণকালে powertop প্রয়োগ করে অনেকগুলি অ্যাপ্লিকেশন সনাক্ত করে সেগুলির বৈশিষ্ট্য পরিবর্তন করা হয়েছে, যার ফলে অন্তত ১০ গুণ পরিমাণে CPU-কে অপ্রয়োজনীয়ভাবে জাগানো প্রতিরোধ করা যাবে।

5.2. tuned

tuned মূলত একটি সিস্টেম টিউনিং ডেমন এবং সিস্টেমের বিভিন্ন অংশগুলি নিরীক্ষণ করে ও প্রয়োজন অনুসারে সিস্টেমের বৈশিষ্ট্যগুলি তৎক্ষাৎ পরিবর্তন করা হয়। ktune (সিস্টেম টিউন করার জন্য ব্যবহৃত স্থায়ী ব্যবস্থা) প্রয়োগ করে tuned দ্বারা বিভিন্ন ডিভাইস (যেমন, হার্ড-ড্রাইভ ও ইথারনেট ডিভাইস) নিরীক্ষণ ও টিউন করা যাবে। ডিস্কের কর্ম ও নেটওয়ার্কের কাজ নিরীক্ষণের জন্য Red Hat Enterprise Linux 6-র মধ্যে যথাক্রমে diskdevstatnetdevstat অন্তর্ভুক্ত করা হয়েছে।

6. প্যাকেজ পরিচালনা

6.1. প্যাকেজ দৃঢ় checksum

প্যাকেজের যথার্ততা ও নিরাপত্তা নিশ্চিত করার জন্য দৃঢ় হ্যাশ অ্যালগোরিদম যেমন SHA-256 সহযোগে প্যাকেজ স্বাক্ষর করার ব্যবস্থা RPM দ্বারা সমর্থিত হয়। Red Hat Enterprise Linux 6 প্যাকেজগুলি স্বচ্ছ্ব ভাবে XZ লস-লেস কম্প্রেশন লাইব্রেরি সহযোগে কমপ্রেস করা হয়। এই ক্ষেত্রে, অতিরিক্ত কম্প্রেশন (প্যাকেজের মাপ হ্রাস হয়) ও দ্রুত আন-প্যাক (RPM ইনস্টল করার সময় প্রযোজ্য) করার জন্য LZMA2 কম্প্রশন অ্যালগোরিদম ব্যবহার করা হয়। দৃঢ় প্যাকেজ চেকসাম সংক্রান্ত অতিরিক্ত তথ্য ডিপ্লোয়মেন্ট গাইড-এ উপস্থিত রয়েছে।

6.2. PackageKit প্যাকেজ পরিচালন ব্যবস্থা

সক্রিয় Yum সংগ্রহস্থল ও সিস্টেমের সাথে সুসংগত প্যাকেজ ও প্যাকেজ সংকলন প্রদর্শন, পরিচালনা, আপডেট, ইনস্টল ও আন-ইনস্টল করার জন্য Red Hat দ্বারা PackageKit প্রস্তুত করা হয়। PackageKit-র মধ্যে উপস্থিত একাধিক ইন্টারফেসগুলি খোলা যাবে GNOME প্যানেল মেনু, অথবা PackageKit দ্বারা আপডেটের উপস্থিতির সূচনা প্রদান করা হলে বিজ্ঞপ্তিস্থল থেকে। উপরন্তু, PackageKit-র সাহায্যে সংগ্রহস্থল দ্রুত সক্রিয় অথবা নিষ্ক্রিয় করা যাবে, এবং গ্রাফিক্যাল ও অনুসন্ধানযোগ্য লগ, ও PolicyKit-র সাথে কার্যকারীতা উপলব্ধ করা হয়। Package Kit সম্বন্ধের অতিরিক্ত তথ্য ডিপ্লোয়মেন্ট গাইড-এ উপস্থিত রয়েছে।

6.3. Yum

Yum-র প্লাগ-ইন আর্কিটেকচারের সাহায্যে বিভিন্ন ধরনের নতুন ও উন্নত কর্মক্ষমতা যেমন ডেল্টা RPM (presto প্লাগ-ইন সহযোগে), RHN-র সাথে যোগাযোগ (rhnplugin), ও অডিট এবং সুনিশ্চিতভাবে গণনা করা আপডেটের সাহায্যে স্বল্পতম অন্তর্বর্তী তথ্যাদি উন্মোচন করে সিস্টেমের জন্য শুধুমাত্র প্রয়োজনীয় নিরাপত্তা বিষয়ক আপডেট প্রয়োগের ব্যবস্থা (security প্লাগ-ইন) উপলব্ধ করা হয়।
Yum-র সাথে উপলব্ধ yum-config-manager ব্যবস্থার সাহায্যে প্রতিটি সংগ্রহস্থলের জন্য নির্ধারিত কনফিগারেশনের বিকল্প ও পরামিতির বিস্তারিত তথ্য প্রদর্শন করা হয়। Yum-র আপডেট সম্পর্কে উপলব্ধ অতিরিক্ত তথ্য জানার জন্য ডিপ্লোয়মেন্ট গাইড পড়ুন।

7. ক্লাস্টার ব্যবস্থা

উন্নত স্থায়ীত্ব, কর্ম পরিধি ও গুরুত্বপূর্ণ কর্মক্ষেত্রে সিস্টেমের উপলব্ধ অবস্থা বৃদ্ধি করার উদ্দেশ্যে একাধিক কম্পিউটার (নোড নামে পরিচিত) একত্রিতরূপে ব্যবহার করা হলে তা ক্লাস্টার নামে পরিচিত হয়। বিভিন্ন ধরনের কর্মক্ষমতা, উচ্চ-পরিমাণের উপলব্ধ অবস্থা, ভারসাম্য ও ফাইল বিনিময়ের প্রয়োজন অনুসারে ভিন্ন কনফিগারেশন অনুযায়ী Red Hat Enterprise Linux 6-র সাহায্যে High Availability-র সুবিধা স্থাপন করা যাবে।

অতিরিক্ত পাঠ্য

Red Hat Enterprise Linux 6-র সাথে ব্যবহারযোগ্য Red Hat Cluster Suite-র তথ্য Cluster Suite ওভারভিউ (ইংরাজি) শীর্ষক বইয়ের মধ্যে উপলব্ধ রয়েছে। উপরন্তু হাই অ্যাভেইলেবিলিটি অ্যাডমিনিস্ট্রেশন (ইংরাজি) নামক নথির মধ্যে Red Hat Enterprise Linux 6-র জন্য Red Hat cluster কনফিগারেশন ও পরিচালনার বর্ণনা উপলব্ধ রয়েছে।

7.1. Corosync ক্লাস্টার ইঞ্জিন

মূল ক্লাস্টার কার্যকারীতার জন্য Red Hat Enterprise Linux 6 দ্বারা Corosync ক্লাস্টার ইঞ্জিন ব্যবহার করা হয়।

7.2. ইউনিফায়েড লগিং কনফিগারেশন

High Availability দ্বারা ব্যবহৃত বিভিন্ন ডেমনগুলি দ্বারা বর্তমানে একটি লগিং কনফিগারেশন যৌথরূপে ব্যবহার করা হয়। এর ফলে, ক্লাস্টার কনফিগারেশনের মধ্যে একটি কমান্ডের সাহায্যে সিস্টেম অ্যাডমিনিস্ট্রেটররা ক্লাস্টার সিস্টেমের লগ সক্রিয়, সংগ্রহ ও পড়তে পারবেন।

7.3. High Availability-র প্রশাসনিক কর্ম

Red Hat Enterprise Linux High Availability-র কনফিগারেশন ও পরিচালনা কেন্দ্রিয় অবস্থান থেকে করার জন্য ব্যবহৃত Conga মূলত কিছু সফ্টওয়্যারের একত্রিত সংকলন। Conga-র একটি প্রধান অংশ হল luci। এটি একটি সার্ভার এবং একটি কম্পিউটারের মধ্যে সঞ্চালিত হয় ও একাধিক ক্লাস্টার ও কম্পিউটারের সাথে যোগাযোগ করে। luci-র সাথে ইন্টারেক্ট করার জন্য ব্যবহৃত ওয়েব ইন্টারফেসের বিন্যাস Red Hat Enterprise Linux 6-এ পরিবর্তিত হয়েছে।

7.4. High Availability সংক্রান্ত সাধারণ উন্নতি

উপরোক্ত বৈশিষ্ট্য ও উন্নতিগুলি ছাড়াও, Red Hat Enterprise Linux 6-র মধ্যে ক্লাস্টারিং সংক্রান্ত নিম্নলিখিত বৈশিষ্ট্য ও উন্নতি প্রয়োগ করা হয়েছে।
  • Internet Protocol version 6 (IPv6) সমর্থনের উন্নত ব্যবস্থা
  • SCSI-এ স্থায়ী রিসার্ভেশন ফেনসিং সমর্থন ব্যবস্থা উন্নত করা হয়েছে।
  • পরিচালিত পরিসেবা রূপে ভার্চুয়ালাইজ করা KVM গেস্ট বর্তমানে ব্যবহার করা যাবে।

8. নিরাপত্তা

অতিরিক্ত পাঠ্য

স্থানীয় অথবা দূরবর্তী অবস্থান থেকে অনুপ্রবেশ, নিরাপত্তার উলঙ্ঘন ও অন্যান্য ক্ষতিকর কাজের হাত থেকে ওয়ার্ক-স্টেশন ও সার্ভার রক্ষা করার প্রক্রিয়া সম্পর্কে সিকিউরিটি গাইড (ইংরাজি)-র মাধ্যমে ব্যবহারকারী ও অ্যাডমিনিস্ট্রেটরদেরকে অবগত করা হয়।

8.1. সিস্টেম সিকিউরিটি সার্ভিসেস ডেমন (SSSD)

Red Hat Enterprise Linux 6-এ নতুন অন্তর্ভুক্ত সিস্টেম সিকিউরিটি সার্ভিসেস ডেমন (SSSD) সহযোগে, পরিচিতি ও অনুমোদন ব্যবস্থাগুলি কেন্দ্রিয় অবস্থা থেকে নিয়ন্ত্রণের কিছু পরিসেবা উপলব্ধ করা হয়। পরিচিতি ও অনুমোদনের পরিসেবা কেন্দ্রিয় অবস্থান থেকে নিয়ন্ত্রণ করা হলে, স্থানীয় অবস্থানে পরিচিতিদের তথ্য ক্যাশে করা যাবে এবং সার্ভারের সাথে সংযোগ ব্যাহত হলেও ব্যবহারকারীরা নিজেদের পরিচয় প্রমাণ করতে সক্ষম হবেন। SSSD দ্বারা বিভিন্ন ধরনের পরিচয় ও অনুমোদন ব্যবস্থা সমর্থন করা হয়, যেমন: Red Hat Directory Server, Active Directory, OpenLDAP, 389, Kerberos ও LDAP।

অতিরিক্ত পাঠ্য

সিস্টেম সিকিউরিটি সার্ভিসেস ডেমন (SSSD) ইনস্টল ও কনফিগার করার পদ্ধতি ও এর মধ্যে উপস্থিত বৈশিষ্ট্যগুলি ব্যবহারের প্রণালী ডিপ্লোয়মেন্ট গাইড (ইংরাজি)-র একটি বিভাগে বর্ণিত হয়েছে।

8.2. Security-Enhanced Linux (SELinux)

Security-Enhanced Linux (SELinux) দ্বারা Linux kernel-র মধ্যে ম্যান্ডেটোরি অ্যাকসেস কনট্রোল (MAC) যোগ করা হয় ও Red Hat Enterprise Linux 6-এ ডিফল্টরূপে এটি সক্রিয় থাকে। সাধারণ MAC পরিকাঠামোর ক্ষেত্রে, সিস্টেমের মধ্যে উপস্থিত সকল প্রসেস ও ফাইলের উদ্দেশ্যে প্রশাসনিক স্তরে নির্ধারিত একটি নিরাপত্তার নীতি বাধ্যতামূলকভাবে প্রয়োগ করা আবশ্যক। বিভিন্ন ধরনের নিরাপত্তা বিষয়ক তথ্যসহ লেবেলের ভিত্তিতে এই নীতি প্রয়োগ করা হয়।

8.2.1. কনফাইন করা ব্যবহারকারী

পারম্পরিকভাবে SELinux প্রয়োগ করে অ্যাপ্লিকেশন ও সিস্টেমের ইন্টারেক্টশন নির্ধারণ ও নিয়ন্ত্রণ করা হয়। Red Hat Enterprise Linux 6-র মধ্যে উপস্থিত SELinux-র মধ্যে কয়েকটি নতুন নীতির সাহায্যে সিস্টেম অ্যাডমিনিস্ট্রেটররা, সিস্টেম প্রয়োগের জন্য ব্যবহারকারীদের অধিকার নিয়ন্ত্রণ করতে পারবেন।

8.2.2. Sandbox

Red Hat Enterprise Linux 6-র SELinux-র মধ্যে নিরাপত্তার নতুন sandbox বৈশিষ্ট্য সংযোজন করা হয়েছে। নিরাপত্তার sandbox-র সাহায্যে SELinux নীতির নতুন সংকলন যোগ করার ফলে, অ্যাডমিনিস্ট্রেটররা একটি সুদৃঢ়ভাবে কনফাইন করা SELinux ডোমেইনের মধ্যে অ্যাপ্লিকেশন সঞ্চালন করতে সক্ষম হবেন। এই sandbox প্রয়োগ করে, সিস্টেম অ্যাডমিনিস্ট্রেটররা সিস্টেমের কোনো ধরনের ক্ষয়ক্ষতি না করে অবিশ্বস্ত সামগ্রীর প্রক্রিয়াকরণ পরীক্ষা করতে পারবেন।

8.2.3. X অ্যাকসেস কনট্রোল এক্সটেনশন (XACE)

Red Hat Enterprise Linux 6-র মধ্যে গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) প্রদর্শনের জন্য X Window System (সাধারণত "X" নামে পরিচিত) দ্বারা মূল পরিকাঠামো উপলব্ধ করা হয়। এই রিলিজে X Access Control Extension (XACE) অন্তর্ভুক্ত করা হয়েছে। এর সাহায্যে, X-র মধ্যে হওয়া সিদ্ধান্তগুলি SELinux দ্বারা জানার সুবিধা উপলব্ধ করা হয় এবং এর ফলে উইন্ডো অবজেক্টের মধ্যে বিনিময় হওয়া তথ্য নিয়ন্ত্রণ করা যাবে।

8.3. এনক্রিপ্ট করার সংগ্রহস্থল ডিভাইসের জন্য অতিরিক্ত পরিচয়-পংক্তি

অনধিকার ব্যবহারের হাত থেকে তথ্য রক্ষা করার জন্য Red Hat Enterprise Linux-র মধ্যে তথ্য এনক্রিপ্ট করার সুবিধা উপলব্ধ করা হয়। এনক্রিপশনের জন্য, সংশ্লিষ্ট তথ্যকে একটি বিশেষ বিন্যাসে রূপান্তর করা হয় ও সুনির্দিষ্ট এনক্রিপশন-কি প্রয়োগ করে এই তথ্য পড়া সম্ভব হবে। এই কি — ইনস্টলেশনের সময় নির্মিত হয় ও একটি পরিচয়-পংক্তি সহযোগে সুরক্ষিত রাখা হয় — এবং এনক্রিপ্ট করা তথ্য শুধুমাত্র এই কি সহযোগে ডিক্রিপ্ট করা যাবে।
text-based installer
চিত্র 7. তথ্য ডিক্রিপ্ট করার প্রণালী

পরিচয়-পংক্তি হারিয়ে গেলে, এনক্রিপশন-কি পুনরায় ব্যবহার করা সম্ভব হবে না এবং এনক্রিপ্ট করা সংগ্রহস্থলের মধ্যে উপস্থিত তথ্য পড়া সম্ভব হবে না।
Red Hat Enterprise Linux 6-র সাহায্যে এনক্রিপশন-কি সংরক্ষণ করা যাবে ও অতিরিক্ত পরিচয়-পংক্তি তৈরি করা যাবে। মূল পরিচয়-পংক্তি হারিয়ে গেলেও, এই বৈশিষ্ট্যের সাহায্যে এনক্রিপ্ট করা ভলিউম (root ডিভাইস সহ) পুনরুদ্ধার করা যাবে।

8.4. sVirt

Red Hat Enterprise Linux 6-এ উপস্থিত ভার্চুয়ালাইজেশনের বিভিন্ন বৈশিষ্ট্য পরিচালনা ও সেগুলির মধ্যে ইন্টারেক্ট করার জন্য ব্যবহৃত libvirt নামক অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেসটি (API) C-তে লেখা হয়েছে। এই রিলিজে, libvirt-র মধ্যে নতুন sVirt অন্তর্ভুক্ত করা হয়েছে। sVirt দ্বারা SELinux-র সাথে সমন্বয়ের মাধ্যমে, ভার্চুয়ালাইজ করা পরিবেশে গেস্ট ও হোস্ট সিস্টেমের মধ্যে অনধিকার ব্যবহার প্রতিরোধ করার ক্ষমতা উপলব্ধ করা হয়।

8.5. এনটারপ্রাইস সিকিউরিটি ক্লায়েন্ট

স্মার্ট-কার্ড ও টোকেন পরিচালনার জন্য Red Hat Enterprise Linux-র মধ্যে Enterprise Security Client (ESC) নামক একটি সরল GUI উপস্থিত করা হয়েছে। নতুন স্মার্ট-কার্ড ফরম্যাট ও এনরোল করা যাবে, অর্থাৎ স্বয়ংক্রিয়ভাবে স্মার্ট-কার্ডের জন্য নতুন কি তৈরি করা হবে ও সার্টিফিকেটর অনুরোধ জানানো হবে। স্মার্ট-কার্ডের কর্মকাল নিয়ন্ত্রণ করার সুবিধাও উপলব্ধ রয়েছে। এর ফলে হারিয়ে যাওয়া স্মার্ট-কাডের সার্টিফিকেট প্রত্যাহার করা যাবে ও মেয়াদ উত্তীর্ণ সার্টিফিকেট নবায়ন করা যাবে। কোনো বৃহৎ সার্বজনীন-কি পরিকাঠামো নিয়ন্ত্রণ ব্যবস্থা যেমন Red Hat Certificate System অথবা Dogtag PKI-র সাথে ESC দ্বারা কর্ম সঞ্চালন করা হয়।

9. নেটওয়ার্ক ব্যবস্থা

9.1. মাল্টি-কিউ নেটওয়ার্ক ব্যবস্থা

কোনো নেটওয়ার্ক ডিভাইসের মাধ্যমে প্রেরিত প্রতিটি ডাটা প্যাকেটকে, CPU দ্বারা প্রক্রিয়াকরণ যোগ্য কর্ম রূপে সনাক্ত করা হয়। Red Hat Enterprise Linux 6-এ প্রস্তুত করা নিম্ন-স্তরের নেটওয়ার্কের মধ্যে, নেটওয়ার্ক ডিভাইস ড্রাইভার দ্বারা একাধিক সারির মধ্যে নেটওয়ার্কের প্যাকেট প্রক্রিয়াকরণের চাপ ভাগ করা হয়। এই প্রসেসগুলিকে ভাগ করার ফলে, আধুনিক সিস্টেমে উপস্থিত একাধিক প্রসেসর ও CPU কোর সুষ্ঠুরূপে প্রয়োগ করা যাবে।

9.2. Internet Protocol version 6 (IPv6)

আধুনিক প্রজন্মের জন্য নির্মিত Internet Protocol version 6 (IPv6)-কে পূর্ববর্তী Internet Protocol version 4 (IPv4)-র উত্তরসূরী রূপে প্রস্তুত করা হয়েছে। IPv4-র তূলনায় IPv6-র মধ্যে অনেকগুলি উন্নত বৈশিষ্ট্য সংযোজন করা হয়েছে, যেমন: ঠিকানা নির্ধারণের প্রসারিত ক্ষমতা, ফ্লো লেবেল ও হেডারের সরলীকৃত বিন্যাস।

9.2.1. অপ্টিমিস্টিক ডুপ্লিকেট অ্যাড্রেস ডিটেকশন

ডুপ্লিকেট অ্যাড্রেস ডিটেকশন (DAD) বৈশিষ্ট্যটি IPv6-র নেইবর ডিস্কভারি প্রোটোকলের একটি বৈশিষ্ট্য। বিশেষত, DAD-র সাহায্যে সনাক্ত করা হয় কোনো নির্দিষ্ট IPv6 ঠিকানা বর্তমানে ব্যবহৃত হচ্ছে কি না। Red Hat Enterprise Linux-র মধ্যে DAD-র দ্রুত সংস্করণ অপ্টিমিস্টিক ডুপ্লিকেট অ্যাড্রেস ডিটেকশন বৈশিষ্ট্য উপস্থিত রয়েছে।

9.2.2. ইন্ট্রা-সাইট অটোমেটিক টানেল অ্যাড্রেসিং প্রোটোকল

Red Hat Enterprise Linux 6-এ ইন্ট্রা-সাইট অটোমেটিক টানেল অ্যাড্রেসিং প্রোটোকল (ISATAP) সমর্থন ব্যবস্থা উপস্থিত রয়েছে। IPv4 থেকে IPv6-এ পরিবর্তনে সাহায্যে করার জন্য ISATAP প্রোটোকলে IPv6 রাউটারগুলি IPv4 নেটওয়ার্ক পরিকাঠামোর সাথে সংযোগ করার ব্যবস্থা নির্মিত হয়েছে।

9.3. Netlabel

Kernel-র স্তরে নির্মিত Netlabel বৈশিষ্ট্যটি Red Hat Enterprise Linux 6-এ অন্তর্ভুক্ত করা হয়েছে। এই বৈশিষ্ট্যের সাহায্যে Linux সিকিউরিটি মডিউলের (LSM) জন্য নেটওয়ার্ক প্যাকেট লেবেলিং পরিসেবা উপলব্ধ করা হয়। Netlabel সহযোগে ডাটা প্যাকেজ লেবেল করা হলে, আগমনকারী প্যাকেটের জন্য নিরাপত্তাজড়িত নিয়মগুলি LSM দ্বারা সুদৃঢ়ভাবে প্রয়োগ করা সম্ভব হবে।

9.4. জেনেরিক রিলিভ অফ-লোড

Red Hat Enterprise Linux 6-র মধ্যে নিম্ন-স্তরের নেটওয়ার্ক ব্যবস্থার মধ্যে জেনেরিক রিলিভ অফ-লোড (GRO) সমর্থন উপলব্ধ করা হয়। GRO সিস্টেমের সাহায্যে CPU দ্বারা হওয়া প্রসেসিংয়ের পরিমাণ হ্রাস করে আগমনকারী নেটওয়ার্ক সংযোগের কর্মক্ষমতা বৃদ্ধি করা হয়। GRO দ্বারা লার্জ রিলিভ অফ-লোড (LRO) সিস্টেমের অনুরূপ পদ্দতি প্রয়োগ করা হয়, কিন্তু এটি অধিক সংখ্যক ট্রান্সপোর্ট লেয়ার প্রোটোকলে ব্যবহার করা যাবে।

9.5. বেতার ব্যবস্থা সমর্থন

Red Hat Enterprise Linux 6-এ বেতার নেটওয়ার্ক ব্যবস্থা ও ডিভাইসের জন্য উন্নত সমর্থন ব্যবস্থা উপলব্ধ করা হয়েছে। IEEE 802.11 প্রমিত সংকলন প্রয়োগকারী বেতার-ভিত্তিক লোক্যাল এরিয়া নেটওয়ার্ক (LAN) সমর্থন ব্যবস্থা উন্নত করা হয়েছে ও 802.11n ভিত্তিক বেতার নেটওয়ার্কের জন্য অতিরিক্ত সমর্থন যোগ করা হয়েছে।

10. ডেস্কটপ

10.1. গ্রাফিক্যাল প্রারম্ভ

হার্ডওয়্যার আরম্ভের পরে বিনা বিলম্বে Red Hat Enterprise Linux 6-র মধ্যে উপস্থিত নতুন গ্রাফিক্যাল বুট অনুক্রম আরম্ভ করা হয়।
Graphical Boot Screen
চিত্র 8. গ্রাফিক্যাল বুট পর্দা

ব্যবহারকারীর পরিদর্শনের উদ্দেশ্যে নতুন গ্রাফিক্যাল বুট অনুক্রমের মধ্যে সিস্টেম বুট করার সময় চলমান কর্মের একটি সরল বর্ণনা প্রদর্শন করা হয় ও কোনো বিলম্ব অথবা ব্যবধান বিনা লগ-ইন পর্দায় পরিবর্তন করা হয়। Kernel Modesetting বৈশিষ্ট্যের সাহায্যে Red Hat Enterprise Linux 6 গ্রাফিক্যাল বুট অনুক্রম সক্রিয় করা হয় ও ATI, Intel ও NVIDIA গ্রাফিক্স হার্ডওয়্যারের ক্ষেত্রে এটি উপলব্ধ রয়েছে।

লক্ষণীয়

গ্রাফিক্যাল বুট চলাকালে যে কোনো সময়ে F11 টিপে সিস্টেম অ্যাডমিনিস্ট্রেটররা বুট প্রক্রিয়ার প্রগতির বিস্তারিত বর্ণনা দেখতে পারবেন।

10.2. স্থগিত ও পুনরারম্ভ

Red Hat Enterprise Linux-র মধ্যে বর্তমানে উপস্থিত 'স্থগিত ও পুনরারম্ভ' বৈশিষ্ট্যের সাহায্যে স্বল্প বিদ্যুৎ ক্ষমতার অবস্থায় একটি মেশিন স্থাপন ও অপসারণ করা সম্ভব হবে। নতুন kernel modesetting বৈশিষ্ট্যের সাহায্যে স্থগিত ও পুনরারম্ভের এই বৈশিষ্ট্যের জন্য উন্নত সমর্থন ব্যবস্থা উপলব্ধ করা হয়। পূর্বে, ইউজার-স্পেস অ্যাপ্লিকেশনের সাহায্যে গ্রাফিক্স হার্ড-ওয়্যার স্থগিত ও পুনরারম্ভ করা সম্ভব ছিল। Red Hat Enterprise Linux 6-র ক্ষেত্রে এই বৈশিষ্ট্যটি kernel-র মধ্যে অন্তর্ভুক্ত করা হয়েছে ও স্বল্প বিদ্যুৎ ক্ষমতার মোড সক্রিয় করার উন্নত পদ্ধতি উপলব্ধ করা সম্ভব হয়।

10.3. একাধিক প্রদর্শন সমর্থনব্যবস্থা

একাধিক প্রদর্শনের ব্যবস্থা সহ Red Hat Enterprise Linux 6-র মধ্যে ওয়ার্ক-স্টেশনের জন্য উন্নত বৈশিষ্ট্য উপলব্ধ করা হয়েছে। মেশিনের সাথে একটি অতিরিক্ত প্রদর্শন যোগ করা হলে, গ্রাফিক্স ড্রাইভার তা স্বয়ংক্রিয়ভাবে সনাক্ত করে ও ডেস্কটপে যোগ করে। একই ভাবে, কোনো প্রদর্শন ব্যবস্থা মেশিন থেকে বিচ্ছিন্ন করা হলে গ্রাফিক্স ড্রাইভার দ্বারা তা স্বয়ংক্রিয়ভাবে ডেস্কটপ থেকে সরিয়ে ফেলা হয়।

লক্ষণীয়

ডিফল্টরূপে, বর্তমান প্রদর্শনক্ষেত্রের বাঁদিকে বর্ধিত বিন্যাসে অতিরিক্ত প্রদর্শন সংযোজন করা হয়।
কিছু পরিস্থিতিতে যখন অতিরিক্ত প্রদর্শন ব্যবস্থা দ্রুত যোগ অথবা বিচ্ছিন্ন করার প্রয়োজন দেখা দেয় (যেমন, স্বতন্ত্র প্রজেক্টারের সাথে ল্যাপটপ সংযোগের সময়), স্বয়ংক্রিয়ভাবে প্রদর্শনব্যবস্থা সনাক্তকরণের বৈশিষ্ট্য অত্যন্ত সুবিধাজনক।

10.3.1. প্রদর্শন সংক্রান্ত পছন্দ

একাধিক প্রদর্শনের বিন্যাস নির্ধারণ করার জন্য নতুন 'প্রদর্শন সংক্রান্ত পছন্দ' শীর্ষক ডায়লগ ব্যবহার করা যাবে।
Display Preferences dialog
চিত্র 9. প্রদর্শন সংক্রান্ত পছন্দের ডায়লগ

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

10.4. NVIDIA গ্রাফিক্স ডিভাইসের সাথে ব্যবহারযোগ্য nouveau ড্রাইভার

NVIDIA GeForce 200 ক্রমিক সংখ্যা অবধি উপলব্ধ NVIDIA গ্রাফিক্স ডিভাইসগুলির সাথে ডিফল্টরূপে ব্যবহারের উদ্দেশ্যে Red Hat Enterprise Linux 6-র মধ্যে nouveau ড্রাইভার উপলব্ধ রয়েছে। nouveau দ্বারা ২-ডি ও সফ্টওয়্যার ভিডিও অ্যাকসেলেরেশন এবং kernel modesetting সমর্থন করা হয়।

লক্ষণীয়

NVIDIA হার্ডওয়্যারের (nv) সাথে পূর্বে ব্যবহৃত ডিফল্ট ড্রাইভারটি এখনো Red Hat Enterprise Linux 6-র সাথে উপলব্ধ রয়েছে।ী

10.5. আন্তর্জাতীয়করণ

10.5.1. IBus

এশিয় ভাষাগুলির সাথে ডিফল্ট ইনপুট পদ্ধতি ব্যবহারের জন্য Red Hat Enterprise Linux 6-এ Intelligent Input Bus (IBus) প্রথমবার অন্তর্ভুক্ত করা হয়েছে।

10.5.2. ইনপুট পদ্ধতি নির্বাচন ও কনফিগারেশন

ইনপুট পদ্ধতি সক্রিয় ও কনফিগার করার উদ্দেশ্যে ব্যবহারযোগ্য গ্রাফিক্যাল ইউজার ইন্টারফেস im-chooser, Red Hat Enterprise Linux 6-র সাথে উপলব্ধ করা হয়েছে। im-chooser-র (প্রধান মেনু থেকে সিস্টেম > পছন্দ > ইনপুট পদ্ধতি থেকে প্রাপ্ত) সাহায্যে, সিস্টেমের মধ্যে উপস্থিত ইনপুট পদ্ধতিগুলি সহজে সক্রিয় ও কনফিগার করা যাবে।

10.5.3. ইন্ডিক অন-স্ক্রিন কি-বোর্ড (iok)

ভারতীয় ভাষাগুলির জন্য পর্দা থেকে ব্যবহারযোগ্য একটি নতুন ভার্চুয়াল কি-বোর্ড Indic Onscreen Keyboard (iok), উপলব্ধ করা হয়। এই ভার্চুয়াল কি-বোর্ডের সাহায্যে Inscript কি-ম্যাপ বিন্যাস ও অন্যান্য কিছু ১:১ কি-ম্যাপ বিন্যাসে লেখা সম্ভব হবে।

10.5.4. ভারতীয় ভাষার কোলেশন সমর্থন

Red Hat Enterprise Linux 6-এ ভারতীয় ভাষাগুলির জন্য উন্নত ক্রমবিন্যাসের সুবিধা উপলব্ধ করা হয়েছে। মেনু ও ইন্টারফেসের অন্যান্য সামগ্রীগুলির অনুক্রম ভারতীয় ভাষাগুলি ক্ষেত্রে এখন সঠিকভাবে সুবিন্যাস্ত করা হয়।

10.5.5. ফন্ট

Red Hat Enterprise Linux 6-এ সমর্থিত ফন্টগুলি উন্নত করা হয়েছে। চীনা, জাপানী, কোরিয়ান, ভারতীয় ও থাই ভাষার ফন্ট আপডেট করা হয়েছে।

10.6. বিবিধ অ্যাপ্লিকেশন

Red Hat Enterprise Linux 6 ডেস্কটপের মধ্যে উপস্থিত অধিকাংশ অ্যাপ্লিকেশন আপডেট করা হয়েছে। গুরুত্বপূর্ণ আপডেটগুলি নিম্নলিখিত বিভাগে আপডেট করা হয়েছে।

10.6.1. Firefox

Red Hat Enterprise Linux 6-এ Mozilla Firefox ওয়েব ব্রাউজারের ৩.৫ সংস্করণ অন্তর্ভুক্ত করা হয়েছে।
Firefox-র নতুন বৈশিষ্ট্যগুলি জানার জন্য Firefox Release Notes পড়ুন।

10.6.2. Thunderbird 3

Red Hat Enterprise Linux 6-র মধ্যে উপস্থিত Mozilla Thunderbird-র ৩-য় সংস্করণের মাধ্যমে ট্যাব সহযোগে বার্তা প্রদর্শন, স্মার্ট ফোল্ডার ও বার্তার আর্কাইভ উপলব্ধ করা হয়। Thunderbird 3-র নতুন বৈশিষ্ট্যগুলি সম্বন্ধে বিস্তারিত জানতে Thunderbird রিলিজ নোট পড়ুন।

10.6.3. OpenOffice.org 3.1

Red Hat Enterprise Linux 6-র মধ্যে উপস্থিত OpenOffice.org ৩.১ সহযোগে অনেক বেশি ধরনের ফাইলের বিন্যাস যেমন Microsoft Office OOXML সমর্থনের সুবিধা উপলব্ধ করা হবে। উপরন্তু, OpenOffice.org-এ ফাইল লকিং এবং অ্যান্টি-অ্যালায়েসিং সহযোগে গ্রাফিক্স রেন্ডার করার উন্নত ক্ষমতা উপস্থিত করা হয়েছে।
OpenOffice.org 3.1
চিত্র 10. OpenOffice.org 3.1

OpenOffice.org-র এই সংস্করণে উপস্থিত বৈশিষ্ট্যগুলির সম্পূর্ণ তালিকা OpenOffice.org Release Notes-এ পড়ুন।

10.7. NetworkManager

ডেস্কটপে ব্যবহৃত NetworkManager-র সাহায্যে বিভিন্ন ধরনের নেটওয়ার্ক প্রস্তুত, কনফিগার ও পরিচালনা করা যাবে।
NetworkManager
চিত্র 11. NetworkManager

Red Hat Enterprise Linux 6-র মধ্যে উপলব্ধ NetworkManager দ্বারা মোবাইল ব্রডব্যান্ড ডিভাইস, IPv6-র জন্য উন্নত বৈশিষ্ট্য উপলব্ধ করার পাশাপাশি ব্লু-টুথ পার্সোন্যাল এরিয়া নেটওয়ার্ক (PAN) ডিভাইসের সাথে সংযোগ করার সমর্থনব্যবস্থা সংযোজন করা হয়েছে।

10.8. KDE 4.3

Red Hat Enterprise Linux 6-এ বিকল্প ডেস্কটপ পরিবেশ রূপে KDE 4.3 প্রস্তুত করা হয়।
KDE 4.3-র মধ্যে নিম্নলিখিত বৈশিষ্ট্যগুলি সহযোগে ব্যবহারকারীদের জন্য নতুন সুবিধা উপলব্ধ করা হয়:
  • ব্যবহারকারীর পছন্দ অনুযায়ী ডেস্কটপ নির্ধারণের জন্য Plasma উইজেট সহ Plasma ডেস্কটপ ওয়ার্ক-স্পেস।
  • Oxygen, উন্নত আইকন ও শব্দের থিম সহ।
  • KDE Window Manager-র (kwin) উন্নত বৈশিষ্ট্য
উপরন্তু, KDE-র ডিফল্ট ফাইল ব্রাউজার রূপে konqueror-র পরিবর্তে dolphin ব্যবহার করা হবে।

11. নথিপত্র

Red Hat Enterprise Linux 6-র নথিপত্রের সংকলনে ১৮-টি পৃথক নথি অন্তর্ভুক্ত রয়েছে। প্রতিটি নথি, নিম্নলিখিত এক অথবা অধিক বিষয় সম্পর্কিত:
  • রিলিজ সংক্রান্ত নথিপত্র
  • ইনস্টলেশন ও স্থাপনা
  • নিরাপত্তা
  • সরঞ্জাম ও কর্মক্ষমতা
  • ক্লাস্টারিং
  • ভার্চুয়ালাইজেশন

11.1. রিলিজ সংক্রান্ত নথিপত্র

রিলিজ নোট
Red Hat Enterprise Linux 6-র মধ্যে অন্তর্ভুক্ত উল্লেখযোগ্য বৈশিষ্ট্যগুলি রিলিজ নোট-র মধ্যে উল্লিখিত হয়েছে।
Technical Notes (প্রযুক্তিগত বিবরণ)
The Red Hat Enterprise Linux Technical Notes-র মধ্যে এই রিলিজে অন্তর্ভুক্ত বৈশিষ্ট্যগুলির বিস্তারিত আলোচনা করা হয়েছে, যেমন: প্রযুক্তিগত প্রিভিউ, প্যাকেজের মধ্যে পরিবর্তন ও জ্ঞাত সমস্যা।
Migration Guide (মাইগ্রেশন সহায়িকা)
Red Hat Enterprise Linux 5 থেকে Red Hat Enterprise Linux 6-এ মাইগ্রেট করার পদ্ধতি Red Hat Enterprise Linux Migration Guide-র মধ্যে উপলব্ধ করা হয়েছে।

11.2. ইনস্টলেশন ও স্থাপনা

ইনস্টলেশন সহায়িকা
Red Hat Enterprise Linux 6 ইনস্টললেশন সম্পর্কে বিস্তারিত বিবরণ ইনস্টলেশন সহায়িকা-র মধ্যে উল্লেখ করা হয়েছে।
Deployment Guide (ডিপ্লোয়মেন্ট সহায়িকা)
Red Hat Enterprise Linux 6 স্থাপনা, কনফিগারেশন ও পরিচালনা সম্বন্ধীয় তথ্য Deployment Guide-র মধ্যে উপস্থিত করা হয়েছে।
Storage Administration Guide (স্টোরেজ অ্যাডমিনিস্ট্রেশন গাইড)
Red Hat Enterprise Linux 6 সিস্টেমের মধ্যে সংগ্রহস্থলের ডিভাইস ও ফাইল-সিস্টেম পরিচালনার পদ্ধতির নির্দেশাবলী Storage Administration Guide-এ উপলব্ধ করা হয়েছে। Red Hat Enterprise Linux অথবা Fedora-র Linux ডিস্ট্রিবিউশন ব্যবহারের কিছু পরিমাণ অভিজ্ঞতাসম্পন্ন সিস্টেম অ্যাডমিনিস্ট্রেটররা এই নথির উদ্দিষ্ট পাঠক।
Global File System 2
Red Hat Enterprise Linux 6-র মধ্যে Red Hat GFS2 (Red Hat Global File System 2) কনফিগার ও পরিচালনা সম্বন্ধীয় তথ্য Global File System 2-র মধ্যে উপলব্ধ করা হয়েছে।
Logical Volume Manager Administration (লজিক্যাল ভলিউম ম্যানেজার অ্যাডমিনিস্ট্রেশন)
Logical Volume Manager Administration-র LVM লজিক্যাল ভলিউম ম্যানেজার সম্বন্ধীয় তথ্য যেমন ক্লাস্টার বিশিষ্ট পরিবেশে LVM-র ব্যবহার সম্পর্কে আলোচনা করা হয়েছে।

11.3. নিরাপত্তা

Security Guide (নিরাপত্তা বিষয়ক সহায়িকা)
স্থানীয় অথবা দূরবর্তী অবস্থান থেকে ওয়ার্ক-স্টেশন ও সার্ভারের উপর কোনো ধরনের অনধিকার প্রবেশ, আক্রমণ অথবা ক্ষয়ক্ষতি প্রতিরোধ করার জন্য ব্যবহারকারী ও অ্যাডমিনিস্ট্রেটরদের সাহায্যার্থে Security Guide উপস্থাপন করা হয়েছে।
SELinux User Guide (SELinux ব্যবহারকারীদের জন্য সহায়িকা)
SELinux পরিকাঠামো সম্পর্কে স্বল্প অভিজ্ঞতাসহ অথবা অপরিচিত ব্যবহারকারীদের জন্য Security-Enhanced Linux পরিচালনা ও ব্যবহার সম্পর্কে SELinux User Guide-র মধ্যে আলোচনা করা হয়েছে। SELinux সম্বন্ধীয় প্রারম্ভিক তথ্য, ব্যবহারযোগ্য অভিব্যক্তি ও বিভিন্ন বিষয় সম্পর্কে আলোচনা করা হয়েছে।
Managing Confined Services (কনফাইন করা পরিসেবা পরিচালনা)
অভিজ্ঞ ব্যবহারীকারী ও অ্যাডমিনিস্ট্রেটরদের দ্বারা Security-Enhanced Linux (SELinux) প্রয়োগ ও কনফিগার করার সময় সহায়তা উপলব্ধ করার জন্য প্রয়োজনীয় তথ্য Managing Confined Services-তে উপস্থিত রয়েছে। এটি Red Hat Enterprise Linux-র ভিত্তিতে লেখা হয়েছে ও অভিজ্ঞ ব্যবহারকারী অথবা অ্যাডমিনিস্ট্রেটরদের দ্বারা প্রয়োগ করা পরিসেবারগুলির জন্য প্রযোজ্য SELinux-র অংশগুলি কনফিগার করার বিবরণ প্রদান করে। এই পরিসেবাগুলি কনফিগার করার জন্য কিছু উদাহরণ ও SELinux-র সাহায্যে উপলব্ধ অতিরিক্ত কর্মে উল্লেখ অন্তর্ভুক্ত করা হয়েছে।

11.4. সরঞ্জান ও কর্মক্ষমতা

Resource Management Guide (রিসোর্স পরিচালনার সহায়িকা)
Red Hat Enterprise Linux 6-র সিস্টেম রিসোর্স পরিচালনার সামগ্রী ও পদ্ধতি সম্পর্কে Resource Management Guide-এ আলোচনা করা হয়েছে।
Power Management Guide (বিদ্যুৎ সরবরাহ পরিচালনার সহায়িকা)
Red Hat Enterprise Linux 6-র মধ্যে সুষ্ঠু রূপে বিদ্যুৎ পরিচালনার পদ্ধতি Power Management Guide-র মধ্যে আলোচনা করা হয়েছে। বিদ্যুৎয়ের ব্যবহার হ্রাস করার পদ্ধতি (সার্ভার ও ল্যাপটপের মধ্যে), ও এই পদ্ধতিগুলির ব্যবহারের ফলে সিস্টেমের মধ্যে হওয়া প্রভাব সম্পর্কে এই বইয়ে আলোচনা করা হয়েছে।
Developer Guide (ডিভেলপরদের জন্য সহায়িকা)
অ্যাপ্লিকেশন ডিভেলপমেন্টের জন্য প্রাতিষ্ঠানিক স্তরে ব্যবহারের জন্য Red Hat Enterprise Linux 6-কে সর্বোত্তম প্ল্যাটফর্ম রূপে ব্যবহারের উদ্দেশ্যে উপলব্ধ বিভিন্ন বৈশিষ্ট্য ও সামগ্রী সম্পর্কে Developer Guide-কে আলোচনা করা হয়েছে।
SystemTap Beginners Guide (SystemTap-র প্রারম্ভিক সহায়িকা)
Red Hat Enterprise Linux-র বিভিন্ন সাব-সিস্টেমগুলি পুঙ্খানুপুঙ্খভাবে নিরীক্ষণ করার জন্য প্রয়োজনীয় প্রারম্ভিক নির্দেশাবলীSystemTap Beginners Guide-এ উপস্থিত করা হয়েছে।
SystemTap Tapset Reference (SystemTap Tapset রেফারেন্স)
SystemTap স্ক্রিপ্টের মধ্যে ব্যবহারযোগ্য সবচেয়ে জনপ্রিয় tapset-গুলির ব্যাখ্যা SystemTap Tapset Reference সহায়িকাতে প্রস্তুত করা হয়েছে।

11.5. উচ্চমাত্রার উপলব্ধ

Cluster Suite Overview (ক্লাস্টার স্যুট ওভারভিউ)
Red Hat Enterprise Linux 6-এ উপলব্ধ High Availability সম্পর্কে তথ্য Cluster Suite ওভারভিউ (ইংরাজি) শীর্ষক বইয়ে উপস্থিত রয়েছে।
High Availability Administration (High Availability-র প্রশানিক কাজের সহায়িকা)
Red Hat Enterprise Linux 6-এ Red Hat High Availability সিস্টেমের কনফিগারেশন ও পরিচালনা সম্বন্ধে High Availability Administration শীর্ষক বইয়ে আলোচনা করা হয়েছে।
Virtual Server Administration (ভার্চুয়াল সার্ভার পরিচালনা)
Red Hat Enterprise Linux 6 ও Linux Virtual Server (LVS) সিস্টেমের সাহায্যে উচ্চ কর্মক্ষমতাবিশিষ্ট সিস্টেম ও পরিসেবার কনফিগারেশন সম্বন্ধে Virtual Server Administration-র আলোচনা করা হয়েছে।
DM Multipath (DM মাল্টি-পাথ)
Red Hat Enterprise Linux 6-র মধ্যে Device-Mapper Multipath বৈশিষ্ট্যের ব্যবহার সম্পর্কে DM Multipath-এ আলোচনা করা হয়েছে।

11.6. ভার্চুয়ালাইজেশন

Virtualization Guide (ভার্চুয়ালাইজেশন সহায়িকা)
Red Hat Enterprise Linux 6 সিস্টেমে ভার্চুয়ালাইজেশন প্রযুক্তির ইনস্টলেশন, কনফিগারেশন ও পরিচালানা সম্বন্ধীয় তথ্য বিশদভাবে জানতে হলে Virtualization Guide দেখুন।

12. কার্নেল

12.1. রিসোর্স নিয়ন্ত্রণ

12.1.1. কনট্রোল গ্রুপ

Red Hat Enterprise Linux 6-র Linux kernel-র মধ্যে কনট্রোল গ্রুপ বৈশিষ্ট্যটি নতুন অন্তর্ভুক্ত করা হয়েছে। সিস্টেমের মধ্যে কাজ, প্রতিটি কনট্রোল গ্রুপের মধ্যে ভাগ করে শ্রেণীব্ধ করা হয়েছে। এর ফলে সিস্টেম হার্ডওয়্যারের সাথে সংশ্লিষ্ট কাজগুলির ইন্টারেকশন উন্নত উপায়ে নিয়ন্ত্রণ করা যাবে। সিস্টেমের মধ্যে রিসোর্সের ব্যবহার জানার জন্য কনট্রোল গ্রুপগুলি অনুসরণ করা যাবে। উপরন্তু, কনট্রোল গ্রুপ পরিকাঠামো প্রয়োগ করে সিস্টেম অ্যাডমিনিস্ট্রেটররা, প্রতিটি কনট্রোল গ্রুপ দ্বারা সিস্টেমের বিভিন্ন রিসোর্স যেমন মেমরি, CPU (অথবা একাধিক CPU), নেটওয়ার্ক ব্যবস্থা, ইনপুট/আউপুট, শিডিউলার ব্যবহারের অধিকার প্রদান অথবা প্রত্যাখ্যান করতে পারবেন। ইউজার-স্পেসের মধ্যে কনট্রোল গ্রুপের পরিচালনার সুবিধা libcgroup দ্বারা উপলব্ধ করা হয়। এর সাহায্যে সিস্টেম অ্যাডমিনিস্ট্রেটররা নতুন কনট্রোল গ্রুপ তৈরি করতে পারবেন, সুনির্দিষ্ট কনট্রোল গ্রুপের মধ্যে নতুন প্রসেস আরম্ভ করা যাবে ও কনট্রোল গ্রুপের পরামিতি নির্ধারণ করা সম্ভব হবে।

লক্ষণীয়

Red Hat Enterprise Linux 6 রিসোর্স ম্যানেজমেন্ট গাইড (ইংরাজি)-র মধ্যে কনট্রোল গ্রুপ ও রিসোর্স পরিচালনার অন্যান্য বৈশিষ্ট্য সম্পর্কে আলোচনা করা হয়েছে।

12.2. কর্ম পরিধি পরিবর্তন

12.2.1. কমপ্লিটলি ফেয়ার শিডিউলার (CFS)

CPU-র মধ্যে প্রসেস পাঠানোর অনুক্রম নির্ধারণের জন্য প্রসেস (অথবা টাস্ক) শিডিউলার নামক একটি সুনির্দিষ্ট kernel সাব-সিস্টেম ব্যবহার করা হয়। Red Hat Enterprise Linux 6-র সাথে উপলব্ধ kernel-এ (সংস্করণ ২.৬.৩২) পুর্ববর্তী O(1) শিডিউলারের পরিবর্তে নতুন কমপ্লিটলি ফেয়ার শিডিউলার (CFS) ব্যবহার করা হয়। CFS দ্বারা ফেয়ার কিউয়িং নামক শিডিউলিং অ্যালগোরিদম প্রয়োগ করা হয়।

12.2.2. ভার্চুয়াল মেমরি পেজ-আউটের পরিধি পরিবর্তন

kernel-এ বাস্তবায়িত ভার্চুয়াল মেমরির সাহায্যে অ্যাপ্লিকেশনের ব্যবহারের জন্য একটি সন্নিহত মেমরি ঠিকানার ব্লক প্রস্তুত করা হয়। কিন্তু, সাধারণত অত্যন্ত জটিলতা পূর্ণ বিন্যাসে বিভক্ত প্রকৃত ঠিকানা ও কিছু ক্ষেত্রে স্বল্প ক্ষমতাসম্পন্ন ডিভাইস যেমন সুনির্দিষ্ট ডিস্কের মধ্যে স্থাপিত পেজ ব্যবহার করা হয়। ভার্চুয়াল মেমরির ঠিকানাগুলি, kernel দ্বারা পেজ নামক একক রূপে ভাগ করা হয়। The kernel in Red Hat Enterprise Linux 6-র মধ্যে উপস্থিত kernel-র সাহায্যে ভার্চুয়াল মেমরি পেজ পরিচালনার বিশেষ সুবিধা উপলব্ধ করা হয়েছে। এর ফলে বৃহৎ পরিমাণ প্রকৃত মেমরি বিশিষ্ট সিস্টেমের মধ্যে আবশ্যক প্রসেসিংয়ের চাপ হ্রাস করা সম্ভব হবে।

12.3. ত্রুটির সূচনাব্যবস্থা

12.3.1. উন্নত ত্রুটির সুচনাব্যবস্থা (AER)

Red Hat Enterprise Linux 6-র kernel-র মধ্যে একটি নতুন বৈশিষ্ট্য অ্যাডভান্সড এরর রিপোর্টিং (AER) অন্তর্ভুক্ত করা হয়েছে। AER-র সাহায্যে PCI-Express ডিভাইসের জন্য ত্রুটির সূচনাপ্রদানের উন্নত সুবিধা উপলব্ধ করা হয়।

12.3.2. স্বয়ংক্রিয় Kdump সক্রিয়করণ

বিশাল পরিমাণ মেমরি বিশিষ্ট সিস্টেমের মধ্যে বর্তমানে Kdump ডিফল্টরূপে সক্রিয় করা হয়। বিশেষত নিম্নলিখিত ক্ষেত্রে kdump ডিফল্টরূপে সক্রিয় করা হয়:
  • ৪ কিলোবাইট মাপের পেজ সহ আর্কটিকচারে ৪ গিগাবাইটের বেশি পরিমাণ মেমরি বিশিষ্ট সিস্টেমে (অর্থাৎ, x86 অথবা x86_64), অথবা
  • ৪ কিলোবাইটের থেকে বেশি মাপের পেজ সহ আর্কটিকচারে ৮ গিগাবাইটের বেশি মাপের মেমরি বিশিষ্ট সিস্টেমে (অর্থাৎ, PPC64)।

12.4. বিদ্যুৎ পরিচালনা

12.4.1. অ্যাগ্রেসিভ লিংক পাওয়ার ম্যানেজমেন্ট (ALPM)

Red Hat Enterprise Linux 6-র kernel-র মধ্যে বিদ্যুৎ সঞ্চয়ের জন্য অ্যাগ্রেসিভ লিংক পাওয়ার ম্যানেজমেন্ট (ALPM) ব্যবস্থা নির্ধারণ করা হয়েছে। ALPM-র সাহায্যে কর্মবিহীন অবস্থার সময়ে (অর্থাৎ, ইনপুট/আউটপুট অনুপস্থিত থাকলে) স্বল্প বিদ্যুৎ সরবরাহের মোড সহযোগে ডিস্কের সাথে SATA লিংক ধার্য করা হয়। সংশ্লিষ্ট লিংকের জন্য ইনপুট-আউটপুটের অনুরোধ পুনরায় আরম্ভ করা হলে ALPM দ্বারা স্বয়ংক্রিয়ভাবে SATA লিংকটি সক্রিয় বিদ্যুৎ সরবরাহের মোডে ধার্য করা হয়।

12.4.2. Tickless Kernel

পূর্বে, প্রসেস করার জন্য অপেক্ষারত কর্ম সনাক্ত করার জন্য kernel-র মধ্যে উপস্থিত একটি টাইমার সহযোগে নিয়মিতরূপে সিস্টেমে অনুসন্ধান করা হয়। এর ফলে, CPU সর্বদা সক্রিয় অবস্থায় থাকত এবং অহেতুক বিদ্যুৎ প্রয়োগ করা হত। Red Hat Enterprise Linux 6-র kernel-র মধ্যে tickless kernel অন্তর্ভুক্ত করা হয়েছে। এর ফলে, নিয়মিত টাইমার ইন্টারাপ্টের পরিবর্তে প্রয়োজন-অনুসারে ইন্টারাপ্ট প্রয়োগ করা হয়। Tickless kernel-র সাহায্যে, কর্মবিহীন অবস্থায় CPU অনেক বেশি সময়ের জন্য নিদ্রিত অবস্থায় স্থাপিত থাকবে এবং প্রসেসিংয়ের উদ্দেশ্যে কোনো কাজ উপস্থিত হলে তবেই CPU-কে পুনরায় সক্রিয় করা হবে।

12.5. Kernel-র কর্মক্ষমতার বিশ্লেষণ

12.5.1. পার্ফোরম্যানস কাউন্টার ফর Linux (PCL)

Linux Performance Counter পরিকাঠামোর সাহায্যে হার্ডওয়্যারের মধ্যে কাউন্টার গণনার কর্মক্ষমতার তথ্য যেমন সঞ্চালিত নির্দেশ, ক্যাশে মিস অথবা ব্রাঞ্চের ভুল অনুমান প্রভৃতি আড়াল করা হয়। PCL দ্বারা প্রতিটি টাস্ক ও প্রতিটি CPU-র জন্য কাউন্টার উপলব্ধ করা হয় এবং প্রত্যেকটি কাউন্টারের জন্য কর্মক্ষামতার ইভেন্টগুলি যোগ করা হয়। Performance counter-র তথ্য প্রয়োগ করে kernel-র ফাংশান ও ইভেন্টের প্রোফাইল তৈরি করা যাবে ও kernel-র কর্ম সংক্রান্ত সমস্যা মূল্যায়ণ করা যাবে।

12.5.2. Ftrace ও perf

Kernel-র কর্মক্ষমতা বিশ্লেষণের জন্য Red Hat Enterprise Linux 6-র মধ্যে দুটি নতুন সরঞ্জাম যোগ করা হয়েছে। Ftrace-র সাহায্যে kernel-র জন্য রেখাচিত্রের বিন্যাসে ট্রেসিংয়ের সুবিধা উপলব্ধ করা হয়। perf-র সাহায্যে সিস্টেম হার্ডওয়্যারের ইভেন্ট নিরীক্ষণ, লগ ও বিশ্লেষণ করা যাবে।

12.6. Kernel সংক্রান্ত সাধারণ আপডেট

12.6.1. ফিজিক্যাল অ্যাড্রেস এক্সটেনশন (PAE)

আধুনিক x86 প্রসেসরের মধ্যে ফিসিক্যাল অ্যাড্রেস এক্সটেনশন (PAE) বৈশিষ্ট্যটি প্রয়োগ করা হয়েছে। PAE-র সাহায্যে মেমরি অ্যাড্রেসের ক্ষমতা বৃদ্ধি করা হয়। এর ফলে ৪ গিগাবাইটের থেকে বেশি পরিমাণ র‍্যান্ডোম অ্যাকসেস মেমরি (RAM) ব্যবহার করা সম্ভব হবে। x86 আর্কিটেকচারের সাথে ব্যবহারযোগ্য Red Hat Enterprise Linux 6- সংস্করণের মধ্যে উপস্থিত ডিফল্ট kernel-র মধ্যে PAE সক্রিয় রয়েছে। Red Hat Enterprise Linux 6-র x86 সংস্করণের জন্য ন্যুনতমরূপে PAE সক্রিয় প্রসেসরের উপস্থিতি আবশ্যক।

12.6.2. লোড করার যোগ্য ফার্মওয়্যার ফাইল

প্রযোজ্য লাইসেন্স করা সোর্স কোড বিহীন ফার্মওয়্যার ফাইলগুলি Red Hat Enterprise Linux 6 kernel থেকে মুছে ফেলা হয়েছে। লোড করার যোগ্য ফার্মওয়্যার প্রয়োগকারী মডিউলগুলি দ্বারা বর্তমানে ইউজার-স্পেস থেকে ফার্মওয়্যারের অনুরোধ জানানোড জন্য একটি kernel ইন্টারফেস ব্যবহার করা হয়।

13. কম্পাইলার ও অন্যান্য সরঞ্জাম

13.1. SystemTap

ট্রেসিং ও অনুসন্ধানের জন্য ব্যবহৃত SystemTap-র সাহায্যে ব্যবহারকারীরা অপারেটিং সিস্টেমের (বিশেষত কার্নেলের) বিভিন্ন কর্ম পুঙ্খানুপুঙ্খভাবে যাচাই ও নিরীক্ষণ করতে সক্ষম হবেন। এর থেকে netstat, ps, top, ও iostat-র অনুরূপ ফলাফল প্রাপ্ত করা সম্ভব হলেও, সংগ্রহ করা এই সকল তথ্যগুলি ফিন্টার ও বিশ্লেষণের জন্য SystemTap-র মধ্যে উন্নত বিকল্প উপস্থিত রয়েছে।
Red Hat Enterprise Linux 6-র মধ্যপ উপস্থিত SystemTap সংস্করণ ১.১-র মধ্যে অনেক নতুন ও উন্নত বৈশিষ্ট্য উপস্থিত রয়েছে, যেমন:
  • ইউজার-স্পেস অনুসন্ধানের জন্য উন্নত সমর্থনব্যবস্থা।
  • নেটিভ C++ সিন্টেক্স সহযোগে C++ প্রোগ্রাম অনুসন্ধান।
  • অত্যাধিক নিরাপদ স্ক্রিপ্ট-কম্পাইল সার্ভার।
  • বিশেষ অধিকারবিহীন নতুন মোড। এই মোডের সাথে root ব্যতীত অন্যান্য ব্যবহারকারীরা SystemTap ব্যবহার করতে সক্ষম হবেন।

গুরুত্বপূর্ণ

প্রশাসনিক ক্ষমতাবিহীন মোডের বৈশিষ্ট্য পরীক্ষামূলক বৈশিষ্ট্য রূপে উপলব্ধ করা হয়েছে। এটি stap-server বৈশিষ্ট্যের উপর নির্ভরশীল এবং বর্তমানে এই বৈশিষ্ট্যের নিরাপত্তা সংক্রান্ত বিভিন্ন উন্নতি করা হচ্ছে ও শুধুমাত্র বিশ্বস্ত নেটওয়ার্কের মধ্যে সাবধানতা অবলম্বন তা স্থাপন করা বাঞ্ছনীয়।

13.2. OProfile

OProfile মূলত Linux সিস্টেমে ব্যবহারযোগ্য সম্পূর্ণ সিস্টেম-ব্যাপী একটি প্রোফাইলার। প্রোফাইলিংয়ের কাজ স্বচ্ছভাবে পটভূমিতে সঞ্চালিত হয় ও যে কোনো সময়ে প্রোফাইলের তথ্য সংগ্রহ করা সম্ভব হবে।
Red Hat Enterprise Linux 6-র মধ্যে OProfile-র ০.৯.৫ সংস্করণ অন্তর্ভুক্ত করা হয়েছে। এর ফলে, নতুন Intel ও AMD প্রসেসরগুলি সমর্থন করা সম্ভব হবে।

13.3. GNU Compiler Collection (GCC)

GNU Compiler Collection (GCC)-র মধ্যে অন্যান্য অনেক সামগ্রীর সাথে উপস্থিত রয়েছে C, C++, ও Java GNU কম্পাইলার ও কর্ম সমর্থনকারী প্রয়োজনীয় লাইব্রেরি। Red Hat Enterprise Linux 6-র মধ্যে GCC-র ৪.৪ সংস্করণ উপস্থিত রয়েছে। এই সংস্করণের মধ্যে নিম্নলিখিত বৈশিষ্ট্য ও উন্নতি করা হয়েছে:
  • ওপেন মাল্টি-প্রসেসিং (OpenMP) অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেসের (API) ৩.০ সংস্করণের সাথে সুসংগতি।
  • OpenMP থ্রেড ব্যবহার করার জন্য অতিরিক্ত C++ লাইব্রেরি
  • পরবর্তী ISO C++ স্ট্যান্ডার্ডের খসড়ার অতিরিক্ত বাস্তবায়ন (C++0x)
  • GNU Project Debugger (GDB) ও SystemTap সহযোগে উন্নত ডিবাগ ব্যবস্থা উপলব্ধ করার জন্য কর্ম অনুসরণের পরিবর্তনশীল ব্যবস্থা।
GCC ৪.৪-এ বাস্তবায়িত অতিরিক্ত উন্নত বৈশিষ্ট্য সম্পর্কে অধিক বিবরণ GCC ওয়েব-সাইটে উপলব্ধ রয়েছে।

13.4. GNU C লাইব্রেরি (glibc)

Red Hat Enterprise Linux-র একাধিক প্রোগ্রামে ব্যবহৃত একাধিক প্রমিত C লাইব্রেরিগুলি GNU C লাইব্রেরি (glibc) প্যাকেজগুলির মধ্যে উপস্থিত রয়েছে। এই প্যাকেজগুলির মধ্যে প্রমিত C ও প্রমিত math লাইব্রেরি অন্তর্ভুক্ত থাকে। এই দুটি লাইব্রেরি বিনা, Linux সিস্টেম সঠিকরূপে চলতে সক্ষম হবে না।
Red Hat Enterprise Linux 6-র মধ্যে উপস্থিত glibc-র ২.১১ সংস্করণ দ্বারা অনেক বৈশিষ্ট্য ও উন্নতি উপলব্ধ করা হয়েছে, যেমন:
  • একাধিক সকেট ও কোরের মাধ্যমে কর্মপরিধি বৃদ্ধির ক্ষমতা সক্রিয় করার জন্য উন্নত পরিবর্তনশীল মেমরি বরাদ্দকরণ ব্যবস্থা (malloc)। থ্রেডের জন্য নিজস্ব মেমরি পুল বরাদ্দ করে কিছু পরিস্থিতিতে লকিং এড়িয়ে এটি বাস্তবায়িত হয়। মেমরি পুলের জন্য ব্যবহৃত অতিরিক্ত মেমরির পরিমাণ MALLOC_ARENA_TEST and MALLOC_ARENA_MAX এনভায়রমেন্ট ভেরিয়েবল সহযোগে নিয়ন্ত্রণ করা যাবে। MALLOC_ARENA_TEST দ্বারা চিহ্নিত মান পর্যন্ত মেমরি পুলের সংখ্যা তৈরি হলে, কোরের সংখ্যার পরীক্ষা করা হয়। কোরের সংখ্যা নির্বিশেষে ব্যবহৃত মেমরি পুলের সর্বাধিক সংখ্যা MALLOC_ARENA_MAX দ্বারা নির্ধারিত হয়।
  • PI ফাস্ট ইউজার-স্পেস mutex-র জন্য kernel-র মধ্যে উপস্থিত সমর্থন ব্যবস্থা প্রয়োগ করে প্রাইয়োরিটি ইনহেরিট্যান্স (PI) মিউচুয়্যাল এক্সক্লুশন (mutex) কর্ম সহ কন্ডিশন ভেরিয়েবল(condvars) ব্যবহারের সময় উন্নত কর্মক্ষমতা উপলব্ধ করা হয়।
  • x86_64 আর্কিটেকচারে সর্বোত্তম রূপে স্ট্রিং অপারেশনের সঞ্চালনা।
  • getaddrinfo() ফাংশানে বর্তমানে Datagram কনজেশন কনট্রোল প্রোটোকল (DCCP) ও UDP-Lite প্রোটোকল সমর্থনের সুবিধা রয়েছে। উপরন্তু, getaddrinfo() বর্তমানে একযোগে IPv4 ও IPv6 ঠিকানা অনুসন্ধান করতে সক্ষম।

13.5. GNU প্রজেক্ট ডিবাগার (GDB)

GNU Project debugger (সাধারণত GDB নামে পরিচিত) C, C++, ও অন্যান্য ভাষায় লেখা প্রোগ্রাম ডিবাগ করতে ব্যবহৃত হয়। প্রোগ্রামগুলি নিয়ন্ত্রিত উপায়ে সঞ্চালিত হয় ও উৎপন্ন তথ্য প্রদর্শন করা হয়। Red Hat Enterprise Linux 6-এ GDB-র ৭.০ সংস্করণ উপস্থিত রয়েছে।
Python স্ক্রিপ্টিং
GDB-র আপডেট করা এই সংস্করণে নতুন Python API উপস্থিত রয়েছে। এর ফলে Python প্রোগ্রামিং ভাষায় লেখা স্ক্রিপ্টের সাহায্যে GDB-র স্বয়ংক্রিয় সঞ্চালনা করা যাবে।
Python স্ক্রিপ্ট সহযোগে GDB-র আউটপুটের (সাধারণত pretty-printing নামে পরিচিত) বিন্যাস নির্মাণ, Python API-র একটি উল্লেখযোগ্য বৈশিষ্ট্য। পূর্বে, প্রিন্টিং সংক্রান্ত কিছু সাধারণ বৈশিষ্ট্য সহযোগে GDB-র মধ্যে pretty-printing কনফিগা করা হয়। স্বনির্ধারিত pretty-printer স্ক্রিপ্ট নির্মাণের ফলে সুনির্দিষ্ট অ্যাপ্লিকেশনের জন্য GDB দ্বারা প্রদর্শিত তথ্যের বিন্যাস ব্যবহারকারীকারী স্বয়ং নিয়ন্ত্রণ করতে পারবেন। GNU স্ট্যান্ডার্ড C++ লাইব্রেরির (libstdc++) জন্য Red Hat Enterprise Linux দ্বারা pretty-printer স্ক্রিপ্টের একটি সম্পূর্ণ সংকলন উপলব্ধ করা হবে।
উন্নত C++ সমর্থনব্যবস্থা
GDB-র মধ্যে C++ প্রোগ্রামিং ভাষার সমর্থন উন্নত করা হয়েছে। উল্লেখযোগ্য পরিবর্তনগুলি হল:
  • এক্সপ্রেশন পার্স ব্যবস্থার অনেক উন্নতি
  • টাইপ নামের উন্নত পরিচালনা।
  • অতিরিক্ত উদ্ধৃতির প্রয়োগ বর্জন করা হয়েছে
  • inferior দ্বারা এক্সেপশন প্রদর্শন করা হলেও "next" ও অন্যান্য স্টেপিং কমান্ড সঠিকভাবে চালানো সম্ভব হবে।
  • GDB-তে একটি নতুন "catch syscall" কমান্ড উপস্থিত রয়েছে। inferior দ্বারা সিস্টেম কল করা হলে এই কমান্ডের সাহায্যে inferior-কে বন্ধ করা যাবে।
স্বতন্ত্র থ্রেড ডিবাগ ব্যবস্থা
থ্রেড এক্সেকিউশনের সাহায্যে প্রতিটি থ্রেডকে স্বতন্ত্রভাবে ডিবাগ করা যাবে; "set target-async" ও "set non-stop" নামক নতুন দুটি বৈশিষ্ট্যের সাহায্যে এটি সক্রিয় করা যাবে।

14. আন্তঃক্রিয়া

14.1. Samba

Samba প্রোগ্রাম সংকলন দ্বারা NetBIOS সহযোগে TCP/IP (NetBT)-র মাধ্যমে ফাইল, প্রিন্টার ও অন্যান্য তথ্য (যেমন, উপলব্ধ ফাইল ও প্রিন্টারের ডিরেক্টরি)। এই প্যাকেজের মাধ্যমে একটি সার্ভার মেসেজ ব্লক অর্থাৎ SMB সার্ভার (কমন ইন্টারনেট ফাইল সিস্টেম অথবা CIFS সার্ভার নামেও পরিচিত) উপলব্ধ করা হয়। এই সার্ভারের সাহায্যে SMB/CIFS ক্লায়েন্টের জন্য নেটওয়ার্ক পরিসেবা প্রস্তুত করা যাবে।
Red Hat Enterprise Linux 6-এ Samba সংক্রান্ত নিম্নলিখিত উল্লেখযোগ্য উন্নত বৈশিষ্ট্য উপস্থিত করা হয়েছে:
  • Internet Protocol version 6 সমর্থন (IPv6)
  • Windows 2008 (R2) বিশ্বস্ত সম্পর্কের বৈশিষ্ট্য সমর্থন।
  • Windows 7 ডোমেইনের সদস্যদের সমর্থন ব্যবস্থা।
  • অ্যাক্টিভ ডিরেক্টরি LDAP স্বাক্ষর/সিলিং নিয়ম।
  • libsmbclient-র উন্নতি
  • Windows পরিচালনব্যবস্থার বিশেষ সরঞ্জামের (mmc ও User Manager) জন্য উন্নত সমর্থন ব্যবস্থা।
  • ডোমেইন সদস্য অনুযায়ী স্বয়ংক্রিয়ভাবে মেশিন পাসওয়ার্ড পরিবর্তন
  • নতুন রেজিস্ট্রি ভিত্তিক কনফিগারেশনের স্তর
  • Samba ক্লায়েন্ট ও সার্ভারের মধ্যে এনক্রিপ্ট করা SMB পরিবহনব্যবস্থা
  • Windows ক্রস-ফরেস্ট, পরিবর্তনশীল বিশ্বাস ও এক-প্রান্তিক ডোমেইনের বিশ্বাসের জন্য সম্পূর্ণ সমর্থন।
  • নতুন NetApi দূরবর্তী পরিচালনব্যবস্থা ও winbind ক্লায়েন্ট C লাইব্রেরি
  • Windows ডোমেইন একত্রিত করার জন্য ব্যবহারযোগ্য একটি নতুন গ্রাফিক্যাল ইউজার ইন্টারফেস

অতিরিক্ত পাঠ্য

Red Hat Enterprise Linux 6-এ Samba কনফিগারেশন সম্পর্কে অতিরিক্ত তথ্য পড়ার জন্য ডিপ্লোয়মেন্ট গাইড পড়ুন।

15. ভার্চুয়ালাইজেশন

15.1. Kernel-ভিত্তিক ভার্চুয়াল মেশিন

Red Hat Enterprise Linux 6-এ AMD64 ও Intel 64 আর্কিটেকচারের জন্য Kernel-based Virtual Machine (KVM) হাইপারভাইসর সম্পূর্ণরূপে সমর্থিত হবে। Linux kernel-র মধ্যে KVM অন্তর্ভুক্ত হওয়ার ফলে Red Hat Enterprise Linux-র স্থায়ীত্ব, বৈশিষ্ট্য ও হার্ডওয়্যার সমর্থন করার ক্ষমতাসম্পন্ন একটি ভার্চুয়ালাইজেশন প্ল্যাটফর্ম উপলব্ধ করা সম্ভব হবে।

15.1.1. মেমরি সংক্রান্ত উন্নতি

  • Transparent Hugepage দ্বারা মেমরি পেজের মাপ ৪ কিলোবাইট থেকে ২ মেগাবাইট অবধিক বৃদ্ধি করা হবে। মেমরির উপর অত্যন্ত ভারি পরিমাণ চাপ ও প্রতিদ্বন্দ্বি রিসোর্সসহ সিস্টেমগুলির ক্ষেত্র Transparent Hugepage-র সাহায্যে কর্মক্ষমতা বৃদ্ধি করা সম্ভব হয়। উপরন্তু, Red Hat Enterprise Linux 6 দ্বারা KSM-র সাথে Transparent Hugepage প্রয়োগ করার সুবিধা উপলব্ধ করা হয়।
  • Extended Page Table এজ বিটের সাহায্যে, মেমরির উপর চাপের সময় মেমরি অদল-বদল করার বিকল্পগুলি নির্বাচন করা সম্ভব হবে। উপরন্তু, এক্সটেন্ডেড পেজগুলিকে ক্ষুদ্রমাপে পেজ রূপে ভাগ করে Transparent Hugepage-ও অদল-বদল করা সম্ভব হবে।

15.1.2. ভার্চুয়ালাইজ করা CPU-র বৈশিষ্ট্য

  • একটি ভার্চুয়াল গেস্ট সিস্টেমের জন্য Red Hat Enterprise Linux 6 দ্বারা সর্বাধিক ৬৪-টি ভার্চুয়ালাইজ করা CPU সমর্থন করা হয়।
  • হোস্ট প্রসেসরের মধ্যে উপস্থিত CPU এক্সটেনগুলি এখন ভার্চুয়ালাইজ করা গেস্ট সিস্টেম দ্বারা ব্যবহার করা সম্ভব হবে। এই নির্দেশাবলীগুলি সমর্থনের ফলে ভার্চুয়ালাইজ করা গেস্ট সিস্টেম দ্বারা আধুনিক প্রসেসরের নির্দেশাবলী ও হার্ডওয়্যারের বৈশিষ্ট্য প্রয়োগ করা সম্ভব হবে।
  • নতুন x2apic ভার্চুয়াল অ্যাডভান্সড প্রোগ্রামেবল ইন্টারাপ্ট কনট্রোলারের (APIC) সাহায্যে সরাসরি গেস্ট APIC-র ব্যবহার ও অনুকরণের মাধ্যমে প্রয়োগের সার্বিক ভার মুছে ফেলে virtualized ভার্চুয়ালাইজ করা x86_64 গেস্ট সিস্টেমের কর্মক্ষমতা উন্নত করা হয়।
  • নতুন ইউজার-স্পেস বিজ্ঞপ্তি ব্যবস্থার সাহায্যে CPU রেজিস্টার ক্যাশে করা সম্ভব হয়। এর ফলে কনটেক্সট পরিবর্তনের সময় অব্যবহৃত অংশ বিশেষের রেজিস্টারের অবস্থা সংরক্ষণের ফলে হওয়া অত্যাধিক পরিমাণের কর্মের সঞ্চালনা প্রতিরোধ করা সম্ভব হবে।
  • রিড কপি আপডেট (RCU) kernel লকিংয়ের ক্ষেত্রে বর্তমানে উন্নত সিমেট্রিক মাল্টি-প্রসেসর সমর্থন ব্যবস্থা প্রয়োগ করা হয়। নেটওয়ার্কের কাজ প মাল্টি-প্রসেসিং সিস্টেমের জন্য RCU kernel লকিংয়ের সাহায্যে উন্নত কর্মক্ষমতা উপলব্ধ করা হয়।

15.1.3. সংগ্রহস্থল

  • QEMU অনুকরণের ব্লক-ড্রাইভার বৈশিষ্ট্যের সাহায্যে সম্পূর্ণ অ্যাসিঙ্ক্রোনাস ইনপুট/আউটপুট, preadvpwritev ফাংশানগুলি সমর্থন করা সম্ভব হবে। এই ফাংশানগুলির মাধ্যমে QEMU অনুকরণকারী ব্লক ড্রাইভার প্রয়োকারী সংগ্রহস্থল ডিভাইসের কর্মক্ষমতা বৃদ্ধি করা সম্ভব হবে।
  • QEMU মনিটর প্রোটোকলের (QMP) সাহায্যে অ্যাপ্লিকেশন ও QEMU মনিটরের মধ্যে সঠিক যোগাযোগ করা সম্ভব হয়। QEMU দ্বারা উপলব্ধ টেক্সট-ভিত্তিক বিন্যাসটি সহজে পার্স করা সম্ভব হবে ও অ্যাসিঙ্ক্রোনাস বার্তা ও ক্ষমতার বোঝাপড়া সমর্থন করা যাবে।
  • প্যারা-ভার্চুয়ালাইজ করা (virtio) ড্রাইভারের জন্য উপলব্ধ পরোক্ষ রিং এনট্রির (স্পিন-লক) সাহায্যে ব্লকের ইনপুট/আউটপুটের ক্ষমতা বৃদ্ধি করা হয় ও একযোগে বেশি পরিমাণ ইনপুট/আউটপুটের কর্ম সঞ্চালন করা যাবে।
  • ভার্চুয়ালাইজ করা সংগ্রহস্থলের ডিভাইসগুলি, চলমান গেস্ট-সিস্টেমে যোগ অথবা অপসারণ (হট-প্লাগ) করা যাবে।
  • ব্লক বিন্যাসের সংগ্রহস্থল টোপোলজির সমর্থন ব্যবস্থা। অন্তর্বর্তী সংগ্রহস্থলের হার্ডওয়্যারের বৈশিষ্ট্য ও প্রকৃত সংগ্রহস্থলের সেক্টরের মাপ (যেমন, ৪ কিলোবাইট সেক্টর) গেস্ট সিস্টেমের জন্য প্রস্তুত করা হয়। এই বৈশিষ্ট্য ব্যবহারের জন্য সুসংগত সংগ্রহস্থলের ডিভাইসের তথ্য ও কমান্ড উপস্থিত থাকা আবশ্যক। গেস্ট টোপোলজি সম্বন্ধে সচেতনতা উপলব্ধ হওয়ার ফলে, ভার্চুয়ালাইজ করা গেস্ট সিস্টেম দ্বারা ফাইল-সিস্টেম সর্বোত্তম বিন্যাসে ব্যবহার করা যাবে ও ইনপুট/আউটপুটের সর্বোত্তম প্রয়োগ করে অ্যাপ্লিকেশনের কর্মক্ষমতা উন্নত করা যাবে।
  • qcow2 ভার্চুয়ালাইজড ইমেজ বিন্যাসের কর্মক্ষমতা বৃদ্ধির জন্য উন্নত বৈশিষ্ট্য।

15.1.4. নেটওয়ার্ক ব্যবস্থা

  • vhost-net বৈশিষ্ট্যের সাহায্যে নেটওয়ার্কের বিভিন্ন ফাংশানগুলি QEMU ইউজার-স্পেস থেকে kernel-র মধ্যে স্থানান্তর করা হয়েছে। vhost-net দ্বারা তুলনামূলকভাবে কম পরিমাণ কনটেক্সট পরিবর্তন ও vmexit কল প্রয়োগ করা হয়। উন্নত এই বৈশিষ্ট্যগুলির ফলে SR-IOV ডিভাইস, সরাসরি ধার্য করা নেটওয়ার্ক ডিভাইস ও অন্যান্য নেটওয়ার্ক ডিভাইসের কর্মক্ষমতা বৃদ্ধি করা সম্ভব হবে।
  • MSI-X সমর্থনের সাহায্যে নেটওয়ার্ক ডিভাইসের সাথে ব্যবহারযোগ্য ইন্টারাপ্টের সংখ্যা বৃদ্ধি করা হয়। সুসংগত হার্ডওয়্যার কর্মক্ষমতা MSI-X সমর্থনের ফলে উন্নত হয়।
  • ভার্চুয়ালাইজ করা নেটওয়ার্ক ডিভাইসগুলির বর্তমানে, চলমান গেস্ট সিস্টেমের সাথে হট-প্লাগ করে যোগ অথবা অপসারণ করা যাবে। উন্নত PXE নেটওয়ার্ক বুটের জন্য gpxe সহযোগে নেটওয়ার্ক থেকে বুট করা যাবে।

15.1.5. Kernel SamePage মার্জ ব্যবস্থা

Red Hat Enterprise Linux 6-র মধ্যে উপস্থিত KVM হাইপার-ভাইসরের মধ্যে উপস্থিত Kernel SamePage Merging (KSM)-র সাহায্যে KVM গেস্ট দ্বারা একই ধরনের মেমরি পেজ যৌথ রূপে ব্যবহার করা সম্ভব হবে। যৌথরূপে পেজ ব্যবহার করা হলে মেমরির প্রতিলিপি নির্মাণ হ্রাস করা হয় ও একটি হোস্ট সিস্টেমের মধ্যে সমতূল্য একাধিক গেস্ট অপসারেটিং সিস্টেম সুবিধাজনকভাবে সঞ্চালন করা যাবে।

15.1.6. PCI পাসথ্রু

PCI পাস-থ্রু (সরাসরি ধার্য) ডিভাইসগুলি বর্তমানে, চলমান গেস্ট সিস্টেম থেকে হট-প্লাগ করে যোগ অথবা অপসারণ করা যাবে।

15.1.7. SR-IOV

SR-IOV দ্বারা র সকেট মোড সমর্থন করা হবে। পূর্বে নেটওয়ার্কিংয়ের ইন্টারাপ্টগুলি সফ্টওয়্যার ব্রিজিং ট্যাপ মোডের মাধ্যমে পরিচালনা করা হত। SR-IOV দ্বারা গেস্ট সিস্টেমের জন্য লজিক্যাল নেটওয়ার্ক ইন্টারফেস বরাদ্দ করা যাবে।
SR-IOV দ্বারা পূর্বে মাইগ্রেশন সমর্থন করা হত না। vhost-net-র আড়াল করা ক্ষমতার ফলে SR-IOV-কে স্বচ্ছরূপে বরাদ্দ করা যাবে ও বিসদৃশ সিস্টেমের সাথে মাইগ্রেশনের সুবিধা উপলব্ধ করা হবে।

15.1.8. virtio-serial

প্যারা-ভার্চুয়ালাইজ করা সিরিয়েল ডিভাইসের (virtio-serial) সাহায্যে host's ইউজার-স্পেস ও guest's ইউজার-স্পেসের মধ্যে যোগাযোগের একটি সাধারণ ইন্টারফেস প্রস্তুত করা হয়। যে সমস্ত ক্ষেত্রে নেটওয়ার্ক উপলব্ধ অথবা ব্যবহারযোগ্য নয়, সেইখানে যোগাযোগের জন্য virtio-serial ব্যবহার করা যাবে।

15.1.9. sVirt

SELinux ও ভার্চুয়ালাইজেশনের সমন্বয়ে তৈরি করা sVirt, Red Hat Enterprise Linux 6.0-র মধ্যে নতুন অন্তর্ভুক্ত করা হয়েছে। ভার্চুয়ালাইজ করা গেস্ট সিস্টেম ব্যবহার করার সময় নিরাপত্তা উন্নত করার জন্য sVirt দ্বারা ম্যান্ডেটোরি অ্যাকসেস কনট্রোল (MAC) ব্যবস্থা প্রয়োগ করা হয়। sVirt দ্বারা নিরাপত্তা বৃদ্ধি করা হয় ও অন্য গেস্ট-সিস্টেম অথবা হোস্ট সিস্টেমকে আক্রমণ করার জন্য গেস্ট-সিস্টেমটি ব্যবহারকারী হাইপারভাইসরের মধ্যে উপস্থিত বাগের বিরুদ্ধে গেস্ট সিস্টেমের প্রতিরোধক্ষমতা উন্নত করে।

15.1.10. মাইগ্রেশন

  • গেস্ট ABI-র স্থায়ীত্বের ফলে মাইগ্রেশনের জন্য উন্নত সমর্থনব্যবস্থা উপলব্ধ করা হয়। মাইগ্রেশনের সময়, গেস্ট PCI ডিভাইসের সংখ্যা অপরিবর্তিত রাখা হয় ও মাইগ্রেশন সমাপ্তির পরে সমতূল্য PCI ডিভাইসের জন্য অবস্থানগুলি উপলব্ধ করা হয়।
  • মাইগ্রেশনের সময় বর্তমানে CPU-র মডেল গ্রাহ্য করা হয়। CPU মডেলের সাহায্যে নতুন প্রসেসরের নির্দেশাবলী প্রয়োগ করা সম্ভব হবে। সমতূল্য CPU মডেল বিশিষ্ট হোস্ট সিস্টেম গেস্ট মাইগ্রেট করা সম্ভব হবে।
  • vhost-net বৈশিষ্ট্যের সাহায্যে, SR-IOV প্রয়োগকারী গেস্ট সিস্টেমগুলি, SR-IOV প্রয়োগকারী বিসদৃশ হোস্ট কনফিগারেশনে মাইগ্রেট করা যাবে।
  • মাইগ্রেশনের প্রোটোকলের উন্নত বৈশিষ্ট্য।

15.1.11. গেস্ট ডিভাইসের ABI-র স্থায়ীত্ব

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

লক্ষণীয়

দূরবর্তী প্রদর্শনের প্রোটোকল সিম্পল প্রোটোকল ফর ইন্ডিপেন্ডেন্ট কম্পিউটিং এনভায়রনমেন্ট (SPICE), সমর্থনের বৈশিষ্ট্য উপলব্ধ করার উদ্দেশ্যে Red Hat Enterprise Linux 6-র মধ্যে কিছু প্রযোজ্য সামগ্রী অন্তর্ভুক্ত করা হয়েছে। এই সামগ্রীগুলি Red Hat Enterprise Virtualization উৎপাদনের সাথে ব্যবহারযোগ্য ও বর্তমানে এর দ্বারা কোনো স্থায়ী ABI উপলব্ধ হওয়ার গ্যারেন্টি দেওয়া হয় না। Red Hat Enterprise Virtualization উৎপাদনগুলির কার্যকরী প্রয়োজনীয়তা অনুসারে এই সকল সামগ্রীগুলি সুসংগতভাবে আপডেট করা হবে। ভবিষ্যতে প্রকাশিত কোনো সংস্করণে মাইগ্রেশনের জন্য, প্রতিটি সিস্টেমের ক্ষেত্রে ব্যবহারকারী দ্বারা কিছু কর্ম সঞ্চালনার প্রয়োজন দেখা দিতে পারে।

15.2. Xen

x86, AMD 64 ও Intel 64 আর্কিটেকচারের মধ্যে Red Hat Enterprise Linux-কে Xen গেস্ট রূপে সমর্থন করা হয়। প্যারা-ভার্চুয়ালাইজ করা কর্মগুলি (pv-ops) Red Hat Enterprise Linux 6 kernel-র মধ্যে অন্তর্ভুক্ত করা হয়েছে। Red Hat Enterprise Linux 6-র ডিফল্ট kernel-টি Xen প্যারা-ভার্চুয়ালাইজ করা গেস্ট ও Red Hat Enterprise Linux 5 হোস্টের মধ্যে সম্পূর্ণে ভার্চুয়ালাইজ করা Xen গেস্ট রূপে ব্যবহার করা যাবে। সম্পূর্ণ ভার্চুয়ালাইজ করা Xen গেস্ট ইনস্টলেশনের জন্য Red Hat Enterprise Linux 6-র মধ্যে প্যারা-ভার্চুয়ালাইজ করা ড্রাইভার উপস্থিত রয়েছে।
Xen হোস্ট রূপে ব্যবহারের উদ্দেশ্যে Red Hat Enterprise Linux 6-এ প্রয়োজনীয় সমর্থনব্যবস্থা উপলব্ধ নেই।

অতিরিক্ত পাঠ্য

Red Hat Enterprise Linux 6 সিস্টেমে ভার্চুয়ালাইজেশন প্রযুক্তির ইনস্টলেশন, কনফিগারেশন ও পরিচালানা সম্বন্ধীয় তথ্য বিশদভাবে জানতে হলে Virtualization Guide দেখুন।

15.3. virt-v2v

Red Hat Enterprise Linux 6-র মধ্যে নতুন virt-v2v অন্তর্ভুক্ত রয়েছে। এর ফলে, অন্যান্য সিস্টেম যেমন Xen অথবা VMware ESX-র মধ্যে নির্মিত ভার্চুয়াল মেশিনগুলি সিস্টেম অ্যাডিমিনিস্ট্রেটররা রূপান্তর করে ইম্পোর্ট করতে সক্ষম হবে। Red Hat Enterprise Linux 5 হাইপারভভাইসরের মধ্যে চলমান Xen গেস্টগুলির জন্য virt-v2v-র সাহায্যে মাইগ্রেশনের পন্থা প্রস্তুত করা হয়।

16. সমর্থনব্যবস্থা ও রক্ষণাবেক্ষণ

16.1. firstaidkit সিস্টেম পুনরুদ্ধারের ব্যবস্থা

Red Hat Enterprise Linux 6-র মধ্যে firstaidkit নামক নতুন সিস্টেম পুনরুদ্ধার ব্যবস্থা অন্তর্ভুক্ত করা হয়েছে। পুনরুদ্ধারের সাধারণ কাজগুলির জন্য স্বয়ংক্রিয় প্রণালী ধার্য করার ফলে, বেঠিক কোনো সিস্টেমের সমস্যাসমাধান করে পুনরায় সক্রিয় করার জন্য firstaidkit দ্বারা একটি ইন্টারেক্টরিভ পরিবেশ প্রস্তুত করা হয়। উপরন্তু, firstaidkit প্লাগ-ইন পরিকাঠামো প্রয়োগ করে সিস্টেম অ্যাডমিনিস্ট্রেটররা নিজেদের প্রয়োজন অনুসারে স্বয়ংক্রিয় পুনরুদ্ধার প্রণালী তৈরি করতে পারবেন।

গুরুত্বপূর্ণ

Red Hat Enterprise Linux 6-র মধ্যে প্রযুক্তিগত প্রিভিউ রূপে firstaidkit উপস্থিত করা হয়েছে।

16.2. বাগ দায়ের করার ব্যবস্থা

16.2.1. ইনস্টলেশনের বিপর্যয়ের সূচনা ব্যবস্থা

Red Hat Enterprise Linux 6-র মধ্যে ইনস্টালারের কোনো বিপর্যের সূচনাপ্রদানের উন্নত বৈশিষ্ট্য অন্তর্ভুক্ত করা হয়েছে। অধিক বিবরণের জন্য অনুচ্ছেদ 2.4, “ইনস্টলেশনের বিপর্যয়ের সূচনাব্যবস্থা” দেখুন।

16.3. স্বয়ংক্রিয় বাগ দায়ের করার সরঞ্জাম

Red Hat Enterprise Linux 6-র মধ্যে উপস্থিত অটোমেটেড বাগ রিপোর্টিং টুল (ABRT) একটি নতুন বৈশিষ্ট্য। সফ্টওয়্যারের মধ্যে হওয়া বিপর্যয়ের তথ্য স্থানীয় সিস্টেমের মধ্যে ABRT দ্বারা লগ লরা হয় ও Red Hat Bugzilla বাগ অনুসরণ ওয়েব-সাইট-এ তৎক্ষণাৎ নতুন একটি টিকেট খোলার জন্য ইন্টারফেস (গ্রাফিক্যাল ও কমান্ড-লাইন ভিত্তিক) প্রদর্শন করা হয়।
Automated Bug Reporting Tool
চিত্র 12. স্বয়ংক্রিয় বাগ দায়ের করার সরঞ্জাম

17. ওয়েব সার্ভার ও পরিসেবা

17.1. Apache HTTP ওয়েব সার্ভার

Apache HTTP সার্ভার একটি স্থায়ী, ও বাণিজ্যিক রূপে ব্যবহারযোগ্য ওপেন সোর্স ওয়েব সার্ভার। Red Hat Enterprise Linux 6-র মধ্যে উপস্থিত Apache HTTP সার্ভার ২.২.১৫ ও অন্যান্য বেশ কয়েকটি সার্ভার মডিউলের সাহায্যে উন্নত কর্মক্ষমতা উপলব্ধ করা হয়।
Red Hat Enterprise Linux 6-র মধ্যপ উপস্থিত Apache দ্বারা সার্ভার নেম প্রোটোকল (SNI) সমর্থনের বৈশিষ্ট্য উপলব্ধ করা হয়েছে। এই প্রোটোকলের সাহায্যে, Secure Sockets Layer (SSL) সংয়োগের মাধ্যমে নাম-ভিত্তিক ভার্চুয়াল হোস্টিং উপলব্ধ করা হয়। উপরন্তু, Apache-র বর্তমান রিলিজের মধ্যে ওয়েব সার্ভার গেটওয়ে ইন্টারফেস (WSGI) সমর্থন ব্যবস্থা সংযোজন করা হয়েছে। এর ফলে, WSGI প্রমিত মান প্রয়োগকারী python ওয়েব অ্যাপ্লিকেশন পরিকাঠামো ব্যবহারের সুবিধা উপলব্ধ হবে।

17.2. PHP: Hypertext Preprocessor (PHP)

Apache HTTP ওয়েব সার্ভারের সাথে সাধারণত ব্যবহৃত PHP মূলত একটি HTML-এনবেড করা স্ক্রিপ্টিং ভাষা। Red Hat Enterprise Linux-এ PHP দ্বারা Alternative PHP Cache (APC) সমর্থন করা হয়।

17.3. memcached

memcached একটি উচ্চ ক্ষমতা সম্পন্ন ডিস্ট্রিবিউটেড অবজেক্ট ক্যাশে সার্ভার। ডাটাবেসের চাপ হ্রাহ করে পরিবর্তনশীল ওয়েব অ্যাপ্লিকেশনের কর্মক্ষমতা বৃদ্ধি করার জন্য এটি নির্মিত হয়েছে। memcached-র মধ্যে উপস্থিত একটি নতুন বৈশিষ্ট্যের সাহায্যে C, PHP, Perl ও Python প্রোগ্রামিং ভাষার জন্য বাইন্ডিং উপলব্ধ করা হবে।

18. ডাটাবেস

18.1. PostgreSQL

PostgreSQL একটি উন্নত অবজেক্ট-রিলেশন্যাল ডাটাবেস ম্যানেজমেন্ট সিস্টেম (DBMS)। PostgreSQL DBMS সার্ভার ব্যবহারের জন্য প্রয়োজনীয় ক্লায়েন্ট প্রোগ্রাম ও লাইব্রেরিগুলি postgresql প্যাকেজের মধ্যে অন্তর্ভুক্ত করা হয়।
Red Hat Enterprise Linux 6-র মধ্যে PostgreSQL-র ৮.৪ সংস্করণ উপস্থিত রয়েছে।

18.2. MySQL

MySQL একটি মাল্টি-ইউজার ও মাল্টি-থ্রেড বৈশিষ্ট্য বিশিষ্ট SQL ডাটাবেস সার্ভার। এর মধ্যে, MySQL সার্ভার ডেমন(mysqld) ও অন্যান্য অনেক ক্লায়েন্ট প্রোগ্রাম ও লাইব্রেরি উপস্থিত রয়েছে।
এই রিলিজের মধ্যে MySQL-র ৫.১ সংস্করণ উপলব্ধ করা হয়েছে। এই সংস্করণে উপস্থিত উন্নত বৈশিষ্ট্যগুলির তালিকা দেখার জন্য MySQL রিলিজ নোট পড়ুন।

19. আর্কিটেকচারের জন্য সুনির্দিষ্ট তথ্য

আর্কিটেকচার অনুযায়ী Red Hat Enterprise Linux 6-র মধ্যে প্রয়োজনীয় সকল বৈশিষ্ট্য উপস্থিত রয়েছে ও সকল সমর্থিত আর্কিটেকচার ব্যবহারের জন্য উপলব্ধ আছে।
Red Hat Enterprise Linux 6 দ্বারা Intel® Itanium® আর্কিটেকচারের জন্য সমর্থন উপলব্ধ করা হবে না। Itanium-ভিত্তিক সকল নির্মাণকার্য শুধুমাত্র Red Hat Enterprise Linux 5-র মধ্যে উপস্থিত থাকবে। মার্চ ২০১৪ অবধিক Red Hat Enterprise Linux-র উৎপাদনের জীবনচক্রের প্রকাশিত নিয়ম অনুযায়ী Red Hat Enterprise Linux 5 দ্বারা Itanium হার্ডওয়্যারের জন্য সমর্থন, নতুন বৈশিষ্ট্য ও নতুন হার্ডওয়্যার সক্রিয় করার ক্ষমতা উপলব্ধ করা হবে। উপরন্তু, Itanium-র জন্য Red Hat Enterprise Linux 5-র অতিরিক্ত সমর্থন ব্যবস্থা নির্বাচিত কিছু OEM-দের মাধ্যমে মার্চ ২০১৭ অবধিক উপলব্ধ থাকবে।
POWER আর্কিটেকচারের ক্ষেত্রে Red Hat Enterprise Linux 6 দ্বারা POWER6 অথবা ঊর্ধ্বতন CPU-র সংস্করণ প্রয়োজন। Red Hat Enterprise Linux 6-এ POWER5 সমর্থিত হবে না।

A. পরিবর্ধনের তথ্য

পরিবর্ধন ও পরিবর্তন তালিকা
সংস্করণ 1Wed Aug 12 2010রায়ান লার্চ
Red Hat Enterprise Linux 6 রিলিজ নোটের প্রারম্ভিক সংস্করণ