SPECsfs2008_nfs.v3 Result ================================================================================ Arkologic Corporation : SMA 8100 SPECsfs2008_nfs.v3 = 141261 Ops/Sec (Overall Response Time = 0.33 msec) ================================================================================ Performance =========== Throughput Response (ops/sec) (msec) --------------------- ---------------- 14048 0.3 28293 0.3 42526 0.3 61538 0.3 77152 0.3 89894 0.3 102382 0.4 115814 0.4 129880 0.5 141261 0.6 ================================================================================ Product and Test Information ============================ 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(tm) 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. Configuration Bill of Materials =============================== Ite m No Qty Type Vendor Model/Name Description --- --- ---- ------ ---------- ----------- 1 1 Storage Arkolog SMA 8100 Arkologic SMA 8100 Controller ic Controller 2 2 10 Gigabit Chelsio T520-CR Dual Port 10Gb Ethernet Ethernet Adapter Adapter 3 3 Arkologic Arkolog Arkologic Silicon Arkologic Silicon Memory Silicon Memory ic Memory Shelves with Shelves with 24x400GB Shelves 24 SAS-2 Enterprise Enterprise Flash Drives Flash Drives Server Software =============== OS Name and Version UnityOS 2.2.0 Other Software None Filesystem Software ZFS Server Tuning ============= Name Value Description ---- ----- ----------- atime off Disable atime updates (all file systems) Server Tuning Notes ------------------- N/A Disks and Filesystems ===================== Description Number of Disks Usable Size ----------- --------------- ----------- 400GB SAS Enterprise Flash Drives 72 22.8 TB Total 72 22.8 TB Number of Filesystems 9 Total Exported Capacity 18.9 TB Filesystem Type ZFS 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. Network Configuration ===================== Item Number of No Network Type Ports Used Notes ---- ------------ ---------- ----- 1 10 Gigabit 4 Each controller has 2 Dual port 10 Gigabit Ethernet Ethernet Cards using 4 ports on each and using Jumbo Frames Network Configuration Notes --------------------------- 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. Benchmark Network ================= 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. Processing Elements =================== Item No Qty Type Description Processing Function ----- --- ---- ----------- ------------------- 1 2 CPU 2.9GHz 8-core Intel(R) Xeon(TM) NFS, ZFS, TCP/IP, RAID/Storage Processor E5-2690 Drivers Processing Element Notes ------------------------ The SMA 8100 comprises a single storage controller containing two physical processors, each one equipped with 8 processing cores. Memory ====== Number of Description Size in GB 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 Memory Notes ------------ 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. Stable Storage ============== 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. System Under Test Configuration Notes ===================================== 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. Other System Notes ================== 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. Test Environment Bill of Materials ================================== Item No Qty Vendor Model/Name Description ----- --- ------ ---------- ----------- 1 12 Rackable C1000 Rackable C1000 with 32GB RAM and CentOS 6.4 2 1 Dell PowerConnect Dell PowerConnect 8024F 24-port 10Gb 8024F Ethernet Switch Load Generators =============== 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 Load Generator (LG) Configuration ================================= Benchmark Parameters -------------------- 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 Block Size AUTO Testbed Configuration --------------------- LG Netw Not LG No Type ork Target Filesystems es ----- ----- ---- ------------------ --- 1..12 LG1 1 apool/share1,apool/share2,apool/share3,bpool/share1,bpool/ share2,bpool/share3,cpool/share1,cpool/share2,cpool/share3 Load Generator Configuration Notes ---------------------------------- File systems were mounted on all clients and all were connected to the same physical and logical network. Uniform Access Rule Compliance ============================== 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. Other Notes =========== ================================================================================ Generated on Tue Jul 15 14:49:53 2014 by SPECsfs2008 ASCII Formatter Copyright (C) 1997-2008 Standard Performance Evaluation Corporation