[Discuss] Potential Subject for BLU Meeting

markw at mohawksoft.com markw at mohawksoft.com
Tue Oct 26 08:59:48 EDT 2021


Would anyone like to work on this with me?

It would be cool to have some "real world" examples. I have a couple, but
it would be cool if we could give some analysis for "containers" vs
"Virtual Machines" not just the perspective of performance, but also
usability, maintainability, etc.




> I think it may be cool if there were a "deep dive" on virtualization *and*
> containers.
>
> (1) Brief discussion about what virtualization is
> (2) VMware, HyperV, KVM/QEMU, and XEN, what the basic differences are.
> (3) Deep dive on KVM/QEMU
>  (3a) VirtIO
>  (3b) Networking NAT, Bridge
>  (3c) Utilities
> (4) Brief discussion about containers
> (5) LXC, Docker, Podman, and Kubernetes
> (6) Deep dive on Podman
>  (6a) namespaces
>  (6b) Networking
>  (6c) Mapping directories into containers
>  (6d) Utilities
> (7) Examples
>
>
> The above would be a master class and probably have to be a collaborative
> work, but VMs and containers are the foundations of cloud computing and
> covering this stuff would be very helpful to anyone trying to wade through
> this stuff.
>
>> If we ignore containers, we've had the following meetings about VMs, I
>> only
>> looked back as far as 2009.
>>
>> April 2019 | Gnome Boxes
>> July 2012 | The Virtual Desktop
>> March 2012 | Red Hat Enterprise Virtualization Manager
>> November 2009 | AMD-V: AMD64 virtualization extension
>> October 2009 | Virtualization on the Desktop
>> February 2009 | Virtualization Deep Dive Day
>>
>> A talk on the current status of VMs would be useful.
>>
>> I run a few VMs at home, but I don't run them on my desktop or laptop
>> machines; I have a rackmount server I purchased on eBay with 32 GB of
>> RAM
>> and24 CPU cores, and I run kvm/quemu on it with CentOS 7 as the OS.
>>
>>
>>
>> On Sat, Oct 23, 2021 at 3:52 PM <markw at mohawksoft.com> wrote:
>>
>>> Containers are NOT a light weight vm. Processes in a container are
>>> processes in the main system.
>>>
>>> Containers are essentially processes run in a chroot jail. The LXC
>>> stuff
>>> in the linux kernel adds a lot of namespace isolation and tools for
>>> containers, but in the end a process in a container are processes in
>>> your
>>> system.
>>>
>>> In a VM the hypervisor has a process ID, but all the processes in a VM
>>> are
>>> in the VM and not really exposed to the system.
>>>
>>> > We have had many meetings on vms and containers. Vms have been around
>>> > since
>>> > the 1970s. KVM has been in the mainline kernel since 2007. Containers
>>> are
>>> > a
>>> > more lightweight vm.
>>> >
>>> > --
>>> > Jerry Feldman <gaf.linux at gmail.com>
>>> > Boston Linux and Unix http://www.blu.org
>>> > PGP key id: 6F6BB6E7
>>> > PGP Key fingerprint: 0EDC 2FF5 53A6 8EED 84D1  3050 5715 B88D 6F6
>>> > B B6E7
>>> >
>>> > On Fri, Oct 22, 2021, 10:34 AM Edward <epp at sillydog.org> wrote:
>>> >
>>> >> Virtual Machines?
>>> >>
>>> >> I did a Google search on the BLU site for any past meetings
>>> pertaining
>>> >> to VM's and it found none.
>>> >>
>>> >>
>>> >> _______________________________________________
>>> >> Discuss mailing list
>>> >> Discuss at lists.blu.org
>>> >> http://lists.blu.org/mailman/listinfo/discuss
>>> >>
>>> > _______________________________________________
>>> > Discuss mailing list
>>> > Discuss at lists.blu.org
>>> > http://lists.blu.org/mailman/listinfo/discuss
>>> >
>>>
>>>
>>> _______________________________________________
>>> Discuss mailing list
>>> Discuss at lists.blu.org
>>> http://lists.blu.org/mailman/listinfo/discuss
>>>
>>
>>
>> --
>> John Abreau / Executive Director, Boston Linux & Unix
>> Email: abreauj at gmail.com / WWW http://www.abreau.net / PGP-Key-ID
>> 0x920063C6
>> PGP-Key-Fingerprint A5AD 6BE1 FEFE 8E4F 5C23  C2D0 E885 E17C 9200 63C6
>>
>
>




More information about the Discuss mailing list