产品中心

        Troy SSAN 是典型的 ServerSAN 产品,遵循软件定义存储理念,基于高性能X86 硬件优化设计。SSAN 采用去中心化的全对等 share-nothing 架构,融入Scale-out 分布式块存储技术,闪存优化技术,超融合技术,安全加固技术,构建高效、可靠、智能、弹性的存储计算平台。
        SSAN 采用 Scale-out 横向扩展存储架构,可从单节点动态扩展到数千节点,实现 EB 级的海量存储架构;单节点带宽高达 4GB/s,IOPS 近 10W,平均访问延迟保持在亚毫秒级。SSAN 支持动态的性能扩展,随着新存储节点的加入,整体性能持续线性增加。
        SSAN 可实现大规模、高可靠、高性能、超融合的存储应用,支持各类高性能存储应用场景,如数据库、虚拟化、云计算等。可高度兼容vSphere虚拟化平台,实现了基于VMware的超融合架构。

主要特性
         SSAN是Troy研发的典型Server SAN产品,遵循软件定义存储理念,可从X86服务器硬件平台的本地存储资源中创建基于服务器的SAN,以便按需提供具有弹性的、可扩展的存储容量和性能。SSAN具有以下技术特征:
分布式块存储
传统的块级存储是以扇区为基础,一个或连续的扇区组成一个块,也叫做物理块,它是在文件系统与块设备之间。典型的块存储设备包括:磁盘阵列,硬盘,虚拟硬盘。SSAN通过逻辑的块设备,模拟一个完整物理块设备,通过ISCSI协议映射给使用主机。SSAN的ISCSI分布式映射具有应用场景广泛,兼容性好等的特性。

全对等架构
SSAN采用全对等的分布式架构,SSAN每台节点都是Server,客户端使用iSCSI挂载时,都可以挂载SSAN集群中的任意节点。同样SSAN在存储过程中,会均匀的将数据平均放在集群内的节点中。全对等架构具有无中心节点,扩展方便等优势。
高性能和高可靠性
SSAN存储可自动在集群内的所有磁盘中实现负载均衡,数据打散分布存放,不会出现热点,高效的路由算法和分布式的技术保证了高性能。SSAN支持多副本和纠删码,单个硬件设备或节点的故障不影响业务。同时SSAN的一致性复制技术确保了各个数据副本的一致性。
弹性存储和按需分配
SSAN的分布式无状态机头设计,支持节点和磁盘的横向扩展。存储与计算同步平滑扩容,支持非烟囱式超大容量扩展。根据业务系统需求的不同,可根据不同场景的需求划分出不同大小的块设备,分配给业务系统使用。

性能优势
SSAN通过分散和普通的SATA/SAS机械硬盘组成了一个高效的,类似于SAN存储池的集群存储设备,提供比SAN设备更高和更可靠的IO,把性能发挥到了最佳。
SSAN支持使用SSD替代HDD作为高速存储设备;在资金或容量吃紧的情况下,支持使用SSD作为cache为集群存储提供加速。SSAN存储网络支持并推荐使用万兆网络,在有限情况下支持多TP网卡绑定。除此之外,性能特征有以下概述
分布式存储机头
SSAN采用无状态的分布式软件机头,机头部署在各个服务器上,无集中式机头的性能瓶颈。单个服务器上的软件机头只占用较少的CPU资源,提供比集中式机头更高的IOPS。
全局负载均衡
SSAN的实现机制保证了上层应用对数据的IO操作均匀的分布在不同服务器的不同磁盘上,不会出现局部的热点,保证集群数据的分布式部署。全局分布的优势主要有:
1. 数据分布的均匀性。系统自动将数据打散并分布在不同服务器的硬盘上,避免了服务器数据的不均匀。避免出现集中热点,避免单台主机磁盘使用率过高引起的性能瓶颈。
2. 副本的均匀性。SSAN的数据分片算法保证了数据的主副本和备用副本在不同服务器和不同硬盘上的均匀分配。以双副本为例,节点内任意两台机器都可以组成完整的数据,保证了数据的安全性。
3. 自动均衡策略。扩容节点、故障减容节点时,数据恢复重建算法保证了重建后数据各节点的负载均衡。
分布式SSD缓存
SSAN实现了计算和存储的融合,缓存和带宽都均匀的分布到各个服务器节点上,SSAN集群内个服务器节点的硬盘都是用独立的I/O带宽,不存在独立存储系统中大量磁盘共享计算设备和存储设备之间的有限带宽问题。
SSAN集群提供完整的SSD的选择策略,支持读缓存和写缓存两种常见场景,每台服务器使用的缓存都是完全独立的,当数据进行读写时,每台服务器都会有缓存帮助数据进行Tier。从而避免了缓存单点。当然,对于高IO要求的特定场景,建议配置使用性能更高的全SSD存储池。
目前SSAN支持的SSD设备包括:SSD盘和PCIE SSD设备。对于高容量并对存储有一定要求的场景,建议配置SSD cache加速,SSD cache加速目前具有读缓存加速和写缓存加速两种模式。在使用缓存加速的场景下,建议SSD配置比例至少为整个存储池的10%-20%。

故障自动感知与修复
SSAN支持集群内故障的自动发现,发现故障磁盘或节点时,会自动的触发数据自修复过程。当故障修复完成时,自动将数据再次同步于故障磁盘。这种机制保证了分布式存储的效率。尽大可能的保障了数据的安全性。