Home Blog Page 115

Exploring ARM64 runtime patching alternatives

An overview on utliizing the Linux Alternatives Framework to perform runtime kernel patching.
Click to Read More at Oracle Linux Kernel Development

Exploring ARM64 runtime patching alternatives

IntroductionSome of today’s modern CPUs come with dedicated instructions to optimize specific operations. For example, ARMv8 has CRC32 instructions to accelerate CRC calculations. The problem is that those instructions can only be executed by a processor that supports them. Although the CPU has a feature register to identify its capabilities, checking the register before executing an instruction is time-consuming. Fortunately, the Linux kernel has…

Click to Read More at Oracle Linux Kernel Development

Learn About Magma, the Open Source Project Bringing High Speed Internet to Remote Areas, in This Free Course

Magma is an open source project supporting diverse radio technologies, including LTE, 5G and WiFi, which can help extend network access into remote, sparsely populated areas. It helps connect the world to a faster network by providing operators an open, flexible, and extendable mobile core network solution. Its operational simplicity and lower cost structure also empower innovators to build fixed and mobile wireless networks never previously imagined.

Magma has already been deployed in production environments. Muralnet, for example, is using Magma to extend network access to Native American communities, while Brisanet has similarly deployed it into remote areas of Brazil. With high speed internet access having huge impacts on regions’ economic fortunes, Magma has the potential to be a game changer around the world.

However, as a relatively new technology, there are not enough individuals with expertise in Magma at present. That’s why Linux Foundation Training & Certification and the Magma Core Foundation have partnered to develop a free, online training course to help technology strategists and decision makers at telcos – as well as rural ISP operators and systems integrators – learn the fundamentals of Magma.

Introduction to Magma: Cloud Native Wireless Networking is designed to provide an understanding of the overall Magma architecture and how it fits into the bigger picture of cellular network architectures, particularly 4G/LTE and 5G. Participants will learn to recognize and understand the main functions of a mobile wireless network, understand the key use cases and value proposition of Magma, the overall architecture of Magma at a functional block level, and the functions performed by each of the main Magma components (Access Gateway, Federation Gateway, and Orchestrator). The course will also provide resources to learn to deploy Magma on standard hardware.

The course was developed by Bruce Davie and Larry Peterson. Davie is a computer scientist noted for his contributions to the field of networking who has served in senior roles at VMware, Software Defined Networking (SDN) startup Nicira, and Cisco. He has over 30 years of networking industry experience. Peterson is the Robert E. Kahn Professor of Computer Science, Emeritus at Princeton University, where he served as Chair from 2003-2009. His research focuses on the design, implementation, and operation of Internet-scale distributed systems, including the widely used PlanetLab and MeasurementLab platforms. 

With Magma adoption still in relatively early stages, now is the time for telco and networking professionals to begin learning about this exciting technology. Enroll today!

The post Learn About Magma, the Open Source Project Bringing High Speed Internet to Remote Areas, in This Free Course appeared first on Linux Foundation – Training.

File encryption and decryption made easy with GPG

File encryption and decryption made easy with GPG

GPG is a popular Linux encrypting tool. Find out how to use its power to keep private files private.
khess
Tue, 6/1/2021 at 1:30pm

Image

Image by Pete Linforth from Pixabay

The GNU Privacy Guard (GPG or gpg) tool is a native/baseos security tool for encrypting files. According to the gpg man page:

gpg is the OpenPGP (Pretty Good Privacy) part of the GNU Privacy Guard (GnuPG). It is a tool to provide digital encryption and signing services using the OpenPGP standard. gpg features complete key management and all the bells and whistles you would expect from a full OpenPGP implementation.

Topics:  
Linux  
Linux Administration  
Security  
Read More at Enable Sysadmin

4 IT automation myths dispelled

Identify and counter common IT automation myths.
Read More at Enable Sysadmin

How to debug issues with volumes mounted on rootless containers

How to debug issues with volumes mounted on rootless containers

Get a fundamental understanding of user namespace to better understand rootless Podman containers.
Matthew Heon
Sun, 5/30/2021 at 3:46pm

Image

Image by Thomas Breher from Pixabay

One of the most frequent questions I am asked about rootless Podman is how to debug issues with volumes mounted into the container. This question is deceptively hard. In many ways, running Podman without root is almost identical to running it as root. Unfortunately, this is not always true, and volumes are one of the areas with the most significant differences. Here, I’ll explain in detail what these differences are, what kinds of errors they can cause, and how you can work around them.

Topics:  
Containers  
Linux  
Read More at Enable Sysadmin

How we saved days of work with IT automation: A case study

How we saved days of work with IT automation: A case study

Automation made our team’s everyday tasks go from days to minutes and made us more efficient in disaster-recovery situations.
Kedar Vijay Kulkarni
Fri, 5/28/2021 at 8:03pm

Image

Image by pasja1000 from Pixabay

In 2020, I was working on a team automating the process of creating new virtual machine (VM) images for the latest Red Hat Satellite builds. Our goal was to automate VM deployments, snapshots, cleanup, and template creation. It sounds easy, but it was a lot of work. Automation was obviously needed to save time for our team, and we picked Red Hat Ansible Automation Platform as the automation interface. That’s where this story begins.

Topics:  
Automation  
Ansible  

Read More at Enable Sysadmin

How we saved days of work with IT automation: A case study

Automation made our team’s everyday tasks go from days to minutes and made us more efficient in disaster-recovery situations.

Read More at Enable Sysadmin

Will IT automation kill my job?

What do you do after you automate all your mundane, repeatable tasks?

Read More at Enable Sysadmin

6 troubleshooting skills for Ansible playbooks

6 troubleshooting skills for Ansible playbooks

Here are six ways you can check for problems when running Ansible playbooks.
Roberto Nozaki
Wed, 5/26/2021 at 9:11pm

Image

Image by StockSnap from Pixabay

Ansible is a very powerful tool that allows you to automate a huge variety of platforms across servers, clouds, networks, containers, and more.

Often you will be able to automate what you want by simply reusing existing roles and collections.

Topics:  
Linux  
Linux Administration  
Ansible  
Troubleshooting  
Read More at Enable Sysadmin