超云将成为数据中心演化的下一个阶段

简介:
如今,各行业组织的数字化转型基本上都是由创新、自动化和差异化的需求驱动的。云计算和存储已经在基础设施现代化中发挥了核心作用,但引入和支持新兴应用和服务的市场竞争并没有放缓的迹象。

人工智能、机器学习、业务流程自动化、物联网连接,以及区块链应用的快速增长推动了企业数据中心从单一的集中式架构转向解耦和分散式部署。数据中心不仅要跟上技术创新的快速步伐,还要通过突破地理和监管的壁垒来满足全球业务的需求。

在云计算革命的这个阶段,人们已经确定了构建下一代数据中心必须克服的几个主要挑战:

超大规模还是超融合?

这是企业最难做出的选择之一。在支持各种应用程序时,超大规模部署为企业提供像云计算一样的灵活性。据Stratistics MRC统计,全球超大规模数据中心市场预计将从2016年的202.4亿美元增长到2023年的1021.9亿美元,年均复合增长率为26.0%。

但超融合部署使得管理更容易,并且对于诸如VDI、Test/DeV和ROBO之类的点使用情况的数据集要求非常有限。根据IDC公司的调查,软件定义存储的最大部分是超融合基础设施(HCI),该公司预计未来五年的复合年增长率为26.6%,预计2021年的收入将达到71.5亿美元。

硬件供应商的选择

选择硬件供应商通常基于这样的原则:在成本效益、性能和可靠性这三种保证中只有两种保证。为了找到最适合企业的特定基础设施需求的平衡和适应性,企业需要灵活性来尝试采用不同的硬件供应商的产品和服务,而无需中断现有的应用程序工作流程。

云计算的兼容性和控制

大多数企业都不可避免地将部分计算和存储业务迁移到云端。根据最近的一份IT报告,66%-72%的受访企业声称他们在2018年增加了云计算支出(其增长量因企业规模而有所不同,而拥有5000名以上员工的企业在托管/云计算方面的预算更高)。

但是企业的云计算策略需要关注容易配置的资源带来的挑战。如果放任不管,企业的云计算账单很快就会变得难以企及。根据RightScale公司的调查,大约35%的云计算支出浪费在过度配置和未优化的实例上。

这就是为什么现在是时候迈向数据中心发展下一步的原因,这需要企业同时加强现代应用程序和支持传统工作负载的能力。而人们将这个进化的下一个阶段定义为超云(Hyper-Cloud)。

以下将以最低要求来定义超云:

(1)自由构建灵活的部署架构

通常数据中心的部署都有三个主要组件:网络、存储和计算。在过去的十年中,这些组件已被放置在多个配置中。超大规模和超融合体系结构是最常见的配置,并且都是围绕以软件为中心的方法进行组织的。这两种架构都有其优点和缺点,几乎所有的相关供应商都会让企业选择其中一种。

但是,超云(Hyper-Cloud)基础设施可以在需要时为企业提供超大规模或超融合的灵活性。它将网络、存储和计算资源视为能够以多种方式合并的构建块。

(2)自由选择硬件

大多数软件定义的解决方案都会迫使企业购买特定的硬件类型或从特定的硬件供应商处购买。超云(Hyper-Cloud)基础设施可以使企业可以更快地进行创新,并通过尽早采用硬件创新而超越竞争对手。例如,企业可以从商品内存到高端闪存,1 Gbps到40 Gbps(或更多)网络,以及在数十到数百个CPU内核中进行选择。

(3)自由使用公共云

企业也许已经拥有云存储设施,也许目前还没有,而在不久的将来实施。对于云部署,企业可能犯下的两个最大的错误是低估总成本,并陷入云供应商锁定。超云(Hyper-Cloud)将通过无缝支持多个云计算供应商并在这些云平台中启用数据移动,为企业提供商品化云资源的灵活性。这不仅涉及基础设施支持,还需要松散耦合的应用级设计,并基于开放标准。

超云(Hyper-Cloud)的主要优势包括:

(1)提供构建网络规模以及特定应用程序特定基础设施的蓝图。

(2)为不同的工作负载提供构建块。性能和数据特性决定了其超云(Hyper-Cloud)的设计和扩展。

(3)如果需要完整的数据隔离,允许立即模拟、构建和实例化新的超云(Hyper-Cloud)实例。

(4)减少尖端技术的采用时间。

随着人们进入云计算技术和部署能力的新时代,许多关于云计算的最初承诺将会实现:成本优化、真正的弹性、计算和存储的模块化,更加快速地启动和采用新兴技术,以及紧密联合与业务要求。

云计算技术是数字化转型的主要动力。为了保持竞争力和灵活性,请确保定期评估软件定义的存储功能,其中包括备份和归档、容器和微服务,以及私有云、混合云、多云配置。云计算技术永远不会停止发展,而企业的基础设施也将随之发展。


原文发布时间为:2018-05-23

本文作者:Gaurav Yada 

本文来自云栖社区合作伙伴“企业网D1Net”,了解相关信息可以关注“企业网D1Net”。

相关文章
|
存储 Oracle 关系型数据库
postgresql数据库|wal日志的开启以及如何管理
postgresql数据库|wal日志的开启以及如何管理
2143 0
|
10月前
|
SQL 安全 前端开发
对于Java代码审计,主要的审计步骤如下:
### Java代码审计简介 Java代码审计是确保应用程序安全的重要步骤,主要包括以下几个关键环节: 1. **确定项目结构与技术框架**:了解项目的整体架构和技术栈。 2. **环境搭建**:配置开发环境,确保能够正常运行项目。 3. **配置文件分析**:重点分析`pom.xml`、`web.xml`等配置文件,特别是依赖组件的版本是否存在已知漏洞。
|
JSON Kubernetes 数据格式
crictl 常见的命令大全
crictl(Container Runtime Interface Command Line Interface)是一个命令行工具,用于与符合Kubernetes容器运行时接口(CRI)规范的容器运行时进行交互。它提供了一系列命令来查看和管理容器、镜像、Pod等资源。以下是crictl的一些常见命令及其功能概述: ### 1. 镜像管理 * **查看镜像**: - `crictl images`:列出所有镜像。 - `crictl images | grep <image-name>`:查看特定镜像。 * **拉取镜像**: - `crictl pull <image_na
5087 8
经济生产批量(Economic Production Quantity,EPQ)
经济生产批量(Economic Production Quantity,EPQ)
|
SQL Rust 数据挖掘
4秒读取50w行Excel数据
4秒读取50w行Excel数据
360 1
|
安全 Go API
【Go 语言专栏】Go 语言的模块版本控制与管理
【4月更文挑战第30天】Go 语言模块版本控制始于 1.11 版本,提供了一种替代 GOPATH 的更灵活的依赖管理方式。语义化版本号(主、次、修订版本号)用于标识模块变化和兼容性。开发中可采取固定、范围或最新版本策略。`go mod`工具用于管理模块,升级时注意兼容性、测试和文档更新。实践案例展示如何有效控制与管理模块版本,确保项目稳定、兼容和可维护。随着 Go 语言的发展,模块版本管理将持续优化。
207 0
|
SQL JSON 数据格式
精通 Pandas 探索性分析:1~4 全
精通 Pandas 探索性分析:1~4 全
189 0
|
机器学习/深度学习 自然语言处理 机器人
智能客服:提高客户服务的创新技术
智能客服作为提高客户服务质量和效率的创新技术,正在不断改变商业和服务的方式。通过自然语言处理、机器学习和知识图谱等技术,智能客服能够为客户提供更好的服务体验,同时也为企业带来了更大的竞争优势。虽然智能客服在应用中还面临一些挑战,如情感分析和数据隐私,但随着技术的发展和完善,它将在未来持续发挥重要作用。
900 1
|
Java 关系型数据库 数据库
如何使用 PolarDB-X
《PolarDB-X 动手实践》系列第二期,本场景带您体验如何基于PolarDB-X进行应用开发。
|
消息中间件 JSON 安全
Go 第三方 log 库之 logrus 使用
Go 第三方 log 库之 logrus 使用
1429 0