首页>动态 >内容

NetApp跨足容器服务应用可横跨多种云端服务部署K8s丛集

动态2021-02-20 18:05:44
最佳答案

近年来积极发展云端储存服务的NetApp,也将触角延伸到了Kubernetes的容器应用上。他们在2018年9月併购了StackPointCloud,这家2014年成立的新创公司,提供的解决方案,主要是可横跨多云环境存取的Kubernetes即服务(Kubernetes-as-a-service),而在当时宣布公司併购之际,随即就推出NetApp Kubernetes Service(NKS)。到了今年8月,NetApp在台举办的NetApp INSIGHT 2019 Taipei大会上,他们揭露更多NKS的现况。

目前而言,NetApp旗下多个储存产品线,皆能整合Kubernetes丛集,像是:专供容器搭配的动态储存产生器Trident、主力储存系统平台ONTAP、SolidFire全快闪储存系统与超融合系统NetApp HCI的Element OS,以及E系列与EF系列储存设备所搭配的系统平台SANtricity,而这次所要介绍的NKS是一套SaaS云端服务,并且是针对混合云与多云部署环境的Kubernetes上游服务(upstream K8s),能让用户透过NetApp Cloud Central的网页入口介面,在指定的云端服务环境里面,直接建立具延展性且支援生产环境使用的Kubernetes丛集,并享有集中管理的机制,可在此控管Kubernetes生命週期。

NKS能够联合多个Kuberenetes丛集,并且启用基于云端服务的网域名称服务,以便处理那些针对后端丛集所提出的请求,如此一来,用户也能更清楚掌控所有Kubernetes工作负载,并获取纵向扩展规模的能力。

现在NKS支援哪些公有云服务?在容器即服务(CaaS)的部分,NKS可支援AWS的Amazon Elastic Container Service for Kubernetes(EKS)、Azure Kubernetes Service(AKS),以及GCP的Google Kubernetes Engine(GKE),而在今年6月,NKS正式支援NetApp自家的超融合基础架构系统,也就是NetApp HCI,NKS用户现在可以在企业建置的超融合环境当中,也能比照公有云服务,同样运用自动化的Kubernetes部署引擎、快速安装云端原生应用程式,以及获取容器化应用程式调度指挥的机能。

基本上,NKS所提供的部分,主要是用于Kubernetes丛集建立与管理的通用控制层(universal control plane),同时,还可整合了应用程式市集的特色,用户可在自己设立的Kubernetes丛集当中,快速部署多种云端原生的应用程式与微服务,像是Istio、Prometheus、Helm、GitLab、Autoscaler、fabric8、Linkerd,并可直接透过NKS的仪表板来进行集中管控,而不需要钻研複杂的命令列组态设定。

NKS当中也预先安装了NetApp发展的开放原始码软体Trident,它可以针对容器环境,提供动态调度持续性储存(persistent storage)的功能,容器若要整合运用NetApp Cloud Volumes Service(CVS),将会变得更容易,对于容器中的应用程式而言,也能连带享用到云端储存服务的高效能。

    

有了这套工具,能让NetApp储存系统与云端储存服务,符合Kubernetes丛集产生的持续性储存Volume宣告(Persistent Volume Claims,PVC)。而在云端储存服务的搭配上,NKS会在Kubernetes节点上,自动部署Trident,在CVS建立NFS储存储存Volume,作为PVC,让Kubernetes能够接取CVS,促使NKS得以搭配易于扩展、高效能的CVS储存Volume。

除了容器层面的管理,NKS也能支援微服务的整合,用户可以将应用程式的负载,分散或导引到多个由NKS所管理的Kubernetes丛集──透过Istio服务网络(service mesh)的联合或是建立,来部署跨丛集的微服务应用程式,以此处理每个环节的流量管理、资料加密,以及服务监控,举例来说,能够根据组织与工作空间来限制使用者的存取,也可以运用资料保护与复原工具,并且提供简易操作的网页介面来管理複杂的Kubernetes元件,像是节点资源池(node pools)与自动扩展规模(autoscaling)。

对于应用程式生命週期管理,NKS也为开发者提供一套可运用git push指令的工作流程操作介面,只需输入git push nks master这样的指令,就能将应用程式部署到NKS的Kubernetes丛集,而且NKS本身也提供监控的网页功能介面。

产品资讯

NetApp Kubernetes Service
●原厂:NetApp(02)8729-5000
●建议售价:每台工作节点每小时0.10美元起
●支援公有云IaaS:AWS、Azure、GCP
●支援公有云CaaS: Amazon EKS、Azure AKS、GCP GKE
●支援私有云:NetApp HCI
●可部署应用程式:Istio、Helm、GitLab、Prometheus等17种

【注:规格与价格由厂商提供,因时有异动,正确资讯请洽厂商】

免责声明:本文由用户上传,如有侵权请联系删除!