s.koch blog
Kategorien Impressum RSS
Tutorial: Your Own Cloud Computing Tutorial: Betriebssystem-Programmierung

Categories

  • AWS
  • Algorithmen
  • Assembler
  • Betriebssystem
  • Big Data
  • Blockchain
  • C
  • Crawling
  • Croatian
  • Data Science
  • Data-Mining
  • Datenbanken
  • English
  • Fremdsprachen
  • Hacking
  • Hosting
  • Japanisch
  • Kroatisch
  • Linux
  • Maschinelles Lernen
  • Mikroelektronik
  • Molescrape
  • Monitoring
  • Natural Language Processing
  • Networking
  • Niederländisch
  • PHP
  • Python
  • R
  • RFC-Standards
  • Sammelsurium
  • Software Development
  • Software-Entwicklung
  • Spieleentwicklung und -programmierung
  • Suchmaschinen
  • Tools
  • Universität
  • Version Control
  • Virtualisierung
  • Visualisierung
  • Wissensdatenbank
  • Dec 25, 2020

    Interlude: Setup an automated RabbitMQ Provider

    • Hosting

    Let’s step back a bit regarding our cloud computing undertaking and look at the results we have achieved so far. We can now create new VMs based on base-images with a single message to RabbitMQ. We can stop, restart or delete these VMs with other messages and we are able to find out the IP address of the guest VM.

    Ganzen Artikel lesen
  • Dec 19, 2020

    Detect IP Address of QEMU Guest VM on a Bridged Network

    • Hosting
    • Linux

    In the cloud computing tutorial we are starting VMs with QEMU dynamically, but I am relying on the DHCP server in my router to assign IP addresses. This is a problem because every time I want to SSH into a server, I have to lookup the current IP lease for the VM on my router’s web interface. In this part of the tutorial series we will look at possible solutions to retrieve the guest IP address of a QEMU VM and implement one of them.

    Ganzen Artikel lesen
  • Dec 15, 2020

    Cleaning up Message Routing of our Cloud Computing Project

    • Hosting

    In this tutorial we will setup correct message passing in RabbitMQ for our cloud computing provider. If you think back to the first tutorial, you might remember that we had the problem that list-vms commands were only sent to one server - just like all other messages. Moreover, what use is it if server A gets the create VM command, but server B gets the delete VM command for the same VM? Our users would get erroneous replies that the VM does not exist. As you can see there is quite some mess to clean up.

    Ganzen Artikel lesen
  • Dec 12, 2020

    Messaging Systems: RabbitMQ - Part 2

    • Software-Entwicklung

    It’s already been quite some time since I have written about MQTT and ZeroMQ. Let’s continue the overview over messaging systems with a look into RabbitMQ now. I am currently using RabbitMQ for my tutorial series on the development of a simple cloud computing platform.

    Ganzen Artikel lesen
  • Dec 10, 2020

    Graceful Shutdown of QEMU Guest from Python

    • Hosting
    • Linux

    In this tutorial I want to show how you can trigger a clean shutdown of your QEMU guest VM from Python. This is not as simple as one might expect, but also not so difficult. If you only stop the QEMU process, it will be a reset inside the guest VM. For a clean shutdown of a QEMU guest we have to use the QEMU monitor and send a shutdown command there.

    Ganzen Artikel lesen
Ältere Einträge Neuere Einträge

s.koch blog

  • RSS Subscribe via RSS

I am a Software Engineer interested in all kinds of different technology. While I still love to try out new things, I recently started to avoid hype technology and prefer mature stuff that does not change so often.