采用超融合架构?还要看这三个关键

简介:

如果你不是特大型的架构,也不是正要建立一个新的数据中心,有什么方法能采用超大规模或者超融合架构呢?

我们在第一部分《使用超大规模云系统 企业要做两件事》中提到,VMTurbo的最新研究报告表明,为使用超大规模云系统,企业需要做两件重要的事。但是如果你不是特大型的架构,也不是正要建立一个新的数据中心,有什么方法能采用超大规模或者超融合架构呢?以下是三个关键:

展望主机托管

第一个答案是通过别人:可以是通过那些大的云服务提供商,或者通过主机托管的方式。

大多数主机托管服务提供商一直在很努力地提高自己的工作效率,不仅是为满足客户需要,还为了节省开销。

第二个答案是,可以稍微等待,在你的下一个资源更新周期去做。

可供选择的模块化超融合系统方案有来自Simplivity、Nutanix这种专业服务提供商的,也有来自如惠普和戴尔等大厂商的。这些厂商都预计,超大规模将可以以一个整体套装盒子(或者更准确的说,通过一系列的盒子)方式提供。

也有基于软件的基础设施平台,最出名的是OpenStack。 目前这类产品旨在解决自动扩容中的一些特别问题,如Infinidat和Scality专门解决超大规模存储问题。

当然,也有很多协助调配和任务管理的产品,例如VMware VVols或DataCore的SANsymphony,后者能够在虚拟机级别动态地管理存储。

同时,VMTurbo可以在云型环境的资源编配任务中,增加容量规划和分析的功能。

从小做起,降低成本

超大规模的潜在吸引力的一个重要部分就在于此:你可以从小处着手,以减少初期投资。然后,根据需要逐步扩容,添加更多的节点和软件,将资源池无缝扩展。

这就是使用超融合架构的公司主要目的所在,这种架构易于管理并且易于向上扩展。

这里需要提醒的是,在许多超大规模架构中,一个任务能使用的最大计算能力和内存是有限的,这个限制取决于运行它的特定节点的最大计算能力和内存。

自动负载分配软件可帮助任务寻找最合适的节点,但这种类型的超大规模技术并不适合一些计算或内存密集型任务。例如一些大型、关键任务应用程序,或者涵盖财务或ERP的应用。

存储是关键

从存储角度分析,如果为了追求系统的煎蛋和高效性,往往需要使用标准的节点模式,在这种模式下最不希望做的事就是为了获得更多的存储空间而添加额外的计算和内存资源。

为了解决这个问题,很可能意味着你将需要为存储节点构建一个单独的层,这样做增加了系统的复杂性。

另一方面,有越来越多的应用程序适合于超大规模和超融合环境。通常,这些都是网络原生应用或者基于云的原生应用,这些应用为分布式运行或者基于容器运行而设计,他们使用软件定义的一系列方法,比如高可用方法。

此外,他们也可能使用对象存储,将对象存储作为部署超大规模存储的合适候选方案。

他们希望在超大规模私有云平台在运行这些应用程序,使用平台自带的自动配置和分配工具,这样能达到与公有云服务相匹配的敏捷性和灵活性,并且又具备私有云的安全,以及与内部IT系统兼容的优势。

如果你能够成功克服技能差距的问题,能够控制IT部门内由此变化带来的影响,这将是一个更好的方案,因为其更适用于复杂的工作负载,更能满足网络客户的需求。
本文转自d1net(转载)

相关文章
|
4月前
|
Kubernetes 持续交付 开发者
探索后端技术的未来:微服务架构与容器化部署的融合
在数字化时代的浪潮中,后端技术正经历着前所未有的变革。本文将深入探讨微服务架构和容器化部署如何共同推动后端技术的发展,提升应用的性能、可扩展性和可靠性。通过分析现代软件开发的需求,我们将揭示这两种技术如何互补,以及它们在未来后端开发中的潜力和挑战。
|
6月前
|
运维 监控 Docker
构建高效微服务架构:从理论到实践构建高效自动化运维体系:Ansible与Docker的完美融合
【5月更文挑战第31天】 在当今软件开发的世界中,微服务架构已经成为了实现可伸缩、灵活且容错的系统的关键策略。本文将深入探讨如何从零开始构建一个高效的微服务系统,涵盖从概念理解、设计原则到具体实施步骤。我们将重点讨论微服务设计的最佳实践、常用的技术栈选择、以及如何克服常见的挑战,包括服务划分、数据一致性、服务发现和网络通信等。通过实际案例分析,本文旨在为开发者提供一套实用的指南,帮助他们构建出既健壮又易于维护的微服务系统。
|
1月前
|
Kubernetes Cloud Native 云计算
云原生时代的技术演进:Kubernetes与微服务架构的完美融合
随着云计算技术的飞速发展,云原生概念逐渐深入人心。本文将深入探讨云原生技术的核心——Kubernetes,以及它如何与微服务架构相结合,共同推动现代软件架构的创新与发展。文章不仅剖析了Kubernetes的基本工作原理,还通过实际案例展示了其在微服务部署和管理中的应用,为读者提供了一条清晰的云原生技术应用路径。
62 2
|
2月前
|
运维 Kubernetes Cloud Native
探索云原生技术:容器化与微服务架构的融合之道
【9月更文挑战第18天】在数字化转型的浪潮中,云原生技术以其灵活性、可扩展性成为企业创新的强大引擎。本文将深入探讨云原生技术的核心概念,特别是容器化和微服务架构如何相辅相成,共同推动现代应用的开发与部署。通过实际代码示例,我们将揭示这些技术如何简化运维,加速产品上市时间,并提高系统的可靠性和弹性。无论你是开发人员、架构师还是IT决策者,这篇文章都将为你提供宝贵的洞见和实践指导。
46 2
|
2月前
|
运维 Kubernetes Cloud Native
云原生之旅:容器化与微服务架构的融合之道
在数字化转型的浪潮中,云原生技术以其高效、灵活的特性成为企业IT架构升级的重要选择。本文将探讨云原生的核心概念——容器化和微服务架构,并阐述它们如何相互融合,共同推动现代应用的开发与部署。通过深入浅出的解释,我们将揭示云原生如何助力企业快速适应市场变化,实现业务的持续创新和价值最大化。
|
2月前
|
Kubernetes Cloud Native Docker
云原生技术:容器化与微服务架构的融合之道
【9月更文挑战第4天】在数字化时代的浪潮下,企业追求敏捷、高效、可扩展的IT架构成为共识。云原生技术作为现代软件部署的黄金标准,其核心理念在于推动应用的快速迭代与无缝迁移。本文将深入探讨云原生技术的精髓——容器化与微服务架构如何相互促进,共同构建起适应云计算环境的应用生态系统。我们将通过实际案例,揭示如何在云平台上利用这些技术实现服务的解耦、弹性伸缩及自动化管理,进而提升企业的竞争力。
|
3月前
|
运维 Kubernetes 安全
云时代的运维之光:容器化与微服务架构的融合之道
在数字化浪潮中,企业IT架构的演进从未停歇。本文以浅显的语言探讨了容器技术与微服务架构如何协同工作,提高运维效率。我们将从基础概念出发,逐步深入到它们在实际工作中的应用,最后分享一些行业内的最佳实践。无论你是运维新手还是资深专家,这篇文章都将为你带来新的视角和思考。
|
3月前
|
运维 Cloud Native 开发者
云原生时代:容器化与微服务架构的融合之旅
【8月更文挑战第9天】 在数字化浪潮的推动下,企业纷纷上云以追求更高效的运营模式。本文将深入探讨云原生技术的核心——容器化与微服务架构的结合,揭示它们如何共同塑造现代软件的开发与部署。通过浅显易懂的语言和实际案例,我们将一同见证这场技术变革给企业带来的创新与挑战,以及开发人员如何在这波潮流中找到自己的立足点。
45 4
|
3月前
|
运维 Cloud Native Android开发
云原生之旅:容器化与微服务架构的融合之道安卓应用开发入门指南
本文将深入探讨云原生技术的核心要素——容器化和微服务架构,并揭示它们如何共同推动现代软件的开发与部署。通过实际案例分析,我们将看到这两种技术如何相辅相成,助力企业实现敏捷、可扩展的IT基础设施。文章旨在为读者提供一条清晰的道路,指引如何在云原生时代利用这些技术构建和优化应用。 本文将引导初学者了解安卓应用开发的基本概念和步骤,从安装开发环境到编写一个简单的“Hello World”程序。通过循序渐进的讲解,让读者快速掌握安卓开发的核心技能,为进一步深入学习打下坚实基础。
49 1
|
3月前
|
C# 微服务 Windows
模块化革命:揭秘WPF与微服务架构的完美融合——从单一职责原则到事件聚合器模式,构建高度解耦与可扩展的应用程序
【8月更文挑战第31天】本文探讨了如何在Windows Presentation Foundation(WPF)应用中借鉴微服务架构思想,实现模块化设计。通过将WPF应用分解为独立的功能模块,并利用事件聚合器实现模块间解耦通信,可以有效提升开发效率和系统可维护性。文中还提供了具体示例代码,展示了如何使用事件聚合器进行模块间通信,以及如何利用依赖注入进一步提高模块解耦程度。此方法不仅有助于简化复杂度,还能使应用更加灵活易扩展。
89 0

热门文章

最新文章