Recently,
CentOS 7 (1503) , previously known as CentOS 7.1, became available to all users.

To update, it is enough to connect to the server from CentOS 7 and enter the command in the terminal:
')
yum clean all && yum update
In this article we will look at what's new in a significant OS update.
Major changes
- The Automatic Error Reporting Tool (ABRT) can now report problems directly to bugs.centos.org
- Extended support for Parallel NFS
- Many improvements in the OS kernel, including updates without rebooting and a new mechanism for locking MCS locks
- Improved load scheduler
- New hardware support provided.
- LVM cache is now fully supported.
- Ceph distributed failover file system block devices can now be mounted
- Full OpenJDK 1.8.0 support
- Improved clock stability
- Updated versions of OpenSSH, Docker, Network Manager and Thunderbird
- Updated network device drivers
- How thumbs added Btrfs, OverlayFS and Cisco VIC driver
Let's look at some interesting innovations.
Intel Broadwell support
Added support for the 5th generation of Intel processors (Broadwell). The
turbostat utility (part of the kernel – tools) has been updated to support the new processors. The microcodes of Intel processors in the
microcode_ctl package
have also been updated.
LVM caching
LVM caching is now fully supported. This feature allows you to create logical volumes with a small, fast I / O device for caching larger and slower devices.
In
InfoboxCloud Enterprise SSD is already implemented, caching at the cloud infrastructure level for all virtual servers, but if you still use dedicated servers, this feature may be useful.
Overlayfs
The OverlayFS file system allows the user to work with one file system on top of another. Changes are written to the upper file system, and the lower remains unchanged. This allows multiple users to share images in the file system, such as containers, or if the image is read-only (for example, DVD-ROM).
There are limitations in the current preview:
- ext4, xfs and gfs2 file systems are not supported yet.
- SELinux is not supported and must be disabled to use OverlayFS.
Extended support for Parallel NFS
Parallel NFS (pNFS) is part of the NFS v.4.1 standard that allows clients to access storage devices directly and in parallel. The pNFS architecture can improve the scalability and performance of NFS servers.
pNFS defines three different storage layers: files, objects, and blocks. There used to be support for the file layer only. Since this version, blocks and objects are fully supported.
In the future, there will be support for new storage layers.
OS Core Improvements
Ceph block devices support
The libceph.ko and rbd.ko modules have been added to the kernel. These RBD kernel modules allow Linux hosts to see the Ceph block device as a regular disk, which can be mounted into a directory and formatted into a standard ext4 or XFS file system. The CephFS module (ceph.ko) is not yet supported in this update.
Kpatch: OS kernel update without rebooting
In CentOS 7 (1503), kpatch is presented as a technology preview. This technology allows you to update the OS kernel without rebooting. The kpatch utility allows users to manage kernel patches.
Improve performance with load balancer
Previously, the load balancer code balanced it among all free CPUs. Now balancing is performed only if the load can be balanced. Scheduler optimizations have also been carried out, which have a positive effect on performance.
New lock mechanism MCS locks
Cent OS 7 (1503) introduces a new mechanism for locking
MCS Locks , which reduces the unnecessary
spinlock load and makes them more efficient.
A lot of security issues have been fixed and other OS improvements implemented. A complete list of changes can be
found here .
Get updated. We hope that the improvements will help make the
server safer, faster and more stable.
Successful use!