Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver...

19
Thank you! 1 The VMware {code} Team wants to thank you for attending the OpenStack Meetup! Join http://vmw.re/code COMMUNTIY ACCESS EXPERINCE

Transcript of Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver...

Page 1: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

Thank you!

1

OS Technology

The VMware {code} Team wants to thank you for attending the OpenStack Meetup!

Join http://vmw.re/code COMMUNTIYACCESSEXPERINCE

Page 2: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

© 2014 VMware Inc. All rights reserved.

Working with Windows Images on OpenStack

Trevor Roberts Jr - Sr. Technical Marketing [email protected]@VMTrooper

Page 3: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

• About VMware

• OpenStack Summit Recap

• OpenStack + Windows FTW

Agenda

Page 4: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

About VMware• The leader in virtualization & cloud infrastructure solutions. VMware is

dedicated to helping customers transform the way they build, deliver and consume Information Technology resources in a manner that is evolutionary and based on their specific needs.

• This includes OpenStack! We have a distribution (VMware Integrated OpenStack) that configures DefCore-compliant OpenStack to use the open source drivers to manage VMware infrastructure.

• We Are Hiring! - https://careers.vmware.com/search-jobs/openstack/

4

Page 5: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

Contribute: VMware’s Community Involvement By the Numbers

5

Source: Stackalytics for tc-approved OpenStack projects in the OpenStack Mitaka release (http://stackalytics.com/?release=mitaka&project_type=tc-approved-release&company=vmware)

Top 10 contributor to the OpenStack releases

23Developers

181Commits

14558Lines-of-

Code

1572Patches

Reviewed

Page 6: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

2010

Open vSwitch Project created by Nicira

2011

OpenStack Project created by Rackspace and NASA

VMware joins OpenStack Foundation as Gold member

2013

Nova vCenter Driver

Cinder VMDK Driver

Neutron NSX DriverCeilometer vCenterDriver

Leading OpenStack Distros support vSphere & NSX

VIO Beta AnnouncedGlance VMDK Driver

OpenStack distribution partners announce plans to support vSphere and NSX

2014

OpenStack Networking “Neutron” project started and led by Nicira

2012

NSX+Neutron

Contribute: A Long-Standing Commitment to the OpenStack Community

VIO 1.0 GA• Icehouse Based

• Deploy Production OpenStack in Minutes

VIO 2.0 GA• Kilo Based

• First Kilo DefCoreCompliant Distro

• Seamless, Non-Disruptive OpenStack Upgrade

VMware Integrated OpenStack launches.

2015

Page 7: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

OpenStack Summit Recap

7

Page 8: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

OpenStack Summit Highlights

Page 9: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

OpenStack Summit Highlights

Page 10: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

OpenStack & Windows

10

Page 11: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

• OpenStack CLI on Windows• Microsoft Server Virtualization Validation Program (SVVP)• Build Your Image• Boot Instances with Cloudbase customization• Demo• Learn More• Q&A

Working with Windows on OpenStack

Page 12: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

OpenStack CLI on Windows• Install latest version of Python 2 from python.org

– Pip automatically is installed

• Syntax particulars– Environment variables

– Multi-line commands

12

Page 13: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

Microsoft Server Virtualization Validation Program (SVVP)• Check that Microsoft application version is supported on virtual platforms

• Check that the Windows Server version you want to include in your cloud is supported on your virtualization platform.

13

Page 14: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

Build Your Image• Verify the correct drivers for storage and networking

– Not all VirtIO drivers are created equal!

• Create a virtual machine using your platform hypervisor– qemu-system-x86_64 -enable-kvm -m 2048 -cdrom

en_windows_server_2012_r2_vl_with_update_x64_dvd_4065221.iso -drive file=win12R2.img,if=virtio -drive file=win2k12r2-canonical-drivers.iso,index=3,media=cdrom -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x5 -net nic,model=virtio -net user -nographic -vnc :20 -usbdevicetablet

• Deploy Windows and configure the VM for use on OpenStack (firewall, enable RDP, updates)• Install Cloudbase-init• Windows deployment, configuration, and cloudbase install can be automated with a tool like

Packer

14

Page 15: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

Instance Customization with Cloudbase

15

Page 16: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

Cloudbase File System• C:\Program Files or C:\Program Files (x86) as Cloudbase Solutions\Cloudbase-

Init directory. There, are located some folders of interest like:– bin - Executable files and other binaries.– conf - Configuration files holding miscellaneous options.– log - Here are the cloudbase-init logs.– LocalScripts - User supplied scripts.– Python - Bundle of executable and library files to support Python scripts and core execution.

• Small footprint (~92 MB)

16

Page 17: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

Demos

17

Page 18: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

Learn more!• http://blogs.vmware.com/openstack

• http://cloudbase.it

• https://github.com/openstack/heat-templates/tree/master/hot/Windows

Page 19: Thank you! · and NASA VMware joins OpenStack Foundation as Gold member 2013 Nova vCenter Driver Cinder VMDK Driver Neutron NSX Driver Ceilometer vCenter Driver Leading OpenStack

Thank You!

19