Eucalyptus云计算培训课程(Building and Using a Eucalyptus Cloud)

Eucalyptus云计算培训课程

课程简介:
Eucalyptus是全球最广泛使用的私有云平台之一,包括商业和开源解决方案。迄今为止,已经有超过25000个Eucalyptus云计算平台在运行,20%的财富100强企业都选用Eucalyptus云计算平台。环球培训是Eucalyptus在中国的唯一培训合作伙伴。

本课程为一门以实验为中心的实践课程。针对(1)需要搭建和管理Eucalyptus云计算平台的系统管理员(2)在Eucalyptus云计算平台部署、运行和调试应用软件的开发人员。课程包括13个模块,由Eucalyptus公司专家亲自授课,采用英语教学,包括授课、教师引导下的演练、学生实验和课内讨论等多种教学方法。

预备知识
学生无需有Eucalyptus使用经验,但学生如果拥有下列知识更佳:Linux/Unix系统和虚拟化技术的知识;命令行工具使用经验。云系统管理员应当熟悉网络设置、文件系统和存储系统。

课程目标:
学生将掌握下列内容:
• Eucalyptus Architecture: An introduction to the components and underlying architecture of Eucalyptus.
• Planning Your Cloud: What you need to know to build a Eucalyptus cloud.
• Installation and Configuration: Get hands-on experience installing and configuring Eucalyptus.
• Elastic IPs and Security Groups: In-depth coverage Eucalyptus networking and security settings.
• Image Management: Learn how to create and manage Eucalyptus Machine Images (EMIs)
• Working with Instances: How to launch instances, connect to instances with ssh, attach persistent storage to instances and terminate instances.
• Working with Volumes and Snapshots: How to create a volume, attach a volume to an instance, format a volume with a file system, mount/unmount a volume, create a snapshot of a volume, copy snapshots and attach a new volume to a different instance.
• Cloud Application Best Practices: What you need to know to build applications on a Eucalyptus cloud.
• Troubleshooting: Learn how to diagnose – and solve – common issues.

设备要求:
学生需要自备电脑(也可向培训中心申请,需另行收费),Windows、Linux或者Mac OS X均可。每台设备应安装如下软件:
• Firefox, version 3.6.X (other browsers are not supported at this point)
• Hybrid Fox (Firefox plug-in provided by Eucalyptus and installed in class)
• A programmable terminal environment. On Windows, Putty and WinSCP.
• A working secure shell (SSH) client

课程大纲:
Module 1: Eucalyptus Overview Cloud Computing Overview

  • Why go Private Cloud?
  • The Eucalyptus Cloud platform
  • Amazon Web Services Compatibility
  • Use Cases

Module 2: Eucalyptus Platform Concepts Virtualization vs. Cloud Computing

  • Eucalyptus Machine Image (EMI)
  • Instances
  • Elastic IPs
  • Availability Zones
  • Virtual Machine Type
  • Security

Module 3: Eucalyptus Components Cloud Controller

  • Cluster Controller
  • Storage Controller
  • Walrus
  • Node Controller
  • VMware Broker (EE Only)

Module 4: Installation and Configuration Hardware Requirements

  • Baseline Requirements
  • Installation Steps
  • Eucalyptus Dependencies
  • Configuration Steps
  • Registering Components

Module 5: Setup Your Workstation Overview of client tools

  • Euca2ools
  • Hybrid Fox
  • How to configure your workstation

Module 6: Elastic IPs and Security Groups Elastic IPs

  • Security Groups
  • Virtual Machine Isolation

Module 7: Volumes and Snapshots Dynamic Block Volumes

  • Snapshots

Module 8: Configuration Management Overview of Configuration Management tools

  • Puppet
  • Using Puppet with Eucalyptus

Module 9: Users and Group Management Initial user setup

  • Adding and editing users
  • Adding and editing groups

Module 10: Advanced Configuration Options Network configuration overview

  • MANAGED mode
  • MANAGED NOVLAN mode
  • SYSTEM mode
  • STATIC mode
  • eucalyptus.conf

Module 11: Cloud Application Design Best Practices Build cloud apps, not apps in the cloud

  • Build loosely coupled systems
  • How to design for: Scalability
  • Failure (and nothing fails)
  • Dynamism
  • Ephemeral storage
  • Building security into every component

Module 12: Image Management Eucalyptus Machine Images

  • Bundling Images
  • Uploading and Registering Images
  • De-Registering, Downloading and Deleting Images

Module 13: Troubleshooting Investigating the environment

  • Locating log files
  • Troubleshooting best practices

课时及课程形式:
脱产班3天,由Eucalyptus公司专家亲自授课,采用英语教学,包括授课、教师引导下的演练、学生实验和课内讨论等多种教学方法。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注