SlideShare a Scribd company logo
OpenCloud At PayPal

Anand Palanisamy
15 Dec 2012
VISION

    Provide a platform that enables agility, availability and innovation.


              Risk	
            Payments	
                Wallet	
              Mobile	
         Ads	
  



                                                   Unified	
  PAAS	
  


                                                          IAAS	
  

                                 Infrastructure	
  Services	
  
                   (Compute,	
  Storage,	
  Switches,	
  FWs,	
  LBs,	
  DNS	
  )	
  
                                                                                             Product	
  
                                              Pre-­‐
             DEV	
           QA	
            PROD	
           PROD	
           M&A’s	
        Mgmt	
  

                                Centralized	
  Monitoring	
  




2                                     Confidential and Proprietary
GUIDING PRINCIPLES

Technology
!     Adopt Open Source Solutions where ever possible
!     No Vendor Lock-in
!     Industry Best Practices
!     Leverage Industry Investments

Functionality
!   Self-Service
!   Developers First

Methodology
!   Run Operations as an Engineering Organization
!   Agile Development Model and Small 3 to 4 team members
!   Delivery Every 2 weeks
VISION

    Provide a platform that enables agility, availability and innovation.


              Risk	
            Payments	
                Wallet	
              Mobile	
         Ads	
  



                                                   Unified	
  PAAS	
  


                                                          IAAS	
  

                                 Infrastructure	
  Services	
  
                   (Compute,	
  Storage,	
  Switches,	
  FWs,	
  LBs,	
  DNS	
  )	
  
                                                                                             Product	
  
                                              Pre-­‐
             DEV	
           QA	
            PROD	
           PROD	
           M&A’s	
        Mgmt	
  

                                Centralized	
  Monitoring	
  




4                                     Confidential and Proprietary
WHY OPENSTACK?

•  Closely known Success Stories

•  Lots of customization capability

•  Wider support by all major vendors

•  Very Active Open Source Community

•  We are using Linux, Java, Hadoop

•  Opportunity to hire top talents

•  Foundation
TECHNOLOGY STACK

                                 Operations Portal                                 PD Deployment Portal
       User                          Horizon, Ceilometer
     Interface         Traffic Mgmt         Monitoring      Metering            Stages           Workflow      Monitoring




                                                         Orchestration Engine
    Orchestration
                                                           Cloud Formation (Heat)


    Foundational             Compute                          LB Management                       DNS Management
      Services       Nova, Swift, Glance, Key Stone                     LBaaS                           DNSaaS



      Software         Cobbler                                                                                 Nagios
    Infrastructure
                                           Salt             Bind           RHEL 6.3            KVM
                     ISC DHCP



      Hardware           Compute                     Local Storage                  Network                 Load Balancer
    Infrastructure    HP SL230. Gen 8             HP 4X600 GB(Mirror)       Cisco 4948 & Arista 7050          F5 10.2.2



                                                                                                                OpEx


6                                       Confidential and Proprietary
CURRENT DEPLOYMENT
•  1 OpenStack deployment per Data Center

•  96 Compute Nodes in a Rack

•  4 Top of Rack Switches (2 PROD, 2 Management)

•  /23 subnet X 2 (PROD), /23 subnet X 2 (Management)

•  Supporting 2 Flavors (12 to 16 VMs per host) = ~ 1300 VMs

•  Utilized existing physical L3, Firewall

•  Nova, Glance, Swift, Keystone, Dashboard (Essex Stable 3)

•  Integrated with LBs, DNS, Change Management, naggios monitoring
LESSONS LEARNED

•  How to fit into existing infrastructure?

•  Availability Zone Customization

•  Plug-in Options for DNS and LB

•  Lab Infrastructure

•  OpenStack Dev. Life Cycle
WHAT’S NEXT
•  Sophisticated networking

•  Bare Metal Provisioning

•  Compute Cells

•  Open Hardware Spec

•  Extend to Dev., QA, Staging, L&P

•  Self-Service, Security

•  Migration to Folsom and beyond

•  Design, Develop, Fix and Contribute to community

•  Inter-Operability Lab and ebay inc distribution
COMMUNITY TARGET




 CLOUD
YES. WE ARE HIRING
apalanisamy@paypal.com
http://ebaycareers.com

More Related Content

PPTX
AWS Basics
PDF
AWS ELB
PPT
Understanding IIS
PPTX
CS8791 Unit 2 Cloud Enabling Technologies
PDF
Ember presentation
PPSX
AWS Elastic Load Balancing for AWS Architect & SysOps Certification
PDF
OLTP-Bench
AWS Basics
AWS ELB
Understanding IIS
CS8791 Unit 2 Cloud Enabling Technologies
Ember presentation
AWS Elastic Load Balancing for AWS Architect & SysOps Certification
OLTP-Bench

What's hot (20)

PDF
VMware vSphere5.1 Training
PDF
Cloud computing reference architecture from nist and ibm
PDF
The F5 DDoS Protection Reference Architecture (Technical White Paper)
PPTX
Cloud computing presentation
PPT
Cloud computing What Why How
PDF
Cloud Computing and Its Service Models
PPTX
La virtualisation
PPT
Cloud computing architectures
PPT
What is load balancer in aws and types of load balancers
PPT
Virtualization
PPTX
Virtualization vs. Cloud Computing: What's the Difference?
PDF
Aws concepts-power-point-slides
PPT
Testing under cloud
PPTX
AWS vs. Azure
PPTX
AWS EC2 Fundametals
PPT
PDF
Under the Hood: Open vSwitch & OpenFlow in XCP & XenServer
PPTX
IBM Cloud Services Portfolio
PPTX
Semantic web
PDF
Microservices = Death of the Enterprise Service Bus (ESB)?
VMware vSphere5.1 Training
Cloud computing reference architecture from nist and ibm
The F5 DDoS Protection Reference Architecture (Technical White Paper)
Cloud computing presentation
Cloud computing What Why How
Cloud Computing and Its Service Models
La virtualisation
Cloud computing architectures
What is load balancer in aws and types of load balancers
Virtualization
Virtualization vs. Cloud Computing: What's the Difference?
Aws concepts-power-point-slides
Testing under cloud
AWS vs. Azure
AWS EC2 Fundametals
Under the Hood: Open vSwitch & OpenFlow in XCP & XenServer
IBM Cloud Services Portfolio
Semantic web
Microservices = Death of the Enterprise Service Bus (ESB)?
Ad

Viewers also liked (20)

PPTX
Journey to Stability: Petabyte Ceph Cluster in OpenStack Cloud
PDF
1 architecture & design
PPTX
E-Commerce Basics
PDF
Creating a Global E-Commerce Website With E-Business Suite and Fusion Middleware
PDF
FT Partners Research: Apple Unveils Apple Pay - Comprehensive Overview and Im...
PPTX
QR Code Based Payment- The most advanced contactless payment
PDF
Mobile Payments: An IBM Point of View
PDF
Secure QR code payment
PPT
Secured qr code [Pankaj Jeswani and Team]
PDF
Cloud Customer Architecture for e-Commerce
PPTX
E commerce & m-commerce payment systems
PPTX
QCT Ceph Solution - Design Consideration and Reference Architecture
PPTX
Paypal.com ppt
PDF
Mobile Payments Framework
PDF
Mining Your ATM "Big Data"
PPTX
PayPal's Private Cloud @ Scale
PPTX
淘宝前端架构(玉伯)[懒懒交流会#38]
PPT
Overview of Mobile Payment Systems
PDF
Taobao presentation
PPTX
E commerce ppt
Journey to Stability: Petabyte Ceph Cluster in OpenStack Cloud
1 architecture & design
E-Commerce Basics
Creating a Global E-Commerce Website With E-Business Suite and Fusion Middleware
FT Partners Research: Apple Unveils Apple Pay - Comprehensive Overview and Im...
QR Code Based Payment- The most advanced contactless payment
Mobile Payments: An IBM Point of View
Secure QR code payment
Secured qr code [Pankaj Jeswani and Team]
Cloud Customer Architecture for e-Commerce
E commerce & m-commerce payment systems
QCT Ceph Solution - Design Consideration and Reference Architecture
Paypal.com ppt
Mobile Payments Framework
Mining Your ATM "Big Data"
PayPal's Private Cloud @ Scale
淘宝前端架构(玉伯)[懒懒交流会#38]
Overview of Mobile Payment Systems
Taobao presentation
E commerce ppt
Ad

Similar to OpenStack at PayPal (20)

PDF
Joyent Cloud Data Sheet
PDF
CA Nimsoft xen desktop monitoring
PPTX
GTL RIM Offerings
PDF
OSCON 2012 OpenStack Automation and DevOps Best Practices
PPTX
GDPR Community Showcase for Apache Ranger and Apache Atlas
PDF
Growing Adoption of Open Source in Enterprises
PPTX
Dell web monsters-oct2011-v6-public
PDF
Operating the Hyperscale Cloud
PDF
NFV SDN for carriers
PPTX
BIG-IP Policy Enforcement Manager
PDF
Understanding the WSO2 Platform and Technology
PDF
resumeLF_201503
PDF
Mon1420 build clouds-oliviermaes-citrix
PPTX
OpenStack: Why Is It Gaining So Much Traction?
PPTX
Private cloud in a box
PDF
2011 04-dsi-javaee-in-the-cloud-andreadis
PDF
Open Group Conference Csi V5.1
PDF
Virtual firewall framework
PPT
Douglas Bellamy Resume June 2012
PDF
Micro service in aws meetup
Joyent Cloud Data Sheet
CA Nimsoft xen desktop monitoring
GTL RIM Offerings
OSCON 2012 OpenStack Automation and DevOps Best Practices
GDPR Community Showcase for Apache Ranger and Apache Atlas
Growing Adoption of Open Source in Enterprises
Dell web monsters-oct2011-v6-public
Operating the Hyperscale Cloud
NFV SDN for carriers
BIG-IP Policy Enforcement Manager
Understanding the WSO2 Platform and Technology
resumeLF_201503
Mon1420 build clouds-oliviermaes-citrix
OpenStack: Why Is It Gaining So Much Traction?
Private cloud in a box
2011 04-dsi-javaee-in-the-cloud-andreadis
Open Group Conference Csi V5.1
Virtual firewall framework
Douglas Bellamy Resume June 2012
Micro service in aws meetup

More from openstackindia (20)

PDF
Guts & OpenStack migration
PDF
Copr HD OpenStack Day India
PDF
OPNFV & OpenStack
PDF
Your first patch to OpenStack
PPTX
OpenStack Neutron Behind The Senes
PDF
OpenStack Storage Buddy Ceph
PDF
OpenStack Watcher
PPTX
State of Containers in OpenStack
PPTX
The OpenStack Contribution Workflow
PPTX
Introduction to Cinder
PDF
OpenStack NFV Edge computing for IOT microservices
PDF
OpenStack Tempest and REST API testing
PDF
Deploying openstack using ansible
PDF
Ceph openstack-jun-2015-meetup
PPTX
Role of sdn controllers in open stack
PDF
Outreachy with-openstack-zaqar
PPTX
Enhancing OpenStack FWaaS for real world application
PDF
Openstack devops challenges
PPTX
Demistifying open stack storage
PPTX
OpenStack Heat
Guts & OpenStack migration
Copr HD OpenStack Day India
OPNFV & OpenStack
Your first patch to OpenStack
OpenStack Neutron Behind The Senes
OpenStack Storage Buddy Ceph
OpenStack Watcher
State of Containers in OpenStack
The OpenStack Contribution Workflow
Introduction to Cinder
OpenStack NFV Edge computing for IOT microservices
OpenStack Tempest and REST API testing
Deploying openstack using ansible
Ceph openstack-jun-2015-meetup
Role of sdn controllers in open stack
Outreachy with-openstack-zaqar
Enhancing OpenStack FWaaS for real world application
Openstack devops challenges
Demistifying open stack storage
OpenStack Heat

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Big Data Technologies - Introduction.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
KodekX | Application Modernization Development
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
cuic standard and advanced reporting.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Modernizing your data center with Dell and AMD
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Big Data Technologies - Introduction.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Advanced methodologies resolving dimensionality complications for autism neur...
Diabetes mellitus diagnosis method based random forest with bat algorithm
KodekX | Application Modernization Development
Per capita expenditure prediction using model stacking based on satellite ima...
cuic standard and advanced reporting.pdf
NewMind AI Weekly Chronicles - August'25 Week I
“AI and Expert System Decision Support & Business Intelligence Systems”
Reach Out and Touch Someone: Haptics and Empathic Computing
Mobile App Security Testing_ A Comprehensive Guide.pdf
Modernizing your data center with Dell and AMD
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Building Integrated photovoltaic BIPV_UPV.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf

OpenStack at PayPal

  • 1. OpenCloud At PayPal Anand Palanisamy 15 Dec 2012
  • 2. VISION Provide a platform that enables agility, availability and innovation. Risk   Payments   Wallet   Mobile   Ads   Unified  PAAS   IAAS   Infrastructure  Services   (Compute,  Storage,  Switches,  FWs,  LBs,  DNS  )   Product   Pre-­‐ DEV   QA   PROD   PROD   M&A’s   Mgmt   Centralized  Monitoring   2 Confidential and Proprietary
  • 3. GUIDING PRINCIPLES Technology !   Adopt Open Source Solutions where ever possible !   No Vendor Lock-in !   Industry Best Practices !   Leverage Industry Investments Functionality !   Self-Service !   Developers First Methodology !   Run Operations as an Engineering Organization !   Agile Development Model and Small 3 to 4 team members !   Delivery Every 2 weeks
  • 4. VISION Provide a platform that enables agility, availability and innovation. Risk   Payments   Wallet   Mobile   Ads   Unified  PAAS   IAAS   Infrastructure  Services   (Compute,  Storage,  Switches,  FWs,  LBs,  DNS  )   Product   Pre-­‐ DEV   QA   PROD   PROD   M&A’s   Mgmt   Centralized  Monitoring   4 Confidential and Proprietary
  • 5. WHY OPENSTACK? •  Closely known Success Stories •  Lots of customization capability •  Wider support by all major vendors •  Very Active Open Source Community •  We are using Linux, Java, Hadoop •  Opportunity to hire top talents •  Foundation
  • 6. TECHNOLOGY STACK Operations Portal PD Deployment Portal User Horizon, Ceilometer Interface Traffic Mgmt Monitoring Metering Stages Workflow Monitoring Orchestration Engine Orchestration Cloud Formation (Heat) Foundational Compute LB Management DNS Management Services Nova, Swift, Glance, Key Stone LBaaS DNSaaS Software Cobbler Nagios Infrastructure Salt Bind RHEL 6.3 KVM ISC DHCP Hardware Compute Local Storage Network Load Balancer Infrastructure HP SL230. Gen 8 HP 4X600 GB(Mirror) Cisco 4948 & Arista 7050 F5 10.2.2 OpEx 6 Confidential and Proprietary
  • 7. CURRENT DEPLOYMENT •  1 OpenStack deployment per Data Center •  96 Compute Nodes in a Rack •  4 Top of Rack Switches (2 PROD, 2 Management) •  /23 subnet X 2 (PROD), /23 subnet X 2 (Management) •  Supporting 2 Flavors (12 to 16 VMs per host) = ~ 1300 VMs •  Utilized existing physical L3, Firewall •  Nova, Glance, Swift, Keystone, Dashboard (Essex Stable 3) •  Integrated with LBs, DNS, Change Management, naggios monitoring
  • 8. LESSONS LEARNED •  How to fit into existing infrastructure? •  Availability Zone Customization •  Plug-in Options for DNS and LB •  Lab Infrastructure •  OpenStack Dev. Life Cycle
  • 9. WHAT’S NEXT •  Sophisticated networking •  Bare Metal Provisioning •  Compute Cells •  Open Hardware Spec •  Extend to Dev., QA, Staging, L&P •  Self-Service, Security •  Migration to Folsom and beyond •  Design, Develop, Fix and Contribute to community •  Inter-Operability Lab and ebay inc distribution
  • 11. YES. WE ARE HIRING apalanisamy@paypal.com http://ebaycareers.com