Curso Introduction to Deploying And Building Apache CloudStack Systems
32 horasVisão Geral
Curso Introduction to Deploying And Building Apache CloudStack Systems: CloudStack é uma estrutura de computação em nuvem aberta amplamente utilizada, originalmente desenvolvida pela Citrix e depois de código aberto por meio da fundação Apache. Ele e o OpenStack são provavelmente as duas principais tecnologias de computação em nuvem de código aberto amplamente utilizadas atualmente.
Pre-Requisitos
- Conhecimento básico de Linux, ferramentas e utilitários de linha de comando Linux, redes Linux e TCP/IP e programação shell.
- Alguma experiência prática em administração de sistemas seria vantajosa.
Materiais
Inglês + Exercícios + Lab PraticoConteúdo Programatico
- Overview of cloud computing - concepts, architecture, technology
- Infrastructure layers and computing resources
- Storage
- Network and security systems
- Management , Automation and Orchestration
- Task Execution in the Cloud
- Cloud services - Service Management
- Architecture and Functioning of CloudStack - Principles
- Deployment model and Zones
- Zones
- Storage - Primary and Secondary
- CloudStack management server
- Access control, security checking and operations
- Virtual machines and the virtual machine manager
- Network architecture
- L3 and L2 layer components and network configuration
- Cloudstack virtual routing
- Firewall and load balancing aspects
- Installation
- Requirements
- Single and multi-node installation
- Linux distributions, package management and repositories
- Installing the management server and MySQL
- System VM templates and system VMs
- Encryption, Keys and Certificates
- Cloud stack configuration
- Exploring and understanding the management server console
- Dashboard, instances, storage, templates events and network tabs
- Accounts, domains and infrastructure tabs
- Projects, global settings and administrators
- Creating domains and accounts
- Compute, disk and network offerings
- Zone configuration
- Exploring and understanding the management server console
- Cloudstack Networking
- Zone types
- Physical and Virtual networks
- Network offerings and virtual routing
- Network services
- Public and elastic IP addresses
- NAT (Network Address Translation)
- Security groups
- CloudStack networking components
- NetworkGuru
- Network element
- Network manager
- Networking flows
- Apache CloudStack Storage
- Adding and configuring Primary storage and secondary storage
- Managing secondary storage IP addresses
- Using OpenStack's object storage (Swift) for secondary storage
- Creating and attaching Volumes to GuestVMs and instances
- Snapshots and their uses in e.g. creating volumes and templates
- VM storage migration
- Offerings and VMs
- Service Offerings and Virtual Machines
- Compute, Disk and System service offerings
- Accessing and controlling VM instances
- Migrating VMs between hosts
- Working with different hypervisors such as Citrix XenServer, OracleVM, KVM, VMware vSphere
- Administration - Domains, Accounts, Projects, and Users
- Domain structure - root domain and domain zones
- Managing domains, accounts and projects
- Managing project members and resources
- High Availability and Scaling
- CloudStack infrastructure support for high availability
- Network availability and redundanct virtual routers
- Storage high availability
- Design
- Planning for primary and secondary storage failures and recovery
- Ensuring high availability in CloudStack - analysing failure mode and recovery scenarios
- CloudStack HighAvailabilityManager
- Storage migration
- Scaling strategies and mechanisms
- Policies
- VM profiles
- VM groups
- Monitoring and event handling
- Collector/Monitor
- Aggregator
- Trigger/alarm generators
- Trigger/alarm handlers
- Apache CloudStack Tuning and Extending - principes and patterns
- Integrating NetScaler with CloudStack
- Load balancing
- Integrating CloudStack with OpenStack object storage (Swift)
- Integrating LDAP user authentication
- Performance tuning principles , key parameters and strategies
- Maximum memory
- Database buffer pool size
- Host capacity monitoring
- Resource usage capping