Swift Fundamentals

by Verhoef Training Claim Listing

As well as the lectures and demonstrations, the course includes practical lab exercises and running failure scenarios on the cluster to prepare operations departments for running Swift in a production environment.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Verhoef Training Logo

img Duration

3 Days

Course Details

Audience

This course is for operations, service delivery and technical support staff who will be running or supporting Swift in a production environment.

 

Prerequisites

Delegates are expected to be experienced operations, service delivery or technical support staff. No previous exposure to Openstack Swift is expected.

 

Course Objectives

As well as the lectures and demonstrations, the course includes practical lab exercises and running failure scenarios on the cluster to prepare operations departments for running Swift in a production environment.

 

Course Content

Openstack Basics

  • Basic Projects of Openstack

  • Additional Projects of Openstack

  • Ecosystem

Openstack Swift Architecture

  • What is Object Storage

  • Introduction to Swift

  • Swift Architecture

  • Swift node roles

  • Data Structure

  • Rings and Partitions

  • Regions and Zones

  • Hardware Requirements

  • Cluster Networking

Openstack Swift Practical Exercises

  • Access to the Lab Environment

  • Installation of Swift from Packages

  • Configuration of Swift Nodes

  • Building Rings

  • Finalising the Configuration

  • Starting and debugging the cluster

  • Using Swift

  • API Calls using CURL

  • Using the Swift command

  • Request headers and metadata

  • Access Control Lists

  • Workshop Exercises

Openstack Swift Operations and Troubleshooting

  • Importance of the Rings and Builder Files

  • Capacity Management

  • Inspecting the Data

  • Hardware Failures and Recovery

  • Log files

  • Storage Request Process

  • Using the Dispersion Tool

Openstack Swift Advanced Practical Exercises

  • Design a larger cluster

  • Build the cluster on several nodes

  • Populate the cluster with data

  • Run Failure Scenarios on the nodes and disks

  • Responding to many simultaneous cluster failures

  • Bath Branch

    11 Kingsmead Square, Bath

© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy