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 <[email protected]> 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 <[email protected]> >>> > 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 <[email protected]> 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 >>> >> [email protected] >>> >> http://lists.blu.org/mailman/listinfo/discuss >>> >> >>> > _______________________________________________ >>> > Discuss mailing list >>> > [email protected] >>> > http://lists.blu.org/mailman/listinfo/discuss >>> > >>> >>> >>> _______________________________________________ >>> Discuss mailing list >>> [email protected] >>> http://lists.blu.org/mailman/listinfo/discuss >>> >> >> >> -- >> John Abreau / Executive Director, Boston Linux & Unix >> Email: [email protected] / WWW http://www.abreau.net / PGP-Key-ID >> 0x920063C6 >> PGP-Key-Fingerprint A5AD 6BE1 FEFE 8E4F 5C23 C2D0 E885 E17C 9200 63C6 >> > > _______________________________________________ Discuss mailing list [email protected] http://lists.blu.org/mailman/listinfo/discuss
