SlideShare a Scribd company logo
LVM Advanced Topics
      Will Sterling
Linux & UNIX Consultant
          @
    PARSEC Group
Agenda

● Logical Volume Manager Overview
● Data Protection
● Data migration
● LVM & Multipath Devices
● Using LVM in a Rescue environment



                    LVM Advanced topics
LVM Overview

● Eliminates the need for partitions to manage disks
● Adds flexibility that partitions do not provide
● Provides RAID 0 and RAID 1 like functionality
● Logical Volumes can be created small and grown as
   needed much easier then a partition
● As useful on a laptop with one hard drive as it is on
   servers with hundreds of LUNs



                         LVM Advanced topics
LVM Layout




  LVM Advanced topics
LVM Userland
pvchange     vgcfgbackup     lvchange
pvck         vgcfgrestore    lvconvert
pvcreate     vgchange        lvcreate
pvdisplay    vgck            lvdisplay
pvmove       vgconvert       lvextend
pvremove     vgcreate        lvreduce
pvresize     vgdisplay       lvremove
pvs          vgexport        lvrename
pvscan       vgextend        lvresize
             vgimport        lvs
             vgimportclone   lvscan
             vgmerge
             vgmknodes
             vgreduce
             vgremove
             vgrename
             vgs
             vgscan
             vgsplit




                  LVM Advanced topics
Data Protection with LVM


● Data is protected via LE mirroring.
● Mirrored logical volumes can span more then
two storage devices in a RAID 0 + 1 like fashion.
● Does not provide parity data protection and can
not be used to create RAID 3 - 6 logical volumes.



                    LVM Advanced topics
Building A Mirrored Logical Volume

[wills@localhost ~]$ sudo pvcreate /dev/vdb
 Physical volume "/dev/vdb" successfully created
[wills@localhost ~]$ sudo pvcreate /dev/vdc
 Physical volume "/dev/vdc" successfully created
[wills@localhost ~]$ sudo vgcreate VolGroup02 
/dev/vdb  /dev/vdc
 Volume group "VolGroup02" successfully created
[wills@localhost ~]$ sudo lvcreate ­m1 ­L 508M 
­­corelog ­­nosync ­n LogVol00 VolGroup02
 WARNING: New mirror won't be synchronised. Don't 
read what you didn't write!
 Logical volume "LogVol00" created



                    LVM Advanced topics
Building A Mirrored Logical
           Volume Continued
[wills@localhost ~]$ sudo lvdisplay 
/dev/VolGroup02/LogVol00
­­­ Logical volume ­­­
LV Name /dev/VolGroup02/LogVol00
VG Name VolGroup02
LV UUID S7PeP1­QN2Y­VtxF­0qjY­zk7j­cq6n­8rJjvF
LV Write Access read/write
LV Status available
# open 0
LV Size 508.00 MiB
Current LE 127
Mirrored volumes 2
Segments 1
Allocation inherit
Read ahead sectors auto
­ currently set to 256
Block device 253:2


                       LVM Advanced topics
Recover Failed Drive
                Mirrored LV
[wills@localhost ~]$ sudo lvdisplay ­v 
/dev/VolGroup02/LogVol00
Using logical volume(s) on command line
Wiping cache of LVM­capable devices
Couldn't find device with uuid pKWuz6­XidZ­aqAS­6GQG­9OrB­
cyQW­zOnRgp.
There are 1 physical volumes missing.
­­­ Logical volume ­­­
LV Name /dev/VolGroup02/LogVol00
VG Name VolGroup02
LV UUID Dtrdmh­qT5M­xjtN­mD0t­mcM2­j3I7­CCBJUA
LV Write Access read/write
LV Status available
­­­ Snip ­­­




                       LVM Advanced topics
Recover Failed Drive
           Mirrored LV Continued
[wills@localhost ~]$ sudo pvcreate ­­uuid pKWuz6­XidZ­
aqAS­6GQG­9OrB­cyQW­zOnRgp ­­restorefile 
/etc/lvm/archive/VolGroup02_00037.vg /dev/vde
Couldn't find device with uuid pKWuz6­XidZ­aqAS­6GQG­9OrB­
cyQW­zOnRgp.
Physical volume "/dev/vde" successfully created
[wills@localhost ~]$ sudo vgcfgrestore ­f 
/etc/lvm/archive/VolGroup02_00037.vg
VolGroup02 Restored volume group VolGroup02
[wills@localhost ~]$ sudo vgchange ­a y VolGroup02
1 logical volume(s) in volume group "VolGroup02" now 
active




                       LVM Advanced topics
Building A Stripped &
              Mirrored Logical
[wills@localhost ~]$ sudo pvcreate /dev/vdb
Physical volume "/dev/vdb" successfully created
[wills@localhost ~]$ sudo pvcreate /dev/vdd
Physical volume "/dev/vdd" successfully created
[wills@localhost ~]$ sudo pvcreate /dev/vdc
Physical volume "/dev/vdc" successfully created
[wills@localhost ~]$ sudo pvcreate /dev/vdf
Physical volume "/dev/vdf" successfully created
[wills@localhost ~]$ sudo vgcreate VolGroup02 /dev/vdb 
/dev/vdd /dev/vdf /dev/vde
Volume group "VolGroup02" successfully created
[wills@localhost ~]$ sudo lvcreate ­i2 ­I128 ­m 1 
­­corelog ­L900M ­n LogVol00 VolGroup02
Rounding size (225 extents) up to stripe boundary size 
(226 extents)
Logical volume "LogVol00" created


                       LVM Advanced topics
Data Migration
[wills@localhost ~]$ sudo lvdisplay ­m 
/dev/mapper/VolGroup02­LogVol00
­­­ Logical volume ­­­
LV Name /dev/VolGroup02/LogVol00
VG Name VolGroup02
­­ SNIP ­­
Current LE 226
­­ SNIP ­­
­­­ Segments ­­­
Logical extent 0 to 225:
Type striped
 Stripes 2
 Stripe size 128.00 KiB
 Stripe 0: Physical volume /dev/vdb
  Physical extents 0 to 112
 Stripe 1: Physical volume /dev/vdd
  Physical extents 0 to 112



                       LVM Advanced topics
Data Migration Continued

[wills@localhost ~]$ sudo vgextend VolGroup02 /dev/vde 
/dev/vdf
Volume group "VolGroup02" successfully extended
[wills@localhost ~]$ sudo lvconvert ­m1 ­­corelog 
­­stripes 2 ­I 128 /dev/VolGroup02/LogVol00
VolGroup02/LogVol00: Converted: 0.0%
VolGroup02/LogVol00: Converted: 31.0%
VolGroup02/LogVol00: Converted: 69.5%
VolGroup02/LogVol00: Converted: 100.0%
[wills@localhost ~]$ sudo lvconvert ­m0 ­­corelog 
­­stripes 2 ­I 128 /dev/VolGroup02/LogVol00 /dev/vdd 
/dev/vdb
Logical volume LogVol00 converted.




                       LVM Advanced topics
Data Migration Continued
[wills@localhost ~]$ sudo lvdisplay ­m 
/dev/mapper/VolGroup02­LogVol00
­­­ Logical volume ­­­
LV Name /dev/VolGroup02/LogVol00
VG Name VolGroup02
­­ SNIP ­­
­­­ Segments ­­­
Logical extent 0 to 225:
 Type striped
 Stripes 2
 Stripe size 128.00 KiB
 Stripe 0:
  Physical volume /dev/vdf
  Physical extents 0 to 112
 Stripe 1:
  Physical volume /dev/vde
  Physical extents 0 to 112


                       LVM Advanced topics
Data Migration Continued
[wills@localhost ~]$ sudo pvmove /dev/vdd /dev/vdb
/dev/vdd: Moved: 0.0%
/dev/vdd: Moved: 53.1%
/dev/vdd: Moved: 100.0%
/dev/vdb: Moved: 0.0%
/dev/vdb: Moved: 53.1%
/dev/vdb: Moved: 100.0%
[wills@localhost ~]$ sudo lvdisplay ­m /dev/VolGroup02/LogVol00
­­ SNIP ­­
­­­ Segments ­­­
Logical extent 0 to 225:
 Type striped
 Stripes 2
 Stripe size 128.00 KiB
 Stripe 0:
  Physical volume /dev/vdf
  Physical extents 0 to 112
 Stripe 1:
  Physical volume /dev/vde
  Physical extents 0 to 112


                          LVM Advanced topics
Data Migration Continued
[wills@localhost ~]$ sudo vgreduce VolGroup02 /dev/vdb
Removed "/dev/vdb" from volume group "VolGroup02"
[wills@localhost ~]$ sudo vgreduce VolGroup02 /dev/vdd
Removed "/dev/vdd" from volume group "VolGroup02"
[wills@localhost ~]$ sudo vgdisplay ­v VolGroup02
­­ SNIP ­­
­­­ Physical volumes ­­­
PV Name
/dev/vde
PV UUID
TrCXyk­6pNR­HoZ1­JNM1­2jjO­MdBf­K8DMxd
PV Status
allocatable
Total PE / Free PE 127 / 14
PV Name
/dev/vdf
PV UUID
jno5H1­S7IA­J5yM­mDOK­QCGS­YMp9­8wnXNx
PV Status
allocatable
Total PE / Free PE 127 / 14


                          LVM Advanced topics
LVM & Multipath Devices
● LVM scans the attached drives for its logical
volumes at boot and when any LVM command is
run.
● LVM must be configured so that it only finds each PV once!
● LVM will not start a Volume Group if it finds
duplicate matches for a PV UUID.
● Limits on LVM's ability to find duplicate paths are
implemented with a Filter in lvm.conf
filter = [ "a/mpath.*/", "r/.*/" ]



                            LVM Advanced topics
LVM in the Rescue Environment
● The many commands that comprise the LVM userland are all
softlinks to /sbin/lvm
● Use the same commands you are used to using but prefix the
command with "lvm "
● You may need to locate and active VGs and LVs
 ○ lvm vgscan
 ○ lvm vgchange -a y
● Any configuration settings that were needed in lvm.conf, i.e.
"filter", will need to be passed on the command line with --config.
 ○ lvm vgscan --config 'devices{ filter = [ "a/mpath.*/",
"r/.*/" ] }'


                            LVM Advanced topics
LVM in the Rescue Environment

● LVM Administrator Guide: http://docs.redhat.com/docs/en-
US/Red_Hat_Enterprise_Linux/6/html/Logical_Volume_Manager_
Administration/index.html
● LVM2 Project Wiki: http://sources.redhat.com/lvm2/wiki
● LVM2 Mailing List: https://www.redhat.com/mailman/listinfo/linux-
lvm
● LVM2 Source Code:ftp://sources.redhat.com/pub/lvm2/
● IRC Freenode #lvm
● linux@parsec.com !



                            LVM Advanced topics

More Related Content

What's hot

Memory management in Linux
Memory management in LinuxMemory management in Linux
Memory management in LinuxRaghu Udiyar
 
Course 102: Lecture 27: FileSystems in Linux (Part 2)
Course 102: Lecture 27: FileSystems in Linux (Part 2)Course 102: Lecture 27: FileSystems in Linux (Part 2)
Course 102: Lecture 27: FileSystems in Linux (Part 2)Ahmed El-Arabawy
 
File System Hierarchy
File System HierarchyFile System Hierarchy
File System Hierarchysritolia
 
File Management in Operating Systems
File Management in Operating SystemsFile Management in Operating Systems
File Management in Operating Systemsvampugani
 
Performance evolution of raid
Performance evolution of raidPerformance evolution of raid
Performance evolution of raidZubair Sami
 
Storage Management in Linux OS.ppt
Storage Management in Linux OS.pptStorage Management in Linux OS.ppt
Storage Management in Linux OS.pptRakesh Kadu
 
File permission in linux
File permission in linuxFile permission in linux
File permission in linuxPrakash Poudel
 
Introduction to Linux
Introduction to Linux Introduction to Linux
Introduction to Linux Harish R
 
Linux Internals - Kernel/Core
Linux Internals - Kernel/CoreLinux Internals - Kernel/Core
Linux Internals - Kernel/CoreShay Cohen
 
Linux standard file system
Linux standard file systemLinux standard file system
Linux standard file systemTaaanu01
 
Linux Administration
Linux AdministrationLinux Administration
Linux AdministrationHarish1983
 
Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)Tuan Yang
 

What's hot (20)

Memory management in Linux
Memory management in LinuxMemory management in Linux
Memory management in Linux
 
Active directory slides
Active directory slidesActive directory slides
Active directory slides
 
RAID
RAIDRAID
RAID
 
Course 102: Lecture 27: FileSystems in Linux (Part 2)
Course 102: Lecture 27: FileSystems in Linux (Part 2)Course 102: Lecture 27: FileSystems in Linux (Part 2)
Course 102: Lecture 27: FileSystems in Linux (Part 2)
 
Shell scripting
Shell scriptingShell scripting
Shell scripting
 
File System Hierarchy
File System HierarchyFile System Hierarchy
File System Hierarchy
 
Linux file system
Linux file systemLinux file system
Linux file system
 
Linux file system
Linux file systemLinux file system
Linux file system
 
File Management in Operating Systems
File Management in Operating SystemsFile Management in Operating Systems
File Management in Operating Systems
 
HDD Partition
HDD PartitionHDD Partition
HDD Partition
 
Performance evolution of raid
Performance evolution of raidPerformance evolution of raid
Performance evolution of raid
 
Storage Management in Linux OS.ppt
Storage Management in Linux OS.pptStorage Management in Linux OS.ppt
Storage Management in Linux OS.ppt
 
File permission in linux
File permission in linuxFile permission in linux
File permission in linux
 
Introduction to Linux
Introduction to Linux Introduction to Linux
Introduction to Linux
 
File permissions
File permissionsFile permissions
File permissions
 
Linux Internals - Kernel/Core
Linux Internals - Kernel/CoreLinux Internals - Kernel/Core
Linux Internals - Kernel/Core
 
Basic 50 linus command
Basic 50 linus commandBasic 50 linus command
Basic 50 linus command
 
Linux standard file system
Linux standard file systemLinux standard file system
Linux standard file system
 
Linux Administration
Linux AdministrationLinux Administration
Linux Administration
 
Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)
 

Viewers also liked

Red Hat - LVM - Mazenet Solution
Red Hat - LVM - Mazenet SolutionRed Hat - LVM - Mazenet Solution
Red Hat - LVM - Mazenet SolutionMazenetsolution
 
Sito Maas-Workshop: Marko Forsblom, LVM
Sito Maas-Workshop: Marko Forsblom, LVMSito Maas-Workshop: Marko Forsblom, LVM
Sito Maas-Workshop: Marko Forsblom, LVMSito_Group
 
Using CloudStack With Clustered LVM
Using CloudStack With Clustered LVMUsing CloudStack With Clustered LVM
Using CloudStack With Clustered LVMMarcus L Sorensen
 
Ceph and OpenStack - Feb 2014
Ceph and OpenStack - Feb 2014Ceph and OpenStack - Feb 2014
Ceph and OpenStack - Feb 2014Ian Colle
 
Colour vision with lvm
Colour vision with lvmColour vision with lvm
Colour vision with lvmsurendra74
 
Storage Management using LVM
Storage Management using LVMStorage Management using LVM
Storage Management using LVMPriyank Kapadia
 
Red hat lvm cheatsheet
Red hat   lvm cheatsheetRed hat   lvm cheatsheet
Red hat lvm cheatsheetPrakash Ghosh
 
分散ストレージソフトウェアCeph・アーキテクチャー概要
分散ストレージソフトウェアCeph・アーキテクチャー概要分散ストレージソフトウェアCeph・アーキテクチャー概要
分散ストレージソフトウェアCeph・アーキテクチャー概要Etsuji Nakai
 
Ceph Intro and Architectural Overview by Ross Turk
Ceph Intro and Architectural Overview by Ross TurkCeph Intro and Architectural Overview by Ross Turk
Ceph Intro and Architectural Overview by Ross Turkbuildacloud
 

Viewers also liked (11)

Red Hat - LVM - Mazenet Solution
Red Hat - LVM - Mazenet SolutionRed Hat - LVM - Mazenet Solution
Red Hat - LVM - Mazenet Solution
 
Sito Maas-Workshop: Marko Forsblom, LVM
Sito Maas-Workshop: Marko Forsblom, LVMSito Maas-Workshop: Marko Forsblom, LVM
Sito Maas-Workshop: Marko Forsblom, LVM
 
Using CloudStack With Clustered LVM
Using CloudStack With Clustered LVMUsing CloudStack With Clustered LVM
Using CloudStack With Clustered LVM
 
LVM
LVMLVM
LVM
 
Ceph and OpenStack - Feb 2014
Ceph and OpenStack - Feb 2014Ceph and OpenStack - Feb 2014
Ceph and OpenStack - Feb 2014
 
Colour vision with lvm
Colour vision with lvmColour vision with lvm
Colour vision with lvm
 
Chef
ChefChef
Chef
 
Storage Management using LVM
Storage Management using LVMStorage Management using LVM
Storage Management using LVM
 
Red hat lvm cheatsheet
Red hat   lvm cheatsheetRed hat   lvm cheatsheet
Red hat lvm cheatsheet
 
分散ストレージソフトウェアCeph・アーキテクチャー概要
分散ストレージソフトウェアCeph・アーキテクチャー概要分散ストレージソフトウェアCeph・アーキテクチャー概要
分散ストレージソフトウェアCeph・アーキテクチャー概要
 
Ceph Intro and Architectural Overview by Ross Turk
Ceph Intro and Architectural Overview by Ross TurkCeph Intro and Architectural Overview by Ross Turk
Ceph Intro and Architectural Overview by Ross Turk
 

Similar to Lvm advanced topics

Postgres the hardway
Postgres the hardwayPostgres the hardway
Postgres the hardwayDave Pitts
 
Docker Multi Host Networking, Rachit Arora, IBM
Docker Multi Host Networking, Rachit Arora, IBMDocker Multi Host Networking, Rachit Arora, IBM
Docker Multi Host Networking, Rachit Arora, IBMNeependra Khare
 
KVM tools and enterprise usage
KVM tools and enterprise usageKVM tools and enterprise usage
KVM tools and enterprise usagevincentvdk
 
CloudStack hands-on workshop @ DevOpsDays Amsterdam 2015
CloudStack hands-on workshop @ DevOpsDays Amsterdam 2015CloudStack hands-on workshop @ DevOpsDays Amsterdam 2015
CloudStack hands-on workshop @ DevOpsDays Amsterdam 2015Remi Bergsma
 
Version Control with SVN
Version Control with SVNVersion Control with SVN
Version Control with SVNPHPBelgium
 
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
[Devconf.cz][2017] Understanding OpenShift Security Context ConstraintsAlessandro Arrichiello
 
"Deploying Multi-OS Applications with Docker Swarm" with Docker's David Yu
"Deploying Multi-OS Applications with Docker Swarm" with Docker's David Yu"Deploying Multi-OS Applications with Docker Swarm" with Docker's David Yu
"Deploying Multi-OS Applications with Docker Swarm" with Docker's David YuSteven Puroll
 
Swift Install Workshop - OpenStack Conference Spring 2012
Swift Install Workshop - OpenStack Conference Spring 2012Swift Install Workshop - OpenStack Conference Spring 2012
Swift Install Workshop - OpenStack Conference Spring 2012Joe Arnold
 
Supporting Hyper-V 3.0 on Apache CloudStack
Supporting Hyper-V 3.0 on Apache CloudStackSupporting Hyper-V 3.0 on Apache CloudStack
Supporting Hyper-V 3.0 on Apache CloudStackDonal Lafferty
 
Docker and friends at Linux Days 2014 in Prague
Docker and friends at Linux Days 2014 in PragueDocker and friends at Linux Days 2014 in Prague
Docker and friends at Linux Days 2014 in Praguetomasbart
 
Gianluca Arbezzano Wordpress: gestione delle installazioni e scalabilità con ...
Gianluca Arbezzano Wordpress: gestione delle installazioni e scalabilità con ...Gianluca Arbezzano Wordpress: gestione delle installazioni e scalabilità con ...
Gianluca Arbezzano Wordpress: gestione delle installazioni e scalabilità con ...Codemotion
 
ByPat博客出品Lvs+keepalived
ByPat博客出品Lvs+keepalivedByPat博客出品Lvs+keepalived
ByPat博客出品Lvs+keepalivedredhat9
 
Turning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformTurning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformOpenStack_Online
 
4. open mano set up and usage
4. open mano set up and usage4. open mano set up and usage
4. open mano set up and usagevideos
 
Windsor: Domain 0 Disaggregation for XenServer and XCP
	Windsor: Domain 0 Disaggregation for XenServer and XCP	Windsor: Domain 0 Disaggregation for XenServer and XCP
Windsor: Domain 0 Disaggregation for XenServer and XCPThe Linux Foundation
 
drbd9_and_drbdmanage_may_2015
drbd9_and_drbdmanage_may_2015drbd9_and_drbdmanage_may_2015
drbd9_and_drbdmanage_may_2015Alexandre Huynh
 

Similar to Lvm advanced topics (20)

lvm.pptx
lvm.pptxlvm.pptx
lvm.pptx
 
4. storage lvm
4. storage   lvm4. storage   lvm
4. storage lvm
 
Postgres the hardway
Postgres the hardwayPostgres the hardway
Postgres the hardway
 
Docker Multi Host Networking, Rachit Arora, IBM
Docker Multi Host Networking, Rachit Arora, IBMDocker Multi Host Networking, Rachit Arora, IBM
Docker Multi Host Networking, Rachit Arora, IBM
 
KVM tools and enterprise usage
KVM tools and enterprise usageKVM tools and enterprise usage
KVM tools and enterprise usage
 
Lvm
LvmLvm
Lvm
 
OpenStack Cinder
OpenStack CinderOpenStack Cinder
OpenStack Cinder
 
CloudStack hands-on workshop @ DevOpsDays Amsterdam 2015
CloudStack hands-on workshop @ DevOpsDays Amsterdam 2015CloudStack hands-on workshop @ DevOpsDays Amsterdam 2015
CloudStack hands-on workshop @ DevOpsDays Amsterdam 2015
 
Version Control with SVN
Version Control with SVNVersion Control with SVN
Version Control with SVN
 
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
 
"Deploying Multi-OS Applications with Docker Swarm" with Docker's David Yu
"Deploying Multi-OS Applications with Docker Swarm" with Docker's David Yu"Deploying Multi-OS Applications with Docker Swarm" with Docker's David Yu
"Deploying Multi-OS Applications with Docker Swarm" with Docker's David Yu
 
Swift Install Workshop - OpenStack Conference Spring 2012
Swift Install Workshop - OpenStack Conference Spring 2012Swift Install Workshop - OpenStack Conference Spring 2012
Swift Install Workshop - OpenStack Conference Spring 2012
 
Supporting Hyper-V 3.0 on Apache CloudStack
Supporting Hyper-V 3.0 on Apache CloudStackSupporting Hyper-V 3.0 on Apache CloudStack
Supporting Hyper-V 3.0 on Apache CloudStack
 
Docker and friends at Linux Days 2014 in Prague
Docker and friends at Linux Days 2014 in PragueDocker and friends at Linux Days 2014 in Prague
Docker and friends at Linux Days 2014 in Prague
 
Gianluca Arbezzano Wordpress: gestione delle installazioni e scalabilità con ...
Gianluca Arbezzano Wordpress: gestione delle installazioni e scalabilità con ...Gianluca Arbezzano Wordpress: gestione delle installazioni e scalabilità con ...
Gianluca Arbezzano Wordpress: gestione delle installazioni e scalabilità con ...
 
ByPat博客出品Lvs+keepalived
ByPat博客出品Lvs+keepalivedByPat博客出品Lvs+keepalived
ByPat博客出品Lvs+keepalived
 
Turning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformTurning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platform
 
4. open mano set up and usage
4. open mano set up and usage4. open mano set up and usage
4. open mano set up and usage
 
Windsor: Domain 0 Disaggregation for XenServer and XCP
	Windsor: Domain 0 Disaggregation for XenServer and XCP	Windsor: Domain 0 Disaggregation for XenServer and XCP
Windsor: Domain 0 Disaggregation for XenServer and XCP
 
drbd9_and_drbdmanage_may_2015
drbd9_and_drbdmanage_may_2015drbd9_and_drbdmanage_may_2015
drbd9_and_drbdmanage_may_2015
 

Lvm advanced topics