Tmax(Transaction MAXimization)是TmaxSoft高级的事务处理
监控器(TP-Monitor, 交易中间件)解决方案,可以最大化系统交易处理的潜能。
产品简介
Tmax实现了一个三层计算系统(集成了中间件层),替代了传统的两层模型。可以在由多个相同或者异构机器构成的
分布式系统中,更加高效地进行事务处理。基于Tmax 的系统由多个节点构成,彼此连接成一个Peer-to-Peer的系统,而不是传统的主/从模型。位于每个节点内的RACD(Remote Access Control Daemon),可以确保所有节点之间的通信,使得
管理员可以从一个节点对整个系统进行管理。
Tmax解决方案集成了一组特性(
负载均衡、故障容错等),可以确保系统的稳定性,大规模的交易在任何时候都可以快速可靠的处理。用户可以容易而可靠的访问系统中的所有功能,
系统管理员可以监控整个优化的计算环境,开发人员可以利用Tmax所提供的透明和集成的应用开发环境。
Tmax 解决方案已经在金融、政府、通信、制造和流通等各种行业的大量用户中实施。
- 遵循X/OPEN DTP
分布式事务处理国际标准
- 自动管理API和系统接口
- 为开发人员和
管理员提供
分布式系统中可用的各种服务的透明视图
- 提供快速的恢复进程,用来处理系统失败
- 使得管理人员在运行环境中,可以通过一台机器动态控制所有
节点- BMT性能测试显示,Tmax具有更快的
启动速度,并显著降低故障恢复时间
产品功能
Peer-to-peer
- Tmax系统由多个节点(机器)通过Peer-to-Peer(非传统的主/从模型)而构成
- 充分利用备份硬件和容错特性
- 提供硬件和软件故障恢复进程
- 确保管理员对系统事件和交易失败快速响应
- 当交易失败时,系统的一部分可以独立的停止或者重新启动
进程管理
Tmax监控整个系统,通过控制发送给系统中每个服务器的任务数量,提供一个最优化的事务处理环境。通过在
客户端-服务器通信时使用消息,降低了
网络流量。服务器的负载通过MSSQ(Multiple Server/Single Queue)进行
负载均衡。在基于Tmax的系统中,服务器进程存在为运行于机器中的Autonomous进程。为了适应事务请求数量的增加,可以产生多个相同的服务器进程。
负载均衡
- 数据依赖路由
当相同的服务存在于多个节点(机器)中,Tmax基于开发人员指定的变量,控制将交易请求发送给哪个节点。
Tmax通过监控节点性能和系统状态,相应的调整每个节点的交易负载,从而增加系统的处理能力和效率。
- 动态负载均衡
如果某个特定节点已经被交易请求过载,Tmax则通过将后续的请求路由到其他节点而维持最优化的性能。
故障恢复
Tmax具备很多特性,当系统出现故障时,仍然维持系统的性能和服务的可用性。
- 硬件故障恢复
服务可以被多个
节点进行处理,这样当出现硬件故障时,可以使用备份节点。
- 软件故障恢复
多个相同的服务器进程(处理客户端请求)可以运行于每个节点。这样如果某个服务器进程出现问题,可以自动重新启动,而且服务可以 继续通过其他的服务器进程保持可用。
服务器进程类型
Tmax支持三种类型的服务器进程:
TCS
TCS(tmax controlled server processes, Tmax 控制的服务器进程)是Tmax中最典型的服务器进程。当它们从Tmax Handler接收到交易请求后,执行请求的业务任务,然后发送结果给Tmax,最后将结果传回给客户端。
UCS
UCS(user controlled server processes, 用户控制的服务器进程)除能够处理客户端请求外,还可以处理额外的功能。UCS采用和TCS相同的方式处理客户端请求,但是UCS进程可以主动地传递结果给客户端。而TCS在返回结果给客户端后,只能等待进一步的请求。
POD
POD (process on demand server processes)进程根据被Tmax系统接受的客户端请求而生成。POD服务器进程处理请求完成后将自动终止,这样可以使得内存资源的分配更加高效。
Tmax 使得用户可以通过服务名称来调用服务,而无需知道服务的物理位置,因此可以提高应用开发生产率。
- 位置透明
最终用户无需知道服务的位置而访问服务。Tmax接收所有的客户端请求,然后发送给能够处理被请求服务的相应的服务器。
事务管理
- 分布式事务管理
使用简单的功能,比如tx_begin、tx_commit和tx_rollback,可以确保可靠的全局事务处理。两阶段提交可以确保数据的一致性和在分布式事务处理和全局事务(访问位于两个或者多个相同或者异构系统中的数据库)中的无缝服务。
- 动态Logging
当系统运行过程中,为了快速对系统错误进行响应,管理人员可以动态控制日志级别。而且,系统的一部分可以独立重新启动,而不需关闭整个系统。
系统扩展性和灵活性
Tmax确保整个系统具备高可管理性,并支持灵活的数据路由从而优化系统运营。基于Tmax的系统可以通过网关连接到其他Tmax域或者非Tmax的系统/组件。Tmax也支持各种其它的网关模块,包括SNA、TCP/IP、Java和
Web服务。
- Web 接口
WebT是TmaxSoft的Web
网关解决方案,可以直接与Tmax进行集成。最终用户可以通过Java Applet、Servlet或者PHP等Web来访问Tmax系统。
基于Tmax的系统可以通过一个Client/Server接口来集成驻留在主机平台内的遗留应用。连接
主机系统到Tmax是通过Tmax主机网关Host-Link来完成的。
从其他中间件无缝移植
使用其它中间件产品(Tuxedo、TopEnd和Entera)的系统中的业务应用,可以无需修改
代码移植到Tmax环境中
可靠队列(RQ)
Tmax为了防止系统故障或者服务器进程重启后丢失数据,将关键数据存储到磁盘上。
安全性
Tmax为敏感的数据交易提供了一个安全的处理环境,采用基于Fiffie-Hellman Key交换引擎的TripleDES和HMacSHA1。Tmax提供5个级别的安全特性:文件访问控制、系统连接认证、用户授权、服务访问控制和安全包插件。
CORBA管理和服务
Tmax支持遵守CORBA规格说明的应用开发,而且CORBA服务对象可以被Tmax进行管理。这样,Tmax的进程管理和
负载均衡功能可以应用到CORBA服务器,也支持CORBA应用的命名服务。
- CORBA客户端对象:二进制级别的兼容性
Stream I/O (管道)
- Tmax的
进程间通信(IPC)采用了更高级的流管道(Stream-Pipe)通信方法,而非传统的
消息队列方法
- 防止内存资源的浪费和“队列满”错误的出现,避免超量事务减慢网络的状况出现
支持多种API和通信类型
Tmax为了提高系统的效率和生产性,支持多种通信模式的使用,包括:同步、异步、会话、请求转发、通知和广播等。
支持多种消息类型、通信模式和缓冲区类型
- 支持多种消息类型:integer,long,character等
- 支持多种通信模式:同步、异步、会话、转发等
- 支持多种缓冲区类型:STRING,CARRAY,FDL,STRUCT和STRUCT ARRAY
系统管理
SysMaster是TmaxSoft的APM应用性能管理解决方案,提供服务流程跟踪和事件句柄分配功能,使得
管理员可以跟踪事务和错误,通过集成的环境监控整个系统和进行系统分析。
产品效果
事务处理最大化
- 基于Tmax的三层系统(系统中包含中间件层)比任何类似的两层系统拥有更高性能
- 集成的很多特性(
负载均衡、故障恢复、安全等)可以确保系统的性能和稳定性
降低总体拥有成本
- 降低实施费用
- 优化系统容量,减少额外的硬件需求
- 与硬件扩展相比,增强系统性能时需要更少的费用
- 通过提供透明、开放的系统,提高系统开发生产率
- 降低系统的维护费用
产品应用
Host Link
Tmax-主机网关(Host-Link)
Host-Link使得基于Tmax的系统可以通过Client/Server接口连接到
主机系统。因此,Host-Link可以用来将
主机系统中的遗留
应用系统集成到整个基于Tmax的系统中。
Host-Link的特性
- 最流化(Streamline)和优化的(Optimal)遗留系统集成方法
- 提供对IBM CICS/IMS的无缝集成
- 支持多种通讯协议的使用,例如SNA和TCP/IP
- 使得驻留在
主机中的资源可以被基于Tmax的系统使用
- 提供“Mainframe TP-Monitor API”,最小化应用程序代码的修改
- 集成代码转换特性(ASCII,EBCDIC,KSC5602,IBM 2Byte Korean Character等)
将主机集成到基于Tmax系统的好处
Host-Link使得驻留在
主机中的应用可以被连接到Tmax系统的客户进行访问。因此Tmax可以用来优化
主机的性能,而且驻留在主机中的应用可以用来开发新的应用。
WebT
WebT是TmaxSoft的Web网关解决方案,用来将基于Tmax的系统和服务同Web进行集成。因此,最终用户可以通过Web使用Java Applet、Servlet或者PHP等访问Tmax系统的全局事务和动态数据服务。
WebT的特点
- 用户可以通过Servlet/JSP连接到Web
应用服务器- 可以通过Applet与客户进行交互(Interlock)
- 可以在JEUS和Tmax之间进行事务的两阶段提交(2PC)
WebT的优势
- 使得Tmax系统中的服务可以通过Web进行访问
- 为开发人员提供一个便利的开发环境
- 使得客户可以通过Web访问Tmax系统,因此降低了系统开发费用
将Tmax集成到Web环境的优势
- Tmax保障服务处理潜能最大化,并且保障服务的持续可用性
- 由于业务逻辑和表现逻辑分离,可以大大降低
网络流量- 由于WebT通过
连接池连接Tmax,可以最小化系统负载
- 通过Tmax的
负载均衡和Multiplex功能,使得服务器的性能最优化
- 提供应用的Fail-over特性
- WebT集成了很多标准化的API,因此可提高开发效率
Tmax: 发电厂中指机组年利用小时,2006年我国电力系统发电机组年最大负荷
利用小时数为5200h
宇宙中的最高温度:“宇宙大爆炸”时产生的温度上限——就是最后某一粒子存在的最高温度“Tmax”,也知道了宇宙的温度范围——就是从“绝对零度”到“最后某一粒子存在的最高温度‘Tmax’”。
发展历程
T-MAX的来历 T-MAX是注册商标,1998年在深圳诞生,被青岛T-MAX进出口公司(生产DIY手工工具)和
温州华阳起重电机有限公司所使用,2000年正式用于绞盘产品。这个商标的设计灵感取自工具的意象,“T”则是一个具象的铁锤,代表tools;“MAX”在英语中有最大、最好的意思,字体的方正感加强了工具的意象。二者结合,则概括出了T-MAX的产品和企业理念。
踏踏实实做品质
T-MAX定位于做专业,做品牌,同时他们也非常清楚产品的质量和性能是品牌的基础。在2002年某澳大利亚杂志4x4 Australia中,曾有一篇评论文章,为WARN和T-MAX都评予三颗星——这至少从一个角度说明着T-MAX产品的品质。
优异的品质离不开严格的质量控制。T-MAX在质量控制方面,则是以近乎死板的态度来对待的。公司总经理张先生说,他们采取了最笨的办法,即每台将要出厂的绞盘都必须经过100%的
负载测试,而不是按惯例抽样检测。T-MAX每一台绞盘都有编码,有点像人的身份证号码,如果有产品出现问题,便可由此追溯到该绞盘出厂前材料、生产、测试和市场范围等一系列情况。虽然这样做造成成本增加,但对于自己的产品他们也就能更放心了。
此外,申请
ISO9000认证使T-MAX深刻认识到流程、体系等控制方法对于产品控制的重要意义。然而,从申请到培训,从文件编写到讨论审核、贯彻落实,再从内审、外审到获得认证,前后居然花了两年时间。尽管如此,T-MAX还是摈弃了所谓的捷径,每一步都走得踏踏实实。为此T-MAX还更换过两个咨询公司——他们不想只“买”一纸证书。最后,连外审人员也说,像T-MAX这样踏踏实实做ISO9000且能一次通过外审的企业确实不多。
虽然整个认证过程持续时间长,有诸多反复,还要整改,反映企业还存在着一些要提高的地方。但也就是在这样的过程中,只有本着务实的态度,才能提高自己。
品牌的背后 绞盘“新秀”T-MAX之成长
对于知道车用电绞盘的人来说,T-MAX并不是一个陌生的名字。只是可能不完全了解T-MAX其实出自于一家地地道道的本土企业,不了解它何以能吸引众多海外消费者,在世界同行中位列三甲,更不知道有点“留洋归来”味道的T-MAX将以怎样的姿态面对国内市场。
第一次听说T-MAX是在2002年的马来西亚国际雨林挑战赛中。据说中国车手为救助受困的赛车,不得不长时间超负荷使用T-MAX绞盘,以将陷入泥泽的赛车拖出困境。当时绞盘电机和齿轮箱因长时间操作达到极高的温度,但T-MAX经受住了严酷考验,完成了救助任务,且没有什么损伤。
开拓国内市场
几年来,T-MAX绞盘都是远销海外,在国内市场方面却几乎一直是一片空白。不过T-MAX连续出击的形象广告说明了其在国内市场的逐步启动。当然,光有口气不行,实实在在的投入和每个细节的工作才能使消费者最终和T-MAX走到一起。
为避免运输过程中的损坏,T-MAX重新设计了成本更高设计更精美的产品包装,并重新印制了精美的中文产品使用手册。
车用电绞盘是一种边缘性和专业性都比较强的产品,售后服务是必不可少的保证,为此T-MAX承诺自产品被消费者购买日起,有12个月的质量保证期,而其独特的伴随着每台绞盘的售后服务卡则将这种承诺记录了下来。不得不承认的是,T-MAX电绞盘从其包装,产品造型到每一个接插件的处理,都确实透漏着专业和品质。
因为工厂新址离城区较远,T-MAX也加强了厂区的配套设施建设。员工食堂、宿舍,棋牌室、篮球场、俱乐部,考虑很是周全。新的厂房在新年之前就会投入生产。整个厂区的建筑物顶部都被漆成了T-MAX标志性的黄色,远远看去很是醒目。T-MAX已经颇有些大企业的意味了。
事实上国外很多大品牌的越野救援用品都是中国生产的,到国外贴牌后卖回中国价格拱手就让出巨大的利润给国外贴牌商。而T-MAX的回归国内使得我们广大的越野爱好者可以摆脱长期依赖国外高价产品的束缚。
T-MAX产品在全国都有经销商。严格执行价格、市场定位、售后服务等策略。经销点如深圳市的3D越野装备,在当地没有经销店的用户也可以选择网上订购。