31
CloudStack Hollman Enciso @hollman

Introducción a CloudStack

Embed Size (px)

DESCRIPTION

Intriducción a CloudStack

Citation preview

Page 1: Introducción a CloudStack

CloudStackHollman Enciso@hollman

Page 2: Introducción a CloudStack

CloudStack[wp] Is open source cloud computing software for creating, managing, and deploying infrastructure cloud services. It uses existing hypervisors such as KVM, vSphere, and XenServer for virtualization.

CloudStack manages the network, storage, and compute nodes that make up a cloud infrastructure

Page 3: Introducción a CloudStack

What Is CS ?Typical users are service providers and enterprises. With CloudStack, you can: ● Set up an on-demand, elastic cloud computing service.

Service providers can sell self service virtual machine instances, storage volumes, and networking configurations over the Internet.

● Set up an on-premise private cloud for use by employees. Rather than managing virtual machines in the same way as physical machines, with CloudStack an enterprise can offer self-service virtual machines to users without involving IT departments.

Page 4: Introducción a CloudStack

What Can CS Do?● Multiple Hypervisor Support● Automatic Configuration Management

○ firewalling ○ routing ○ DHCP○ VPN access○ console proxy○ storage access, and storage replication

● Graphical User Interface● API and Extensibility● High Availability

Page 5: Introducción a CloudStack

Overview

Page 6: Introducción a CloudStack

Zone overviewA zone typically corresponds to a single datacenter, although it is permissible to have multiple zones in a datacenter.provide physical isolation andredundancyFor each zone, the administrator must decide the following.

● How many pods to place in each zone. ● How many clusters to place in each pod. ● How many hosts to place in each cluster. ● (Optional) How many primary storage servers to place

in each zone and total capacity for these storage servers.

● How many primary storage servers to place in eachcluster and total capacity for these storage servers.

● How much secondary storage to deploy in a zone.

Page 7: Introducción a CloudStack

Pod OverviewRepresents a single rack. Hosts in the same pod are in the same subnet.Pods are contained within zones. Each zone can contain one or more pods. A podconsists of one or more clusters of hosts and one or more primarystorage servers.

Page 8: Introducción a CloudStack

Cluster Overview* A cluster provides a way to group hosts* A cluster is a XenServer server pool, a set of KVM servers, or a VMware cluster* The hosts in a cluster all have identical hardware, run the same hypervisor, are on the same subnet, and access the same shared primary storage. Virtual machine instances (VMs) can be live-migrated from one host to another within the same cluster, without interrupting service to the user.

Page 9: Introducción a CloudStack

Region Overview

Page 10: Introducción a CloudStack

Network Traffic Types1. Guest2. Management3. Public4. Storage

Page 11: Introducción a CloudStack

Network Traffic Types1. Guest: When end users run VMs, they

generate guest traffic. The guest VMs communicate with each other over a network that can be referred to as the guest network. In an isolated guest network, the administrator needs to reserve VLAN ranges to provide isolation for each CloudStack account’s network. In a shared guest network, all guest VMs share a single network.

Page 12: Introducción a CloudStack

Network Traffic Types2. Management: When CloudStack’s internal resources communicate with each other, they generate management traffic. This includes communication between hosts, system VMs and any other component that communicates directly with the CloudStack Management Server. You must configure the IP range for the system VMs to use.

Page 13: Introducción a CloudStack

Network Traffic Types3. Public: Public traffic is generated when VMs in the cloud access the Internet. Publicly accessible IPs must be allocated for this purpose. End users can use the CloudStack UI to acquire these IPs to implement NAT between their guest network and the public network, as described in “Acquiring a New IP Address” in the Administration Guide.

Page 14: Introducción a CloudStack

Network Traffic Types4. Storage: While labeled "storage" this is specifically about secondary storage, and doesn't affect traffic for primary storage. This includes traffic such as VM templates and snapshots, which is sent between the secondary storage VM and secondary storage servers. CloudStack uses a separate Network Interface Controller (NIC) named storage NIC for storage network traffic.

Page 15: Introducción a CloudStack

UI - Dashboard

Page 16: Introducción a CloudStack

UI - Instances

Page 17: Introducción a CloudStack

UI - Storage

Page 18: Introducción a CloudStack

UI - Network 1

Page 19: Introducción a CloudStack

UI - Network 2

Page 20: Introducción a CloudStack

UI - Templates

Page 21: Introducción a CloudStack

UI - Events

Page 22: Introducción a CloudStack

UI - Projects

Page 23: Introducción a CloudStack

UI - Accounts

Page 24: Introducción a CloudStack

UI - Domains

Page 25: Introducción a CloudStack

UI - Regions

Page 26: Introducción a CloudStack

UI - Infrastructure

Page 27: Introducción a CloudStack

UI - Infrastructure 2

Page 28: Introducción a CloudStack

UI - Global Settings

Page 29: Introducción a CloudStack

UI - Service Offering

Page 30: Introducción a CloudStack

UI - View Project

Page 31: Introducción a CloudStack

Demo