服务器 频道

友友的核心技术和主要产品

     DataCell 

我们正处于一个信息爆炸的时代,蜂拥而至的信息流对存储技术提出了严峻的挑战。当前,世界上主要的数据处理中心,包括各大股票交易所和银行,以及大中型企业的信息中心,广泛采用的应对措施是不断增加硬盘阵列。然而,大型硬件阵列不仅花费高昂,而且其扩展性也受到了物理空间、储存容量和系统特性等限制而变得狭隘。DataCell采用分布式数据管理技术,通过软件有效地黏合网络上众多独立的存储节点来解决海量信息的存储和管理问题。无需购买新设备,无需改变硬件的物理位置,只要在原有的硬件及网络环境中安装友友的DataCell系统,一台虚拟的超级存储机就出现了。当新的硬件加入的时候,也只需在该硬件上安装DataCell,即可加入该"存储机",为之扩容;而且由于DataCell软件具有高度的可移植性,打破了实际系统硬软件的限制。

     MemLink 

MemLink软件可将众多服务器上的空闲内存连接成一个分布式的、分层次的高性能Key-Value缓存系统,并支持极高并发访问量,超低访问响应时间,以及基于locality优化的智能访问策略。通过简洁的API,用户可在需要提供大量应用服务的高分布式、面向服务的信息系统中利用MemLink存储应用程序的各种状态以及其他要求high availability、low latency的数据。此外,MemLink还可根据系统负荷和应用环境的改变动态地扩展或缩减缓存池的规模以适应用户系统对性能,可靠性和一致性的要求。

     GAP (Grid Access Platform)  

GAP平台实现了利用计算机集群进行大规模并行计算的运行管理机制。用户只需通过简单而强大的编程框架提交需要完成的计算任务以及相关的数据,GAP会自动安排和处理支撑分布式计算所需的其他复杂工作,如输入数据的分割、中间数据的传输分布和输出数据的聚合;多机环境下的程序执行和调度;各种软硬件故障的自动处理;计算机集群的负载均衡;以及众多功能模块间的通讯管理等等。这让没有任何并行或分布式系统经验的用户也可很容易地利用高性能的大规模分布式计算资源高效快速地完成工作。

     Echo 

Echo是一种对跨区域分布式数据库的进行实时数据同步,并在一定程度上实现数据库虚拟化的系统工具。它可以同时处理同一系统内的多个异构数据库系统之间的数据交换和同步。通过对各个数据库系统内数据的动态划分和管理,Echo还可在一个或多个数据库中支持多个Master和Slave并存。在放宽对数据一致性的要求的前提下,Echo可以绕过通常关系数据库的性能瓶颈,大大提高大型应用系统中数据库的响应速度和数据容量。

     VAST (Vast Accessible Storage Table)  

受限于基础设计原理,目前广泛使用的通用关系数据库没有合适的分布式解决方案,从而导致它们的性能和容量不能满足海量结构化数据(multi-TB或PB量级)的处理要求。VAST是在可扩展的大规模计算机集群的基础上,针对海量数据设计的一种高效的分布式数据存储管理系统。利用非常简洁的数据模型和几乎可以无限扩展的存储和计算资源,VAST为海量结构化数据的管理提供了一种实际可行的解决办法。虽然不能完全支持关系数据模型,但VAST在很多方面与一般的关系数据库很相似,可以在众多结构化数据处理的应用环境下取代数据库。

     RoboCop 

RoboCop是对大规模计算机集群及网格进行自动化的智能管理和监控的系统平台。RoboCop不仅负责对所有服务器上运行的软件服务提供自动部署、自动升级、自动配置、可视化管理和实时状态监控,而且还会根据环境和需求的变化或异常情况的出现对它们进行动态调度和自动迁移。利用RoboCop,管理员可以在系统层面上对整个分布式系统的每个组成部分,无论是硬件还是软件,真正实现实时的、几乎全自动化的"即插即用"式的管理。

 

0
相关文章