联 系 我 们
售前咨询
售后咨询
微信关注:星环科技服务号
更多联系方式 >
6.2.3 软件架构
更新时间:7/18/2024, 7:07:07 AM
产品定位

Transwarp Inceptor 是一款创新型分布式架构,可提供超大规模、高效性能、稳定运行、极简使用的能力供用户数据库业务使用。其产品架构请参见下图:

image01
核心组件

Inceptor 的产品功能模块清单及功能介绍如下:

模块名称 模块功能 模块介绍

Quark Gateway

引擎协调器

Quark Gateway 是星环自主研发的弱状态分布式计算引擎调配模块,可以将客户的负载均匀按需调度到不同的 Quark Server 服务上,同时还会负责监测 Quark Server 服务的健康状态,任务发送自动避开有故障的 Quark Server 服务达到系统整体高可用的目的。

Quark Server

SQL 引擎

Quark Server 是星环自主研发的分布式 SQL 查询引擎模块,兼容多种方言的 SQL 编译器,包括 HiveQL,Oracle,DB2,Teradata 等方言,也包括了算子和类型系统。

Gluon

多模型数据库优化器

Gluon 是星环自主研发的多模型数据库优化器,对 SQL 编译结果进行优化,通过基于规则优化、基于成本优化、物化视图等技术手段,自动判断选择合理高效的模型,拆分、分发计算任务。

Transaction Manager

事务管理器

Transaction Manager 是星环自主研发的分布式事务管理系统,是 Inceptor 中用于实现分布式事务的核心组件。

Nucleon

分布式执行引擎

Nucleon 是星环自主研发的分布式计算引擎。拥有高性能,高扩展性,高稳定性的特点。

Metastore

分布式元数据管理系统

Metastore 是星环自主研发的分布式元数据管理系统,可以支持上百万张表的元信息管理。

TDDMS

分布式数据管理系统

TDDMS(Transwarp Distributed Data Management System )是星环自主研发的分布式数据管理系统,管理数据多副本间的强一致或最终一致;管理数据在存储介质上的合理分片分布,扩缩存储容量时,自动管理数据重分布,充分利用存储资源;保障数据高可用,在存储硬件故障时,保持数据存储服务不中断。

TDFS

星环分布式文件系统

TDFS(Transwarp Distributed File System)是星环研发的分布式文件系统,提供文件目录结构及有关服务;主要用于数据批量导入和导出的时候以文件形式进行数据交换的功能。

管理组件
  • Transwarp Manager,大数据管理软件

    Transwarp Manager 是负责配置、管理和运维 Inceptor 集群的图形化工具。用户只需通过几个手动步骤,就可以在 x86、ARM、MIPS 等各架构服务器或基于 Docker 的云端平台上完成集群部署,并且提供告警、 健康检测、 监控和度量等运维服务。 用户可以实时地浏览各服务的状态,并且在告警出现时采取恰当的措施以处理应对。 此外, Manager 还提供了一些便捷的运维功能,例如磁盘管理、软件升级和服务迁移等。

  • Transwarp Guardian,大数据安全管理软件

    星环科技提供的安全管理组件 Transwarp Guardian ,从用户认证、服务资源授权以及配额管理三方面为客户的业务逻辑、数据资产提供了全面的安全保障。 用户认证使用 LDAP,Kerberos 等协议保证只有经过身份甄别的用户才能访问系统,授权保证只有被赋予权限的用户才可以访问服务资源,而配额管理控制用户允许使用的资源大小,三个部分一同保证了平台大数据的安全。

  • Transwarp Aquila,智能运维分析平台软件

    Transwarp Aquila 作为一站式综合运维平台, 提供监控仪表盘、告警通知、日志生命周期管理、日志检索、审计日志等功能。 同时,Aquila 还预置了基础监控、大数据监控、PaaS 层监控等多维度的监控资源,能做到整个 Inceptor 产品各个维度的开箱即用的一键运维。

  • Transwarp Cloud Operating System,云原生操作系统

    TCOS 是星环自主研发的云原生操作系统,提供统一的资源调度框架,通过容器化编排,能够统一调度计算、存储、网络等各基础资源,TCOS 支持主流国产操作系统、国产服务器,并且支持混合部署,满足国产化部署需求。