You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@vcl.apache.org by Smith njoroge <sm...@gmail.com> on 2019/03/18 09:50:19 UTC

Re: Usecase,Dataflow Diagrams

Hello there. Might you have in your possession usecase or dataflow diagrams
for VCL implementation over KVM that could bolster my understanding of the
subject? Any other diagrams outside the documentation on the internet is
highly appreciated. Thank you in advance for all your help.

On Wed, 6 Feb 2019, 5:17 pm Josh Thompson, <jo...@ncsu.edu> wrote:

> Hi Smith,
>
> We're in the process of improving our documentation.  There is some
> information available on configuring a KVM host for VCL here:
>
> https://cwiki.apache.org/confluence/display/VCL/KVM+Configuration
>
> though I'm not sure how up to date it is.
>
> Here are the basic steps of what you'll need to do:
>
> * install a system with the latest version of CentOS (I'll call it vmhost1)
> * ensure the needed packages for libvirt and KVM are installed on that
> system
> * configure 2 networks on vmhost1 so that VMs created on it can have a
> "private" and a "public" interface - private for communication from the
> management node and public for the end user to connect to the VM; the
> public
> network can be configured to use NAT so that you only need 1 public
> address
> which will be assigned to vmhost1
> * create 3 storage pools on vmhost1:
>   * repository: where cold image files are stored
>   * datastore: where hot image files are stored (backing files)
>   * vms: where VM instance files are stored (where writes are written)
> * set up sshd and identity keys so that root on your management node can
> ssh
> to vmhost1 without a password
> * on the VCL site, under Manage->Manage Computers->Edit Computer Profiles,
> create an entry for vmhost1 and entries for VM slots that will be
> available to
> be reserved on vmhost1
> * create a base image - some older instructions are here: https://
> cwiki.apache.org/confluence/display/VCL/Create+a+Linux+Base+Image
> * configure image grouping and mapping so that the image can be deployed
> to
> the VMs: https://cwiki.apache.org/confluence/pages/viewpage.action?
> pageId=31819796
> <https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=31819796>
> * test reserving the image
>
> I know those are pretty high level steps.  There's a lot to do to set up a
> VCL
> system.  After looking over the steps above and documentation online, feel
> free to come back with any questions about what you don't understand.
> Please
> be specific in your questions so that we know how to help you most
> effectively.  The amount of things to set up can seem a little
> overwhelming,
> but keep at it and remember we're here to help!
>
> Josh
>
> On Wednesday, February 6, 2019 4:01:26 AM EST Smith njoroge wrote:
> > Could I perhaps get some documentation on how to Install and work with
> VCL
> > over KVM and Libvirt?
> >
> > On Fri, 1 Feb 2019, 9:59 pm Josh Thompson <josh_thompson@ncsu.edu wrote:
> > > [image: Boxbe] <https://www.boxbe.com/overview> This message is
> eligible
> > > for Automatic Cleanup! (josh_thompson@ncsu.edu) Add cleanup rule
> > > <
> https://www.boxbe.com/popup?url=https%3A%2F%2Fwww.boxbe.com%2Fcleanup%3Fk
> > >
> ey%3D9cd%252BnNaROpaH4lcjo6bbOEwVpQLsAu7hLygqZXnuv0E%253D%26token%3Dbks69t
> > >
> DzRtC8wlDMdw1Tet61enYdHQHEhJMO0FndLayMLw4%252Flm2PIQz769yXBLbmTgYa4HPl2bsQ
> > >
> 53J%252By74dDTbFVLWC%252FA7Wk5Qg9Pnx1QvqLgI0M%252FhhvloRzgu4GQZnnx63YXRH8M
> > >
> riasU9w5xdCQ%253D%253D&tc_serial=47599851354&tc_rand=1250974168&utm_source
> > > =stf&utm_medium=email&utm_campaign=ANNO_CLEANUP_ADD&utm_content=001>>
> > > | More info
> > >
> > > <
> http://blog.boxbe.com/general/boxbe-automatic-cleanup?tc_serial=475998513
> > >
> 54&tc_rand=1250974168&utm_source=stf&utm_medium=email&utm_campaign=ANNO_CL
> > > EANUP_ADD&utm_content=001> Hi Smith,
> > >
> > > Welcome to the VCL user list!
> > >
> > > Unfortunately, the person that contributed and maintained the
> VirtualBox
> > > provisioning module has not been part of the VCL community for a
> number of
> > > years now.  So, though there is a VirtualBox module, I doubt it will
> work
> > > very
> > > well.  I'd recommend using libvirt and KVM instead.
> > >
> > > Josh
> > >
> > > On Friday, February 1, 2019 4:25:51 AM EST Smith njoroge wrote:
> > > > How well does VCL work with Virtualbox and how can I install VCL over
> > > > Virtualbox?
> > >
> > > --
> > > -------------------------------
> > > Josh Thompson
> > > Systems Programmer
> > > Platform Computing | VCL Developer
> > > North Carolina State University
> > >
> > > Josh_Thompson@ncsu.edu
> > > 919-515-5323
> > >
> > > my GPG/PGP key can be found at pgp.mit.edu
> > >
> > > All electronic mail messages in connection with State business which
> > > are sent to or received by this account are subject to the NC Public
> > > Records Law and may be disclosed to third parties.
> --
> -------------------------------
> Josh Thompson
> Systems Programmer
> Platform Computing | VCL Developer
> North Carolina State University
>
> Josh_Thompson@ncsu.edu
> 919-515-5323
>
> my GPG/PGP key can be found at pgp.mit.edu
>
> All electronic mail messages in connection with State business which
> are sent to or received by this account are subject to the NC Public
> Records Law and may be disclosed to third parties.-----BEGIN PGP
> SIGNATURE-----
>
> iF0EABECAB0WIQRMIdRtWXideTZDK31X8tBw1209AwUCXFrsYQAKCRBX8tBw1209
> A8tSAJ4+lEC42rIrx1Mflv/lfIP8/ZkkQACeNZF2eSp3aGDaIyksQlOFkYJ2Vrs=
> =Znwr
> -----END PGP SIGNATURE-----
>