Key Changes in RHEL 7

Changes of an peratingo system is divided in to  5 sections
  1. System changes
  2. Security changes
  3. Storage changes
  4. Network changes
  5. Application changes
1.System changes
  32 bits no more in use in RHEL 7, need at least 1GB memory per logical CPU and 2GB memory to run

2.Security changes

firewalld - buildin configurations /usr/lib/firewalld and /etc/firewalld
SELinux can change the options
FSS - Forward Secure sealing
      A new mechanism to secure  systemd journal. It is disabled in default. To enable it, run the command journalctl --setup-keys. By running this "sealing key" and "verification key" are generated, the "verification key" is generated once and stored locally or has to be recorded.
Identity management is used

3.Storage changes
   New default file system is xfs. It allows upto 500TB comparing ext4 allows 16TB in REHL 6. It adds additional features such as best performance for most workloads and less CPU intensive. As a drawback, Shrinking memory is not supported.
NFS 4.1 is supported and intead of GRUB, GRUB2 is used which has the ability to boot various file systems(NFS, xfs, ntfs, exts,raid, etc), and manage all the disk deometries. ALso portability with different architectures(BIOS, EFI, Coreboot,etc)
GFS2, ISCSI and IO sheduler are used.

4.Network Changes

Network manager, Provides a utility named nmcli and can mange all the parts in network. Speed is enhanced(support 40GIgabit Ethernet link speed ) and wireless performance(upto 7Gbps)
New bonding driver is installed, which is better than the driver had in REHL 6.

chrony response better ti rapid changes in the clock frequency. Precision Time Prrotocol(PTP) is better than NTP, and used when conjunction is hardware support found in various network interface cards and hardware switches.
Tcp performance optimization is done, such as fast open by reducing the head of the TCP packets.

The comparison of REHL 7 and REHL 6 is on this article

references - https://www.learnitguide.net/search/label/Linux

Comments

Popular posts from this blog

How to push a file into a docker container

Docker - Begginer 1

Project(on going) - IPv6 Fragmentation