数据中心就是计算机。云计算资源管理的方式正在改变。传统的数据中心在云和虚拟化层面的资源管理在当今企业日益增长的计算服务需要下,已经难以保持高效率。为了应对这个挑战,数据中心需要更高效率地提供更强的计算和存储服务。 Mesos和 YARN就是这样的解决方案。这些涌现的集群管理平台是下一代细粒度集群管理的趋势,他数据中心设备和资源的管理上将显示出更高的效率。随着处理和存储需要的提高,像YARN和Mesos这样的解决方案已经渐渐走上了历史的舞台。
大数据、移动和云计算已经催生了大量技术、产品和创新,但是随着数据量的爆炸式增长,这些技术的副产品为了满足对大数据量的管理,对计算设施的需求也越发增多。在我们越来越多使用基于集群的硬件商品和分布式存储的今天, 这种现象更甚。现在有很多初创公司和小公司出于各种各样的原因需要管理复杂的多节点计算设施,比如Hadoop,实时事件流,社交图谱等。甚至一些更核心的服务也有这样的需求,比如数据仓库,ETL以及批处理。这些都给动态硬件计算环境的高效管理提出了更多更高的要求。**在很多情况下,这创建了很多孤立的资源仓库用于解决不同的任务。例如你的Hadoop集群和你的应用服务、数据库服务器以及批处理系统。这种方式的扩展性和效率都不理想。**
这些资源孤岛使得数据中心和企业环境运行低效。例如,假若具有10个节点的Hadoop集群只有70%时间以最大效能在运行,那么剩余30%的时间这10个节点在干什么呢?同样的问题也发生在数据中心运行的其他服务上。除非你把整个数据中心当作一个共享资源的集群,否则你仍然在低效使用着,而且随着你所管理的节点数和服务数的增加,效能会越来越低。 **这就是像Mesos这样的解决方案用武的地方,它把计算所用的基础架构当作一个整体让应用和服务使用。使用Mesos后,你就可以减少花费、并且更加高效地利用你所拥有的硬件资源和存储资源,它还允许你根据所需逐渐增加资源。**
像谷歌、推特和脸谱这样的公司都率先掌握了高效使用数据中心和企业计算的的先进技术。Mesos是一个减少花费、提高可靠性和发挥你所操作的IT环境的整体性能的很好的工具和平台。看一看Mesos,谢谢!
英文原文:https://dzone.com/articles/mesos-datacenter-computer