Application Acceleration by Fusion-io CTO, Pankaj Mehra - Fusion-io Analyst Day 2014

50 %
50 %
Information about Application Acceleration by Fusion-io CTO, Pankaj Mehra - Fusion-io...
Technology

Published on February 17, 2014

Author: fusionio

Source: slideshare.net

Application Acceleration February 6, 2014 Pankaj Mehra

Safe Harbor Disclosure Note on Forward-looking Statements Certain statements in this presentation may constitute "forward-looking statements" within the meaning of Section 21E of the Securities Exchange Act of 1934 and Section 27A of the Securities Act of 1933, including, but are not limited to, statements concerning our future plans, expectations, beliefs, intentions and prospects, financial guidance for our third fiscal quarter of 2014, our progress on, and effect of, our key technology and strategic initiatives, our sales execution efforts, our expectations regarding the market opportunity and our ability to execute our go-to-market strategy, expectations concerning our product portfolio and our strategic partnerships, and benefits and value of our products and solutions to our customers and end users. These statements are based on current expectations and assumptions regarding future events and business performance and involve certain risks and uncertainties that could cause actual results to differ materially from those contained, anticipated, or implied in any forward-looking statement, including, but not limited to, risks associated with changes in the demand for our products, our expectation that large and concentrated purchases by a limited number of customers will continue to represent a substantial majority of our revenue and our ability to sustain or increase our revenue from our large customers or offset the discontinuation of concentrated purchases by our larger customers with purchases by new or existing customers, the continued adoption by customers of our ioMemory platform products, growing our sales through OEMs, resellers and channel partners and maintaining our relationships with OEMs, resellers and channel partners, including the timely qualification of our products for promotion and sale by our OEMs, long and unpredictable sales cycles, changes in the competitive dynamics of our markets, including the potential for increased pressure on the pricing of our products, reduced gross margins, increased sales and marketing expenses, the potential that we or our customers may not realize the benefits we currently expect from our acquisitions of ID7 and NexGen Storage, our ability to develop or acquire new products to meet customer needs and expectations, including additional software solutions to be integrated with our storage memory products, our acquisition and strategic partner strategy and disruptions in our business, operations and financial results as a result of acquisitions and strategic partner relationships, as well as the risks inherent in the integration and combination of complex products and technologies from acquisitions, undetected errors, defects or security vulnerabilities in our products, worldwide economic conditions and the impact these conditions have on levels of spending on datacenter technology like ours, our ability to recruit and successfully hire new executive officers, and such other risks set forth in the registration statements and reports that Fusion-io files with the U.S. Securities and Exchange Commission, which are available on the Investor Relations section of our website at www.fusionio.com. You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance or events and circumstances reflected in the forward-looking statements will be achieved or will occur. Fusion-io undertakes no obligation to update publicly any forward-looking statement for any reason after the date of this presentation. Use of Non-GAAP Financial Information This presentation includes a discussion of “non-GAAP financial measures” as that term is defined in Regulation G promulgated by the U.S. Securities and Exchange Commission. The most directly comparable GAAP financial measures and information reconciling these non-GAAP financial measures to the Company’s financial results prepared in accordance with GAAP are provided on the company’s investor relations website at http://investor.fusionio.com under “Financial Information.” 5

Application Acceleration ▸ What is application acceleration? ▸ Why does it matter? ▸ What is the solution, and differentiated value proposition? ▸  A confluence of businesses and their technologies striving to deliver user experiences: faster, simpler, smarter •  CPU & Graphics for raw horsepower •  Networking for connectivity •  Cloud, SaaS & Mobility for untethering •  Flash technology accelerating data supply to the CPU for analytics and offering fast persistence for inexpensive transactions •  Context brokers exploiting favorable data:technology trends to gather and analyze big user data with scale-out iron •  Ultimately, wearable computing and activity recognition, toward total context-awareness 6

Application Acceleration ▸ What is application acceleration? ▸ Why does it matter? ▸ What is the solution, and differentiated value proposition? ▸  A confluence of businesses and their technologies striving to deliver user experiences: faster, simpler, smarter •  CPU & Graphics for raw horsepower •  Networking for connectivity •  Cloud, SaaS & Mobility for untethering •  Flash technology accelerating data supply to the CPU for analytics and offering fast persistence for inexpensive transactions •  Context brokers exploiting favorable data:technology trends to gather and analyze big user data with scale-out iron •  Ultimately, wearable computing and activity recognition, toward total context-awareness 7

Application Acceleration ▸ What is application acceleration? ▸ Why does it matter? ▸ What is the solution, and differentiated value proposition? ▸  A confluence of businesses and their technologies striving to deliver user experiences: faster, simpler, smarter •  CPU & Graphics for raw horsepower •  Networking for connectivity •  Cloud, SaaS & Mobility for untethering •  Flash technology accelerating data supply to the CPU for analytics and offering fast persistence for inexpensive transactions •  Context brokers exploiting favorable data:technology trends to gather and analyze big user data with scale-out iron •  Ultimately, wearable computing and activity recognition, toward total context-awareness 8

Application Acceleration ▸ What is application acceleration? ▸ Why does it matter? ▸ What is the solution, and differentiated value proposition? ▸  A confluence of businesses and their technologies striving to deliver user experiences: faster, simpler, smarter •  CPU & Graphics for raw horsepower •  Networking for connectivity •  Cloud, SaaS & Mobility for untethering •  Flash technology accelerating data supply to the CPU for analytics and offering fast persistence for inexpensive transactions •  Context brokers exploiting favorable data:technology trends to gather and analyze big user data with scale-out iron •  Ultimately, wearable computing and activity recognition, toward total context-awareness 9

Application Acceleration ▸ What is application acceleration? “right time” Net gain from contextualization ▸ Why does it matter? ▸ What is the solution, and differentiated value proposition? Contextualized information Business value of information 0 Raw, new information Time since ingest Across industries, businesses must process more new information deeper and faster than their competition. ▸  App SLAs >103-5 Infrastructure SLAs 10

From Fast Storage to Application Acceleration Application Acceleration Workload Optimized Market Relevance Plug & Play 11 SSDs Future Proof Investment

Application Acceleration and the Flash Memory Tier Flash memory is solid state memory technology whose performance, cost, and endurance place it between DRAM and HDD. ▸ Directly benefits almost every subarea of application acceleration Application SLAs Application Performance Management Server Virtualization Host CPU Memory Management Flash Memory Data Management Storage Performance Management HDD, SAN, NAS 12 DRAM

Application Acceleration ▸ What is application acceleration? In Server Application Acceleration ▸ Why does it matter? ▸ What is the solution, and differentiated value proposition? Application Acceleration Appliances 13

ioMemory: Superior Architecture Flash As Disk App OS DRAM Host CPU App OS PCIe Host CPU Flash As Memory DRAM RAID Controller SAS PCIe SC NAND Data path Controller NAND 14

1.  Performance •  Primary apps (DB) •  Log – Index – Checkpoint 15 2. SAN Relief •  Virtualized servers/desktops •  Random read IOPS •  Write vectoring

First Steps Beyond Vanilla SSDs ▶  ▶  ▶  ▶  5-10x performance! Strategic deployment Early adopters Databases Plug & Play ▶  ▶  16 Enterprise-grade PCIe SSDs 5% of Data Tier

First Steps Beyond Vanilla SSDs ▶  ▶  ▶  ▶  ▶  ▶  5-10x performance! Strategic deployment Early adopters Databases Plug & Play ▶  ▶  17 Enterprise-grade PCIe SSDs 5% of Data Tier ▶  5-10x VM density! SAN relief Early majority Workload Optimized ▶  ▶  Virtualization In-memory Computing

4. Comprehensive Application Acceleration with a Flash Memory tier 3. Memory Relief •  Fast swap & sparse map at page grain 1.  Performance •  Primary apps (DB) •  Log – Index – Checkpoint 18 2. SAN Relief Persistent Memory •  Virtualized servers/desktops •  Random read IOPS •  Write vectoring

Persistent Memory Foundation Modules Features Workloads Transparent and API Interfaces NVM File System PMF Stack Logical volume management Virtual Storage Services Persistent Memory Manager RDMA Layer Flash Translation Layer 19 Standards-based access Uncommon value under common standards Accessed as Memory and Managed as Storage Device-independent virtual storage services •  Snapshots (memory & block) •  Clones (memory & block) •  Atomic writes •  TRIM-compression •  Memory logging (ACM) •  Memory checkpointing •  Memory metadata

First Steps Beyond Vanilla SSDs ▶  ▶  ▶  ▶  ▶  ▶  ▶  5-10x performance! Strategic deployment Early adopters Databases Plug & Play ▶  ▶  20 Enterprise-grade PCIe SSDs 5% of Data Tier ▶  5-10x VM density! SAN relief Early majority Workload Optimized ▶  ▶  Virtualization In-memory Computing 5-10x memory relief! Application Acceleration ▶  ▶  Native flash interface Application extensions Future Proof Investment

Types of Flash-Based Application Acceleration Workload Optimized Application Acceleration ▸  Out-of-the-box benefits of flash for today’s applications ▸  Representative methods •  App configuration, data placement •  Workload-aware persistent memory based system software for standard application programming interfaces ▸  Benefits •  Existing database applications 21 Flash-Aware Application Acceleration ▸  Applications directly program the persistence •  Avoid double-buffering using atomics •  Gain compression using TRIM •  Offload indexes from memory •  Speed up logs using auto commit memory ▸  Benefits •  Re-architected or new applications

Persistent Memory Benefits for MySQL Latency, Throughput and Endurance Percona: 2-4x Latency Improvement MariaDB: 70% Transactions/sec Improvement Sysbench 99% Latency OLTP Workload 200 Atomic Writes Latency XFS Double Write 0 22 0 Seconds 3600

Upcoming: Better Compression for Databases Trim-Enabled Compression: Making MySQL Compression Viable Compression Performance Penalty Transaction rate 23

Useful Application Work per Server Application Acceleration Reduces Server Sprawl 24 Log Optimization API Index Optimization APIs (future) ApplicationTransparent Acceleration SSD (block) Compression API NVM File System NVM File System Atomics API

Thank You fusionio.com | D e l i v e r i n g t h e W o r l d ’ s D a t a . F a s t e r.

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Strategy by Pankaj Mehra | Facebook

Technology strategy by Pankaj Mehra ... The CTO assessment ... Opening talk on Application Acceleration at Fusion-io Investor Analyst Day Feb 6, 2014.
Read more

Dreamforce 2014 Analyst Day - Investor Relations

Share Dreamforce 2014 Analyst Day. ... App. Middleware = Application ... Application Acceleration by Fusion-io CTO, Pankaj Mehra - Fusion-io Analyst Day ...
Read more