thank you! · and nasa vmware joins openstack foundation as gold member 2013 nova vcenter driver...
TRANSCRIPT
Thank you!
1
OS Technology
The VMware {code} Team wants to thank you for attending the OpenStack Meetup!
Join http://vmw.re/code COMMUNTIYACCESSEXPERINCE
© 2014 VMware Inc. All rights reserved.
Working with Windows Images on OpenStack
Trevor Roberts Jr - Sr. Technical Marketing [email protected]@VMTrooper
• About VMware
• OpenStack Summit Recap
• OpenStack + Windows FTW
Agenda
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
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
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
OpenStack Summit Recap
7
OpenStack Summit Highlights
OpenStack Summit Highlights
OpenStack & Windows
10
• 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
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
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
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
Instance Customization with Cloudbase
15
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
Demos
17
Learn more!• http://blogs.vmware.com/openstack
• http://cloudbase.it
• https://github.com/openstack/heat-templates/tree/master/hot/Windows
Thank You!
19