vGPU-Enabled Linux VDI for the Masses
MIKE BANTZ, VIRTUALIZATION ENGINEER
See a better world.™ DigitalGlobe Proprietary and Business Confidential DigitalGlobe Proprietary and Business Confidential DigitalGlobe Proprietary and Business Confidential DigitalGlobe Proprietary and Business Confidential DigitalGlobe Constellation
WorldView- WorldView- WorldView- WorldView- IKONOS® QuickBird® GeoEye-1® 1® 2® 3® 4® .82 meter .65 meter .46 meter resolution resolution .50 meter resolution .46 meter .30 meter .30 meter 9 m CE90 23 m CE90 resolution <3.5 m CE90 resolution resolution resolution <4 m CE90 <3.5 m CE90 <3.0 m CE90 <3.0 m CE90
CURRENTLY IMAGING IN ORBIT
AVAILABLE VIA DIGITALGLOBE ARCHIVE
DigitalGlobe Proprietary and Business Confidential Image Collection – 24 hours
DigitalGlobe Proprietary and Business Confidential Image Collection – 30 days
DigitalGlobe Proprietary and Business Confidential Image Collection – 6 Months
DigitalGlobe Proprietary and Business Confidential 6.5 billion km2
DigitalGlobe Proprietary and Business Confidential THAT’S THIS MANY
DigitalGlobe Proprietary and Business Confidential 52 tons of pizza
http://mozy.com/blog/misc/how-much-is-a-petabyte/
DigitalGlobe Proprietary and Business Confidential Archive Size = 100 petabytes
DigitalGlobe Proprietary and Business Confidential What do we do with all that imagery?
See a better world.™ DigitalGlobe Proprietary and Business Confidential We watch volleyball.
DigitalGlobe Proprietary and Business Confidential DigitalGlobe Proprietary and Business Confidential Using our crowdsourcing platform, TOMNOD, volunteers tagged damaged areas using before and after imagery
DigitalGlobe Proprietary and Business Confidential We map the unmapped – quickly.
DigitalGlobe Proprietary and Business Confidential DigitalGlobe Proprietary and Business Confidential Poo. From space. Seriously.
DigitalGlobe Proprietary and Business Confidential DigitalGlobe released imagery to enable rapid, open street mapping of under-mapped impacted areas
DigitalGlobe Proprietary and Business Confidential 400 Wavelength (nm) 1000 • Increased dimensions for All Bands feature extraction
Coastal Band • Coastal applications WV2
Red Edge • Vegetation-based and Yellow applications Bands
• Improved vegetation NIR2 Bands analysis and urban mapping
Yellow Band • Urban mapping
DigitalGlobe Proprietary and Business Confidential Building Footprint Extraction DigitalGlobe Proprietary and Business Confidential Automated Car Detection DigitalGlobe Proprietary and Business Confidential Automated Car Detection DigitalGlobe Proprietary and Business Confidential DigitalGlobe Proprietary and Business Confidential DigitalGlobe Proprietary and Business Confidential Dude, I came here to learn about VDI. HINT: no panes of glass, no black turtlenecks
DigitalGlobe Proprietary and Business Confidential DigitalGlobe Constellation
WorldView- WorldView- WorldView- WorldView- IKONOS® QuickBird® GeoEye-1® 1® 2® 3® 4® .82 meter .65 meter .46 meter resolution resolution .50 meter resolution .46 meter .30 meter .30 meter 9 m CE90 23 m CE90 resolution <3.5 m CE90 resolution resolution resolution <4 m CE90 <3.5 m CE90 <3.0 m CE90 <3.0 m CE90
CURRENTLY IMAGING IN ORBIT
AVAILABLE VIA DIGITALGLOBE ARCHIVE
DigitalGlobe Proprietary and Business Confidential Our Lady of Blessed Acceleration, don't fail me now.
DigitalGlobe Proprietary and Business Confidential Tapes are all the same on the inside.
DigitalGlobe Proprietary and Business Confidential The Problem(s) With Tape
DigitalGlobe Proprietary and Business Confidential = 80 TB
DigitalGlobe Proprietary and Business Confidential
•
DigitalGlobe Proprietary and Business Confidential Clearly, we needed a bigger Snowball. One visible from space.
DigitalGlobe Proprietary and Business Confidential
NOPE Data has gravity.
DigitalGlobe Proprietary and Business Confidential Teach a developer to fish…
DigitalGlobe Proprietary and Business Confidential Meh.
DigitalGlobe Proprietary and Business Confidential Innovate or die
DigitalGlobe Proprietary and Business Confidential DigitalGlobe Proprietary and Business Confidential This might hurt.
Webcomic courtesy of xkcd.com
DigitalGlobe Proprietary and Business Confidential We started asking questions.
DigitalGlobe Proprietary and Business Confidential We scored some wins.
“I love the Linux VDI, it's almost 100% replaced windows for me.” “The user experience exceeded my expectations.” “Great job on providing a product that is very usable.” “This is a great improvement over the previous generation of VMs. I only connect from outside DG offices, so been able to connect directly is simply great. Also VMs are way faster than before and more stable.”
DigitalGlobe Proprietary and Business Confidential We took our lumps.
“Not enough disk space, too little RAM”
“Authentication issues” “Window rendering, scrolling, graphical performance, general sluggishness” “Overall, desktop feels slow. The Openstack VM performs orders of magnitude better & is more reliable. Seems poorly thought through that the workaround outperforms the long-term solution.”
DigitalGlobe Proprietary and Business Confidential BOOM
DigitalGlobe Proprietary and Business Confidential We leaned heavily on NVIDIA.
DigitalGlobe Proprietary and Business Confidential We regrouped. We rebranded. We relaunched.
CentOS 7.2 4x vCPU 12gig RAM 128gig local disk
DigitalGlobe Proprietary and Business Confidential We knocked it out of the ballpark.
DigitalGlobe Proprietary and Business Confidential Where are we now? DigitalGlobe Proprietary and Business Confidential DigitalGlobe Proprietary and Business Confidential The “go fast” button
DigitalGlobe Proprietary and Business Confidential The “go faster” button
DigitalGlobe Proprietary and Business Confidential AGILE teams rule
DigitalGlobe Proprietary and Business Confidential …and just like that, we’re going faster.
Engaging and Training New Remote Teams (25 minutes): The GCS platform is extremely large and complex. Onboarding new team members is challenging. This presentation is a review of some of the techniques that GCS used in order to double the size of its feature teams in one quarter using off-shore resources.
DigitalGlobe Proprietary and Business Confidential DigitalGlobe Proprietary and Business Confidential