Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center

Preview:

DESCRIPTION

Presentation materials from 2014 Interop Conference - Cloud Connect Summit - Scott Carlson from PayPal in Las Vegas Audio: https://www.youtube.com/watch?v=tyYGupLg7IE

Citation preview

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