SmartX 《SMTX OS 超融合硬件选配推荐指南》第一期:概述 + CPU 篇

2023-10-08 02:20

本文主要是介绍SmartX 《SMTX OS 超融合硬件选配推荐指南》第一期:概述 + CPU 篇,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

许多企业在考虑部署超融合架构时,会倾向于采用灵活的硬件搭配而不仅仅局限于一个品牌。SmartX 超融合解决方案提供 Halo 一体机和 SMTX OS 纯软件两种交付模式,能够更好满足不同用户的需求。

SmartX 针对 SMTX OS 纯软件用户编制了《SMTX OS 硬件选配推荐指南》(以下简称《指南》),从单机硬件配置、硬件资源预留方案到扩容选择全流程提供完备参考,让超融合硬件配置更轻松。

下面奉上《指南》摘录第一期:概述及单机硬件配置之 CPU 篇,以飨读者。

概述

当客户或合作伙伴选择 SMTX OS 软件方案时,有时面对硬件配置选择会感到无从下手。本文档主要从单机硬件配置、硬件资源预留方案、扩容选择三个方面为硬件配置选择时做一些推荐。

在做硬件配置推荐之前,我们先看一下 SMTX OS 超融合整体架构,以便对应到各个硬件部件之中。整体软件架构分为三部分:

存储层—— SMTX 块存储服务
SmartX 分布式块存储服务通过万兆网络,实现打通多台服务器的磁盘资源,构成一个具备高性能、高可用、横向扩展等高级功能的统一存储池。

虚拟化层——支持 SMTX 虚拟化服务、VMware vSphere、Citrix XenServer、OpenStack
SMTX 虚拟化服务软件是 SmartX 基于开源 KVM 虚拟化技术开发的服务器虚拟化平台,提供常用的服务器虚拟化功能,满足大部分用户需求,并且简单易用。

管理层—— SMTX Web 控制台
SMTX Web 控制台,集监控、运维、管理等功能
SMTX OS 软件架构 / 组件
基于 SMTX 虚拟化服务的超融合部署,即采用 SMTX Web 控制台 + SMTX 虚拟化服务 + SMTX 块存储服务一整套 SmartX 超融合组件的部署,这种方式最为简单,支持裸金属部署,直接在物理服务器上部署 SMTX OS 即可一次性完成。拓扑如下:
基于 SMTX 虚拟化服务的超融合部署拓扑
而基于 VMware vSphere 的超融合部署,则是 SMTX Web 控制台 + VMware vSphere + SMTX 块存储服务的组合部署,这种方式涉及 SCVM (SmartX Controller Virtual Machine)部署,具体部署方式为,在每台物理服务器上先安装 VMware ESXi,然后创建 SCVM 虚拟机,SCVM 直接管理服务器的硬盘资源(包括 SSD 和 HDD),多台 SCVM 之间使用万兆网络互联,通过 SMTX 块存储服务软件构成存储池,最终通过 NFS 协议挂载到 VMware ESXi 作为 Data Store 提供存储服务。拓扑如下:
基于 VMware vSphere 的超融合部署拓扑

单机硬件配置之 CPU 篇

部署超融合所需的服务器,单机硬件配置主要从 8 个维度进行考量:CPU、内存、启动盘、存储控制器、SSD、HDD、网卡和机型。本期介绍第一个维度:CPU。

CPU 介绍

Intel® Xeon® Scalable Processor(英特尔® 志强® 可扩展处理器)分为四个系列:铜、银、金和铂金系列, CPU 命名规则参考如下:
注:最后两位 α 标识以 Intel 实际发布 Cascade Lake 参数为准。
Skylake 平台不同系列 CPU 特性对比如下:
注:Intel® AVX-512 是一组能够针对各种工作负载和用途(例如科学模拟、金融分析、人工智能 (AI)/ 深度学习、3D 建模与分析、图像和音频/视频处理、加密及数据压缩)提高性能的新指令。两个 512 位融合乘加 (FMA) 单元可以提供更高的矢量处理能力。
预计各服务器厂商将在 2019 年 4 月推出搭载 Cascade Lake CPU 的服务器,Cascade Lake CPU 进一步提升了内存容量与性能,如支持 AEP 内存、2933 MT/s 内存(1DPC,1 DIMM per Channel)以及单 CPU 支持更大容量内存。

双路服务器 CPU 推荐

为了更好的虚拟化体验,我们推荐单颗 CPU 物理核大于等于 8 核, CPU 主频推荐不小于 2.1 GHz。

主流 Intel® Xeon® Scalable Processor CPU 列表参考如下:
数据来源:Intel ARK
各系列 CPU 推荐情况如下:

  • 单颗物理 CPU 内核数建议大于等于 8,主频建议不小于 2.1 GHz。
  • 铜 3100:不推荐。铜系列 CPU 每核单线程,内核及主频均较低,很难带来较好的虚拟化体验。
  • 银 4100:价格比较便宜,但其内核、主频相对较低,银系 4110 可以作为入门级别 CPU。
  • 金 5100:支持的内存最大频率与银系列一致,但其内核、主频相较银系列高一些,值得选择。
  • 金 6100:若对 CPU 内核、主频要求高,对内存性能也有高要求时,可选此系列。
  • 铂金 8100:价格相对较高,但性能优于其它系列,若较为看重整体采购成本,则对待铂金处理器须慎重;若追求极致性能,铂金处理器可以带来更佳体验。

访问SmartX超融合官网可下载完整《指南》:https://www.smartx.com/smtx-os#doc-smtx-os-recommend

这篇关于SmartX 《SMTX OS 超融合硬件选配推荐指南》第一期:概述 + CPU 篇的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:https://blog.csdn.net/weixin_43696211/article/details/96844824
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/162049

相关文章

从入门到进阶讲解Python自动化Playwright实战指南

《从入门到进阶讲解Python自动化Playwright实战指南》Playwright是针对Python语言的纯自动化工具,它可以通过单个API自动执行Chromium,Firefox和WebKit... 目录Playwright 简介核心优势安装步骤观点与案例结合Playwright 核心功能从零开始学习

Java堆转储文件之1.6G大文件处理完整指南

《Java堆转储文件之1.6G大文件处理完整指南》堆转储文件是优化、分析内存消耗的重要工具,:本文主要介绍Java堆转储文件之1.6G大文件处理的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言文件为什么这么大?如何处理这个文件?分析文件内容(推荐)删除文件(如果不需要)查看错误来源如何避

Java docx4j高效处理Word文档的实战指南

《Javadocx4j高效处理Word文档的实战指南》对于需要在Java应用程序中生成、修改或处理Word文档的开发者来说,docx4j是一个强大而专业的选择,下面我们就来看看docx4j的具体使用... 目录引言一、环境准备与基础配置1.1 Maven依赖配置1.2 初始化测试类二、增强版文档操作示例2.

Linux进程CPU绑定优化与实践过程

《Linux进程CPU绑定优化与实践过程》Linux支持进程绑定至特定CPU核心,通过sched_setaffinity系统调用和taskset工具实现,优化缓存效率与上下文切换,提升多核计算性能,适... 目录1. 多核处理器及并行计算概念1.1 多核处理器架构概述1.2 并行计算的含义及重要性1.3 并

PostgreSQL中rank()窗口函数实用指南与示例

《PostgreSQL中rank()窗口函数实用指南与示例》在数据分析和数据库管理中,经常需要对数据进行排名操作,PostgreSQL提供了强大的窗口函数rank(),可以方便地对结果集中的行进行排名... 目录一、rank()函数简介二、基础示例:部门内员工薪资排名示例数据排名查询三、高级应用示例1. 每

Linux下进程的CPU配置与线程绑定过程

《Linux下进程的CPU配置与线程绑定过程》本文介绍Linux系统中基于进程和线程的CPU配置方法,通过taskset命令和pthread库调整亲和力,将进程/线程绑定到特定CPU核心以优化资源分配... 目录1 基于进程的CPU配置1.1 对CPU亲和力的配置1.2 绑定进程到指定CPU核上运行2 基于

SpringBoot结合Docker进行容器化处理指南

《SpringBoot结合Docker进行容器化处理指南》在当今快速发展的软件工程领域,SpringBoot和Docker已经成为现代Java开发者的必备工具,本文将深入讲解如何将一个SpringBo... 目录前言一、为什么选择 Spring Bootjavascript + docker1. 快速部署与

Spring Boot spring-boot-maven-plugin 参数配置详解(最新推荐)

《SpringBootspring-boot-maven-plugin参数配置详解(最新推荐)》文章介绍了SpringBootMaven插件的5个核心目标(repackage、run、start... 目录一 spring-boot-maven-plugin 插件的5个Goals二 应用场景1 重新打包应用

创建Java keystore文件的完整指南及详细步骤

《创建Javakeystore文件的完整指南及详细步骤》本文详解Java中keystore的创建与配置,涵盖私钥管理、自签名与CA证书生成、SSL/TLS应用,强调安全存储及验证机制,确保通信加密和... 目录1. 秘密键(私钥)的理解与管理私钥的定义与重要性私钥的管理策略私钥的生成与存储2. 证书的创建与

Python包管理工具pip的升级指南

《Python包管理工具pip的升级指南》本文全面探讨Python包管理工具pip的升级策略,从基础升级方法到高级技巧,涵盖不同操作系统环境下的最佳实践,我们将深入分析pip的工作原理,介绍多种升级方... 目录1. 背景介绍1.1 目的和范围1.2 预期读者1.3 文档结构概述1.4 术语表1.4.1 核