至顶网软件频道消息: 飙过车吗?如果飙过,就会知道飙车的感觉有点像是地狱里飞出来的蝙蝠。开发Kubernetes(先锋容器编排程序)也是那样子。一个又一个改进以疯狂的速度推出。最新版本Kubernetes 1.10保持这种趋势,而且,1.10版也在四个关键领域推出了一些稳定功能:API聚合、存储、安全性和网络。
说得详细一点,该版本引入了外部client-go凭据提供程序(预览版功能);域名系统(DNS)服务可以在安装时切换到CoreDNS(测试版);以及容器存储接口(CSI)和持久本地卷(也是测试版)两项。
这都是什么意思呢?我们来看看。
CoreOS现在是红帽的一个部门,也是个领先的Kubernetes开发公司。据CoreOS介绍,应用程序编程接口(API)聚合在Kubernetes 1.10里已稳定下来。因此,Kubernetes开发人员可以在不更改核心Kubernetes代码库的情况下开发自己的定制API服务器。API聚合功能稳定下来后,Kubernetes集群管理员可以更有把握地将这些第三方API添加到生产配置里自己的集群中。
Kubernetes实现容器存储接口后,安装新的卷插件就与部署Pod一样简单了。第三方存储提供商因此就可以在核心Kubernetes代码库之外独立开发解决方案。这样做延续了Kubernetes生态系统内可扩展性的思路。
CSI的目标是为存储供应商创建一个标准化方式编写可在多个容器编排工具中工作的插件,包括在Kubernetes里使用,但也可以在其他编排程序里使用,例如,在Docker Swarm Mode和Mesosphere里用 。CSI提供了标准化方式,能以动态的方式提供和取消配置存储卷、从节点上挂接或分离卷、从节点挂载或卸载卷等等。
持久(非共享)本地存储管理现在处于测试阶段。利用此功能,本地连接(非网络连接)存储可作为持久性卷源用。这意味着分布式文件系统和数据库的性能会更高,而成本会更低。
此版本还包含许多持久卷的测试版更新。 Kubernetes现在可以自动防止删除正在被Pod使用的持久性容量声明(Persistent Volume Claim),并可防止删除与持久性卷绑定的持久性卷声明。这将有助于确保以正确的顺序删除存储API对象。
Kubernetes的可扩展性已经很高了,1.10版增加了外部Kubectl凭证提供程序支持又是一个延伸点。云提供商、供应商和其他平台开发人员现在可以利用外部Kubectl凭证提供程序支持发布二进制插件,可用于处理特定云提供商身份和访问管理(IAM)服务的身份验证,或与诸如Active Directory等不支持树中内部认证的系统进行整合。外部Kubectl凭证提供程序支持与1.9版添加的云控制器管理器功能可以互补。
1.10版在安装时,所用的DNS服务可以切换到CoreDNS。这是个测试功能。集群运营商可试用及开发该功能。 CoreDNS涉及的“不确定部件”少一些,因为CoreDNS是单个可执行文件和单进程,并支持其他用例。
在此以前,DNS由kube-dns提供。kube-dns是个dnsmasq封装,用Go写的。去年 dnsmasq出了安全漏洞。那以后,Kubernetes开发人员决定走别的路。
1.10版里的DevicePlugins API已进入测试版。DevicePlugins API为GPU、高性能网络接口、FPGA、Infiniband和其他快速I / O设备提供了一个稳定的整合点,无需这些设备的供应商往Kubernetes里添加任何定制代码。
为了更好地支持CPU和内存敏感应用程序,1.10版还增加了其他测试版功能。例如,静态CPU锁定策略已经进入测试版,以支持对CPU等待时间敏感的应用程序,做法是将应用程序固定到特定内核里。例如,要确保容器快速运行可以将其绑定到高速CPU内核。另外,群集也可以对大数据和需要大数据的其他应用程序的大页面进行调度和隔离。
Kubernetes 1.10可从GitHub下载(https://github.com/kubernetes/kubernetes )。可查看有关线上交互式教程(https://kubernetes.io/docs/tutorials/kubernetes-basics/cluster-interactive/)学习使用Kubernetes。
Kubernetes已经成为最受欢迎的容器编排程序。上述的改进将会确保Kubernetes保持其领先地位。
好文章,需要你的鼓励
Meta与特拉维夫大学联合研发的VideoJAM技术,通过让AI同时学习外观和运动信息,显著解决了当前视频生成模型中动作不连贯、违反物理定律的核心问题。该技术仅需添加两个线性层就能大幅提升运动质量,在多项测试中超越包括Sora在内的商业模型,为AI视频生成的实用化应用奠定了重要基础。
数据分析平台公司Databricks完成10亿美元K轮融资,公司估值超过1000亿美元,累计融资总额超过200亿美元。公司第二季度收入运营率达到40亿美元,同比增长50%,AI产品收入运营率超过10亿美元。超过650家客户年消费超过100万美元,净收入留存率超过140%。资金将用于扩展Agent Bricks和Lakebase业务及全球扩张。
上海AI实验室发布OmniAlign-V研究,首次系统性解决多模态大语言模型人性化对话问题。该研究创建了包含20万高质量样本的训练数据集和MM-AlignBench评测基准,通过创新的数据生成和质量管控方法,让AI在保持技术能力的同时显著提升人性化交互水平,为AI价值观对齐提供了可行技术路径。