Linux

Installing and Configuring Kernel Virtual Machines (KVM) on Fedora/Redhat/Centos

KVM Stands for Kernel Virtual Machine. KVM is a virtualization technology built into the Linux Kernel based on QEMU (Quick Emulator) and is used for server virtualization. QEMU allows for virtualizing hardware, all the way from a complete hardware stack to a single device. KVM basically takes QEMU and allows it to use hardware extensions to achieve better performance. KVM is the default hypervisor in the Open Stack project. **Note: This content was ported from our old website. So the information Read more […]

Read More

Difference between a Storage Area Network (SAN) and Network Attached Storage (NAS)

At first glance Network Attached storage, also called NAS is not much different from a Storage Area Network (SAN). They both attach to a network, they both provide storage to computers on their network. There are some major differences between the two storage roles. However, these two things are becoming more and more the same thing. Today we will discuss what the difference is between a storage area network and network attached storage (SAN vs NAS). Differences in Appearance The first thing Read more […]


Clock

Python Basics – Getting started with Python

In this article, we will cover python basics. We will discuss what is python, where you can download python from, the basic syntax of python, how to input and output information in and out of your python scripts, how to do loops, conditional operators (if/else/elif), and how to write basic functions. What is Python? Python is a cross platform interpreted programming language that was introduced in 1989. The great thing about Python is that it is cross platform. You can run your basic Python applications Read more […]


Protecting yourself from Spectre and Meltdown

Spectre (CVE-2017-5753 and CVE-2017-5715) and Meltdown (CVE-2017-5754) are exploits in CPU architecture allowing attakers access to protected memory they should not have access to. Spectre effects all CPU vendors, while Meltdown is specific to Intel chips. More details below.Lucky for you, there are patches available to remediate or workaround the issue. The downside is there is up to a 30% performance reduction in CPU performance after installing these patches. Older intel CPU’s will be harder Read more […]


network cables

Connecting to storage Systems using iSCSI, NFS, and CIFS (SMB)

As there are a variety of tasks you may need to achieve, there are many different ways to connect to your storage system. Each operating system has differing methods for utilizing these protocols, and different operating systems will perform differently with each protocol. For the purpose of this article we are going to focus on two methods of connecting to storage; LUN’s and File Shares. In my examples I will be using Open Filer as the storage device, then various Linux and Windows editions to Read more […]


code

Installing Virtual Box and Creating an Ubuntu virtual machine

This is content I migrated from a previous website, so some of the information is a little out of date. But the overall processes should still be the same. Virtual Box is a very simple virtual machine package which can be installed on Linux, Mac, Windows, and Solaris. It is open source, so you can compile it to run on other systems as well. In this tutorial video I will cover how to install virtual box and install your first virtual machine. The process of creating the virtual machine is does not Read more […]