Accelerating I/OIntensive Applications
in IT Infrastructure withInnodisk FlexiArray™
Flash Appliance

Alex Ho, Product ManagerInnodisk Corporation** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

Outline• Innodisk Introduction• Industry Trend & Challenge• Innodisk FlexiRemap™ Technology• Innodisk FlexiArray™ Product• Calls to Action
2** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

Innodisk Overview• About Innodisk Corporation– Founded in 2005 in Taiwan– Got Initial Public Offerings in 2013
– Employees (Global): 400, Headquartered in Taipei– Leader in industrial memory and storage products– Capabilities and experiences in firmware & softwaredevelopment for flash memory management– Dedication to providing absolute service3** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

Innodisk Complete Solutions
FlashDifferent Form Factor
Flash Products

Wide Temp., CoatingDRAM

CloudProductCategory

Storage[CUSTOMIZED]

Industrial Graphic Card
GPU board

AETINAAll Flash Array

Embedded
Peripheral(Subsidiary )Adapter** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

INDUSTRY TREND AND CHALLENGE** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

IT Growth Trend: PC  Mobile  IOT

Source: KPCB, Cisco
6** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

Mobile Data Traffic GrowthMore Users

Faster Speed
2018:
Billions of Devices
190 EB

More Videos

More Connections
7

Global Mobile Data Traffic Forecast, 2013–2018** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

The Performance Gap Challenge• By Moore’s law, CPU improves 100 times every decade,while drive performance remains flat
• Applications will increasing suffer unless moving to flash

8** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

The Challenges• Performance of Storage Access– Performance hit for random write operations– Performance varies quite a bit along with time and space of use• Data Endurance and Protection– Relatively limited lifespan of flash cells– Data loss upon drive failure• Cost Effectiveness– Solutions based on specialized hardware designs are not affordable
to a wide variety of market segments with such demands
9** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

Our Solution – FlexiRemap Technology• About Innodisk FlexiRemap™ Technology– Manages flash memory with software running in kernel
level of OS– Aggregates multiple SSDs into a super drive to deliver
high IOPS even for random writes– Incorporates a collaborative architecture for drivers andfirmware to work together– Runs on standard commodity off-the-shelf (COTS) platforms,
without need for special hardware

10** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

Storage for Cloud Computing

DRAM

PCIe SSD
SATA SSD

Applications• Enterprise virtualization• High volume databases• Multimedia production• Caching and tiering
etc.

SAN/NASCPUCache• High performance• Low latency

Innodisk
FlexiArray™
Nanoseconds(ns)

Access
Latency

Milliseconds(ms)11** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

Different Ways to Build Flash Array
High performance throughdirect control over flash memory
Approach I
Design from scratch andbuild flash array with
proprietary hardware andsoftware components– tends to be expensive
Approach II
Leverage standard
server platforms andcreate custom software
to accommodate
SSD behaviors– hits limitations
imposed by SSDs

Approach III:
Innodisk FlexiRemap™
Innovations in software andfirmware, running on commodity
off-the-shelf (COTS) platforms

Cost-effective,
more affordable

12** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

OUR SOLUTION: INNODISKFLEXIREMAP™ TECHNOLOGY** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

Innodisk FlexiRemap™ Technology• Innodisk FlexiRemap™ Technology Features:– An adaptive FTL implemented at OS kernel level– Flexible aggregation of multiple SSDs into a super drive– Smart rescheduling of random write operations into sequential ones
– Global wear leveling with inter-drive knowledge

14** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

System Architecture
PCIe

NVMe SSD

PCIe SSD

NVMe SoC(ARM Core)

RAID
Ctrl.

HostProcessor
(x64)

…

FlexiRemap™
Library

Middleware/
User-Mode
Subsystem

Adaptive
RemapperStorage
DriverFlash Ctrl.
(ARM Core)

Other SSD

HDD

SAS/
SATA

Application
Software

Other SSD

SAS/SATA SSD
HostChipset

FlexiRemap™
Manager…

Operating
SystemKernelCollaborator

NI
C

FirmwareController/SoC

Host Processor/
ChipsetHardwarePlatform
15** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

Direct Control over Flash Memory
Channel
0Channel
7Logical Unit
Block 8Block 0Page 0000000000 0 0 0 0 0 0 0

Page 1

11

Page 222

Plane 0Page 255

Plane
0

Plane 1

2
55Plane1

Plane
0Plane
1

Plane
0

Plane
1

255

Chip
Enable
Pin 0

Chip
EnablePin 1

Chip
EnablePin 2

Chip
EnablePin 3

16** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

Scalable Performance• Projected IOPS with Innodisk SATA III SSDs
– 8 x SSDs: 280K+ IOPS for random write– 16 x SSDs: 650K+ IOPS for random write– 24 x SSDs: 1M+ IOPS for random write

With Innodisk
SATA III SSD

With Innodisk
SATA II SSD

17** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

Differentiation• Highest Possible Performance under Same Architecture– From flash-compatible to flash-collaborative– Achieving sustained high IOPS through close collaboration
between upper-layer software and underlying firmware– Built upon commodity off-the-shelf (COTS) platforms andcomponents, without need for custom-made, expensive
hardwareFlashCompatible

FlashAware

FlashOptimized

FlashCollaborative18** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

Productization Possibilities• Products Powered by FlexiRemap™ Technology
High-performance storage appliance• Flexible disk array, with sustained high IOPS
• Expandable, up to 24 x 2.5" SSDs

Acceleration board for I/O-bound applications• No change to existing applications• Plug and play, intuitive configuration

Performance optimization software suite• Boosting performance of SSDs
• Transparent to application software
17** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

FlexiArray™ Storage Appliance

FlexiArray™ SE108

FlexiArray™ SE110

Configuration

1 TB

3 TB

Performance(4 KB Random Write)

Sustained
285,000 IOPS

Sustained
320,000 IOPS

Flash Type

MLC

MLC

Connectivity

4 x 10GbE SFP+ or
1 x InfiniBand FDR
QSFP

4 x 10GbE SFP+ or
1 x InfiniBand FDR
QSFP

Protocols Supported

iSCSI, NFS, CIFS

iSCSI, NFS, CIFS

Form Factor

1U Rack Mount

1U Rack Mount

PowerMax. 750 W

Max. 750 W

FlexiArray™ SE110

FlexiArray™ SE10820** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

Calls to Action• Go to http://flexiarray.innodisk.com/ for additional
information• Send your inquiries tocloudsolution@innodisk.com

21** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

THANK YOU** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.

Innodisk Confidential – Only for internal reference by partner under NDA** Information in this presentation is provided on an ‘as is’ basis and subject to change without prior notice.