[kwlug-disc] Virtualization technology

Khalid Baheyeldin kb at 2bits.com
Sat Aug 2 12:57:23 EDT 2014


On Sat, Aug 2, 2014 at 9:56 AM, unsolicited <unsolicited at swiz.ca> wrote:

> Let's also remember that it's likely Khalid's longer term intent would be
> the ability to locally fire up / snapshot client drupal installs to beat up
> / experiment / test on


That is exactly it. Getting a LAMP stack with all the add-ons on a server,
with configuration and tuning changes. This will be PHP and MySQL, all from
SSH.

- so USB and video aren't germane, he wouldn't be locally accessing the
> machines in that way.


Yes, no USB at all for these.


> e.g. any resolution determined would have to be (script?) duplicable on a
> remote where no local video access (e.g. VNC) would be possible.


The VNC part is necessary only until I get SSH up. Once SSH is up, then VNC
is not needed at all. I managed to use the NoCloud EC2 extension in
cloud-init (described in a link I posted earlier) to do exactly that.


> Anyone know how well KVM, vmware, vbox, coexist with each other? I can see
> vbox as happier casual user experience for learning, while KVM for multiple
> local isolated web sites / vservers.
>

I have VirtualBox and KVM on the same machine. VirtualBox is definitely
easier to get going. It did not need changes to the networking layer on the
host to get bridging.

It provides built in commands to create VMs, manage VMs, all in one, as
well as a GUI.

With KVM + libvirt, creating the VM is via virt-install (or vmbuilder, or
the virt-manager GUI), then managing the VM is from virsh.

So it is more disconnected (different tools for different tasks), but that
is probably because of libvirt attempting to provide abstraction on top of
as many technologies as possible.


> I would guess, even on 'fast' local hardware (i.e. not too many
> vmachines), sites will never be as snappy as providers, providers
> presumably having multi-GB internet links that would be cost prohibitive in
> a residence.


Yeah, that is my guess too. SSD is the new trend as well.
-- 
Khalid M. Baheyeldin
2bits.com, Inc.
Fast Reliable Drupal
Drupal optimization, development, customization and consulting.
Simplicity is prerequisite for reliability. --  Edsger W.Dijkstra
Simplicity is the ultimate sophistication. --   Leonardo da Vinci
For every complex problem, there is an answer that is clear, simple, and
wrong." -- H.L. Mencken
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://kwlug.org/pipermail/kwlug-disc_kwlug.org/attachments/20140802/28090e22/attachment.htm>


More information about the kwlug-disc mailing list