網易雲輕舟微服務深度解讀:基於開源,強於開源

近日,由杭州市政府、賽迪以及網易主辦的「2018中國杭州雲創大會」於杭州國際博覽中心如期舉辦,大會以「開放·生態·賦能」爲主題,匯聚行業領袖、技術大咖及產業鏈從業者。隨着數字經濟的時代到來,企業數字化創新對新一代雲計算服務的需求日漸迫切。在當天下午的雲計算專題會中,網易雲邀請了來自各行業的新老客戶,深度研討雲計算賦能企業數字化創新的探索和實踐。數據庫

圖片描述

(網易雲副總經理 陳諤)架構

網易雲副總經理陳諤認爲:「IT已經從成本中心提高到創新中心,數字化技術賦能也從基礎設施賦能進化到對先進技術架構,流程方法的賦能,網易雲從一開始就以幫助客戶提升IT創新能力的自動化軟件工廠爲理念。」據統計,網易雲可幫助客戶提高迭代能力達100倍,單月累計可爲客戶運維節省2000人天;做爲國內領先的容器雲服務,網易雲是全球首批經過Kubernetes一致性認證,以及Kubernetes&可信雲雙認證,也是國內最先的Severless容器服務提供商,穩定運行1000天以上,大幅下降了客戶使用容器的成本。併發

網易雲也在不斷探索最新產品,賦能企業數字化創新,在陳諤看來,微服務的興起一方面解決了服務垂直拆分的問題,另外一方面經過去中心化的方式解決了服務架構節點間協做的問題,使得整個服務化的協做高速地向前迭代。框架

圖片描述

(網易考拉技術專家 程漢)less

做爲網易雲的內部客戶,網易考拉也是業界微服務實踐的先行者,據網易考拉技術專家程漢介紹,在他最初加入考拉時只有10個左右的服務,核心服務有4-5個,大部分的業務變動都集中在這幾個服務,至關於幾十我的去開發同一個服務,運維過程當中也遇到不少痛點。隨着業務的發展,考拉交易中心在2016年啓動了微服務的改造,主要圍繞服務化,訂單搜索和遷移分佈式數據庫三個方面展開工做。運維

目前,網易考拉已經拆分出400個以上的服務,迭代次數也從天天的1-2次,增長到1000次以上。細粒度的拆分使得軟件缺陷影響的範圍獲得了有效控制,大幅度減小了因爲軟件缺陷形成的線上質量問題,總體軟件質量提高了52%。分佈式

「輕舟」這個業界完整的微服務解決方案的誕生,就是基於網易雲服務於內外部客戶的多年實踐,正如陳諤所說:「但願客戶在微服務實踐過程當中須要的工具,都可以在這個解決方案下找到,而且都是通過互聯網企業在線上長期驗證的,覆蓋開發、測試、運維的整個工具鏈。同時,輕舟微服務是網易雲基於Spring Cloud,Dubbo/gRPC,Kubernetes,NetflixOSS,OpenTracing,Prometheus等開源技術棧的產品,客戶無需擔憂與廠商綁定,網易雲對這些開源技術棧也有着源碼級的掌控,基於開源,但強於開源。」微服務

圖片描述

(德邦快遞IT總架構師 羅剛強)高併發

做爲網易雲外部客戶的表明,德邦快遞IT總架構師羅剛強分享了快遞物流行業的架構探索與實踐。德邦快遞創始於1996年,從專於傳統零擔業務到如今全面發力大件快遞,業務量正處於高速增加中。業務量的高速增加和不斷的業務創新,對IT也提出了更高的挑戰。如何提高資源利用率,讓資源可以和業務實時匹配,動態擴縮容?如何加快交付速度,支持業務快速創新?在這樣的狀況下,德邦快遞開始了分佈式和服務化、微服務進程。工具

2017年德邦快遞開始用Dubbo作服務化調用框架,但發現不少地方有待提高,好比不支持服務治理、限流、降級等功能,2018年開始探索完善微服務框架,期間經過和網易雲的接觸,網易雲基於內部電商業務的實踐經驗與德邦快遞進行了深刻探討,經過微服務平臺和能力的輸出,幫助德邦快遞進行微服務化改造。

羅剛強認爲:「服務化體系是將來發展的趨勢,在企業級應用平臺中必須可以快速適應業務變化,支持高併發訪問和海量數據處理,而且還要知足高穩定與低成本,貫通IT研發流水線。」同時,羅剛強也指出微服務不是一天能完成的,要作好長期規劃的準備,逐步完成微服務過程。

圖片描述

(網易雲解決方案總架構師 劉超)

對於微服務可能會帶來的問題,「輕舟」產品在設計之初就考慮了不少,網易雲解決方案總架構師劉超詳細介紹了輕舟微服務產品的設計理念,及其底層的技術架構。據劉超介紹,網易雲在輕舟產品的設計之初進行了大量調研,發如今微服務實踐的過程當中,服務發現容易搞定,但不容易替換;服務治理是個難題,尤爲涉及到熔斷、限流、降級的策略時,但服務治理相對比較容易切換。因此輕舟產品設計的一個基本原則是解耦容器平臺和微服務,同時解耦服務發現和服務治理。

圖片描述

(諧雲科技創始人兼CEO 王翱宇)

業界對於DevOps的探索由來已久,甚至能夠追溯到容器誕生以前,諧雲科技創始人兼CEO王翱宇認爲DevOps是容器落地最好的應用場景,相應地容器雲平臺也是實現DevOps最好的承載方式。主要緣由在於容器的輕量級和標準化封裝的特性,使得持續集成和持續交付的成功率大大提高,Kubernetes又使得工具鏈的集成更加方便。2017年諧雲和網易雲聯合創辦了DevOps實驗室,共同推動容器、DevOps工具鏈的研發應用。

截至2018年7月,網易雲已服務45萬企業客戶,覆蓋金融、電商、社交、教育、遊戲、文化娛樂、醫療生物、製造業等互聯網企業以及傳統企業。最後一個演講環節,網易雲企業服務部總經理嶽崢輝爲你們詳細解讀了網易雲的行業解決方案。網易雲企業服務部藉助網易雲先進的雲計算與大數據技術和產品,聯合行業合做夥伴,賦能企業客戶數字化轉型,提供全方位的專業化IT服務。

相關文章
相關標籤/搜索