iRules和iControl功能可讓企業的網路與應用軟體運作更加順暢
功能強大的TM/OS(流量管理/作業系統)架構為一完整的應用程式具智慧型及網路可適應性功能,可以提供組織單一的平台以完成最佳的應用程式
傳遞。TM/OS加強每項在BIG-IP上的功能,在加強BIG-IP智慧型適應應用程式及網路多樣化和推陳出新的要求同時,跨服務傳遞全部的視野、彈性
和控制。
TM/OS是多個模組的集合,每一模組負責執行一項特定的功能,獨立的模組用以降低系統的複雜性、減輕未來開發的負擔。它的架構具有獨立的特性,因為它採用了Linux的作業系統並在其上運作,但它在對流量進行管
理的任何一個部份裡,均未使用到Linux的作業系統,在於TM/OS本身有自己專用的CPU、記憶體以及匯流排來存取週邊的設備。
iRules
iRules是TM/OS中最獨特的一項功能。iRules是由標準工具命令語言(TCL)建立的一種腳本語言,藉由iRules,客戶就可建立從
TM/OS事件觸發的特定函數。然而,這套規則本身卻很容易建立和理解,該模組能夠這些規則編輯成文字碼,並經由客制編輯的、高度最佳化函數呼叫(位於
TM/OS的核心)來執行一些操作(如:讀寫HTTP cookie) 。這關鍵技術意味了,簡單易用的TCL規則就能成為高效能的文字碼,由於這種借助TM/OS來完成實際檢查與執行,因此其速度可以非常快。而且,有數百種
方式來充分利用TM/OS中iRules引擎中的強大功能。
iControl
iControl可建立察覺式的應用程式網路,其 API及SDK可幫助在第三方應用程式和BIG-IP間的自動通訊,移除手動介入的需求。iControl一直以來擴展支援實在的發布/訂閱模式。該模式
降低網路的經常性費用,並透過iControl介面與BIG-IP整合,增進應用程式的效能。對大部份的應用程式來說,這將會減少用戶和伺服器雙方大量的
網路頻寬和處理時間。
更多資訊
|