IBM Streams V4.2 新特性之版本管理和使用標簽控制資源
版本管理和滾動升級
為了進一步簡化對的集群管理和減少因版本升級帶來的停機時間, V4.2 提供版本管理和滾動升級新特性。
版本管理的支持使得域和其實例的升級互不依賴。當升級域后,這個域的所有實例繼續運行在它們當前的版本上。對實例的升級,可以在域升級之后立即升級或者在之后的時間再升級。域的實例之間的升級也是互不依賴。
滾動升級的支持使得域或者實例在運行時也可以將域或實例升級至一個新的版本。
從V4.2 開始Streams支持版本管理和滾動升級,它是最早支持域和實例運行在不同版本上,是第一個支持滾動升級的版本。
使用標簽來限制資源
為特定應用使用的目的,你可以通過在資源和標簽之間創建TagRestriction來限制資源。這TagRestriction 指示調度程序僅為指定該標簽的hostpool 的 PEs配置該資源。
在 IBM Streams域,你想要對某些特殊用途的資源進行限制,只有指定的PE可以在其上運行。專用資源可以跨多個作業共享。TagRestriction 提供了限制于 PE 級別的資源用于多個作業的能力。
為了實現這種場景,必須執行以下步驟︰
1. 在標簽和資源之間建立TagRestriction。
2. 在 SPL 應用程序中,一個已經存在的操作符Operator,其放置子句中包含標簽的主機池。
TagRestrictions 的特點和使用限制如下︰
- TagRestriction 是一個標簽和一個資源之間的關系。它不是一種新型的標簽或屬性。
- 只有自定義標簽可以用來限制資源。
- 多個標簽可以用來限制一個資源。在這種情況下,允許在資源上運行 的PEs 是 PE 引用包含多個標簽的主機池。
- TagRestriction 可以在活動的實例上創建和刪除。然而當創建 TagRestriction時,在資源上運行的任何 PEs 必須引用包含該標簽的主機池。
- TagRestriction 支持 IBM 流資源和外部托管資源。
慧都控件網年終促銷第一波已開啟,全場6折起,豪禮搶不停>>>
截止時間:2016年10月30日
詳情請咨詢!
客服熱線:023-66090381