Kubernetes聯合創始人Brendan Burns:開放、革新的K8s為客戶創造...

2020-12-23 TechWeb

隨著金融、製造、政務等領域的企業轉型上雲,雲市場正在迎來全新的「雲原生」發展階段。據Gartner雲計算技術成熟度曲線顯示,以容器管理、無服務PaaS、微服務等為代表的雲原生技術,經歷「起步期」之後,進入「高熱期」發展階段。因此,相比先前「關注」、「探索」階段,現在的雲原生,更多關注的是技術的應用、落地實踐,以及如何藉助雲原生應用架構助力企業業務的數智化轉型。換言之,雲原生相關技術已成為主流發展趨勢。

據Gartner發布的技術趨勢報告顯示,隨著容器技術的不斷成熟和深入落地,到2022年會有75%的全球化企業將在生產中使用容器化的應用,還有50%的應用軟體將容器化適應超融合環境。所謂的容器化應用,就是將業務應用於類似Kubernetes的基礎設施之上。另外,雲原生應用架構將在2-5年內達到實質性生產高峰期,也就是企業所有的IT基礎設施都可以用雲原生闡釋和構建,並且在這一輪數位化轉型中,企業必然走向雲原生。

從定義上來看,雲原生可以分為雲和原生兩個部分,雲主要有IaaS、PaaS、SaaS,原生指的是土生土長,開始設計應用的時候就考慮應用是要運行到雲環境裡邊的。雲原生可以很好地構建容錯性好、易於管理、便於觀察的鬆耦合系統,雲原生技術是輔助企業完成數位化轉型的不可或缺的部分。

Kubernetes的誕生及重要性

前文提及,到2022年會有75%的全球化企業將在生產中使用容器化應用,所謂的容器化應用是將業務應用於類似於Kubernetes的基礎設施之上,Kubernetes起到一個承上啟下的作用,對上提供基礎設施能力,對下提供應用服務的格式化的數據對象,讓Kubernetes作為一個能力中介層,以一個標準化的方式把基礎設施能力接入到雲原生環境中。根據,CNCF調查數據顯示:58%受訪者已經在生產環境中使用了Kubernetes,Kubernetes接受住了生產實踐的檢驗。

容器、Kubernetes、生態是雲原生的重要組件和工具。對於企業來講,雲原生+容器=降低成本,雲原生+Kubernetes=增加擴展性和可靠性。

在Kubernetes出現之前,容器是雲管理平臺應用部署的最佳工具,直到企業需要在多臺機器上運行多個容器時,其存儲方式、存儲數據量、性能需求等都需要人工統計。因此,當解決容器編排需求時,Kubernetes應運而生。

Kubernetes聯合創始人Brendan Burns在從事谷歌搜尋引擎業務四年之後,加入谷歌雲團隊,並基於開放內部項目Borg開發出Kubernetes,簡稱K8s,是一個開源項目,可自動化、大規模部署和管理容器應用過程。據悉,Kubernetes在2014年年中正式誕生,並在很短的時間內成長為開源社區,受到雷子谷歌、紅帽等公司工程師的熱捧。

Kubernetes革新與發展

近日,比特網與Kubernetes聯合創始人、微軟開源及雲平臺副總裁Brendan Burns進行了一次對話,詳細了解了Kubernetes、AKS的最新進展。

據2017年的一份調查報告顯示,69%的受訪者表示他們正在使用K8s來管理容器,在主要使用其他編排平臺的用戶也會兼用K8s,比如Google Container Engine中也有85%的用戶使用K8s,此外主要的市場趨勢正在將K8s作為一個容器編排解決方案。

誕生至今,已經走過6個年頭的Kubernetes成為繼Linux、Windows之後,開發者最常用、最喜歡的工具。

近年來,Kubernetes面臨著不斷的革新。首先會增強開源系統,為用戶更好的服務,這意味著不斷更新,在安全性有漏洞的時候進行升級,提高它的可靠性,讓用戶始終使用最新的版本,不用花太多時間去解決系統問題。其次,在反饋給社區的同時,也不斷創新,比如說Helm,它是 Kubernetes 的包管理器;以及VS Code (Visual Studio Code),它是一款全球都在使用的開發人員工具;還有在Kubernetes上能夠讓開發人員更容易進行開發的Dapr。最後,解決用戶需求問題,幫助用戶轉型到Kubernetes,同時我們也提供更方便的服務。比如Azure Hybrid Benefit for Linux讓用戶自己本地部署紅帽(Red Hat)或SUSE執照,也可以移轉到Azure上使用它。

對此,Brendan Burns表示,我們的目的並不只是運行服務並從中盈利,我們也很重視反饋給社區的貢獻。因為我們相信對這個社區給予更多的理解與付出可以拉近我們與客戶間的距離,這樣,我們才可以更好地服務於客戶。同時,我們也能夠影響這些社區與開源系統,讓他們更好地為客戶服務。

微軟對Kubernetes應用——AKS的發展

2014年年中Kubernetes誕生,直到2017年,微軟將Azure Container Service和Kubernetes整合成,2018年,微軟宣布AKS登陸由世紀互聯運營的Microsoft Azure,在中國市場開放預覽。

發展至今已經2年有餘,AKS在中國市場有了一定的發展。Brendan Burns表示,AKS致力於將Kubernetes的管理做到極致,但它真正的優勢在於能夠提供完整的平臺,包括從幾乎每個人開始寫應用程式時使用的VS Code、和團隊一起合作時使用的GitHub,再到能夠把應用程式推向世界的Azure容器註冊表,當然還有能夠在世界上超過50個地方運行這些應用程式的AKS。從寫程序到運行在雲上,我們可以為用戶提供一系列完整的服務。這便是AKS的優勢。同時AKS也具有可延展性,它跟大家通常使用的其他工具有很好的銜接,微軟也有很多如紅帽(Red Hat), SUSE這樣的開源合作夥伴,這種合作是開源真正的精髓所在。

此外,Brendan Burns分享到,AKS上的中國零售商客戶在「雙十一」期間都收穫頗豐,我們為他們提供了先進的解決方案以幫助他們應對巨大的流量需求。同時,在AKS平臺上也有很多類似於康佳這樣的本土企業,以及像華晨寶馬這樣的跨國企業運用Linux on Azure及各種開源工具與AKS進行創新。

另外,AKS在中國的成長是非常快,除了有不少中國客戶在使用AKS,還也有很多的跨國公司在中國使用AKS。與此同時,AKS是Azure中成長最快的服務之一,所以這也使Azure上的Linux用戶規模逐步超過了Windows的用戶規模。

此外,微軟將Azure Arc擴展到Kubernetes上,Brendan Burns表示Azure Arc是我們推出的一款新服務,它能夠幫助用戶管理開源系統、政策以及安全等方面。首先是Arc for Servers,它讓我們能夠幫助管理用戶的Linux機器,就像管理在Azure上的Linux虛擬機一樣。另外是Arc for Kubernetes,我們可以幫助用戶在任何地方管理Kubernetes上的部署政策以及安全性等問題。

寫在最後

從誕生至今,Kubernetes已經走過6個年頭,從在中國市場開放預覽至今,AKS走過了2個年頭。在這期間,Kubernetes和AKS在中國市場,乃至世界市場都有較大的發展,AKS還成為中國市場和Azure中成長最快的服務之一。這些都離不開Kubernetes開源的努力。正如Brendan Burns所說,我們相信Kubernetes已經成為了一個平臺,其他的所有服務都可以在這個平臺上為客戶提供更多的價值。因此,從用戶自己的本地部署、數據中心,到雲,我們都統一推行Kubernetes,這樣就可以實現無縫銜接。

相關焦點

  • 2020版Kubernetes快速上手指南,讓你所見即所得
    版權聲明:本文為 ABC實驗室 原創文章,版權所有, 侵權必究!節點,另外兩個為Work節點。檢查群集,看節點是否加入群集如圖上所示即表明我們kubernetes群集安裝成功,如果Work節點狀態暫時顯示為NotReady也不用著急,我們繼續配置網絡即可。
  • 打造實戰化的線上k8s集群
    現在網上大部分教程都是教如何安裝k8s,幾乎沒有一個完整的教程告訴我們,如何用k8s部署一個完整的線上應用系統。要打造一個完整的、高可用的線上k8s集群,我們需要:k8s:管理雲平臺中多個主機上的容器化的應用Registry:私有倉庫的建立CoreDNS:負責為整個集群提供DNS
  • 深入解析Kubernetes service 概念
    ,因為不需要clusterip所以這裡是沒有cluster ip[root@k8s-01~]# kubectl get svcNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGEkubernetes ClusterIP10.254.0.1&
  • 教你一次性成功安裝K8S集群(基於一主兩從模式)
    自開源半年多以來,已成功為十幾家中小型企業提供了精準定時調度方案,經受住了生產環境的考驗。為使更多童鞋受益,現給出開源框架地址:https://github.com/sunshinelyz/mykit-delayPS: 歡迎各位Star源碼,也可以pr你牛逼哄哄的代碼。
  • vSphere with Kubernetes實戰之:用戶訪問控制 - 文章精選 - CTI...
    「VCENTER-SSO-USER」是管理員用戶名,一般為administrator@vsphere.local。Administrator@vsphere.local" cannot create resource "deployments" in API group "apps"  in the namespace "kube-system"  實際上,只有那些在vCenter Server客戶端裡顯示的命名空間(Menu → Workload Management),才能部署客戶自己開發的應用
  • 《蹲坑學kubernetes》之17-14:ServerAccount
    《蹲坑學kubernetes》之17-14:ServerAccountAPI Server作為Kubernetes網關,是訪問和管理資源對象的唯一入口,其各種集群組件訪問資源都需要經過網關才能進行正常訪問和管理。
  • 巧用 K3s 和 Traefik 快速搭建本地 Kubernetes 集群
    Kind 是為一致性測試和用於 CI 管道而創建的,提供了一些不錯的功能,比如可以直接在集群內部加載 Docker 鏡像,而不需要推送到外部鏡像倉庫。k3s / k3dK3s 是一個輕量級的集群,為了實現這種極簡主義,做了一些取捨。
  • 擁抱Kubernetes,再見了Spring Cloud
    設為「星標」,好文章不錯過!相信很多Java從業者在熟悉了微服務開發後,自以為用 Spring Cloud 已經成功打造了微服務架構帝國,Java 已經壟斷微服務領域,殊不知當引入 k8s 後,Spring Cloud 卻和 Cloud Native 的生態發展脫軌了。
  • 牛津大學出版社迎來開放獲取期刊Burns & Trauma
    牛津大學出版社迎來開放獲取期刊Burns & Trauma 牛津大學出版社(簡稱OUP)和陸軍軍醫大學西南醫院燒傷研究所很高興宣布他們的全新合作夥伴關係,他們將於2020年合作出版Burns & Trauma,這是中華醫學會燒傷外科學分會和亞太瘢痕醫學會的官方刊物。
  • 瑞翔創始人王亥翔:集數智化的力量 為客戶創造更多增長
    「集智 增長」2020瑞翔創新大會現場在本次創新大會上,瑞翔創始人王亥翔先生帶來了「瑞翔走向數位化」的主題演講。所以瑞翔構建了企業數位化平臺,追求和創造可持續的增長模式,來提高企業運營效率、降低運營成本、實現數據驅動的智能決策以及獲客收益。最終,實現企業終極目標:事半功倍,用最節省的時間和金錢,降本增效。
  • 【獨家】K8S漏洞報告|近期多個CVE漏洞解讀
    問題嚴重程度均被定義為中級。該漏洞存在於API Server中,存在命名空間訪問權限的用戶,可以訪問到集群範圍的 CRD資源CR, 版本1.7.x-1.12.x, 1.13.0-1.13.8, 1.14.0-1.14.4, 1.15.0-1.15.1均受影響,建議受影響的用戶升級到對應的最新版本(1.13.9/1.14.5/1.15.2)。
  • 使用 Kubernetes 最易犯的 10 個錯誤
    作者 | Marek Bartik,已獲作者翻譯授權譯者 | 蘇本如,責編 | 唐小引頭圖 | CSDN 下載自 VCG以下為譯文:在我們多年使用 Kubernetes(以下簡稱為 K8s)的經歷中,我們有機會近距離接觸了相當多的集群(包括依託於 GCP、AWS 和 Azure 上的託管和非託管集群),並且看到一些錯誤在不斷重複。
  • 百嶽特創新科技 為品牌客戶創造競爭優勢
    總體來說,百嶽特為合作夥伴降低了其在研發、生產層面的設備投入與人力成本,並以穩定的品控和開拓性的行銷,為合作客戶創造了矚目的競爭優勢,助力其在商業環境中穩健獲利。具體來看,百嶽特基於其IBD生物整合設計,為合作夥伴創造了以下七大競爭優勢:百嶽特基於廣泛的市場調查,為其客戶制定行之有效的整體企劃,建立精準的營銷設定,幫助客戶快速了解市場,直擊消費者真實需求,為其打造高效能產品打下堅實基礎;百嶽特以強大的科研實力,為其客戶進行創新的產品設計與配方設計
  • 諾亞財富與客戶利益一致,為客戶創造價值
    「『客戶為本』是諾亞核心價值觀,『以客戶需求為中心』是諾亞自創業以來長期堅守的原則。三季度活躍客戶及黑卡客戶數的雙增,體現了客戶在承興事件後信心的恢復,也是諾亞堅守以客戶為中心初心的回饋。」諾亞控股董事局主席汪靜波表示。
  • 蒸一道健康集,聯合創始人事業說明會取得圓滿成功
    2020年10月16日,蒸一道健康集團聯合創始人事業說明會在蒸一道健康集團總部召開。社會各界人士齊聚一堂,感受蒸一道健康集團創新商業模式的魅力。蒸一道健康集團創始人楊力瑋先生會議現場高潮迭起,籤約成為蒸一道健康集團聯合創始人的人源源不斷,盡顯蒸一道健康集團品牌號召力和創新商業模式的魅力。
  • 每天5分鐘|輕鬆掌握開發工作必會的k8s-deployment與rs
    deployment > RS >pod在k8s中,通過yaml文件創建了一個deployment的時候,k8s會創建3種資源,分別是deployment,RS和相應數量的pod。NAME DESIRED CURRENT READY AGEnginx-deployment-2796601259 4 4 4 6m如上圖可以看到,deployment自動幫我創建了一個名稱為nginx-deployment
  • 阿里雲開發平臺部署你的第一個k8s應用以WordPress為例
    使用阿里云云開發平臺部署WordPress,5分鐘上線k8s應用,還有機會領取阿里雲帽衫,新手站長網xinshouzhanzhang.com分享使用阿里雲開發平臺搭建第一個k8s應用,5分鐘一鍵部署上線WordPress教程:阿里雲開發平臺部署k8s應用上線WordPress
  • k8s重器之Service
    Service是k8s的核心,通過創建Service,可以為一組具有相同功能的容器應用提供一個統一的入口地址,並將請求進行負載分發到各個容器應用上。,表示同一個客戶端 ports: - name: string protocol: string #埠協議,支持TCP、UDP,默認是TCP port: int #宿主機埠 targetPort: int #目標Pod的埠 nodePort: int #k8s內部埠 status: loadBalancer: ingress:
  • 每天5分鐘|輕鬆掌握開發工作中必會的k8s-基礎組件與架構
    前面我們介紹過,k8s是用來實現自動化部署、擴展、管理容器化應用的開源系統,它讓我們可以像控制一臺單一的計算機一樣控制整個節點集群。假設此刻有3個節點,要怎麼用k8s來管理我們的機器上的應用容器的呢?簡單來講,就是選擇其中一臺作為master節點,另外兩臺作為worker節點,分別在這3個節點上安裝k8s對應的組件,然後就可以使用k8s來管理節點上的應用容器。
  • 蘋果聯合創始人深耕區塊鏈+能源近8年,旗下節能項目WOZX火爆海內外
    本報(chinatimes.net.cn)記者王永菲 冉學東 北京報導12月4日,蘋果聯合創始人史蒂夫-沃茲尼亞克(Steve Wozniak)區塊鏈項目WOZX在加密交易所霍比特HBTC首發,該區塊鏈項目創新性的將節能減排作為能源信用記錄在區塊鏈上