|Arkologic Corporation||:||SMA 8100|
|SPECsfs2008_nfs.v3||=||141261 Ops/Sec (Overall Response Time = 0.33 msec)|
|Tested By||Arkologic Corporation|
|Product Name||SMA 8100|
|Hardware Available||May 2014|
|Software Available||May 2014|
|Date Tested||April 2014|
|SFS License Number||4242|
|Licensee Locations||Fremont, CA USA|
The Arkologic SMA 8100 Silicon Memory Array is a next generation, all-flash, solid-state storage appliance specifically designed to support the requirements of high performance Network Attached Storage (NAS) environments. The SMA 8100 runs Arkologic's UnityOS™ storage operating system, incorporating a unique combination of patent-pending flash I/O technologies that provide outstanding value and efficiency for enterprises looking to lower their IT budgets and increase business productivity.
|1||1||Storage Controller||Arkologic||SMA 8100||Arkologic SMA 8100 Controller|
|2||2||10 Gigabit Ethernet Adapter||Chelsio||T520-CR||Dual Port 10Gb Ethernet Adapter|
|3||3||Arkologic Silicon Memory Shelves||Arkologic||Arkologic Silicon Memory Shelves with 24 SAS-2 Enterprise Flash Drives||Arkologic Silicon Memory Shelves with 24x400GB Enterprise Flash Drives|
|OS Name and Version||UnityOS 2.2.0|
|atime||off||Disable atime updates (all file systems)|
|Description||Number of Disks||Usable Size|
|400GB SAS Enterprise Flash Drives||72||22.8 TB|
|Number of Filesystems||9|
|Total Exported Capacity||18.9 TB|
|Filesystem Creation Options||Default|
|Filesystem Config||9 ZFS file systems|
|Fileset Size||16406.4 GB|
The storage configuration consisted of 3 Arkologic Silicon Memory Shelves, each containing 24 400GB Enterprise Flash Drives. Each shelf was connected to the SMA 8100 storage controller using dedicated 6Gbps SAS connections. A storage pool was configured on each shelf using 21 Enterprise Flash Drives, and each storage pool was configured to contain 3 filesystems. In total, there were 3 storage pools exporting 9 file systems in the configuration. Amongst the flash drives resident in the Silicon Memory Shelves, 6 drives, 2 from each shelf, were configured as high performance logging devices. These devices are overprovisioned to 25GB to maximize performance and endurance. In addition, 3 Enterprise Flash Drives, 1 from each shelf, were configured as global hot spare devices among all the pools. There were also 2 additional flash drives located in the SMA 8100 controller itself. These drives are mirrored and act as the boot device for the system.
The flash drives used by Arkologic each contain a chip-level parity protection mechanism that enables them to continue normal operation even in the event of a flash chip failure. In addition to chip-level RAID, the SMA 8100 is configured with a second level of parity protection that allows the system to survive the failure of an entire flash device within the system. The 63 enterprise flash drives in the system were configured into nine 6+1 RAID sets.
|Item No||Network Type||Number of Ports Used||Notes|
|1||10 Gigabit Ethernet||4||Each controller has 2 Dual port 10 Gigabit Ethernet Cards using 4 ports on each and using Jumbo Frames|
The network configuration consisted of two, dual-ported 10 gigabit ethernet network adaptors. The four network ports are aggregated using LACP (802.3ad). The MTU size is set to 9000. The load generators were each connected to the network via a single 10GbE connection.
Each load generator was connected to the Dell PowerConnect 8024F 24-port 10GbE switch via a single 10GbE port. Jumbo frames were enabled for all the connections.
|Item No||Qty||Type||Description||Processing Function|
|1||2||CPU||2.9GHz 8-core Intel(R) Xeon(TM) Processor E5-2690||NFS, ZFS, TCP/IP, RAID/Storage Drivers|
The SMA 8100 comprises a single storage controller containing two physical processors, each one equipped with 8 processing cores.
|Description||Size in GB||Number of Instances||Total GB||Nonvolatile|
|SMA 8100 Controller Memory||256||1||256||V|
|Enterprise Flash Drive SLOG||25||6||150||NV|
|Grand Total Memory Gigabytes||406|
The Arkologic SMA 8100 controllers' main system memory is used as the cache for file system data and metadata, and also as general purpose memory for the UnityOS operating system. A separate log devices are used as filesystem intent logs that hold data that has not yet been committed to the main flash storage pools.
All in-flight file system transactions that have not yet been committed to the main flash pool are journaled to the 6 overprovisioned 25GB flash log devices that are present within the system. All transactions that would result in file system modification are journaled, including the user data contained in write operations. All such transactions are safely journaled prior to any acknowledgments being dispatched to host systems.
The system under test consisted of a single SMA 8100 storage controller that was equipped with 3 Arkologic Storage Memory Shelves, each shelf containing 24 400GB enterprise flash drives. Each shelf was connected to the controller using dual SAS connections connected to a dedicated, dual port SAS HBA (three HBAs total). The system was connected to a 10 gigabit ethernet switch via four 10GbE connections located on two, dual port 10GbE NIC adapters within the controller with the four network ports aggregated using LACP.
All data protection and data management features of the SMA 8100 product were enabled during the test. These features include the RAID protection functionality provided within the SMA 8100's enterprise flash drives, the parity RAID protection provided by the UnityOS operating system, and end-to-end file system checksumming.
|1||12||Rackable||C1000||Rackable C1000 with 32GB RAM and CentOS 6.4|
|2||1||Dell||PowerConnect 8024F||Dell PowerConnect 8024F 24-port 10Gb Ethernet Switch|
|LG Type Name||LG1|
|BOM Item #||1|
|Processor Name||Intel(R) Xeon(TM) X5160|
|Processor Speed||3.00 GHz|
|Number of Processors (chips)||2|
|Number of Cores/Chip||2|
|Memory Size||32 GB|
|Operating System||CentOS 6.4|
|Network Type||10Gb Ethernet|
|Network Attached Storage Type||NFS V3|
|Number of Load Generators||12|
|Number of Processes per LG||9|
|Biod Max Read Setting||2|
|Biod Max Write Setting||2|
|LG No||LG Type||Network||Target Filesystems||Notes|
File systems were mounted on all clients and all were connected to the same physical and logical network.
Every client used 9 processes. All 9 file systems are mounted and accessed by each client and evenly divided amongst all network paths to the controllers. The file systems data was evenly distributed on the backend.
Generated on Tue Jul 15 14:49:53 2014 by SPECsfs2008 HTML Formatter
Copyright © 1997-2008 Standard Performance Evaluation Corporation
First published at SPEC.org on 15-Jul-2014