每日工作总结(1)2024-0902

大家好,我是watchpoints,是GitHub用户名,也是wechat用户名,欢迎一起讨论。

大纲

  • Q6 什么是 roce网卡?
  • Q5:软raid和硬raid的区别?

内容


Q6 什么是 roce网卡?

分布式存储中常用的网络协议

IB:常用于DPC场景中的存储前端网络。

RoCE:常用于存储后端网络。

TCP/IP:常用于业务网络。

  • 一文读懂RoCE RoCE 全称 RDMA over Converged Ethernet,从字面来看,也就是基于融合以太网的 RDMA,所以在了解 RoCE 之前还得先认识下 RDMA 这项技术

https://cloud.tencent.com/developer/article/2084218

RoCE全称RDMA over Converged Ethernet,从字面来看,也就是基于融合以太网的RDMA,所以在了解RoCE之前还得先认识下RDMA这项技术。

什么是RDMA?

RDMA(Remote Direct Memory Access),全称远端内存直接访问技术,可以在极少占用CPU的情况下,把数据从一台服务器传输到另一台服务器,或从存储到服务器。

浅- 析RoCE网络技术

在数据为王的时代,人们对网络的要求更加严苛。然而传统的TCP / IP以太网连接占用了大量的CPU资源,并且需要额外的数据处理,已无法再满足当前更快、更高效和可扩展性的网络需求。在这种情况下,RoCE(RDMA over Converged Ethernet )走进了人们的

RoCE协议存在RoCEv1和RoCEv2两个版本,这取决于所使用的网络适配器或网卡

  • RoCE、IB和TCP等网络的基本知识及差异对比

目前有三种RDMA网络,分别是Infiniband、RoCE(RDMA over Converged Ethernet)、iWARP。

其中,Infiniband是一种专为RDMA设计的网络,从硬件级别保证可靠传输 ,技术先进,但是成本高昂。

而RoCE 和 iWARP都是基于以太网的RDMA技术,这使高速、超低延时、极低CPU使用率的RDMA技术得以部署在目前使用最广泛的以太网

Q5:软raid和硬raid的区别?

RAID卡简介 RAID 卡有自己的CPU、Cache Memory,通过集成或借用主板上的 SCSI 控制器来管理硬盘,可以称之为一个智能化的设备。

Linux上Raid卡的简单配置与使用

使用 RAID 可以提高服务器的性能。不同 RAID 的级别,性能会有所不同。它通过容错和高可用性来保存我们的数据

RAID(Redundant Array of Independent Disks,独立磁盘冗余阵列)是一种将多个硬盘驱动器组合成一个逻辑单元的数据存储虚拟化技术。它通过在多个硬盘上分散数据来提供冗余、容错、增加存储容量和提高性能。RAID可以分为硬RAID和软RAID两种类型,它们的主要区别如下:

  1. 硬件实现(硬RAID)
    • 控制器: 硬RAID通常由外部或内部的硬件RAID控制器实现,这些控制器是专门设计的硬件设备,用于管理RAID阵列。
    • 性能: 由于使用专用硬件,硬RAID通常提供更好的性能,因为数据的读写操作不占用CPU资源。
    • 成本: 硬RAID解决方案通常比软RAID成本更高,因为需要额外购买硬件RAID卡。
    • 管理: 硬RAID控制器通常有自己的管理界面,可以通过它们进行配置和管理。
    • 兼容性: 硬RAID控制器可能与特定的操作系统或硬件平台紧密集成,有时可能需要特定的驱动程序或固件。
  2. 软件实现(软RAID)
    • 控制器: 软RAID是通过操作系统中的软件来实现的,不需要额外的硬件。
    • 性能: 软RAID的性能可能不如硬RAID,因为它依赖于CPU来处理数据的读写操作,这可能会占用更多的系统资源。
    • 成本: 软RAID的成本较低,因为它不需要额外的硬件投资。
    • 管理: 软RAID可以通过操作系统的磁盘管理工具进行配置和管理。
    • 兼容性: 软RAID通常与多种操作系统兼容,因为它是作为操作系统的一部分实现的。
  3. 灵活性:
    • 硬RAID:可能在硬件级别提供更多的RAID级别选择和配置选项。
    • 软RAID:可能在操作系统级别提供更多的灵活性,例如,更容易地在不同操作系统之间迁移RAID配置。
  4. 易用性:
    • 硬RAID:设置和配置可能更复杂,需要对硬件RAID控制器有一定的了解。
    • 软RAID:通常更易于设置和配置,因为它们是通过操作系统的界面进行管理的。
  5. 可靠性:
    • 硬RAID:由于使用专门的硬件,可能在某些情况下提供更高的可靠性。
    • 软RAID:如果操作系统出现问题,可能会影响RAID阵列的稳定性。

总的来说,硬RAID和软RAID各有优缺点,选择哪种方案取决于具体的应用需求、预算、性能要求和系统兼容性。

来源:https://www.cnblogs.com/Su-per-man/p/9524049.html

https://www.cnblogs.com/Su-per-man/p/9524049.html

什么是硬RAID?      通过用硬件来实现RAID功能的就是硬RAID,比如:各种RAID卡,还有主板集成能够做的RAID的都是硬RAID。   什么是软RAID?      通过用操作系统来完成RAID功能的就是软RAID,比如:在Windows2000操作系统下,用三块硬盘做的RAID5.

硬RAID和软RAID在性能上有明显的区别。硬RAID由独立的硬件RAID控制器实现,这些控制器有自己的处理器和内存,能够独立处理RAID操作,减轻了主机CPU的负担,因此在处理大量数据时通常能提供更好的性能,尤其是在复杂的RAID级别如RAID 5或RAID 6时,硬RAID的性能优势更为明显。此外,硬RAID卡通常提供更多的数据保护和冗余功能,如热备、在线扩容等,在出现故障时能更快地检测和修复问题,确保数据的完整性和可用性。

相比之下,软RAID依赖于主机的CPU资源来处理RAID操作,无需额外的硬件支持。在处理大量数据时,可能会消耗更多的CPU资源,导致性能下降,因此在高性能需求的环境中,软RAID可能不是最佳选择。然而,软RAID在灵活性方面具有优势,它可以在几乎任何支持RAID的操作系统上运行,并且可以随时添加或删除磁盘,成本也相对较低。

在实际应用中,硬RAID由于使用专用硬件,通常能提供更好的性能,特别是在高负载环境下,而软RAID则更适用于一般用户和小型企业,具有简单配置和易于管理的特点。对于需要高性能、高可靠性的数据中心或大型企业,硬RAID是更理想的选择。

总的来说,硬RAID在性能和数据安全性方面通常优于软RAID,但成本较高;软RAID虽然性能可能略逊一筹,但具有成本低廉和配置灵活的优点。用户在选择时应根据具体需求、预算和对性能及可靠性的期望来决定。

Q4:excel 删除线 怎么输入 ?

在Excel中,如果你想要为单元格中的文字添加删除线

Windows系统:选中单元格后,按下 Ctrl + 5。

done

Q1:jviewer.jnlp无法下载

描述:

  • 使用谷歌浏览器下载jviewer.jnlp失败
  • 浪潮ipmi无法下载连接文件

原因分析:

java开发代码仅支持IE浏览器,其他高版本浏览器不兼容

回答:在 Internet Explorer 开启 Microsoft Edge

  1. 步骤2 应用程序已被java安全阻止win10
  • 配置java
  • 在弹窗的安全中进行设置,把安全级别调到高或者中 ,或者在编辑站点列表中添加url也可以,点击应用和确认后设置生效

用户名,ip ,序列号对齐

Q2:centos开机报错

PCLE BUS ERROR SEVERITY-CORRECTED, TYPE DATA LINK LAYER

不知道

Q3 网关作用是什么,配置错误 连接不上了?

网关(Gateway)就是一个网络连接到另一个网络的"关口"。(同一网络段的不同主机可以直接连接,不同网络直接连接需要通过网关)

那么网关到底是什么呢?网关实质上是一个网络通向其他网络的IP地址

网络A主机-->网络A网关-->网络B网关-->网络B主机。

具体来说,默认网关是一个网络设备(通常是路由器或交换机),它在本地子网和其他网络之间充当传输数据包的中转站。

当计算机要发送数据时,首先会判断目标IP地址是否属于本地子网,如果在本地子网内,则直接发送数据到目标设备;

如果目标IP地址不在本地子网内,计算机就会将数据包发送给默认网关,默认网关的作用包括以下几种。

1、实现不同网络之间的通信:当计算机要与其他网络上的设备通信时(例如互联网上的服务器),默认网关充当了连接不同网络之间的桥梁,将数据包从本地子网传输到目标网络。

2、提供网络访问:默认网关是计算机访问外部网络的出口,它允许计算机访问互联网上的其他设备、服务器或资源。

3、简化配置:默认网关可以简化计算机配置,因为计算机只需要知道一个默认网关的IP地址,就可以实现与其他网络的通信 ,而无需逐个配置到达其他网络的路由

本文由mdnice多平台发布

相关推荐
代码吐槽菌2 小时前
基于SSM的毕业论文管理系统【附源码】
java·开发语言·数据库·后端·ssm
豌豆花下猫2 小时前
Python 潮流周刊#78:async/await 是糟糕的设计(摘要)
后端·python·ai
YMWM_2 小时前
第一章 Go语言简介
开发语言·后端·golang
码蜂窝编程官方2 小时前
【含开题报告+文档+PPT+源码】基于SpringBoot+Vue的虎鲸旅游攻略网的设计与实现
java·vue.js·spring boot·后端·spring·旅游
hummhumm3 小时前
第 25 章 - Golang 项目结构
java·开发语言·前端·后端·python·elasticsearch·golang
J老熊3 小时前
JavaFX:简介、使用场景、常见问题及对比其他框架分析
java·开发语言·后端·面试·系统架构·软件工程
AuroraI'ncoding3 小时前
时间请求参数、响应
java·后端·spring
好奇的菜鸟3 小时前
Go语言中的引用类型:指针与传递机制
开发语言·后端·golang
Alive~o.03 小时前
Go语言进阶&依赖管理
开发语言·后端·golang
许苑向上3 小时前
Dubbo集成SpringBoot实现远程服务调用
spring boot·后端·dubbo