manila experience it through demos

11
MANILA: Experience It Through Demos! Akshai Parthasarathy Technical Marketing Engineer, NetApp Dustin Schoenbrun Quality Engineer, Red Hat

Upload: akshaisarathy

Post on 13-Jan-2017

180 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Manila Experience It Through Demos

MANILA:

Experience It Through Demos!Akshai Parthasarathy Technical Marketing Engineer, NetAppDustin Schoenbrun Quality Engineer, Red Hat

Page 2: Manila Experience It Through Demos

2

Agenda

1)Magic of Manila Manage!

2)Manila State of the Art: Share Replication

3)Manila Storage Efficiency Through Snapshots – A Manila UI Exercise

4)Red Hat OpenStack Platform and Manila

Page 3: Manila Experience It Through Demos

Magic of Manila Manage! Large volumes of NFS or CIFS data to be imported

Use Case: Hosting Providers Enterprise IT shares: user home directories, department shares. Applications moved into OpenStack, and using file-shares. ex. SAP

Demo Activities: Share Management Share Creation Share Size Extend/Shrink Snapshots Replication

3 3

Page 4: Manila Experience It Through Demos

4

Page 5: Manila Experience It Through Demos

Manila Manage Automounter

Issue: change of export path after manila manage dismounts NFS client’s share Before: 10.250.118.52:/wordpress_media After: 10.250.118.52:/share_1645f52c_febc_4c87_8a1a_be61012a04d7

Automounter to the rescue! ./automount-share <current-export-location> <current-mount-point> <friendly-share-name> <share-type> <pool-name> <nfs-client-login> <nfs-client-ip>

Example: ./automount-share.sh ”10.250.118.52:/wordpress_media" “/opt/wordpress-4.4.2-3/apps/wordpress/htdocs/wordpress_media" wordpress_media ontap_share "osk-mitaka@netapp#aggr1" centos 10.250.117.203

Github Repo: https://github.com/akshaisarathy1/

5 5

Page 6: Manila Experience It Through Demos

6

Manila State of the Art: Share Replication

What is Share Replication?

Why Share Replication?

Non Disruptive Operations

Disaster Recovery

Page 7: Manila Experience It Through Demos

Share Replica Create

7

keystone

# manila share-replica-create

api

share

Replication Domain “ManilaRD” (AZ1)

Replication Domain “ManilaRD” (AZ2)

scheduler

Storage Replication (SnapMirror)

Manilaapi (passive)scheduler (passive)

Manilashare

replica status=available

7

Page 8: Manila Experience It Through Demos

8

Page 9: Manila Experience It Through Demos

Manila Storage Efficiency Through Snapshots

Manila UI Plugin

Snapshots and Clones from Snapshots

Storage Efficiency

9 11

Page 10: Manila Experience It Through Demos

10

Page 11: Manila Experience It Through Demos

11

Red Hat Enterprise OpenStack Platform and Manila