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

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 

Recently uploaded (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

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