调整容器的基础设施:定义每个节点组不同的实例类型

现货NetApp的海洋不断确保满足所有的舱需求立即右边Kubernetes节点调度的最优资源利用率的智能装箱。

在某些情况下,应用程序实例类型依赖性,这意味着应用程序上运行最优的一组特定的云计算实例。这就是海洋虚拟节点组(以前称为启动规范)中扮演着重要的角色,提供一个抽象层,允许用户在同一集群管理不同类型的工作负载。

Kubernetes允许用户添加关联具体实例之间和特定的工作负载ECS提供类似的功能,这是乏味而耗时的手工处理。海洋虚拟节点组(VNGs)现在让这个操作更简单,解耦的特定工作负载的基础设施,从而提供一个serverless经验应用工程师和保持管理开销DevOps至少。

而在过去的一个应用程序所有者需要参与选择适当的实例类型,现在需要做在定义应用程序的要求是选择DevOps预定义的标签,例如‘computeOptimized’、‘memoryOptimized’的海洋VNGs映射到适当的实例。“memoryOptimized”例如,标签可以创建虚拟节点组的DevOps等于R5, R5a R5n实例,最好提供内存密集型工作负载。然后剩下的应用程序所有者是使用标签Kubernetes节点关联/ ECS放置负载定义约束,这样应用程序会自动运行在这些内存优化的实例。

作为海洋的最佳实践是利用最优舱/节点的所有实例类型装箱,海洋的能力定义实例类型的一个子集海洋虚拟节点组方便应用程序所有者和DevOps控制哪些实例类型的工作负载运行。

为更详细的API来激活此功能,请参考相关文档海洋kubernetes AWS,海洋ECS,海洋GKE

Baidu
map