0
Programmable I/O Controllers as Data Center Sensor Networks Shaun Walsh, VP Corporate Marketing Sanjeev Datla, Sr. Directo...
Agenda <ul><li>Market Directions </li></ul><ul><li>Programmable I/O </li></ul><ul><li>Emulex Connect Programs </li></ul>
Discrete  Data Center 10G Ethernet and FCoE are enabling technologies to support the  Virtual Data Center and Cloud Comput...
I/O Roadmap Ethernet High Performance Computing Unified Storage 2010 2011 2012 2013 Multi-Fabric Technology Low Latency Ro...
Connecting The Cloud Mobile &  Access Cloud  & Telco Servers & Clusters Storage Systems Programmable I/O Engine, Multi-Ten...
Even the best fail… sometimes
Even rare failures ding credibility
Emulex: How do we fit in, to help <ul><li>Programmable I/O Controllers </li></ul><ul><li>Software Development Kits </li></...
Emulex Product Portfolio Embedded Enterprise I/O Management Services <ul><li>Unified Control </li></ul><ul><li>Server Mana...
Emulex in the modern data center
End-to-End Performance Mgmt. Emulex OneCommand Vision:  End to End Performance Management
Emulex OneCommand Vision <ul><li>Data-Center Performance Monitoring </li></ul><ul><li>Lightweight monitoring of 1000’s of ...
Emulex OneCommand Vision <ul><li>Monitor and Manage I/O Performance  </li></ul><ul><ul><li>From the Applications Perspecti...
Emulex OneCommand Vision <ul><li>I/O Performance and Availability Management </li></ul><ul><li>Application’s Perspective <...
Programmable I/O Controllers 10 Gigabit Ethernet and 40G Ethernet/16G FC I/O Controllers: Multi-Protocol and Multi-Fabric ...
I/O Controller Architecture
Levels of APIs and SDKs SERVICE LAYER INTERFACE API MGMT PROCESSOR  PLUG-IN SDK PACKET PROCESSING SDK
Levels of API/SDK: Examples <ul><li>Service Layer Interface </li></ul><ul><ul><li>Port our drivers to your OS/driver envir...
SDK and API Examples Linux Kernel Space Customer Driver (Option A) Customer FC/FCoE Driver (Option B) Customer iSCSI Drive...
Emulex Connect Program EMULEX CONFIDENTIAL
Developer Alliance Tier Overview <ul><li>What is it? </li></ul><ul><ul><li>New tier for the Emulex Partner Program allowin...
Developer Alliance Incentives <ul><li>Developer Kit Incentive </li></ul><ul><ul><li>First Two cards free (managed through ...
Questions
Upcoming SlideShare
Loading in...5
×

Programmable I/O Controllers as Data Center Sensor Networks

967

Published on

This is a presentation on 'Programmable I/O Controllers as Data Center Sensor Networks' as presented by Shaun Walsh and Sanjeev Datla at the 2011 Storage Developer's Conference in October 2011.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
967
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 09/27/11
  • Transcript of "Programmable I/O Controllers as Data Center Sensor Networks"

    1. 1. Programmable I/O Controllers as Data Center Sensor Networks Shaun Walsh, VP Corporate Marketing Sanjeev Datla, Sr. Director Engineering Emulex
    2. 2. Agenda <ul><li>Market Directions </li></ul><ul><li>Programmable I/O </li></ul><ul><li>Emulex Connect Programs </li></ul>
    3. 3. Discrete Data Center 10G Ethernet and FCoE are enabling technologies to support the Virtual Data Center and Cloud Computing. The Future of I/O Virtual Data Center Cloud Data Center <ul><li>Cloud Computing (Private & Public) </li></ul><ul><li>Modular Building Blocks “Legos” </li></ul><ul><li>Open Cloud Connectivity I/O Engine </li></ul><ul><ul><li>Multi-Client Secure Network I/O (Multi-Tenant) </li></ul></ul><ul><ul><li>Optimized Low-Latency (RoCEE) Delivery </li></ul></ul><ul><li>Avoid CAPEX & OPEX </li></ul>Private cloud <ul><li>3 Discrete Networks </li></ul><ul><li>Equipment Proliferation </li></ul><ul><li>Management Complexities </li></ul><ul><li>Expanding OPEX & CAPEX </li></ul><ul><li>Converged Networks </li></ul><ul><li>Virtualized I/O Networks </li></ul><ul><li>Universal Multi-Channel </li></ul><ul><li>Multi-Fabric Unified I/O </li></ul><ul><li>Simplifies I/O Management </li></ul><ul><li>SR-IOV, VXLAN, GRE </li></ul><ul><li>Reducing OPEX & CAPEX </li></ul>
    4. 4. I/O Roadmap Ethernet High Performance Computing Unified Storage 2010 2011 2012 2013 Multi-Fabric Technology Low Latency RoCEE RDMA Value Added I/O Services I/O Management Networked Server/ Power Management 16Gb Converged Networking Universal LOMs 10Gb 10GBaseT 10Gb 40Gb 100Gb 3 rd Gen BMC 32Gb PCI Gen3 SR-IOV, Multichannel 8Gb Fibre Channel 40Gb 10GBaseT 4 th Gen BMC Contents Under Embargo until 9AM PST, May 2, 2011
    5. 5. Connecting The Cloud Mobile & Access Cloud & Telco Servers & Clusters Storage Systems Programmable I/O Engine, Multi-Tenant & Overlay Networks I/O Managment, Low Latency I/O for HPC Multi-Fabric FC & CNAs (16Gb FC, 10/40G) Virtual Desktop SaaS PaaS IaaS Traditional Data Center Private Cloud HPC Clusters File Storage (NAS) Block Storage (FC/iSCSI/FCoE) Big Data
    6. 6. Even the best fail… sometimes
    7. 7. Even rare failures ding credibility
    8. 8. Emulex: How do we fit in, to help <ul><li>Programmable I/O Controllers </li></ul><ul><li>Software Development Kits </li></ul><ul><li>Performance Management Application Software </li></ul>Emulex connectivity solutions include:
    9. 9. Emulex Product Portfolio Embedded Enterprise I/O Management Services <ul><li>Unified Control </li></ul><ul><li>Server Management </li></ul><ul><li>Advance Services </li></ul><ul><li>Storage I/O & SSD </li></ul><ul><li>Expanded Targets </li></ul><ul><li>SAS to FC Routing </li></ul><ul><li>Fibre Channel </li></ul><ul><li>10GbE Convergence </li></ul><ul><li>Security I/O </li></ul>
    10. 10. Emulex in the modern data center
    11. 11. End-to-End Performance Mgmt. Emulex OneCommand Vision: End to End Performance Management
    12. 12. Emulex OneCommand Vision <ul><li>Data-Center Performance Monitoring </li></ul><ul><li>Lightweight monitoring of 1000’s of production servers </li></ul><ul><li>Interoperates with Active Directory (AD), LDAP, and Virtual Center </li></ul><ul><li>Alert integrations with HP OpenView, MS SCOM, and others </li></ul><ul><li>&quot;Probe-less&quot; Protocol Analysis </li></ul><ul><li>Intuitive User Interface </li></ul><ul><li>Dashboard reports potential performance issues </li></ul><ul><li>Navigate by Server, Target, or LUN </li></ul><ul><li>View and analyze historical performance data </li></ul><ul><li>Configurable Resource Groups </li></ul><ul><li>Intelligent Analytics and Reporting </li></ul><ul><li>Monitor critical performance, availability, and utilization metrics </li></ul><ul><li>Built in alerting functions automate problem detection </li></ul><ul><li>Automatics SNMP and Email alerting when thresholds are exceed </li></ul><ul><li>Analytics and Correlation Engine (ACE) and professional services </li></ul>
    13. 13. Emulex OneCommand Vision <ul><li>Monitor and Manage I/O Performance </li></ul><ul><ul><li>From the Applications Perspective </li></ul></ul><ul><ul><li>Enforce Availability and Performance SLAs </li></ul></ul><ul><ul><li>Optimize Resource Utilization </li></ul></ul><ul><ul><li>Prevent performance brown-outs and downtime </li></ul></ul><ul><ul><li>Lower Time-to-Resolution (TTR) </li></ul></ul><ul><li>Designed for Data-Center & Cloud </li></ul><ul><ul><li>Supports heterogeneous environments </li></ul></ul><ul><ul><li>No special hardware required </li></ul></ul><ul><ul><li>Broad Hyper-Visor and OS support </li></ul></ul><ul><ul><ul><li>VMware, Hyper-V, Linux KVM, </li></ul></ul></ul><ul><ul><ul><li>Window, Linux, Solaris, AIX (roadmap) </li></ul></ul></ul><ul><ul><li>Support for Emulex and non-Emulex adapters </li></ul></ul>
    14. 14. Emulex OneCommand Vision <ul><li>I/O Performance and Availability Management </li></ul><ul><li>Application’s Perspective </li></ul><ul><ul><li>I/O Latency </li></ul></ul><ul><ul><li>Path redundancy </li></ul></ul><ul><ul><li>Cross-domain errors impacting performance </li></ul></ul><ul><li>Support for Plug-ins and Scriptable </li></ul><ul><li>REST API </li></ul>
    15. 15. Programmable I/O Controllers 10 Gigabit Ethernet and 40G Ethernet/16G FC I/O Controllers: Multi-Protocol and Multi-Fabric Emulex OneConnect UCNA Multi-Protocol Emulex XE201 Multi-Fabric PCIe Gen2 x8 PCIe Gen3 x8 2 x 10G + 2 x 1G Ethernet or 4 x 1G Ethernet Up to 40G Ethernet Up to 16G FC COMMON ARCHITECTURE, DRIVERS AND SDK
    16. 16. I/O Controller Architecture
    17. 17. Levels of APIs and SDKs SERVICE LAYER INTERFACE API MGMT PROCESSOR PLUG-IN SDK PACKET PROCESSING SDK
    18. 18. Levels of API/SDK: Examples <ul><li>Service Layer Interface </li></ul><ul><ul><li>Port our drivers to your OS/driver environments </li></ul></ul><ul><li>Management Processor Plug-in SDK </li></ul><ul><ul><li>Pre-boot operations </li></ul></ul><ul><ul><li>Custom control plane functions/protocols </li></ul></ul><ul><ul><li>Agentless dynamic management </li></ul></ul><ul><li>Packet Processing SDK </li></ul><ul><ul><li>CAM programming and frame steering </li></ul></ul><ul><ul><li>Custom filtering and frame processing </li></ul></ul><ul><ul><li>Protocol customizations or new protocols </li></ul></ul>
    19. 19. SDK and API Examples Linux Kernel Space Customer Driver (Option A) Customer FC/FCoE Driver (Option B) Customer iSCSI Driver (Option B) SCST Connector Kernel Module* iSCSI Emulex PTL Target Only FC/FCoE Emulex LPFC Target/Initiator SCST SCST Connector Kernel Module* SCST Saturn TomCat Lancer FC FCoE/iSCSI FC/FCoE/iSCSI SLI PCIe Target or or or or Emulex TM API APIs
    20. 20. Emulex Connect Program EMULEX CONFIDENTIAL
    21. 21. Developer Alliance Tier Overview <ul><li>What is it? </li></ul><ul><ul><li>New tier for the Emulex Partner Program allowing Emulex to provide channel partner benefits to Alliance/Developer partners  </li></ul></ul><ul><ul><li>Developers would receive access to special pricing for cards (both 8Gb FC and 10GbE) through the Connect Partner Program </li></ul></ul><ul><ul><li>Special Pricing would be managed logistically through the existing Deal Registration Process </li></ul></ul>
    22. 22. Developer Alliance Incentives <ul><li>Developer Kit Incentive </li></ul><ul><ul><li>First Two cards free (managed through portal or through ITRs)  </li></ul></ul><ul><ul><li>Additional cards (max of 10 total, so cards 3 through 10) would be available at a 65% discount </li></ul></ul><ul><ul><li>Discount would be managed through deal registration process existing in Connect Program </li></ul></ul><ul><ul><li>Developer Partners would have to sign up for the Emulex Connect Program and would have to purchase cards through an authorized distributor (Ingram Micro, InfoX, Synnex, Tech Data) </li></ul></ul>
    23. 23. Questions
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×