SlideShare a Scribd company logo
1 of 17
Datacenter of Tomorrow
Defined and driven by software




                    Seema Jethani & Vanessa Alvarez
Infrastructure Silos


Server mgmt   Network mgmt   Storage mgmt




 SERVER        NETWORK         STORAGE
Programmable Data Center
    Also known as Software Defined Data Center (SDDC)

                                       APP



POLICY MGMT                      AUTOMATION +
                                                             SLA MGMT
(Cost, Perf, Capacity etc)    ORCHESTRATION LAYER




    Infrastructure
                             SERVERS     NETWORK       STORAGE
         Pool


• Hardware resources are abstracted , pooled and delivered as software
• Resources are managed by intelligent, policy-driven software
• Automation is used to dole out resources as needed by applications.
Applications Drive the Data Center

• Applications have metadata that infrastructure
  understands

• Infrastructure performs application specific
  orchestration

• Load balancing, security and policy enforcement are
  layered on dynamically.

• Pre-defined automated process will reduce mistakes
  in repetitive process and speed time to market for
  new initiatives.
Why SDDC?

• To break IT silos and give control of entire
  infrastructure to a single IT group

• To improve end user experience that demands AWS
  like experience from enterprise IT

• To change the role of IT from reactive service
  provider to proactive change agent

• To transform the traditionally infrastructure-centric
  data center into an application or business service
  focused environment.
Server Virtualization
                    Been There, Done That?
Most mature , well understood technology in the data center.

Server Virtualization hitting 50% penetration.
                                   2012 Server Virtualization Market share


                                                                  VMware
Several established
vendors such as Vmware,                                           Microsoft

MS, Citrix, Red Hat


Advanced Management tools available from server
virtualization vendors and ISVs
What’s Wrong with Traditional storage?




Limited I/O


Limited Processing


Limited Capacity


                     Single Point of Failure
Software Defined Storage
Requirements for a new way of storage

• Distributed

• Agility

• Automated management

• Data protection

All in an environment that is constantly moving
Software Defined Networking
                                                                               … Many Definitions
                              Open Networking Foundation
Software Defined Networking (SDN) is an emerging network architecture where network control is
decoupled from forwarding and is directly programmable.

                                                IETF
Software Defined Network (SDN) is an overlay architecture that presents the underlying transport network
to the applications and services for monitoring, and provisioning at abstraction level.




  • Dynamically      program      all   aspects  of    a    network
    …management, network services, control, forwarding and transport
    layers …through software that is separate from networking
    hardware
  • Breaking existing physical boundaries on switches, routers, and
    controllers through well-defined APIs.
Why SDN?
Transition from vertically integrated, proprietary systems to
          horizontal systems with open interfaces

                                                                         APP


                                          ------ Open Interface ------
                                          Northbound API
                                    SDN               SDN              SDN
                                  Controller    /   Controller   /   Controller
                                     A                 B                C

                                         ------ Open Interface ------
                                       Southbound API e.g. OpenFlow

                                               Merchant silicon
SDN in the Data Center

    App A          App B        App C         App D


              Common Northbound API


     Datacenter Operating System


Northbound API A    Northbound API B    Northbound API C

     SDN                SDN                 SDN
   Controller         Controller          Controller
      A                  B                   C


         Southbound API e.g. OpenFlow


                Merchant silicon
SDN in the Cloud


                                  Global Policy and
                  Controller      Traffic Engineering




Controller
                                Controller




                  Controller
Why Should We Care about SDN?

• SDN reduces complexity and increases network
  agility by allowing for standardized management

• SDN enables rapid Innovation

• IT can optimize use of network resources

• SDN can lower costs by leveraging commodity HW

• Ultimately businesses can accelerate time-to-market
  of services and focus on their competitive
  advantage
Challenges of SDDC
• Deployment requires investment in terms of
  technology and staff needed to deploy and
  manage

• Old skill sets are not adapt to newer models

• Ideal for greenfield projects where infrastructure
  is provided by a single or relatively small number
  of vendors that integrate well

• Technology is at its infancy.
Summary
• Silos must be broken down

• Commoditization of hardware is a reality

• New skill sets are needed

• Data Centers need to evolve to support the agile
  way of doing business
THANK YOU 

More Related Content

What's hot

Unlocking the SDN and NFV Transformation
Unlocking the SDN and NFV TransformationUnlocking the SDN and NFV Transformation
Unlocking the SDN and NFV TransformationOpen Networking Summits
 
FACE-ing Reality: Maintaining our Military Edge in the Modern World
FACE-ing Reality: Maintaining our Military Edge in the Modern WorldFACE-ing Reality: Maintaining our Military Edge in the Modern World
FACE-ing Reality: Maintaining our Military Edge in the Modern WorldReal-Time Innovations (RTI)
 
C3DNA-Presentation
C3DNA-PresentationC3DNA-Presentation
C3DNA-Presentationrmikkilineni
 
Is Your Power Utility Smart Enough to Survive Another Decade
Is Your Power Utility Smart Enough to Survive Another DecadeIs Your Power Utility Smart Enough to Survive Another Decade
Is Your Power Utility Smart Enough to Survive Another DecadeReal-Time Innovations (RTI)
 
Networking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFVNetworking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFVHimawan Nugroho
 
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...Liz Warner
 
Digital Transformation in 2018: DX 4 3-2-1
Digital Transformation in 2018: DX 4 3-2-1Digital Transformation in 2018: DX 4 3-2-1
Digital Transformation in 2018: DX 4 3-2-1James Kelly
 
How to Design Distributed Robotic Control Systems
How to Design Distributed Robotic Control SystemsHow to Design Distributed Robotic Control Systems
How to Design Distributed Robotic Control SystemsReal-Time Innovations (RTI)
 
Right FACE! -- Welcoming FACE to RTI for their June 2013 Meeting (PDF)
Right FACE! -- Welcoming FACE to RTI for their June 2013 Meeting (PDF)Right FACE! -- Welcoming FACE to RTI for their June 2013 Meeting (PDF)
Right FACE! -- Welcoming FACE to RTI for their June 2013 Meeting (PDF)Real-Time Innovations (RTI)
 
SDN and NFV: Friends or Enemies
SDN and NFV: Friends or EnemiesSDN and NFV: Friends or Enemies
SDN and NFV: Friends or EnemiesJustyna Bak
 
Closed Loop Network Automation for Optimal Resource Allocation via Reinforcem...
Closed Loop Network Automation for Optimal Resource Allocation via Reinforcem...Closed Loop Network Automation for Optimal Resource Allocation via Reinforcem...
Closed Loop Network Automation for Optimal Resource Allocation via Reinforcem...Liz Warner
 
REVOLUTION - Transforming the network with Open SDN
REVOLUTION - Transforming the network with Open SDNREVOLUTION - Transforming the network with Open SDN
REVOLUTION - Transforming the network with Open SDNOpen Networking Summits
 

What's hot (20)

GLS Brief
GLS BriefGLS Brief
GLS Brief
 
Unlocking the SDN and NFV Transformation
Unlocking the SDN and NFV TransformationUnlocking the SDN and NFV Transformation
Unlocking the SDN and NFV Transformation
 
FACE-ing Reality: Maintaining our Military Edge in the Modern World
FACE-ing Reality: Maintaining our Military Edge in the Modern WorldFACE-ing Reality: Maintaining our Military Edge in the Modern World
FACE-ing Reality: Maintaining our Military Edge in the Modern World
 
C3DNA-Presentation
C3DNA-PresentationC3DNA-Presentation
C3DNA-Presentation
 
TFI2014 Session I - State of SDN - John Giacomoni
TFI2014 Session I - State of SDN - John GiacomoniTFI2014 Session I - State of SDN - John Giacomoni
TFI2014 Session I - State of SDN - John Giacomoni
 
DDS Enabling Open Architecture
DDS Enabling Open ArchitectureDDS Enabling Open Architecture
DDS Enabling Open Architecture
 
Is Your Power Utility Smart Enough to Survive Another Decade
Is Your Power Utility Smart Enough to Survive Another DecadeIs Your Power Utility Smart Enough to Survive Another Decade
Is Your Power Utility Smart Enough to Survive Another Decade
 
Networking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFVNetworking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFV
 
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
 
Digital Transformation in 2018: DX 4 3-2-1
Digital Transformation in 2018: DX 4 3-2-1Digital Transformation in 2018: DX 4 3-2-1
Digital Transformation in 2018: DX 4 3-2-1
 
How to Design Distributed Robotic Control Systems
How to Design Distributed Robotic Control SystemsHow to Design Distributed Robotic Control Systems
How to Design Distributed Robotic Control Systems
 
Atrinet - Lifecycle Service Manager
Atrinet - Lifecycle  Service  Manager                              Atrinet - Lifecycle  Service  Manager
Atrinet - Lifecycle Service Manager
 
Right FACE! -- Welcoming FACE to RTI for their June 2013 Meeting (PDF)
Right FACE! -- Welcoming FACE to RTI for their June 2013 Meeting (PDF)Right FACE! -- Welcoming FACE to RTI for their June 2013 Meeting (PDF)
Right FACE! -- Welcoming FACE to RTI for their June 2013 Meeting (PDF)
 
Resume
ResumeResume
Resume
 
SDN and NFV: Friends or Enemies
SDN and NFV: Friends or EnemiesSDN and NFV: Friends or Enemies
SDN and NFV: Friends or Enemies
 
FACE Architecture Executive Summary
FACE Architecture Executive SummaryFACE Architecture Executive Summary
FACE Architecture Executive Summary
 
Closed Loop Network Automation for Optimal Resource Allocation via Reinforcem...
Closed Loop Network Automation for Optimal Resource Allocation via Reinforcem...Closed Loop Network Automation for Optimal Resource Allocation via Reinforcem...
Closed Loop Network Automation for Optimal Resource Allocation via Reinforcem...
 
REVOLUTION - Transforming the network with Open SDN
REVOLUTION - Transforming the network with Open SDNREVOLUTION - Transforming the network with Open SDN
REVOLUTION - Transforming the network with Open SDN
 
Benefits of disaggregation and open source networking in data centers
Benefits of disaggregation and open source networking in data centersBenefits of disaggregation and open source networking in data centers
Benefits of disaggregation and open source networking in data centers
 
MBSE, RTI and FACE
MBSE, RTI and FACEMBSE, RTI and FACE
MBSE, RTI and FACE
 

Similar to Programmable data center

Software Defined Networking
Software Defined Networking Software Defined Networking
Software Defined Networking Kamesh Pemmaraju
 
Software Defined Networking (SDN) Technology Brief
Software Defined Networking (SDN) Technology BriefSoftware Defined Networking (SDN) Technology Brief
Software Defined Networking (SDN) Technology BriefZivaro Inc
 
Floodlight tutorial - Clemson / Georgia Tech
Floodlight   tutorial - Clemson / Georgia TechFloodlight   tutorial - Clemson / Georgia Tech
Floodlight tutorial - Clemson / Georgia Techopenflowhub
 
WWT Software-Defined Networking Guide
WWT Software-Defined Networking GuideWWT Software-Defined Networking Guide
WWT Software-Defined Networking GuideJoel W. King
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFVCoreStack
 
Introduction to Software-defined Networking
Introduction to Software-defined NetworkingIntroduction to Software-defined Networking
Introduction to Software-defined NetworkingAnees Shaikh
 
F5 Synthesis Toronto February 2014 Roadshow
F5 Synthesis Toronto February 2014 RoadshowF5 Synthesis Toronto February 2014 Roadshow
F5 Synthesis Toronto February 2014 Roadshowpatmisasi
 
08 sdn system intelligence short public beijing sdn conference - 130828
08 sdn system intelligence   short public beijing sdn conference - 13082808 sdn system intelligence   short public beijing sdn conference - 130828
08 sdn system intelligence short public beijing sdn conference - 130828Mason Mei
 
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...CA Technologies
 
Simplifying SDN Networking Across Private and Public Clouds
Simplifying SDN Networking Across Private and Public CloudsSimplifying SDN Networking Across Private and Public Clouds
Simplifying SDN Networking Across Private and Public Clouds5nine
 
The Juniper SDN Landscape
The Juniper SDN LandscapeThe Juniper SDN Landscape
The Juniper SDN LandscapeChris Jones
 
OpenFlow Beyond the Data Centre at IP Expo
OpenFlow Beyond the Data Centre at IP ExpoOpenFlow Beyond the Data Centre at IP Expo
OpenFlow Beyond the Data Centre at IP ExpoADVA
 
OpenContrail Silicon Valley Meetup Aug 25 2015
OpenContrail Silicon Valley Meetup Aug 25 2015OpenContrail Silicon Valley Meetup Aug 25 2015
OpenContrail Silicon Valley Meetup Aug 25 2015Scott Sneddon
 
Brocade Software Networking Presentation at Interface 2016
Brocade Software Networking Presentation at Interface 2016Brocade Software Networking Presentation at Interface 2016
Brocade Software Networking Presentation at Interface 2016Scott Sims
 
Software Defined Networking (SDN): A Revolution in Computer Network
Software Defined Networking (SDN): A Revolution in Computer NetworkSoftware Defined Networking (SDN): A Revolution in Computer Network
Software Defined Networking (SDN): A Revolution in Computer NetworkIOSR Journals
 
Software Defined networking (SDN)
Software Defined networking (SDN)Software Defined networking (SDN)
Software Defined networking (SDN)Milson Munakami
 

Similar to Programmable data center (20)

Software Defined Networking
Software Defined Networking Software Defined Networking
Software Defined Networking
 
Software Defined Networking (SDN) Technology Brief
Software Defined Networking (SDN) Technology BriefSoftware Defined Networking (SDN) Technology Brief
Software Defined Networking (SDN) Technology Brief
 
TFI2014 Session I - State of SDN - Sam K. Aldrin
TFI2014 Session I - State of SDN - Sam K. AldrinTFI2014 Session I - State of SDN - Sam K. Aldrin
TFI2014 Session I - State of SDN - Sam K. Aldrin
 
Floodlight tutorial - Clemson / Georgia Tech
Floodlight   tutorial - Clemson / Georgia TechFloodlight   tutorial - Clemson / Georgia Tech
Floodlight tutorial - Clemson / Georgia Tech
 
WWT Software-Defined Networking Guide
WWT Software-Defined Networking GuideWWT Software-Defined Networking Guide
WWT Software-Defined Networking Guide
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFV
 
Introduction to Software-defined Networking
Introduction to Software-defined NetworkingIntroduction to Software-defined Networking
Introduction to Software-defined Networking
 
Sdn&security
Sdn&securitySdn&security
Sdn&security
 
F5 Synthesis Toronto February 2014 Roadshow
F5 Synthesis Toronto February 2014 RoadshowF5 Synthesis Toronto February 2014 Roadshow
F5 Synthesis Toronto February 2014 Roadshow
 
08 sdn system intelligence short public beijing sdn conference - 130828
08 sdn system intelligence   short public beijing sdn conference - 13082808 sdn system intelligence   short public beijing sdn conference - 130828
08 sdn system intelligence short public beijing sdn conference - 130828
 
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...
 
Simplifying SDN Networking Across Private and Public Clouds
Simplifying SDN Networking Across Private and Public CloudsSimplifying SDN Networking Across Private and Public Clouds
Simplifying SDN Networking Across Private and Public Clouds
 
how-to-get-ready-ebook-en
how-to-get-ready-ebook-enhow-to-get-ready-ebook-en
how-to-get-ready-ebook-en
 
The Juniper SDN Landscape
The Juniper SDN LandscapeThe Juniper SDN Landscape
The Juniper SDN Landscape
 
OpenFlow Beyond the Data Centre at IP Expo
OpenFlow Beyond the Data Centre at IP ExpoOpenFlow Beyond the Data Centre at IP Expo
OpenFlow Beyond the Data Centre at IP Expo
 
Automation of end-to-end QOS
Automation of end-to-end QOSAutomation of end-to-end QOS
Automation of end-to-end QOS
 
OpenContrail Silicon Valley Meetup Aug 25 2015
OpenContrail Silicon Valley Meetup Aug 25 2015OpenContrail Silicon Valley Meetup Aug 25 2015
OpenContrail Silicon Valley Meetup Aug 25 2015
 
Brocade Software Networking Presentation at Interface 2016
Brocade Software Networking Presentation at Interface 2016Brocade Software Networking Presentation at Interface 2016
Brocade Software Networking Presentation at Interface 2016
 
Software Defined Networking (SDN): A Revolution in Computer Network
Software Defined Networking (SDN): A Revolution in Computer NetworkSoftware Defined Networking (SDN): A Revolution in Computer Network
Software Defined Networking (SDN): A Revolution in Computer Network
 
Software Defined networking (SDN)
Software Defined networking (SDN)Software Defined networking (SDN)
Software Defined networking (SDN)
 

More from Seema Jethani

An approach from classic to contemporary software development
An approach from classic to contemporary software developmentAn approach from classic to contemporary software development
An approach from classic to contemporary software developmentSeema Jethani
 
Approach to Development Tools and Technology Choices
Approach to Development Tools and Technology ChoicesApproach to Development Tools and Technology Choices
Approach to Development Tools and Technology ChoicesSeema Jethani
 
7 virtues of an IoT application
7 virtues of an IoT application7 virtues of an IoT application
7 virtues of an IoT applicationSeema Jethani
 
Develop Deploy Scale
Develop Deploy ScaleDevelop Deploy Scale
Develop Deploy ScaleSeema Jethani
 
Cloud Applications Management Nirvana
Cloud Applications Management NirvanaCloud Applications Management Nirvana
Cloud Applications Management NirvanaSeema Jethani
 

More from Seema Jethani (6)

An approach from classic to contemporary software development
An approach from classic to contemporary software developmentAn approach from classic to contemporary software development
An approach from classic to contemporary software development
 
Approach to Development Tools and Technology Choices
Approach to Development Tools and Technology ChoicesApproach to Development Tools and Technology Choices
Approach to Development Tools and Technology Choices
 
7 virtues of an IoT application
7 virtues of an IoT application7 virtues of an IoT application
7 virtues of an IoT application
 
Multi-Cloud testing
Multi-Cloud testingMulti-Cloud testing
Multi-Cloud testing
 
Develop Deploy Scale
Develop Deploy ScaleDevelop Deploy Scale
Develop Deploy Scale
 
Cloud Applications Management Nirvana
Cloud Applications Management NirvanaCloud Applications Management Nirvana
Cloud Applications Management Nirvana
 

Recently uploaded

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 

Recently uploaded (20)

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 

Programmable data center

  • 1. Datacenter of Tomorrow Defined and driven by software Seema Jethani & Vanessa Alvarez
  • 2. Infrastructure Silos Server mgmt Network mgmt Storage mgmt SERVER NETWORK STORAGE
  • 3. Programmable Data Center Also known as Software Defined Data Center (SDDC) APP POLICY MGMT AUTOMATION + SLA MGMT (Cost, Perf, Capacity etc) ORCHESTRATION LAYER Infrastructure SERVERS NETWORK STORAGE Pool • Hardware resources are abstracted , pooled and delivered as software • Resources are managed by intelligent, policy-driven software • Automation is used to dole out resources as needed by applications.
  • 4. Applications Drive the Data Center • Applications have metadata that infrastructure understands • Infrastructure performs application specific orchestration • Load balancing, security and policy enforcement are layered on dynamically. • Pre-defined automated process will reduce mistakes in repetitive process and speed time to market for new initiatives.
  • 5. Why SDDC? • To break IT silos and give control of entire infrastructure to a single IT group • To improve end user experience that demands AWS like experience from enterprise IT • To change the role of IT from reactive service provider to proactive change agent • To transform the traditionally infrastructure-centric data center into an application or business service focused environment.
  • 6. Server Virtualization Been There, Done That? Most mature , well understood technology in the data center. Server Virtualization hitting 50% penetration. 2012 Server Virtualization Market share VMware Several established vendors such as Vmware, Microsoft MS, Citrix, Red Hat Advanced Management tools available from server virtualization vendors and ISVs
  • 7. What’s Wrong with Traditional storage? Limited I/O Limited Processing Limited Capacity Single Point of Failure
  • 9. Requirements for a new way of storage • Distributed • Agility • Automated management • Data protection All in an environment that is constantly moving
  • 10. Software Defined Networking … Many Definitions Open Networking Foundation Software Defined Networking (SDN) is an emerging network architecture where network control is decoupled from forwarding and is directly programmable. IETF Software Defined Network (SDN) is an overlay architecture that presents the underlying transport network to the applications and services for monitoring, and provisioning at abstraction level. • Dynamically program all aspects of a network …management, network services, control, forwarding and transport layers …through software that is separate from networking hardware • Breaking existing physical boundaries on switches, routers, and controllers through well-defined APIs.
  • 11. Why SDN? Transition from vertically integrated, proprietary systems to horizontal systems with open interfaces APP ------ Open Interface ------ Northbound API SDN SDN SDN Controller / Controller / Controller A B C ------ Open Interface ------ Southbound API e.g. OpenFlow Merchant silicon
  • 12. SDN in the Data Center App A App B App C App D Common Northbound API Datacenter Operating System Northbound API A Northbound API B Northbound API C SDN SDN SDN Controller Controller Controller A B C Southbound API e.g. OpenFlow Merchant silicon
  • 13. SDN in the Cloud Global Policy and Controller Traffic Engineering Controller Controller Controller
  • 14. Why Should We Care about SDN? • SDN reduces complexity and increases network agility by allowing for standardized management • SDN enables rapid Innovation • IT can optimize use of network resources • SDN can lower costs by leveraging commodity HW • Ultimately businesses can accelerate time-to-market of services and focus on their competitive advantage
  • 15. Challenges of SDDC • Deployment requires investment in terms of technology and staff needed to deploy and manage • Old skill sets are not adapt to newer models • Ideal for greenfield projects where infrastructure is provided by a single or relatively small number of vendors that integrate well • Technology is at its infancy.
  • 16. Summary • Silos must be broken down • Commoditization of hardware is a reality • New skill sets are needed • Data Centers need to evolve to support the agile way of doing business

Editor's Notes

  1. Hardware resources are abstracted and pooled The pool is managed by intelligent software, driven by policies and slasThe software used automation to hand out resources to applications
  2. The applications ultimately control the data center. They have metadata that the infrastructure can understand. Infrastructure uses this meta data to orchestrate resources. LB, security etc are dynamically layered in as needed and automation is used to reduce manual tasks. Ultimately the data center becomes an agile data center that can respond to market needs
  3. So the SDDC allows us to break the traditional silos of IT teams and allows it to become a proactive change agent that transforms the data center into an application / business service focused environment. Ultimately users are happy because they have a better experience.
  4. http://blogs.gartner.com/thomas_bittman/2012/03/21/top-five-server-virtualization-trends-2012/http://www.networkcomputing.com/virtualization/microsoft-others-closing-in-on-vmware-in/232901383
  5. Monolithic Storage has many limitsLimited bandwidthLimited controller Limited capacity.Gridstore started with a clean sheetThe Grid is software defined storage – in other words, we take the software out of the box so we can break free of the limits caused by storage arrays. The Grid virtualizes everything and ties it together through a high performance grid architecture. vController – Unlimited Processing The first thing we do is virtualize the controller. This is the traditional bottleneck in every storage system. Instead a single now you can have thousandsUnlimited Storage Blocks – Unlimited CapacityInstead of a fixed amount of capacity, the Grid can combine any number of simple …Direct-Parallel IO – Unlimited bandwidth to storageNow, when a vController writes data to the GRID – data is broken into fragments and then encoded using erasure encoding. Each of these fragments are then written in Parallel directly to storage nodes. The storage nodes do not need to process that data, they simply put it to disk. By taking the software out of the box, the Grid breaks free of the limits caused by traditional storage arrays –
  6. Monolithic Storage has many limitsLimited bandwidthLimited controller Limited capacity.Gridstore started with a clean sheetThe Grid is a new model of storage called software defined storage – in other words, we take the storage software out of the box so we can break free of the limits common with storage arrays. The Grid virtualizes the entire storage stack and distributes this across a powerful grid architecture to deliver storage without limits. [CLICK]Instead of a fixed capacity – the Grid provides a virtual storage pool.Standard network share or mapped network drive.Unlimited CapacityCarve up into Thin Provisioned VolumesManage as Single Entity – Regardless of size[CLICK]A Virtual Storage Pool is built from an unlimited number of 1U storage nodesStorage nodes connect to standard 1 Gig EthernetNode add 1Gb parallel bandwidth and either 2 or 4 TB of capacity to the poolThere is no limit to the number of nodes you add. Data is striped across across the nodes, so the more nodes you add, the less work each node does.What's unique about the Grid is there is is no clustering, no replicas, no backplane networksWe achieve this by virtualizing the controllerThe controlleris the traditional bottleneck in every storage system. [CLICK]The Grid virtualizes the controller and distributes this to every machine that accesses the gridNow Instead a single controller - now you can have as many as you needThe vController is a small light weight driver that loads on demand without requiring a system reboot.Consumes approximately 15MB memory and less than 1% of CPUThis model taps the true power of virtualization to efficiently maximize the utilization of the assets you already ownTo deliver an unlimited amount of processing power that is always in balance to the demands on the system.The Grid delivers Direct-Parallel IO – Unlimited Parallel bandwidth to storageNow, when a vController writes data to the GRID – data is broken into fragments and then encoded using erasure encoding. Each of these fragments are then written in Parallel directly to storage nodes. This is what we call Grid Protect – and it goes way beyond the capabilities to RAIDRaid just protects disks. With Grid Protect – you’re protected against multiple failures of vControllers, Network connections, Entire Nodes, Disks and even silent bit rot.The Grid is fault tolerant and self healing systemIf a storage node fails, you simply connect another and it takes over from the last one.By taking the software out of the box, the Grid breaks free of the limits caused by traditional storage arrays –
  7. https://www.opennetworking.org/images/stories/downloads/white-papers/wp-sdn-newnorm.pdfhttp://tools.ietf.org/html/draft-pan-sdn-dc-problem-statement-and-use-cases-02
  8. http://opennetsummit.org/talks/mckeown-tue.pdfMerchant Silicon is an marketing term used to describe the use of “off the shelf” chip components to create a networking product