Alluxio 1.3.0 发布了,此版本的重点是提高Alluxio和Alluxio与许多项目在生态系统中的集成的可用性和性能,包括对HBase的支持。

生态系统集成:

  • 优化Swift连接器:
    • Alluxio Swift连接器读取性能提高了2倍
    • 启用大型目录列表分页功能
    • 改进的同步和持久数据的逻辑
  • 改进S3A连接器:
    • Alluxio S3A连接器写性能提高了2倍
    • 支持用户定义的S3存储端点
  • 更灵活的Mesos集成方案:
    • 能够指定Alluxio主控将部署在哪台机器上
    • 支持启动用户定义的Alluxio分发
  • 支持HBase:
    • 支持在Alluxio之上运行HBase的集成
  • 支持MapR-FS:
    • 集成运行MapR-FS作为Alluxio的底层存储

可用性提升

  • 改进的metrics 收集:
    • Alluxio度量收集可以轻松地与第三方度量系统集成
    • 区分客户端和服务器指标来获得更准确的指标
  • 完全支持Alluxio用户和权限控制:
    • 默认情况下启用Alluxio用户和权限控制
    • 对象存储用户和权限迁移到Alluxio用户和权限管理机制
  • 更轻量的Alluxio客户端依赖:
    • 默认情况下使用Under storage(底层存储),改进后只有服务器需要存储连接器库。以实现更轻量的客户端
    • 防止客户端依赖和配置冲突

 

性能改进

  • 优化的小随机读取性能(即对于SQL工作负载):
    • 读取延迟提高了10倍
    • 读取IOPS提高了2倍
  • 改进的Alluxio进程间通信性能和可扩展性:
    • 删除了客户端对并发操作数的限制
    • 通过持久连接减少客户端操作的开销

 

 

原文:http://www.alluxio.org/download/releases/alluxio-130-release