Infortrend All Flash Array Storages deliver lightning speed performance and enable users to optimize SSDs and energy efficiency. It also provides all the benefits of SAN, NAS and Cloud Gateway storage together in one single system, making it the ideal choice for enterprise applications (such as database, virtualization, video editing, file sharing, backup, and cloud data integration). For hardware, all flash array storage features a 2U-25bay form factor, flexible host boards to choose from, and stable, reliable modular design with high expandability; as for software, it comes with complete data services and simple, intuitive management interfaces.
More Information:
https://www.infortrend.com/global/products/FS
Recommended Product:
https://www.infortrend.com/global/products/families/fs/all-flash-arrays
3. www.infortrend.com
KEY ADVANTAGES
3
All-Flash Unified Storage
Delivers Performance and Scalability
Extends SSD Lifespan
Flash Protection & High Availability
Simple and Flexible Design
4. www.infortrend.com 4
All-Flash GS Advantages Overview (I)
All-Flash Unified Storage
Implements an integrated architecture for block and file, with concurrent support for native
NAS/SAN/Object protocols
Delivers Performance and Scalability
Drives over 700K IOPS and microsecond latency to resolve performance problems
Grows seamlessly to 600 TB in modular 2U building blocks to provide more data capacity
Purpose-designed Firmware is Optimized for Both
Performance and Endurance
5. www.infortrend.com 5
All-Flash GS Advantages Overview (II)
Flash Protection & High Availability
Supports the tolerance of two disks failing simultaneously and S.M.A.R.T. to enable the
anticipation of disk hardware failures and repair of sector errors
Dual active controllers with automated I/O path failover and better load balancing
Mirrored data cache with super capacitor-backed destage to flash
Simple and Flexible Design
Modular field replacement units (FRUs) provide hassle-free and easy maintenance
Screw-less tray design to simplify disk installation
Optional host boards support diverse variety of connectivity
6. www.infortrend.com 6
All-Flash Unified Storage
Delivers a full block, file, and object
unified environment in a single 2U 25-
bay storage system.
Block-level RAID Controller
Delivers excellent performance
for enterprise applications
XFS File System
Allows easy file sharing
Provides rich built-in applications
Cloud Gateway
Improving performance for hot data*
Cross-site file sharing and synchronization
Easy offsite backup and disaster recovery solution
Object Protocol Support
Allows you to access a file by using
AWSS3 and OpenStack-compatible
object storage protocols
*Frequently-accessed data
7. www.infortrend.com 7
Delivers Performance and Scalability
All-Flash GS can expand up to 375 SSDs (more than 6 TB) by cascading 14 x 2U-25bay JBODs.
700K IOPS Performance
At microsecond latency
Enterprise NAS Throughput
Up to 3,600 MB/s for Read (Samba)
Up to 1,200 MB/s for Write (Samba)
Max. SAN/DAS Throughput
Up to 11,000 MB/s for Read
Up to 7,500 MB/s for Write
Performance-oriented Solution
<300µs up to 600K IOPS; <500μs up to 700K IOPS
Satisfies applications, e.g. database & virtualization
Throughput-focused Solution
Boosts performance for applications with large
amounts of block-level data transfer, e.g. media editing
Intensive Folder Access Solution
Easy and highly efficient for folder sharing
8. www.infortrend.com 8
Purpose-designed Firmware is Optimized
for Both Performance and Endurance
Controller A memory cache
Write Operation
SSD
Controller B memory cache
Write Operation
Enlarge Write Cache
With smart firmware design
More temporary data store in memory as
write buffer, hot data’s overall
performance will be improve over 10%
and reduce unnecessary write operation
to SSD and improve endurance over 20%
9. www.infortrend.com 9
Flash Protection & High Availability (I)
Symmetric active-active controllers
for block device
Hosts can access the same LUNs simultaneously
via dual active controllers, enabling more
equally distributed workloads and effectively
minimizing costly path management time
Cache protection technology
Mirrors data cache between controllers with
super-caps destage to flash, keeping data ‘alive’
in the event of a power loss.
Super capacitors with flash module provide
effortless maintenance Symmetric Logical Unit Structure
Storage Pool
Cache Sync
Config/Setting Sync
Status Check
Controller A Controller B
Memory
CPU
Memory
CPU
Network Interface
Server Hosts
10. www.infortrend.com 10
Flash Protection & High Availability (II)
Intelligent Drive Recovery (IDR)
Corruption Prevention
Supports S.M.A.R.T. to
proactively monitor SSD health
and recover bad blocks.
Failing drive prediction
Automatically copies and clones
data before the disk fails.
11. www.infortrend.com 11
Flash Protection & High Availability (III)
PSU & Cooling Module PSU & Cooling Module
Dual SAS Expansion Port
Super Caps
Dual 10G Ports Dual 1G Ports
Management Port Dual Host Boards
LED Panel
Redundant, hot-swappable storage controllers, power supplies, and cooling modules with RAID protection.
12. www.infortrend.com 12
Simple and Flexible Design
Screw-less tray design to simplify disk installation
Cable-less Modular Design
Offers a higher level of serviceability and hot-swappability for easy
deployment and maintenance.
Rich and flexible options with host (front-end) connection ports
FC: 8Gb/s, 16Gb/s
GbE/iSCSI: 1Gb/s, 10Gb/s, 40Gb/s
Others: FCoE, 56Gb/s Infiniband*
* The InfiniBand connectivity is only supported in a Linux environment, and
only support SCSI RDMA Protocol (SRP) and for block level application.
14. www.infortrend.com 14
Supported SSD Models
HGST Ultrastar SSD1600MM 12 Gb SAS SSDs
Compatible with dual-controller systems
SSD Endurance is 10 DWPD
Capacity options: 200 GB, 400 GB, 800 GB, and 1.6 TB
HGST Ultrastar SSD1600MR 12 Gb SAS SSDs
Compatible with dual-controller systems
SSD Endurance is 2 DWPD
Capacity options: 400 GB, 800 GB, and 1.6 TB
Seagate Nytro XF1230 6 Gb SATA SSDs
Compatible with dual-controller systems
SSD Endurance is 0.6 DWPD
Capacity options: 240 GB, 480 GB, 960 GB, and 1.92 TB * All SSD models provide 5-year limited warranty.
15. www.infortrend.com 15
SAS and SATA SSD Performance Comparisons
4K random read 32K random read 8K OLTP 4K VDI
GS 3025A with 25*SAS SSD 720,000 360,000 240,000 110,000
GS 3025A with 25*SATA SSD 230,000 110,000 80,000 50,000
GS 3025A+ JB 3025B with 50*SATA SSD 320,000 110,000 110,000 80,000
0
200,000
400,000
600,000
800,000
IOPS
•All Test configured with RAID 5, and under 0.5ms
•SAS SSD: HGST Ultrastar SSD1600MM (10 DWPD)
•SATA SSD: Seagate Nytro XF1230 (0.6 DWPD)
16. www.infortrend.com 16
GS 3025A Hardware Specification
Model GS 3025A GS 3025AT
Form Factor 2U25
Controller Single / Redundant
CPU Intel Xeon D, 4-Core Intel Xeon D, 6-Core
Cache Memory 16GB, 32GB, 64GB, 128GB, 256GB
Maximum Drives 375 SSDs
Expansion options JB 3025B (2U-25bay)
Host board
options
Same as GS family
Data Services Same as GS family (except for SSD Cache and Tiering)
On-board host
interface per
controller
• 2x 1GbE/iSCSI
• 2x 10GbE/iSCSI
17. www.infortrend.com 17
All-Flash GS Software Specification (I)
Front-end Host Interface
Block-level: FC, iSCSI, FCoE , SAS, Infiniband
File-level: CIFS/ SMB: Version 2.0/3.0,
NFS: Version 2/3/4, AFP, FTP, WebDAV
Object: AWS S3, Openstack Swift
Availability
Supports native block-level and SMB 3.0 continuous
failover
Symmetric Active-Active controllers
Supports cache safe technology
Data Service
Thin Provisioning
Local Replication
Remote Replication
Snapshot
SSD Optimization Features
Supports UNMAP
Supports S.M.A.R.T.
Supports media scan
18. www.infortrend.com 18
All-Flash GS Software Specification (II)
Cloud-Integrated Features
Cloud Cache
Cloud Tiering
Cloud Backup
SyncCloud
Built-in Applications
LDAP Server
Proxy Server
VPN Server
Syslog Server
Account/Permission/Access Management
Local user/group management
Integrated with AD/LDAP servers
File Explorer
Folder quota management
Windows ACL
WORM file
Web-based Management
Centralized management
Simplified Workflow
Storage Finder
* All-Flash GS is managed by EonOne as well.
21. www.infortrend.com 21
Appendix – What Makes All Flash Model Different
• Performance Enhancement
0
100,000
200,000
300,000
400,000
500,000
600,000
700,000
800,000
IOPS (<0.5ms)
4K Random Read
GS 3025A
GS 3024 (SSD)
DS 4000U GEN2
(SSD)
EMC Unity 600
0
100,000
200,000
300,000
400,000
500,000
600,000
IOPS (<0.3ms)
4K Random Read
GS 3025A
Netapp EF560
Nimble AF7000
*GS 3025A IOPS test configuration: 12* SSD with RIAD 1 for each controller and 1 for spare
22. www.infortrend.com 22
Appendix – SSD Garbage Collection Mechanism
(without UNMAP/Trim)
Block X
A B C
Block X
A (invalid) B (invalid) C (invalid)
Block X
Free Free Free
D Free Free D (invalid) E F Free Free Free
Free Free Free G H A' Free Free Free
Free Free Free B' C' D' Free Free Free
Block Y
Free Free Free
Block Y
Free Free Free
Block Y
I J C (invalid)
Free Free Free Free Free Free D (invalid) E F
Free Free Free Free Free Free G H A'
Free Free Free Free Free Free B' C' D'
4 pages (A-D) are written to a block
X, individual pages can be written at
any time if they are currently free
4 pages (E-H) and 4 replacement
pages (A'-D') are written to a block
X, the original A-D pages are now
invalid data, but cannot be
overwritten until the whole block is
earsed
2 new pages (I-J) are ready to write,
but there is not enough space to
write these 2 pages. in order to write
to the pages with stale data (A-B), all
good and invalid pages (C-H, A'-D')
are read and written to a new block
Y then the old block X is erased. C
(invalid) and D (invalid) page will still
be read and written to another block
is because SSD do not aware that
these pages have been deleted
23. www.infortrend.com 23
Appendix – SSD Garbage Collection Mechanism
(with UNMAP/Trim)
Block X
A B C
Block X
A (invalid) B (invalid) C (invalid)
Block X
Free Free Free
Block X
Free Free Free
D Free Free D (invalid) E F Free Free Free Free Free Free
Free Free Free G H A' Free Free Free Free Free Free
Free Free Free B' C' D' Free Free Free Free Free Free
Block Y
Free Free Free
Block Y
Free Free Free
Block Y
Free Free Free
Block Y
I J Free
Free Free Free Free Free Free Free E F Free E F
Free Free Free Free Free Free G H A' G H A'
Free Free Free Free Free Free B' C' D' B' C' D'
1. 4 pages (A-D) are written to a
block X, individual pages can be
written at any time if they are
currently free
4 pages (E-H) and 4
replacement pages (A'-D') are
written to a block X, the original
A-D pages now invalid data, but
cannot be overwritten until the
whole block is erased
if the system support UNMAP,
system will find a suitable time
to inform SSD, A-D (Invalid)
pages are useless and do not
write to another new block
when doing garbage collection.
when 2 new pages (I-J) are
ready to write, there are
enough spaces for them