1 / 7

Image Generation and Management on FutureGrid

Image Generation and Management on FutureGrid. Geoffrey Fox gcf@indiana.edu http://www.infomall.org https://portal.futuregrid.org Director, Digital Science Center, Pervasive Technology Institute Associate Dean for Research and Graduate Studies,  School of Informatics and Computing

HarrisCezar
Télécharger la présentation

Image Generation and Management on FutureGrid

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Image Generation and Management on FutureGrid Geoffrey Fox gcf@indiana.edu http://www.infomall.orghttps://portal.futuregrid.org Director, Digital Science Center, Pervasive Technology Institute Associate Dean for Research and Graduate Studies,  School of Informatics and Computing Indiana University Bloomington CTS Conference 2011 Philadelphia May23 2011

  2. The goal is to create and maintain platforms in custom FG VMs that can be retrieved, deployed, and provisioned on demand. • Imagine the following scenario for FutureGrid: • fg-image-generate –o ubuntu –v lucid -s openmpi-bin,openmpi-dev,gcc,fftw2,emacs – n ubuntu-mpi-dev • fg-image-store –i ajyounge-338373292.manifest.xml –n ubuntu-mpi-dev • fg-image-deploy –e india.futuregrid.org –i /tmp/ajyounge-338373292.manifest.xml • fg-rain –provision -n 32 ubuntu-mpi-dev  Motivation http://futuregrid.org http://futuregrid.org

  3. Image Management • A unified Image Management system to create and maintain VM and bare-metal images. • Integrate images through a repository to instantiate services on demand with RAIN. • Essentially enables the rapid development and deployment of Platform services on FutureGrid infrastructure. http://futuregrid.org

  4. Image Generation • Users who want to create a new FG image specify the following: • OS type • OS version • Architecture • Kernel • Software Packages • Image is generated, then deployed to specified target. • Deployed image gets continuously scanned, verified, and updated. • Images are now available for use on the target deployed system. http://futuregrid.org

  5. Deployment View http://futuregrid.org http://futuregrid.org

  6. Image Generator • Still in development, but alpha available now. • Built in Python. • Debootstrap for debian & ubuntu, YUM for RHEL5, CentOS, & Fedora. • Simple CLI now, but later incorporate a web service to support the FG Portal. • Deployment to Eucalyptus & Bare metal now, Nimbus and others soon. • Image Management • Currently operating an experimental BCFG2 server. • Image Generator auto-creates new user groups for software stacks. • Supporting RedHat and Ubuntu repo mirrors. • Scalability experiments of BCFG2 to be tested, but previous work shows scalability to thousands of VMs without problems. Implementation http://futuregrid.org http://futuregrid.org

  7. Image Repository http://futuregrid.org

More Related