基礎設施即服務對企業來說是一個福音,使首席信息官能夠不再使用物理服務器甚至關閉數據中心,同時實現業務靈活性的新水平。但是,首席信息官需要詢問:下一個能帶來業務成果的重大事項是什么?
咨詢機構德勤公司新興技術研究主管Scott Buchholz表示,其答案可能是“無服務器計算”,這是一種新興的軟件體系結構,它根據對更高階服務(如數據庫或代碼函數)的請求動態分配計算、存儲和內存。
1
定義無服務器計算
在傳統的云環境中,基礎設施和運營(I&O)團隊設計并配置供應商合作伙伴提供的計算能力、存儲和其他工具。
無服務器作用于業務邏輯,將這些任務實現自動化,以及與這些資源相關聯的補丁、備份、安全和數據庫管理。Buchholz說,這可以將基礎設施和運營(I&O)管理成本降低10%,同時使基礎設施和運營(I&O)領導者能夠專注于其他任務,如管理API和服務級別協議。
需要說明的是,無服務器計算仍然使用服務器。然而,Gartner公司分析師Ross Winser在2018年的基礎設施和運營(I&O)趨勢報告中寫道,云計算供應商(而不是基礎設施和運營員工)負責配置和擴展運行時環境所涉及的所有底層資源。
2
無服務器的好處
德勤公司在其2019年的技術趨勢報告中指出,無服務器的目標是實現自動化,并從底層基礎設施中抽象出來的“NoOps”IT環境。由于對運營資源的需求減少,首席信息官可以重新分配剩余的人力資源,以開發支持業務的新功能。
Gartner公司在2018年4月發布的報告指出,盡管進行宣傳和炒作,但無服務器仍處于起步階段,目前只有5%的組織以某種方式使用它,但研究人員表示,到2020年,超過20%的全球企業將部署無服務器。
3
無服務器的案例研究
例如,《紐約時報》首席技術官Nick Rockwell認為,無服務器計算將是云計算旅程的下一步,使開發人員不再擔心他們的代碼所運行的服務器。
《泰晤士報》在AWS的云平臺上運行其大部分企業應用程序和電子商務平臺,谷歌云平臺(GCP)為面向消費者的應用程序提供支持,包括其網站、移動應用程序和填字游戲。
此外還要注意是,IaaS和SaaS的定價涉及支付固定的月度或年度費用,無論是否使用了所提供的全部容量。
Rockwell 說,“資源利用和優化取決于客戶。如果租用50個實例,如果其中一個實例已滿,而另49個實例空閑,這就是使用不當的問題。”
無服務器渲染無法解決空閑實例的問題。相反,當發生預定義事件時,將觸發專門為執行函數而編寫的代碼,并且無服務器平臺執行該任務。客戶無需告訴云計算供應商這些函數將被觸發多少次,并且每次執行函數時他們只需支付一小部分費用。Rockwell表示無服務器可以提高5到10倍的效率。
Rockwell說:“無服務器使產品既可靠又可擴展。”他表示,他們公司正在與谷歌云平臺合作,為其提供無服務器計劃。從長遠來看,從經濟角度來看,這將是一個更好、更便宜、更高效的方式。
4
無服務器選項
無服務器是否成為計算領域的下一個重要事項仍有待觀察,但供應商正積極尋求這一新興的市場機遇。
AWS公司于2014年推出AWS Lambda作為其首個商用無服務器平臺。微軟和谷歌的同類產品正在加強競爭,為客戶創造更多的選擇。Lambda目前仍處于領先地位。
德勤公司表示,嘉吉公司和Commonwell互助保險集團是其他試驗或部署無服務器的企業。
5
無服務器是一項有風險的業務
無服務器的應用不適用于謹小慎微的企業,特別是對于計劃大規模部署應用程序的公司而言。例如,遷移到無服務器通常需要重新構建應用程序或交換主要系統組件(如數據庫)。這可能證明是代價昂貴且具有破壞性的。出于這個原因,包括Rockwell在內的許多人,都認為無服務器對于綠地開發計劃更安全。
Buchholz表示,鑒于無服務器的短暫性,監控和調試也具有挑戰性。例如,使用無服務器模型捕獲數據更具挑戰性,因為沒有機器可以登錄。但Buchholz表示,新一代的調試和監控工具正在涌現出來,以提供幫助。
另一個問題是供應商鎖定,首席信息官一直在努力將業務向公共云遷移。Buchholz說,目前沒有關于無服務器的行業標準,這引起了對那些害怕出錯的早期使用者的擔憂。
-
云計算
+關注
關注
39文章
7735瀏覽量
137204 -
服務器
+關注
關注
12文章
9021瀏覽量
85184 -
數據庫
+關注
關注
7文章
3765瀏覽量
64276
原文標題:無服務器將是云計算的未來?
文章出處:【微信號:ofweekgongkong,微信公眾號:OFweek工控】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論