Tmax

Tmax(Transaction MAXimization)是TmaxSoft高級的事務處理監控器(TP-Monitor, 交易中間件)解決方案,可以最大化系統交易處理的潛能。

基本介紹

  • 外文名:Transaction MAXimization
  • 簡稱:Tmax
  • 類別:處理監控器
  • 產品功能:進程管理
  • 命名服務:- 簡單直接的服務調用
產品概要,產品功能,Peer-to-peer,進程管理,負載均衡,故障恢復,伺服器進程類型,事務管理,系統擴展性和靈活性,從其他中間件無縫移植,可靠佇列(RQ),安全性,CORBA管理和服務,Stream I/O (管道),支持多種API和通信類型,系統管理,產品效果,Host Link,WebT,救援工具,

產品概要

Tmax實現了一個三層計算系統(集成了中間件層),替代了傳統的兩層模型。可以在由多個相同或者異構機器構成的分散式系統中,更加高效地進行事務處理。基於Tmax 的系統由多個節點構成,彼此連線成一個Peer-to-Peer的系統,而不是傳統的主/從模型。位於每個節點內的RACD(Remote Access Control Daemon),可以確保所有節點之間的通信,使得管理員可以從一個節點對整個系統進行管理。
Tmax解決方案集成了一組特性(負載均衡、故障容錯等),可以確保系統的穩定性,大規模的交易在任何時候都可以快速可靠的處理。用戶可以容易而可靠的訪問系統中的所有功能,系統管理員可以監控整個最佳化的計算環境,開發人員可以利用Tmax所提供的透明和集成的套用開發環境。
Tmax 解決方案已經在金融、政府、通信、製造和流通等各種行業的大量用戶中實施。
- 遵循X/OPEN DTP 分散式事務處理國際標準
- 自動管理API和系統接口
- 為開發人員和管理員提供分散式系統中可用的各種服務的透明視圖
- 維持事務處理中的ACID,提供最佳開發環境
- 提供快速的恢復進程,用來處理系統失敗
- 使得管理人員在運行環境中,可以通過一台機器動態控制所有節點
- 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
當系統運行過程中,為了快速對系統錯誤進行回響,管理人員可以動態控制日誌級別。而且,系統的一部分可以獨立重新啟動,而不需關閉整個系統。

系統擴展性和靈活性

- 提供多域(Domain)和其它網關模組
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服務端對象:原始碼級別的兼容性
- 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

Tmax-Web集成網關
WebT是TmaxSoft的Web網關解決方案,用來將基於Tmax的系統和服務同Web進行集成。因此,最終用戶可以通過Web使用Java Applet、Servlet或者PHP等訪問Tmax系統的全局事務和動態數據服務。
WebT的特點
- 用戶可以通過Servlet/JSP連線到Web套用伺服器
- 可以通過Applet與客戶進行互動(Interlock)
- 可以在JEUS和Tmax之間進行事務的兩階段提交(2PC)
WebT的優勢
- 用最低的費用構建Tmax-WAS的三層架構
- 使得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越野裝備,在當地沒有經銷店的用戶也可以選擇網上訂購。

相關詞條

熱門詞條

聯絡我們