记录|服务器资源申请评估(CPU,内存,宽带等)

目录

  • 前言
  • 一、CPU
  • 二、内存
  • 三、磁盘
  • 四、带宽
  • 更新时间


前言

参考内容:
CPU、内存、存储、带宽,一次性搞清楚服务器资源评估

在申请服务器时需要评估资源需求。少了不够用,多了也浪费。以下内容是对参考内容的提取和理解。


一、CPU

  • 性能指标:核数
    核数:同一时间内,服务器能运行的最大进程/线程个数。【不考虑超线程的情况】
    关联:核数越多,服务器处理能力越强。

考虑到一个CPU有多个核心,则:
评估公式:CPU核数 = CPU个数 * 每个CPU的核数

  • 一般非复杂的业务运算,8核就可以。

其余可参照:

在这里插入图片描述


二、内存

  • 优:内存里的数据读取和处理速度是非常快的。
    缺:里面的数据不可保存,断电丢失。
    常用于数据的即时处理和运算。

评估方式:把可能要处理的数据量测算下(例如数据表的行数、列数、字段长度、字段类型等),可获得大概的内存需求

  • 一般的业务系统,数据量不大,8G,16G,32G就够用。
    大数据,人工智能等处理数据量较大的,需要32G、64G、128G等更高的内存量。

三、磁盘

目的:用于存储数据。
常见存储:日志文件、数据文件、系统文件等。

评估方式:
测量每天的日志文件、数据文件等新增文件的大小,按照数据清洗策略,测算一定周期内日志、数据文件的总大小,再加上程序文件、荣誉备份等需要的大小,就可以得到应用系统需要的磁盘大小。

一般的业务系统可能500G、1T就可以了
数仓、大数据平台这种大数据量的处理系统动辄好几个T。


四、带宽

目的:影响数据的传输速率

评估方式:
1:看系统的级别及其对性能的要求,2:看数据传输的大小和系统交互的频次。

  • 如果没有跨设备的数据传输和高频的系统交互,千兆就够用
  • 如果经常在跨设备上进行大量数据传输。建议万兆。

更新时间

  • 2024.07.26:创建

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/3267310.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

Jsoup爬虫——自学习梳理

——项目已完结(源码在文末) 一个较大的项目,通过后台进行网站爬虫,选择的是一个招聘类型的网站,爬取数据后会选择一部分放入到我们的数据库中,前台通过后台返回的Json数据进行展示;大概就是这样…

SSRF过滤攻击

SSRF绕过: 靶场地址:重庆橙子科技SSRF靶场 这个是毫无过滤的直接读取,但是一般网站会设置有对SSRF的过滤,比如将IP地址过滤。 下面是常用的绕过方式: 1.环回地址绕过 http://127.0.0.1/flag.php http://017700…

Qt基础 | 自定义界面组件 | 提升法 | 为UI设计器设计自定义界面组件的Widget插件 | MSVC2019编译器中文乱码问题

文章目录 一、自定义 Widget 组件1.自定义 Widget 子类2.自定义 Widget 组件的使用 二、自定义 Qt Designer 插件1.创建 Qt Designer Widget 插件项目2.插件项目各文件的功能实现3.插件的编译与安装4.使用自定义插件5.使用 MSVC 编译器输出中文的问题 一、自定义 Widget 组件 当…

primetime如何合并不同modes的libs到一个lib文件

首先,用primetime 抽 timing model 的指令如下。 代码如下(示例): #抽lib时留一些margin, setup -max/hold -min set_extract_model_margin -port [get_ports -filter "!defined(clocks)"] -max 0.1 #抽lib extract_mod…

Adobe正通过数字体验改变世界

在当今这个数字化飞速发展的时代,Adobe公司正以其创新的技术和卓越的产品引领着创意设计领域的变革。从Adobe发布的生成式AI工具(Adobe Firefly),到Illustrator和Photoshop的新AI功能,再到广受认可的Adobe国际认证&…

视频去水印免费电脑版 pdf压缩在线免费网页版 pdf压缩在线免费 简单工具软件详细方法步骤分享

消除视频中的恼人水印,是许多视频编辑爱好者的常见需求。在这篇文章中,我们将探讨几种视频去水印的技巧,在数字化时代,视频和图片的传播越来越方便,但随之而来的水印问题也让人头疼。本文将为您详细介绍视频剪辑去水印…

moviepy:将MP4视频数据每隔10秒裁剪成一个新的视频,并保存在同一个文件夹下

将MP4视频数据每隔10秒裁剪成一个新的视频,并保存在同一个文件夹下。 输入数据, 裁剪结果: import os from moviepy.video.io.VideoFileClip import VideoFileClipdef split_video_into_segments(video_path, segment_duration10):# 获取视…

提示找不到 msvcp120.dll 文件要怎么处理?探讨msvcp120.dll 的修复方法

当你的电脑提示找不到 msvcp120.dll 文件时,这意味着系统存在问题,导致部分应用程序无法正常启动。这是因为 msvcp120.dll 是一个重要的系统文件,通常与运行使用 Microsoft Visual C 2013 开发的程序相关。下面我们将探讨 msvcp120.dll 文件的…

js将 毫秒数转为刚刚,,几分钟,几小时,几天,几周,几月,几年

复制即用 百度有一个毫秒换算器,可以用它来验证代码换算的正确与否。 console.log(Tools(9252206000)) //三月// 毫秒数转为天,小时分钟秒 function Tools (time) {let daysRound Math.floor(time / 1000 / 60 / 60 / 24);let minutesRound Math.flo…

Python文献调研(一)环境搭建

一、安装Python版本 1.点击进入Python官网 Download Python | Python.org 2.根据自己的需求选择python的版本,点击【Download】 3.自定义安装路径,记得勾选Add Python xxx to PATH 这步是自动配置环境变量的,如果忘记勾选,建议…

LeetCode24 两两交换链表中的节点

前言 题目: 24. 两两交换链表中的节点 文档: 代码随想录——两两交换链表中的节点 编程语言: C 解题状态: 没画图,被绕进去了… 思路 思路还是挺清晰的,就是简单的模拟,但是一定要搞清楚交换的…

UE5+OpenCV配置(Windows11系统)

一、概述 因为需要在UE5中使用OpenCV这些工具进行配置,所以在网络上参考借鉴一些资料进行配置。查询到不少的资料,最后将其配置成功。在这里顺便记录一下自己的配置成功的过程。 二、具体过程 (一)版本 使用Windows11系统、UE5.…

【运维笔记】数据库无法启动,数据库炸后备份恢复数据

事情起因 在做docker作业的时候,把卷映射到了宿主机原来的mysql数据库目录上,宿主机原来的mysql版本为8.0,docker容器版本为5.6,导致翻车。 具体操作 备份目录 将/var/lib/mysql备份到~/mysql_backup:cp /var/lib/…

【Unity】 HTFramework框架(五十三)使用 Addressables 可寻址系统

更新日期:2024年7月25日。 Github源码:[点我获取源码] Gitee源码:[点我获取源码] 索引 Addressables 可寻址系统使用 Addressables 可寻址系统一、导入 Addressables二、切换到 Addressables 加载模式三、切换资源加载助手四、加载资源五、注…

刷题计划 day4 【双指针、快慢指针、环形链表】链表下

⚡刷题计划day4继续,可以点个免费的赞哦~ 下一期将会开启哈希表刷题专题,往期可看专栏,关注不迷路, 您的支持是我的最大动力🌹~ 目录 ⚡刷题计划day4继续,可以点个免费的赞哦~ 下一期将会开启哈希表刷题…

AI绘画入门实践 | Midjourney:使用 --chaos 给图像风格来点惊喜

在 Midjourney 中,--chaos 影响初始图像网格的多样性,指 MJ 每次出的4张图之间的差异性。 默认值为0,值越高,差异性越大。 使用格式:--chaos 0-100的整数值 使用演示 a lot of flowers --chaos 0 --v 6.0a lot of fl…

14 集合运算符和矩阵乘法运算符@

集合的交集、并集、对称差集等运算借助于位运算符来实现,而差集则使用减号运算符实现。 print({1, 2, 3} | {3, 4, 5}) # 并集,自动去除重复元素 print({1, 2, 3} & {3, 4, 5}) # 交集 print({1, 2, 3} - {3, 4, 5}) # 差集 print({1, 2, 4, 6, …

Java高并发理论基础

并发级别 由于临界区的存在,多线程之间的并发必须受到控制。根据控制并发的策略,我们可以把并发的级别分为 阻塞、无饥饿、无障碍、无锁、无等待 几种。 阻塞 一个线程是阻塞的,那么在其他线程释放资源之前,当前线程无法继续执…

Java面试八股之什么是声明式事务管理,spring怎么实现声明式事务管理?

什么是声明式事务管理,spring怎么实现声明式事务管理? 声明式事务管理是一种编程范式,它允许开发人员通过声明性的配置或注解,而不是硬编码事务处理逻辑,来指定哪些方法或类应该在其上下文中执行事务。这种方法将事务…

【Python机器学习】决策树的构造——递归构建决策树

我们可以采用递归的原则处理数据集,递归结束的条件是:程序遍历完所有划分数据集的属性,或者每个分支下的所有实例都具有相同的分类。如果所有实例具有相同的分类,则得到一个叶子节点或者终止块。任何到达叶子节点的数据必然属于叶…