interop las vegas cloud connect summit 2014 - software defined data center
DESCRIPTION
Presentation materials from 2014 Interop Conference - Cloud Connect Summit - Scott Carlson from PayPal in Las Vegas Audio: https://www.youtube.com/watch?v=tyYGupLg7IETRANSCRIPT
Scott Carlson – Infrastructure Architect
THE SOFTWARE-DEFINED DATA CENTER AT PAYPAL
ABOUT PAYPAL
As part of the eBay Inc. family accelerating global commerce, PayPal offers flexible and innovative payment solutions to consumers and merchants of all sizes.
• 143 Million Active Registered Accounts
• PayPal transacted $6,538 in Total Payment Volume (TPV) every second in Q4 2013
• 193 markets / 26 currencies
• $6.6B revenue in 2013
• PayPal is the world’s most widely used digital wallet
Promotions & coupons
Mobile eCommerce
Payment
Store location Shopping lists
In-store pricecomparison
Loyalty
Self-scanning & Check-out
Experiences change how we think about Payments…
ENABLE THE DEVELOPER
Code Deploy Enjoy
ENABLE THE BUSINESS
Payment Delivery
One-Click Developer Self Service
Global Compute & Data Fulfillment
Self-Organizing & Optimizing Infrastructure
System Intelligence Driven Operation
Confidential and Proprietary6
Weeks
Days
Minutes
Confidential and Proprietary7
GUIDING PRINCIPLES
Let’s Adopt Open Source
where possibleDon’t Lock me into a single
vendor
I want to solve problems as
ONE company Ebay Inc.
WHY OPENSTACK?
• Control and FlexibilityOpen-source platform. Not locked to proprietary vendor
Modular design can integrate with legacy or third-party technologies to meet business needs
• Industry StandardOpen-source cloud not a “cheap alternative” to proprietary/COTS.
Dominant standard in the IaaS market (OpenStack currently the unchallenged leader in open source IaaS)
More than 100 leading companies / over a dozen countries participating in OpenStack Community(Cisco, HP, Dell, VMware, Intel and Microsoft among others - new OpenStack clouds coming online globally)
• Proven SoftwareOpenStack today powers some of the largest public and private clouds in the world
• Compatible and ConnectedCompatibility with public OpenStack clouds = easy to migrate data and applications to public/hybrid
clouds (based on security policies, economics, and other key business criteria)
KEY BUILDING BLOCKS
Storage
Ops
Networking
Compute
Orchestration
PaaS
• Lego building blocks concept− “Stackable” cloud computing bricks
• Auto-discover, auto-config/connect, automatically communicate
• From the basic – VMs, storage volumes, load balancer pools, etc
• To the complex – database as a service, analytics as a service
− Constant stream of new capabilities added to the platform across thousands of developers globally
Confidential and Proprietary11
• Shift from Enterprise design model to cloud-based design where everything becomes virtualized
• Elastically scale and self-heal infrastructure to accommodate unpredictable usage patterns of customers and internet commerce
• Separate rapidly iterating customer experiences from core services
• Reduce overall cost per transaction within the environment
• Deliver infrastructure, services, and platforms through automated tools and management software
And Do it all….. Securely
SOFTWARE DEFINED DATA CENTER
MULTI-TENANCY
App Svr
OS
VM
App Svr
OS
VM
App Svr
OS
VM
App Svr
OS
VM
App Svr
OS
VM
App Svr
OS
VM
B
A C
App Svr
OS
VM
App Svr
OS
VM
Network Virtualization
Router
SDDC DELIVERS
• Use compute capacity wherever available, regardless of networking boundaries • Flexibility to use resources in datacenter as required • Reduced over-provisioning / increased utilization / reduced cost
Compute capacity that we use anywhere (no more silos)
• Need to onboard cloud tenants with different security requirements• Able to isolate services without redeploying physical layer• Data centric, proportional security
Dynamic network isolation within large security zone
• Dynamic traffic patterns and policies• One design does not fit all!• Design network to fit application needs rather than fitting applications into existing network design
Flexible network topologies
• Configurations delivered in a programmatic way• No specialized skills needed to deliver• Rebuild first to troubleshoot• Automation and orchestration
service-oriented approach to delivering capacity
KEY LEARNINGS
• Developers want fully functional applications, not just blank servers
− Certified Secure OS + Certified Gold Application Stack + Load Balancer + Firewalls
• Our vendors are working with us to build and certify OpenStack API that we can consume to deliver what we need, when we need it.
• We’re proving that we can fully utilize resources, extend capabilities, and reduce overall cost of our infrastructure solutions
• Relying on in-house driven development requires skilled talent, vendor partnerships, and working with the community to improve capabilities to ‘Enterprise Level’
• Adoption cycle for using software to define ‘Everything’ is still early in the curve, but our strategic partners and vendors are aggressively building in capabilities
• These technology solutions are improving development lifecycle, improving time to market, and allowing the PayPal business to continue its leadership in the payments space around the world