市面上的超融合基礎架構(HCI)解決方案相當多,單靠基礎系統平臺,很難產生與其他競爭廠商的差異,因此,有些業者開始往「橫向」功能發展,例如,延伸桌面虛擬化/VDI、整合網路虛擬化技術成為軟體定義資料中心、提供更多元的儲存服務(檔案儲存、物件儲存)、支援容器/Kubernetes/微服務。
這些路線的前景都不錯,然而,有個先前伺服器虛擬化無法讓企業產生足夠信心導入的IT應用類型,卻一直沒被提起,那就是資料庫系統的建置。
的確,隨著後來伺服器虛擬化技術持續擴展可運用的IT基礎架構資源,可配置數百顆處理器核心與TB等級的記憶體,支撐「怪獸級」的虛擬機器,早已不是問題,但後來雲端服務、Hadoop/NoSQL等大數據軟體崛起,伺服器虛擬化領域也經歷了超融合、OpenStack、私有雲雨混合雲配置、容器OS、Kubernetes、公有雲整合提供超融合軟體堆疊,風水不知轉了幾回,如今,在公有雲廠商的強力宣傳之下,大家只知道資料庫上雲的議題,至於以伺服器虛擬化技術來支撐資料庫系統的應用,技術上是否可行?這類問題早已拋諸腦後。
技術腳步走得較快的企業,現在規畫的IT整體架構,可能是這樣的:底層用Kubernetes作為基礎架構,上層執行的應用系統可以是個別的虛擬機器或容器,甚至是微服務、無伺服器(Serverless)/功能即服務(FaaS)。至於運作在其中的資料庫系統,則是以上述的邏輯執行個體,或服務的形式來執行。
不過,只有這樣的作法嗎?伺服器虛擬化、超融合只能充當配角,或淪為雲端原生架構所要相容的舊系統架構嗎?我們從超融合基礎架構的龍頭廠商Nutanix身上,看到另一種可能性,他們強調超融合基礎架構仍可作為IT架構的核心,想要以此支撐資料庫系統的運作,並不只是一種理論上的配置,對他們而言,證明其真實可行的具體行動──不是紙上談兵或是純粹介紹這麼做的企業應用案例,而是推出套裝的解決方案、販售給企業採用,而此項產品就是在2018年發表的Nutanix Era,同時,一登場就是支援5種資料庫系統(Oracle Database 11.2到12.2到12.2、微軟SQL Server 2008 R2到2017、PostqreSQL 9與10、MySQL 5.6到8.0、MariaDB 5.5到10.3),以及兩大作業系統平臺(Windows Server 2012到2016,以及RHEL 6.9到7.3、Oracle Linux 7.3)。
Era的出現,不只是為了突顯超融合基礎架構的確可用於資料庫系統的建置,另一個別出心裁之處在於善用快照技術,直接於底層平臺提供了可迅速備份與還原的資料保護功能,以及近年來頗受看好的進階資料保護應用──副本資料管理(CDM)。
而有了這項技術,不僅使Era能以資料庫系統的多重副本,來支援應用程式開發與測試需求,後續版本的Era更以此衍生出資料庫漏洞修補的功能,等於一口氣解決了資料庫系統日常維運面臨的兩個心頭大患。
話雖如此,Nutanix結合擅長的超融合基礎架構建置與管理特色,以及快照技術,再將這些用於企業視如珍寶的資料庫系統,可說是黃金組合,似乎能讓他們的解決方案對於新建系統的用戶有一定的吸引力,不過,對於已累積龐大資料量與工作負載的資料庫系統大戶而言,可能還是會有疑慮,或許將來Nutanix能在Era加入資料庫系統的不停機遷移功能,使其能夠更完整地承擔資料庫系統的生命週期。
https://www.ithome.com.tw/review/140690
功能即服務faas 在 COMPOTECHAsia電子與電腦 - 陸克文化 Facebook 的最佳貼文
#智慧工廠 #工業自動化 #嵌入式即時作業系統RTOS #協作機器人Cobots #後端即服務BaaS #功能即服務FaaS
【轉型有價,不應無限上綱】
工控要升級到智慧化階段,對於數十年前投入建置的企業來說,如今可能面臨以下難題:1.設備已近產品生命週期尾聲,不堪運作;2.最初負責維護的技術人員年屆退休,新人接班青黃不接;3.科技推陳出新,迫使工控領域必須與時俱進。雖說「改變」是持續成長或升級轉型的契機,「但它是有價的,不應無限上綱,成本仍是重要考量」。
如何完美連結資訊 (IT) 和操作 (OT) 系統,並最大限度利用過去累積的資源和技術,才能將有限預算的效益最大化!有別於一般平台供應商,工控嵌入式系統在設計之初,就特別著重安全、穩定和可靠度,以確保日後升級或添加新應用皆不會導致失效 (Fail)。此外,為加速本地回應,同時維持系統的靈活、開放,有必要在邊緣運算 (Edge Computing) 與雲端服務之間取得平衡。
延伸閱讀:
《緊扣人心,從來就不能只靠產品本身!》
http://compotechasia.com/a/tactic/2019/0318/41325.html
#溫瑞爾WindRiver #TitaniumEdge #Workbench