AMD EPYC(霄龙)处理器为容器化应用提供强有力的动力
最新更新时间:2019-02-28
阅读数:
文章引自Raghu Nambiar的博客文章
点击下方蓝字,查看博客原文
我们已经谈论了很多关于EPYC(霄龙)处理器在虚拟化环境中的价值, AMD EPYC(霄龙)处理器通过Docker平台提供给容器化应用程序和服务的可扩展性已经取得了业界一些关注。
当提到进一步提高服务器效率时,容器就是虚拟化的自然演变。将操作系统与应用程序分离,就不需要在虚拟机上运行整个操作系统的副本,允许更多的应用程序在单个虚拟机上运行。容器允许开发人员将应用程序及其部件(如库和其他依赖项)打包,并将其作为单个包交付。
通过Docker平台,企业已经能够实现单片电路或传统应用程序的现代化,并将它们转换为基于容器的解决方案。大多数商业应用程序由几个组件堆叠构成:web服务器、数据库和内存缓存系统。容器可以将每个组件组合成单独的功能单元或包,这些功能单元或包可以被独立地维护、调整和更新。Docker平台是实现这类应用程序设计的关键技术,通常称为微服务模块,其中每个功能组件都是一项微服务。
AMD EPYC(霄龙)处理器提供了更高的核心密度和灵活性,可以扩展基于Docker的微服务和应用程序,以满足需求峰值或节省系统资源。当所有核心都达到饱和,并且同步运行的容器的数量继续上升时,CPU响应时间会呈线性增加。对于CPU密集型工作负载,EPYC功能使系统管理员能够根据应用程序的服务等级协议(SLAs)计算出CPU的过量供应程度。
Docker平台既可以作为开源平台,也可以作为企业准备的容器平台,用于在容器内打包、分发和管理应用程序。
了解更多关于在Docker环境中AMD EPYC(霄龙)处理器的可扩展性能,请点击这里。
文章引自Raghu Nambiar的博客文章
点击下方蓝字,查看博客原文