0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

微软对Kubernetes应用—AKS的发展历程介绍

lhl545545 来源:比特网 作者:潇冷 2020-12-01 14:34 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着金融、制造、政务等领域的企业转型上云,云市场正在迎来全新的“云原生”发展阶段。据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,这样就可以实现无缝衔接。
责任编辑:pj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6754

    浏览量

    108087
  • 谷歌
    +关注

    关注

    27

    文章

    6259

    浏览量

    111988
  • 存储数据
    +关注

    关注

    0

    文章

    90

    浏览量

    14495
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Kubernetes Ingress Controller对比解析

    Kubernetes集群对外提供服务时,Ingress是标准的服务暴露方式。Ingress资源定义了HTTP/HTTPS路由规则,而Ingress Controller则是这些规则的实现者
    的头像 发表于 04-09 10:09 245次阅读

    Kubernetes Pod异常问题排查实战

    集群跑着跑着,Pod 挂了。Slack 告警一刷屏,脑子一片空白。打开终端敲 kubectl get pods,看到一堆 CrashLoopBackOff、ImagePullBackOff、Pending,不知道从哪下手。这是每个刚接触 Kubernetes 运维的人都会遇到的场景。
    的头像 发表于 03-18 15:43 260次阅读

    KubePi:开源Kubernetes可视化管理面板,让集群管理如此简单

    KubePi:开源Kubernetes可视化管理面板,让集群管理如此简单 在云原生时代,Kubernetes已成为容器编排的事实标准,但其复杂性却让许多开发者望而却步。KubePi作为一款现代化
    发表于 02-11 12:53

    Kubernetes kubectl命令行工具详解

    kubectl是Kubernetes官方提供的命令行工具,作为与Kubernetes集群交互的主要接口,它通过调用Kubernetes API Server实现对集群资源的全面管理。在生产环境中,运维工程师需要熟练掌握kubec
    的头像 发表于 02-02 16:40 611次阅读

    香港服务器支持Docker和Kubernetes吗?

    在云原生技术成为主流的今天,Docker和Kubernetes(K8s)已成为现代化应用开发和部署的事实标准。对于选择香港服务器的开发者与企业而言,一个核心问题是:香港服务器能否完美支持Docker
    的头像 发表于 10-21 15:47 925次阅读

    借助京东AI言犀提升Kubernetes集群巡检的效率和准确性

    介绍 目前k8s-cluster-inspector组件可以自动化完成Kubernetes集群巡检,并在巡检结果中给出当前集群存在的问题,问题分级,问题类型,问题解决方法。 示例巡检数据结构如下
    的头像 发表于 09-15 16:56 654次阅读
    借助京东AI言犀提升<b class='flag-5'>Kubernetes</b>集群巡检的效率和准确性

    Kubernetes安全加固的核心技术

    在生产环境中,Kubernetes集群的安全性直接关系到企业数据安全和业务稳定性。本文将从实战角度,带你掌握K8s安全加固的核心技术。
    的头像 发表于 08-18 11:18 957次阅读

    高效管理Kubernetes集群的实用技巧

    作为一名经验丰富的运维工程师,我深知在日常的Kubernetes集群管理中,熟练掌握kubectl命令是提升工作效率的关键。今天,我将分享15个经过实战检验的kubectl实用技巧,帮助你像艺术家一样优雅地管理K8s集群。
    的头像 发表于 08-13 15:57 1130次阅读

    宝马集团车载总线技术的发展历程

    在汽车电子架构的演进历程中,宝马集团始终扮演着技术先锋的角色。随着城市化进程的加快和技术日益发展,宝马从早期简单的LIN总线到如今高性能的CANFD总线,宝马通过不断创新,推动了车载通信技术的迭代
    的头像 发表于 07-25 14:12 2483次阅读

    生产环境中Kubernetes容器安全的最佳实践

    随着容器化技术的快速发展Kubernetes已成为企业级容器编排的首选平台。然而,在享受Kubernetes带来的便利性和可扩展性的同时,安全问题也日益凸显。本文将从运维工程师的角度,深入探讨生产环境中
    的头像 发表于 07-14 11:09 957次阅读

    鸿蒙发展历程

    【HarmonyOS 5】鸿蒙发展历程 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、鸿蒙 HarmonyOS 版本年代记 鸿蒙 1.0: 2019
    的头像 发表于 07-07 11:41 2473次阅读

    树莓派部署 Kubernetes:通过 UDM Pro 实现 BGP 负载均衡!

    最近,我将家庭实验室的架构核心切换为一组树莓派。尽管在树莓派上运行的Kubernetes发行版众多,但在资源受限的设备上运行Kubernetes时,控制平面的开销是一个常见挑战
    的头像 发表于 06-25 18:00 1086次阅读
    树莓派部署 <b class='flag-5'>Kubernetes</b>:通过 UDM Pro 实现 BGP 负载均衡!

    智能氮气柜的发展历程和前景展望

    智能氮气柜的发展历程大致可以分为早期阶段、自动化控制时期和智能化转型三个阶段。1)早期阶段:最初的氮气柜主要是作为基本的防潮、防氧化存储设备,采用手动或半自动的方式控制氮气的补充,监测手段相对简单
    的头像 发表于 06-03 11:01 708次阅读
    智能氮气柜的<b class='flag-5'>发展</b><b class='flag-5'>历程</b>和前景展望

    NVIDIA携手微软加速代理式AI发展

    代理式 AI 正在重新定义科学探索,推动各行各业的研究突破和创新发展。NVIDIA 和微软正通过深化合作提供先进的技术,从云到 PC 加速代理式 AI 应用的发展
    的头像 发表于 05-27 14:03 1234次阅读

    Kubernetes Helm入门指南

    Helm 是 Kubernetes 的包管理工具,它允许开发者和系统管理员通过定义、打包和部署应用程序来简化 Kubernetes 应用的管理工作。Helm 的出现是为了解决在 Kubernetes
    的头像 发表于 04-30 13:42 3232次阅读
    <b class='flag-5'>Kubernetes</b> Helm入门指南