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

    文章

    6216

    浏览量

    103062
  • 谷歌
    +关注

    关注

    27

    文章

    5838

    浏览量

    103221
  • 存储数据
    +关注

    关注

    0

    文章

    73

    浏览量

    14025
收藏 人收藏

    评论

    相关推荐

    60 V,双N沟道沟槽MOSFET BSS138AKS-Q产品数据表

    电子发烧友网站提供《60 V,双N沟道沟槽MOSFET BSS138AKS-Q产品数据表.pdf》资料免费下载
    发表于 02-21 13:58 0次下载
    60 V,双N沟道沟槽MOSFET BSS138<b class='flag-5'>AKS</b>-Q产品数据表

    60 V,双N沟道沟槽MOSFET 2N7002AKS-Q数据手册

    电子发烧友网站提供《60 V,双N沟道沟槽MOSFET 2N7002AKS-Q数据手册.pdf》资料免费下载
    发表于 02-21 13:57 0次下载
    60 V,双N沟道沟槽MOSFET 2N7002<b class='flag-5'>AKS</b>-Q数据手册

    一键解锁!晶体管结构工艺发展历程

    一键解锁!晶体管结构工艺发展历程
    的头像 发表于 12-07 09:48 302次阅读
    一键解锁!晶体管结构工艺<b class='flag-5'>发展</b><b class='flag-5'>历程</b>

    汽车大灯发展历程:从乙烯块到激光灯

    电子发烧友网站提供《汽车大灯发展历程:从乙烯块到激光灯.doc》资料免费下载
    发表于 11-01 09:30 0次下载
    汽车大灯<b class='flag-5'>发展</b><b class='flag-5'>历程</b>:从乙烯块到激光灯

    TEE OS介绍发展历程

    ,如 Android,I0S 系统 TEE OS 发展历程 TEE 的前身:Open Mobile Terminal Platform 于 2006 年提出一种双系统解决方案:在一智能终端下,除了多媒体
    的头像 发表于 09-11 17:07 714次阅读

    机器学习发展历程

    增长的必要手段之一。本文将介绍机器学习的发展历程,包括机器学习的现状、机器学习的发展前景以及机器学习发展历史。 机器学习的现状 机器学习已成
    的头像 发表于 08-17 16:30 1097次阅读

    Kubernetes Pod如何获取IP地址呢?

    Kubernetes 网络模型的核心要求之一是每个 Pod 都拥有自己的 IP 地址并可以使用该 IP 地址进行通信。很多人刚开始使用 Kubernetes 时,还不清楚如何为每个 Pod 分配 IP 地址。
    的头像 发表于 07-21 10:00 527次阅读
    <b class='flag-5'>Kubernetes</b> Pod如何获取IP地址呢?

    Commvault:护航Kubernetes,不止Kubernetes

    Kubernetes已经不再是只存在于路线图中的未来产品。事实上,几乎所有(94%)已经采用容器的企业都在使用Kubernetes,大多数(86%)企业甚至认为它对他们的运营至关重要。这并不令人意外,Kubernetes正在帮助
    的头像 发表于 07-07 14:42 298次阅读

    Awesome 工具如何更好地管理Kubernetes

    应用程序,那么 Kubernetes 是必备工具之一。有数百种工具可与 Kubernetes 配合使用以添加更多功能。我说的是用于更好地管理,安全性,仪表板和 Kubernetes 集群监控的工具
    的头像 发表于 06-25 16:12 354次阅读
    Awesome 工具如何更好地管理<b class='flag-5'>Kubernetes</b>

    微软发布自己的Linux发行版,“Linux是种癌症”影响犹在

    根据介绍,Azure Linux 是针对 Azure Kubernetes 服务 (AKS) 的开源容器主机操作系统,针对 Azure 进行了优化,旨在让开发人员更轻松地使用微软的工具
    的头像 发表于 05-29 10:28 477次阅读
    <b class='flag-5'>微软</b>发布自己的Linux发行版,“Linux是种癌症”影响犹在

    微软发布 Azure Linux 正式版

    在内部使用 Azure Linux 两年,并从 2022 年 10 月开始公开预览后,微软本周终于正式提供其 Azure Linux。Azure Linux 是 Azure Kubernetes
    发表于 05-28 08:34

    智能配电系统在水务行业的发展历程及应用案例

    本文首先回顾了智能配电系统在水务行业的发展历程,并对其应用现状进行了分析,进而展望了智能配电系统在水务行业的发展趋势。
    发表于 05-19 16:47 0次下载
    智能配电系统在水务行业的<b class='flag-5'>发展</b><b class='flag-5'>历程</b>及应用案例

    Kubernetes Pod如何独立工作

    在学习 Kubernetes 网络模型的过程中,了解各种网络组件的作用以及如何交互非常重要。本文就介绍了各种网络组件在 Kubernetes 集群中是如何交互的,以及如何帮助每个 Pod 都能获取 IP 地址。
    的头像 发表于 05-16 14:29 426次阅读
    <b class='flag-5'>Kubernetes</b> Pod如何独立工作

    Kubernetes特性有哪些?

    本文将介绍Kubernetes 的重要特性,这将有助于您更深入地了解 Kubernetes 的功能概念。
    的头像 发表于 05-12 16:16 650次阅读
    <b class='flag-5'>Kubernetes</b>特性有哪些?

    Kubernetes是怎样工作的?

    Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化工作负载和服务,有助于声明式配置和自动化,它拥有庞大且快速发展的生态系统,Kubernetes 服务、支持和工具随处可见
    的头像 发表于 05-12 16:13 310次阅读
    <b class='flag-5'>Kubernetes</b>是怎样工作的?