Virtualize machines with disk data in Ceph (libvirt)
We look into how to setup libvirt running virtualized machines with the disk data stored in an RBD pool in Ceph. We talk about the installation process and configuring ceph and storage pool.
In this video series, I try to challenge myself with the Advent of Code trials. Each solution will be published to Github, and I hope you will learn something from my coding mistakes and perhaps send some code my way on how you have done these challenges. I know by reading code, so this is…
In this video, we look into installing Placement and Nova services. The Placement service is used to gather statistics about your cluster and figure out where to put instances. Nova is the controller and compute nodes that will do the actual work.
We talk about the Feistal Cipher and implement a simple proof of concept to test the algorithm out. Computerphile video: https://www.youtube.com/watch?v=FGhj3CGxl8I Source code: package org.ea; import java.security.MessageDigest; import java.util.Arrays; public class FeistelAlg { private final static String plainText = "the brown fox jumped over the lazy dog"; public static void doRound(byte[] left, byte[] right) throws…
In this video series, I try to challenge myself with the Advent of Code trials. Each solution will be published to Github, and I hope you will learn something from my coding mistakes and perhaps send some code my way on how you have done these challenges. I know by reading code, so this is…
We will look into using Svelte with webpack and code some specific code that will be compiled to javascript native code for faster execution.
In this video, we look through the docker basics. Working with docker is not that hard, but a couple of commands are considered basics. Then, we look at fetching base images, running commands, and setting environment variables.