StratusLab
  • User Tutorial
    • Prerequisites
    • Command Line Client
      • Installation
      • Configuration
      • Testing
      • Getting Help
    • Compute Resources
      • Appliance Marketplace
      • Virtual Machine Lifecycle
      • Allocated Resources
      • Contextualization
        • HEPiX Contextualization
        • CloudInit Contextualization
    • Persistent Storage
      • Lifecycle
      • Web Interface
    • Using Storage and Compute Resources Together
      • Attach a Disk at Deployment Time
        • Initializing the Disk
        • Mounting the Disk
      • Attach a Disk Dynamically
    • Alternate Storage Types
      • Volatile Storage
      • Static Disks
    • Next Steps
  • Installation Tutorial
    • Overview
    • Prerequisites
      • Physical Machines
      • Virtualization Support
      • Operating System
        • Supported Versions
        • Disable SELinux
      • Disk Configuration
      • Software
        • Python Version
        • Package Repositories
      • Network Setup
        • DNS and Hostname
        • DHCP Server
        • Network Bridge
      • SSH Configuration
    • Administrator CLI
      • Installation
      • Service Configuration
      • Service Installation
    • Configuration Parameters
      • Front End Parameter
      • Storage Service
      • Network configuration
      • DHCP Configuration
      • Review Parameters
    • Front End Installation
    • Node Installation
    • Testing Installation
      • Cloud User
      • StratusLab Client
      • Unix Account
      • Hello Cloud
      • Storage Check
      • Virtual Machine Check
    • Conclusions
  • User Guide
    • Preface
      • Target Audience
      • Typographic Conventions
    • Introduction
    • Quick Start
      • Verifying the Prerequisities
      • Client Installation
      • Client Configuration
      • Testing the Installation
        • Virtual Machines
        • Persistent Disks
      • Conclusions
    • Command Line Client
      • Overview
      • Installation
        • Verifying the Prerequisities
        • Local Installation
        • System Wide Installation
      • Client Configuration
        • Credentials
        • Service Endpoints
        • Other Credentials
      • Multi-cloud Configuration
    • Web Interfaces
      • Marketplace
      • Storage
      • Registration
    • Virtual Machine Lifecycle
      • Lifecycle Overview
      • Manage a VM
        • Find the Image Identifier
        • Start a Virtual Machine
        • Virtual Machine Status
        • Connect to the Virtual Machine
        • Terminating a Virtual Machine
      • Virtual Machine Resources
    • Storage Management
      • Create persistent disk
      • List persistent disks
      • Using Persistent Disks
        • Launch VM with a persistent disk attached
        • Format attached disk
        • Mount disk, store data, unmount disk
        • Launch VM with the modified persistent disk attached
      • Hot-plug Persistent Disks
      • Delete Persistent Disks
      • Read Only Volumes
        • Create a Disk Image
        • Registering the Image
        • Using the Data Image
        • Summary
      • Volatile Storage
    • Image Management
      • Finding Available Images
      • Building New Images from Existing Images
        • Automated Process
        • Manual Process
      • Building Images from Scratch
      • Contextualization
        • OpenNebula and HEPiX Contextualization
        • CloudInit
        • CloudInit-Enabled Images
        • Web Server Example
        • Future Work
        • Building an Image with CloudInit
      • Converting a VirtualBox Image
    • Programmatic Access
      • REST Interfaces
        • StratusLab API
        • CIMI API
      • Libcloud API
        • Installing the Driver
        • Configuring the StratusLab Client
        • Using the Driver
        • Driver Status
    • Python and Python Utilities
      • Python
        • Linux Operating Systems
        • Mac OS X
        • Windows
      • Pip
      • Virtualenv
    • SSH Client
      • Linux Operating Systems
        • Client Installation
        • Creating an SSH Key Pair
        • SSH Agent
      • Mac OS X
        • Client Installation
        • Generating an SSH Key Pair
        • SSH Agent
      • Windows
        • Client Installation
        • Generating an SSH Key Pair
        • Logging into a VM with PuTTY
        • SSH Agent
    • Java
      • Linux Operating Systems
      • Mac OS X
      • Windows
    • Windows PowerShell
  • Administrator Guide
    • Preface
      • Target Audience
      • Typographic Conventions
    • Introduction
      • Organization
      • Terminology
    • Installation
      • Installation Overview
      • Prerequisites
        • Physical Machines
        • Operating System
        • Disable SELinux
        • Python Version
        • Disk Configuration
        • Package Repositories
        • DNS and Hostname
        • SSH Configuration
        • DHCP Server
        • Network Bridge
      • Front End Deployment
        • Deployment tool installation
        • Configuration file customization
        • VM Management Service
        • Storage Service
        • Network configuration
        • DHCP Configuration
        • Finalize Front End Installation
      • Node Deployment
      • User Configuration
      • StratusLab Client
      • Conclusions
    • Network Configuration
      • Network Services
        • IP Addresses
        • DHCP
        • DNS
      • Isolation
      • Services and Ports
    • Authentication and Authorization
      • Authentication Methods
        • Username and Password
        • X509 Credentials
      • Authorization
      • Registration Service
    • Running a Cloud
      • Service Logging Information
      • Monitoring Activity
      • Security Concerns
    • Troubleshooting
    • Architecture
      • StratusLab Components
      • Service Configuration
    • Planning the Deployment
      • Your Cloud Users
      • Network Configuration
      • Mapping Services to Machines
      • Minimal Deployment
    • Prerequisites
      • Physical Machines
      • Operating System
      • Disable SELinux
      • Python Version
      • Disk Configuration
      • Package Repositories
      • DNS and Hostname
      • SSH Configuration
      • DHCP Server
      • Network Bridge
    • Couchbase
      • Service Overview
      • Installation and Configuration
      • Verification
    • CIMI
      • Service Overview
      • Installation
      • Configuration
        • nginx
        • Administrator Account
      • Testing the CIMI Service
      • Verify Administrator Account
      • Service Messages
    • Authentication
      • Overview
      • Couchbase User Entries
        • Using Passwords
        • Using Certificates
      • LDAP User Database
        • Using Passwords
        • Using Certificates
      • VOMS Proxy Authentication
      • Future Authentication Methods
    • Using Ceph
      • Requirements
      • Modifications
    • Frequently Asked Questions
      • How to restart VMs after a power outage?
      • How to support advanced CPU flags in virtual machines?
      • How to fix the keyboard mapping for virt-manager?
  • Contributor Guide
    • Preface
      • Target Audience
      • Typographic Conventions
    • StratusLab Collaboration
      • History
      • Joining the Collaboration
      • Communication
    • Code Management
      • Licenses
      • Preferred Languages
      • Repositories
      • Build System
      • Code Quality
        • Issues
        • Code Formatting
        • Static Analysis
        • Unit Testing
    • Documentation
      • Repository Documentation
      • Guides
    • Continuous Integration
      • Supported Platforms
      • Package Repository
    • Releases
      • Frequency
      • Milestones
      • Tagging and Packaging
      • Publishing
      • Announcements
    • Service Configuration
      • Couchbase Connection Parameters
      • Service Instance Configuration
 
StratusLab
  • Docs »
  • User Guide
  • Edit on GitHub

User GuideΒΆ

This guide provides information of interest to researchers, scientists, and engineers looking to use an existing StratusLab cloud infrastructure. It also provides information for application developers looking to port their software to a StratusLab cloud environment.

  • Preface
    • Target Audience
    • Typographic Conventions
  • Introduction
  • Quick Start
    • Verifying the Prerequisities
    • Client Installation
    • Client Configuration
    • Testing the Installation
    • Conclusions
  • Command Line Client
    • Overview
    • Installation
    • Client Configuration
    • Multi-cloud Configuration
  • Web Interfaces
    • Marketplace
    • Storage
    • Registration
  • Virtual Machine Lifecycle
    • Lifecycle Overview
    • Manage a VM
    • Virtual Machine Resources
  • Storage Management
    • Create persistent disk
    • List persistent disks
    • Using Persistent Disks
    • Hot-plug Persistent Disks
    • Delete Persistent Disks
    • Read Only Volumes
    • Volatile Storage
  • Image Management
    • Finding Available Images
    • Building New Images from Existing Images
    • Building Images from Scratch
    • Contextualization
    • Converting a VirtualBox Image
  • Programmatic Access
    • REST Interfaces
    • Libcloud API
  • Python and Python Utilities
    • Python
    • Pip
    • Virtualenv
  • SSH Client
    • Linux Operating Systems
    • Mac OS X
    • Windows
  • Java
    • Linux Operating Systems
    • Mac OS X
    • Windows
  • Windows PowerShell
Next Previous

© Copyright 2014, StratusLab Collaboration.

Built with Sphinx using a theme provided by Read the Docs.