Webhostingtalk资讯网

容器怎样才能帮助企业应用程序

2017-12-04 15:25
作者:admin

容器化,如果使用到它的最大潜力,可以用于帮助来虚拟化应用程序和简化操作。

容器可能会快速地渗透到企业数据环境中,但是很少有组织已经积累了足够的技术实践经验来确定如何最有效地部署和利用它们。

的确,因为许多领先的IT平台现在都提供本地容器支持,因此,在完成他们的下一个刷新周期时,组织很有可能发现自己已经配备了一个完全容器化的数据生态系统。但关于如何使用它,仍然只有一个初步的概念。

更糟糕的是,虽然数字转换带来了新的基础设施、架构、应用程序、流程,以及可能全新的商业模式,但是这一切都是在整个数据堆栈上下波动的时候发生的。

预算内的容器

根据容器数据服务公司Portworx的数据,今年大部分企业已经开始为容器化的应用和基础设施编制预算,其中近三分之一的指定用途金额超过50万美元或以上。Docker是目前最受欢迎的容器平台,它的市场份额接近80%,随着微软将Docker本地支持添加到了它的Windows Server平台上。这一数字预计还会增长。Kubernetes是领先的容器管理系统,它运行在差不多43%的企业环境中,近三分之一的报告认为这是他们的主要解决方案。

至于容器是如何被使用的,事实上,任何运行在虚拟机上的应用程序都可以被容器化,尽管可能需要对它重新编码以适应更分区化的操作环境。然而,在大多数情况下,这将导致应用程序的重量更轻,因为像管理资源依赖性和维护数据通信这样的功能现在都由容器来处理。这也是许多企业寻找支持混合云模型的容器原因之一,因为该技术允许应用程序在高度动态的环境中轻松地遍历私有和公共资源。

容器化的环境很有可能会产生本机应用程序,这些应用程序将以传统应用程序无法使用的方式来利用该技术。但是在企业能够推进容器的更高级的用例之前,最好还是先熟悉一下容器的使用水平。Docker最近推出了一项新项目,旨在将遗留应用程序迁移到其容器生态系统中,希望这些应用程序能够更加灵活和高效的工作。现代化的传统应用程序程序与Cisco、Microsoft、HPE和其他供应商解决方案一起工作,提供迁移和员工培训来支持工作容器环境,所有这些都不需要企业改变用户已经信任的长期应用程序。

在检查容器功能时,大多数企业面临的一个关键问题是它们与标准虚拟机有何不同之处。主要的区别在于容器封装了支持给定应用程序所需的运行时环境,这是它们提供如此出色的可移植性的主要原因。相比之下,虚拟机承载了一个完整的操作系统和硬件资源的虚拟副本,这意味着它们需要更多的CPU和RAM。但是,需要注意的是,虽然容器可以在裸金属资源上运行,但它们也可以部署在虚拟基础设施上-无论是与虚拟机一起还是在虚拟机中-以提供更好的安全性,甚至更高的资源利用率。

Microservices的崛起

容器还使得托管被称为微服务的应用程序的各个组件成为可能。这就打开一个全新的数据功能层,每个微服务器都有可能与其他微服务器(取决于其策略限制)相结合,从而可以动态地创建全新的服务和应用程序。正是出于这个原因,容器有望成为物联网(物联网)和支持它的大数据分析的一大福音。将容器和分析推到物联网边缘,设计者们希望启用智能的新类,自动化平台,可以直观地编译满足各种用户请求所需的工具,而不必经历将数据拉入集中式设施并将结果再次推出的延迟诱导过程

与此同时,像Oracle这样的公司正在寻求利用用于云本地数据库应用程序的容器,从而提供满足迅速增长的IT工作负载的规模和灵活性。该公司最近对DockerMySQL数据库和WebLogic server进行了重整,以加速将安全应用和微服务部署到公共或本地云基础设施上。最终,Oracle的软件开发副总裁Mark Cavage说,目标是将关键任务应用程序整合到容器折叠中,这样他们就可以利用实时分析和其他前瞻性服务。

网络研讨会:设计下一代应用程序

展示了利用分析、大数据和区块链的尖端解决方案。他们将探索机器学习和物联网的力量。并且他们还会对现实世界中的数据进行大规模的研究。

现在注册

与任何新技术一样,容器的真正价值不在于它们提供的技术,而在于它们所执行的功能。目前,容器处于早期部署阶段,用户正在寻找以更低成本更有效地完成当前任务的方法。但是不久以后,容器化环境就会开始生成新的应用程序和服务,而这些应用程序和服务不可能存在于数据栈上的其它位置。

这就是容器将从一种技术发展到另一种技术的时候,这种技术对企业是很好的,而企业不能没有这种技术。

本文由WHT资讯网(虚拟主机评测http://news.webhostingtalk.cn)编译,转载请注明出处。

相关文章推荐:容器服务文件的参数解释说明

网友评论
暂无评论!