OpenStack-alapú privát felhő üzemeltetés

Slides:



Advertisements
Similar presentations
With ovirt & virt manager
Advertisements

Vasinee Siripoonya Kasidit Chanchio
STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used.
© 2012 IBM Corporation Architecture of Quantum Folsom Release Yong Sheng Gong ( 龚永生 ) gongysh #openstack-dev Quantum Core developer.
Seamless migration from Nova-network to Neutron in eBay production Chengyuan Li, Han Zhou.
B. Ramamurthy 4/17/ Overview of EC2 Components (fig. 2.1) 10..* /17/20152.
整體執行成果 OpenStack and EC2 API教學 國立交通大學 資訊技術服務中心 蘇俊憲 2013/06/04 1.
An Approach to Secure Cloud Computing Architectures By Y. Serge Joseph FAU security Group February 24th, 2011.
Lesson 18: Configuring Application Restriction Policies
CON Building a Private Cloud with OpenStack
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 7 Configuring File Services in Windows Server 2008.
Public and Private Clouds: Working Together
CERN Cloud Infrastructure Report 2 Bruno Bompastor for the CERN Cloud Team HEPiX Spring 2015 Oxford University, UK Bruno Bompastor: CERN Cloud Report.
Opensource for Cloud Deployments – Risk – Reward – Reality
Module 10 Configuring and Managing Storage Technologies.
| nectar.org.au NECTAR TRAINING Module 9 Backing up & Packing up.
| nectar.org.au NECTAR TRAINING Module 10 Beyond the Dashboard.
608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012.
1 Week #10Business Continuity Backing Up Data Configuring Shadow Copies Providing Server and Service Availability.
Ph No: Mob: ,plot No-27,NGGO's Colony, Pattabhi reddy gardens,Visakhapatnam-07 Open.
OpenStack cloud at Oxford Kashif Mohammad University of Oxford.
EXPOSING OVS STATISTICS FOR Q UANTUM USERS Tomer Shani Advanced Topics in Storage Systems Spring 2013.
CoprHD and OpenStack Northbound and Southbound.
Using Heat to Deploy and Manage Applications in OpenStack Trevor Roberts Jr, VMware, Inc. CNA1763 #CNA1763.
CoprHD and OpenStack Ideas for future.
| nectar.org.au NECTAR TRAINING Module 10 Beyond the Dashboard.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
| nectar.org.au NECTAR TRAINING Module 9 Backing up & Packing up.
1 Open Stack Cloud System Lecture 7. 2 What is OpenStack  It is not a single open source project  It is not a hypervisor  It is not a storage platform.
Module 6: Administering Reporting Services. Overview Server Administration Performance and Reliability Monitoring Database Administration Security Administration.
1 TCS Confidential. 2 Objective: In this session we will be able to learn  What is Openstack?  History  Capabilities  Openstack as IaaS  Advantages.
Launch Amazon Instance. Amazon EC2 Amazon Elastic Compute Cloud (Amazon EC2) provides resizable computing capacity in the Amazon Web Services (AWS) cloud.
OpenStack Chances and Practice at IHEP Haibo, Li Computing Center, the Institute of High Energy Physics, CAS, China 2012/10/15.
Co-ordination & Harmonisation of Advanced e-Infrastructures for Research and Education Data Sharing Grant.
© 2015 MetricStream, Inc. All Rights Reserved. AWS server provisioning © 2015 MetricStream, Inc. All Rights Reserved. By, Srikanth K & Rohit.
SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI CloudBroker usage Zoltán Farkas MTA SZTAKI LPDS
CON8473 – Oracle Distribution of OpenStack Ronen Kofman Director of Product Management Oracle OpenStack September, 2014 Copyright © 2014, Oracle and/or.
OPENSTACK Presented by Jordan Howell and Katie Woods.
Canadian Bioinformatics Workshops
Md Baitul Al Sadi, Isaac J. Cushman, Lei Chen, Rami J. Haddad
OpenStack.
Security on OpenStack 11/7/2013
THE BATTLE OF CLOUDS Openstack vs. Amazon
Investigation authentication using AAF for the CVL on NeCTAR
Research on an universal Openstack upgrade solution
Don’t Miss These Sessions!
Ops Manager API, Puppet and OpenStack – Fully automated orchestration from scratch! MongoDB World 2016.
Using OpenStack Sahara & Manila to run Analytics
Multi-VIM/Cloud High Level Architecture
Usage of Openstack Cloud Computing Architecture in COE Seowon Jung Systems Administrator, COE
A walkthrought by the cloud computing
Interoperability in Modern Clouds using DevOps
AWS COURSE DEMO BY PROFESSIONAL-GURU. Amazon History Ladder & Offering.
Acutelearn Amazon Web Services Training Classroom Training Instructor led trainings at Acutelearn premises Corporate Training Custom tailored trainings.
OpenStack Ani Bicaku 18/04/ © (SG)² Konsortium.
Cloud Technology Group
Attila Kertész, Tamás Pflanzner - University of Szeged
OpenStack Cloud DR PoC NEC India.
Managing Clouds with VMM
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Searchlight Lei Zhang Search service for OpenStack
HC Hyper-V Module GUI Portal VPS Templates Web Console
Cloud Computing.
* Introduction to Cloud computing * Introduction to OpenStack * OpenStack Design & Architecture * Demonstration of OpenStack Cloud.
OpenShift vs. Vanilla k8s on OpenStack IaaS
Future Internet: Infrastructures and Services
OpenStack Summit Berlin – November 14, 2018
HC VMware Module
06 | SQL Server and the Cloud
Presentation transcript:

OpenStack-alapú privát felhő üzemeltetés University of Szeged

Horizon OpenStack Dashboard Easiest interface (vs CLI) Supports all core projects Only ~70-80% of overall functions Python Requirements: Keystone, (Nova, Glance)

Architecture 4 main parts: Project Admin Identity Settings

Project tab Compute tab Volume tab Network tab Object Store tab Overview: View reports for the project. Instances: View, launch, create a snapshot from, stop, pause, or reboot instances, or connect to them through VNC. Images: View images and instance snapshots created by project users, plus any images that are publicly available. Create, edit, and delete images, and launch instances from images and snapshots. Key Pairs: View, create, edit, import, and delete key pairs. Volume tab … Network tab Object Store tab

Project tab Compute tab Volume tab Network tab Object Store tab … Volumes: View, create, edit, and delete volumes. Backups: View, create, edit, and delete backups. Snapshots: View, create, edit, and delete volume snapshots. Consistency Groups: View, create, edit, and delete consistency groups. Consistency Group Snapshots: View, create, edit, and delete consistency group snapshots. Network tab Object Store tab

Project tab Compute tab Volume tab Network tab Object Store tab … Network Topology: View the network topology. Networks: Create and manage public and private networks. Routers: Create and manage routers. Security Groups: View, create, edit, and delete security groups and security group rules.. Floating IPs: Allocate an IP address to or release it from a project. Object Store tab Containers: Create and manage containers and objects.

Project tab Compute tab Volume tab Network tab Object Store tab Overview: View reports for the project. Instances: View, launch, create a snapshot from, stop, pause, or reboot instances, or connect to them through VNC. Images: View images and instance snapshots created by project users, plus any images that are publicly available. Create, edit, and delete images, and launch instances from images and snapshots. Key Pairs: View, create, edit, import, and delete key pairs. Volume tab Volumes: View, create, edit, and delete volumes. Backups: View, create, edit, and delete backups. Snapshots: View, create, edit, and delete volume snapshots. Consistency Groups: View, create, edit, and delete consistency groups. Consistency Group Snapshots: View, create, edit, and delete consistency group snapshots. Network tab Network Topology: View the network topology. Networks: Create and manage public and private networks. Routers: Create and manage routers. Security Groups: View, create, edit, and delete security groups and security group rules.. Floating IPs: Allocate an IP address to or release it from a project. Object Store tab Containers: Create and manage containers and objects.

Project tab

Admin tab Overview tab Compute tab Volume tab Network tab System tab Overview: View basic reports. Compute tab Hypervisors: View the hypervisor summary. Host Aggregates: View, create, and edit host aggregates. View the list of availability zones. Instances: View, pause, resume, suspend, migrate, soft or hard reboot, and delete running instances that belong to users of some, but not all, projects. Also, view the log for an instance or access an instance through VNC. Flavors: View, create, edit, view extra specifications for, and delete flavors. A flavor is the size of an instance. Images: View, create, edit properties for, and delete custom images. Volume tab … Network tab System tab

Admin tab Overview tab Compute tab Volume tab Network tab System tab Overview: View basic reports. Compute tab … Volume tab Volumes: View, create, manage, and delete volumes. Snapshots: View, manage, and delete volume snapshots. Volume Types: View, create, manage, and delete volume types. Network tab Networks: View, create, edit properties for, and delete networks. Routers: View, create, edit properties for, and delete routers. Floating IPs: Allocate an IP address for a project or release it. System tab

Admin tab Overview tab Compute tab Volume tab Network tab System tab Overview: View basic reports. Compute tab … Volume tab Network tab System tab Defaults: View default quota values. Quotas are hard-coded in OpenStack Compute and define the maximum allowable size and number of resources. Metadata Definitions: Import namespace and view the metadata information. System Information: Use the following tabs to view the service information: Services: View a list of the services. Compute Services: View a list of all Compute services. Block Storage Services: View a list of all Block Storage services. Network Agents: View the network agents.

Admin tab Overview tab Compute tab Volume tab Network tab System tab Overview: View basic reports. Compute tab Hypervisors: View the hypervisor summary. Host Aggregates: View, create, and edit host aggregates. View the list of availability zones. Instances: View, pause, resume, suspend, migrate, soft or hard reboot, and delete running instances that belong to users of some, but not all, projects. Also, view the log for an instance or access an instance through VNC. Flavors: View, create, edit, view extra specifications for, and delete flavors. A flavor is the size of an instance. Images: View, create, edit properties for, and delete custom images. Volume tab Volumes: View, create, manage, and delete volumes. Snapshots: View, manage, and delete volume snapshots. Volume Types: View, create, manage, and delete volume types. Network tab Networks: View, create, edit properties for, and delete networks. Routers: View, create, edit properties for, and delete routers. Floating IPs: Allocate an IP address for a project or release it. System tab Defaults: View default quota values. Quotas are hard-coded in OpenStack Compute and define the maximum allowable size and number of resources. Metadata Definitions: Import namespace and view the metadata information. System Information: Use the following tabs to view the service information: Services: View a list of the services. Compute Services: View a list of all Compute services. Block Storage Services: View a list of all Block Storage services. Network Agents: View the network agents.

Admin tab

Identity tab Projects: Users: View, create, assign users to, remove users from, and delete projects. Users: View, create, enable, disable, and delete users.

Identity tab

Settings tab User Settings: Change Password: View and manage dashboard settings. Change Password: Change the password of the user.

Settings tab

Arhitecture Extensible Manageable Consistent Stable Usable https://docs.openstack.org/horizon/latest/contributor/ref/horizon.html#horizon.Dashboard Manageable https://docs.openstack.org/horizon/latest/contributor/ref/horizon.html#horizon.Panel Consistent Classes, templates Stable Using base classes -> backwards-compatible Usable

Arhitecture Block Storage Image Management Networking Compute cinder Image Management glance Networking neutron Compute nova Object Storage swift

Arhitecture Plugin dashboards https://docs.openstack.org/horizon/latest/install/plugin-registry.html#install-plugin-registry

Arhitecture Evolution of Horizon https://www.youtube.com/watch?v=KlvyQ20cWSI

Config Main config file: /etc/openstack-dashboard/local_settings IP address of the Keystone server OPENSTACK_HOST = "10.0.2.15" Session timeout (sec) SESSION_TIMEOUT=3600

Config Delete vendor themes Ubuntu apt-get remove --auto-remove openstack-dashboard-ubuntu-theme Red Hat rpm -e openstack-dashboard-theme --nodeps

Install Package Source https://docs.openstack.org/horizon/latest/install/install-ubuntu.html Source https://docs.openstack.org/horizon/latest/install/from-source.html

Doc User https://docs.openstack.org/horizon/latest/user/index.html Upload and manage images Configure access and security for instances Launch and manage instances Create and manage networks Create and manage object containers Create and manage volumes Admin https://docs.openstack.org/horizon/latest/admin/index.html …

Doc User https://docs.openstack.org/horizon/latest/user/index.html … Admin https://docs.openstack.org/horizon/latest/admin/index.html Customize and configure the Dashboard Set up session storage for the Dashboard Create and manage images Create and manage roles Manage projects and users Manage instances Manage flavors Manage volumes and volume types View and manage quotas View services information Create and manage host aggregates

Doc User https://docs.openstack.org/horizon/latest/user/index.html Upload and manage images Configure access and security for instances Launch and manage instances Create and manage networks Create and manage object containers Create and manage volumes Admin https://docs.openstack.org/horizon/latest/admin/index.html Customize and configure the Dashboard Set up session storage for the Dashboard Create and manage images Create and manage roles Manage projects and users Manage instances Manage flavors Manage volumes and volume types View and manage quotas View services information Create and manage host aggregates

CLI https://docs.openstack.org/python-openstackclient/latest/ Authentication https://docs.openstack.org/python-openstackclient/latest/cli/authentication.html $ export OS_IDENTITY_API_VERSION=3 $ export OS_AUTH_URL=http://localhost:5000/v3 $ export OS_DEFAULT_DOMAIN=default $ export OS_USERNAME=admin $ export OS_PASSWORD=secret $ export OS_PROJECT_NAME=admin

CLI https://docs.openstack.org/python-openstackclient/latest/cli/command-list.html openstack <category> <action> <params> <category>: server image flavor … <action>: list create delete

Heat https://docs.openstack.org/heat/pike/ Orchestration Stacks https://www.youtube.com/watch?v=pWFyFtGPVdA

Start a VM DEMO on SZTAKI MTA CLOUD