diff --git a/404.html b/404.html index 010349e4..e802933a 100644 --- a/404.html +++ b/404.html @@ -235,9 +235,9 @@

分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -259,9 +259,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/archives/index.html b/archives/index.html index 7bcd24fb..d180e586 100644 --- a/archives/index.html +++ b/archives/index.html @@ -231,9 +231,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -255,9 +255,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/archives/\345\275\222\346\241\243/index.html" "b/archives/\345\275\222\346\241\243/index.html" index 4df932fc..964fb399 100644 --- "a/archives/\345\275\222\346\241\243/index.html" +++ "b/archives/\345\275\222\346\241\243/index.html" @@ -140,11 +140,6 @@

    2023

    linux内核多路径故障(fail_path)流程图及源码分析_kernel_iscsid_multipathd_device_mapper_lvm2 -
  • - 2023/06/20 - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 -
  • -
  • 2023/06/20 Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 @@ -439,9 +434,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -463,9 +458,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/Makefile/index.html b/categories/Makefile/index.html index ee9a3556..9fe7b95f 100644 --- a/categories/Makefile/index.html +++ b/categories/Makefile/index.html @@ -249,9 +249,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -273,9 +273,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/aio/index.html b/categories/aio/index.html index e3808f72..63d95c24 100644 --- a/categories/aio/index.html +++ b/categories/aio/index.html @@ -247,9 +247,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -271,9 +271,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/bcache/index.html b/categories/bcache/index.html index ec562dda..288dc7d2 100644 --- a/categories/bcache/index.html +++ b/categories/bcache/index.html @@ -249,9 +249,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -273,9 +273,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/daos/index.html b/categories/daos/index.html index 91026cd7..fdf83b8d 100644 --- a/categories/daos/index.html +++ b/categories/daos/index.html @@ -355,9 +355,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -379,9 +379,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/dpdk/index.html b/categories/dpdk/index.html index 9d4feaf0..d0f2c7de 100644 --- a/categories/dpdk/index.html +++ b/categories/dpdk/index.html @@ -278,9 +278,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -302,9 +302,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/golang/index.html b/categories/golang/index.html index de7184d9..f0b7563d 100644 --- a/categories/golang/index.html +++ b/categories/golang/index.html @@ -247,9 +247,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -271,9 +271,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/hpc/index.html b/categories/hpc/index.html index 912723e0..157c6a01 100644 --- a/categories/hpc/index.html +++ b/categories/hpc/index.html @@ -253,9 +253,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -277,9 +277,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/index.html b/categories/index.html index 35bc35ce..1ef1a3e3 100644 --- a/categories/index.html +++ b/categories/index.html @@ -79,7 +79,7 @@

    共有27个分类

    -

    存储 (30)

    +

    存储 (29)

    -
    -
    -

    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 -

    -
    - - 2023年6月20日 - - -
    - | - - stor - - 存储 - - kernel - - iscsi - -
    - -
    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带…… -

    阅读全文

    -
    -
    - @@ -280,9 +251,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -304,9 +275,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/iscsi/index.xml b/categories/iscsi/index.xml index 9f23931a..c4d4d8bc 100644 --- a/categories/iscsi/index.xml +++ b/categories/iscsi/index.xml @@ -16,14 +16,5 @@ Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Tue, 20 Jun 2023 11:51:19 +0800 - - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - diff --git a/categories/kernel/index.html b/categories/kernel/index.html index 837aea2d..9addb8d7 100644 --- a/categories/kernel/index.html +++ b/categories/kernel/index.html @@ -111,35 +111,6 @@

    -
    -
    -

    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 -

    -
    - - - - -
    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带…… -

    阅读全文

    -
    -
    - @@ -280,9 +251,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -304,9 +275,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/kernel/index.xml b/categories/kernel/index.xml index 7a8f1863..bb1e4c78 100644 --- a/categories/kernel/index.xml +++ b/categories/kernel/index.xml @@ -16,14 +16,5 @@ Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Tue, 20 Jun 2023 11:51:19 +0800 - - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - diff --git a/categories/libfabric/index.html b/categories/libfabric/index.html index 3a7c3aba..c54bb054 100644 --- a/categories/libfabric/index.html +++ b/categories/libfabric/index.html @@ -253,9 +253,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -277,9 +277,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/linux/index.html b/categories/linux/index.html index 9af5ce68..65472504 100644 --- a/categories/linux/index.html +++ b/categories/linux/index.html @@ -251,9 +251,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -275,9 +275,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/multipath/index.html b/categories/multipath/index.html index f12d8aa2..7e879d71 100644 --- a/categories/multipath/index.html +++ b/categories/multipath/index.html @@ -249,9 +249,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -273,9 +273,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/network/index.html b/categories/network/index.html index 27f3d578..93269b0b 100644 --- a/categories/network/index.html +++ b/categories/network/index.html @@ -253,9 +253,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -277,9 +277,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/nvmeof/index.html b/categories/nvmeof/index.html index e5709cdf..d4572f25 100644 --- a/categories/nvmeof/index.html +++ b/categories/nvmeof/index.html @@ -251,9 +251,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -275,9 +275,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/ofa/index.html b/categories/ofa/index.html index e339ec11..bf02a75a 100644 --- a/categories/ofa/index.html +++ b/categories/ofa/index.html @@ -282,9 +282,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -306,9 +306,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/rdma/index.html b/categories/rdma/index.html index 310386be..c601ebe0 100644 --- a/categories/rdma/index.html +++ b/categories/rdma/index.html @@ -400,9 +400,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -424,9 +424,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/roce/index.html b/categories/roce/index.html index 5cf71646..31271e14 100644 --- a/categories/roce/index.html +++ b/categories/roce/index.html @@ -251,9 +251,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -275,9 +275,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/rpc/index.html b/categories/rpc/index.html index f6b9d121..33b61a77 100644 --- a/categories/rpc/index.html +++ b/categories/rpc/index.html @@ -253,9 +253,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -277,9 +277,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/spdk/index.html b/categories/spdk/index.html index 21fdfd40..e2e0d360 100644 --- a/categories/spdk/index.html +++ b/categories/spdk/index.html @@ -297,9 +297,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -321,9 +321,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/stor/index.html b/categories/stor/index.html index adda8a0a..470eb037 100644 --- a/categories/stor/index.html +++ b/categories/stor/index.html @@ -526,9 +526,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -550,9 +550,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/stor/index.xml b/categories/stor/index.xml index 9f0e5d88..8f9050b6 100644 --- a/categories/stor/index.xml +++ b/categories/stor/index.xml @@ -124,15 +124,6 @@ Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Tue, 20 Jun 2023 11:51:19 +0800 - - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - Linux内核与DPDK-HTTP 性能对决(Linux Kernel vs DPDK: HTTP Performance Showdown)[译] https://logread.cn/post/linux/linux_kernel_vs_dpdk/ diff --git a/categories/stor/page/2/index.html b/categories/stor/page/2/index.html index 713cec20..f2d7b917 100644 --- a/categories/stor/page/2/index.html +++ b/categories/stor/page/2/index.html @@ -165,35 +165,6 @@

    -
    -
    -

    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 -

    -
    - - - - -
    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带…… -

    阅读全文

    -
    -
    -

    @@ -358,6 +329,31 @@

    +
    +
    +

    + MSGR2 协议(MSGR2.0 和 MSGR2.1) +

    +
    + + + + +
    + Author 晓兵 weixin: ssbandjl 公众号: 云原生云 ceph文档 MSGR2 协议(MSGR2.0 和 MSGR2.1) 这是由 SimpleMessenger 实现的遗留 Ceph 在线协议的修订版。它解决了性能和安全问题。 目标 相对于原始协议,此协议修订版有几个目标: 灵活的握手。原始协议没有足够灵活的协议协商来允许不需要的功能。 加密。我们将通过网络整合加密。 表…… +

    阅读全文

    +
    +
    + @@ -526,9 +522,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -550,9 +546,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/categories/stor/page/3/index.html b/categories/stor/page/3/index.html index 083b505a..c0c7ef98 100644 --- a/categories/stor/page/3/index.html +++ b/categories/stor/page/3/index.html @@ -82,31 +82,6 @@

    -
    -
    -

    - MSGR2 协议(MSGR2.0 和 MSGR2.1) -

    -
    - - - - -
    - Author 晓兵 weixin: ssbandjl 公众号: 云原生云 ceph文档 MSGR2 协议(MSGR2.0 和 MSGR2.1) 这是由 SimpleMessenger 实现的遗留 Ceph 在线协议的修订版。它解决了性能和安全问题。 目标 相对于原始协议,此协议修订版有几个目标: 灵活的握手。原始协议没有足够灵活的协议协商来允许不需要的功能。 加密。我们将通过网络整合加密。 表…… -

    阅读全文

    -
    -
    -

    @@ -371,9 +346,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -395,9 +370,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/categories/\345\255\230\345\202\250/index.html" "b/categories/\345\255\230\345\202\250/index.html" index 753a7d1a..efe9e397 100644 --- "a/categories/\345\255\230\345\202\250/index.html" +++ "b/categories/\345\255\230\345\202\250/index.html" @@ -526,9 +526,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -550,9 +550,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/categories/\345\255\230\345\202\250/index.xml" "b/categories/\345\255\230\345\202\250/index.xml" index 7e3714a0..29d6fb79 100644 --- "a/categories/\345\255\230\345\202\250/index.xml" +++ "b/categories/\345\255\230\345\202\250/index.xml" @@ -124,15 +124,6 @@ Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Tue, 20 Jun 2023 11:51:19 +0800 - - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - Linux内核与DPDK-HTTP 性能对决(Linux Kernel vs DPDK: HTTP Performance Showdown)[译] https://logread.cn/post/linux/linux_kernel_vs_dpdk/ diff --git "a/categories/\345\255\230\345\202\250/page/2/index.html" "b/categories/\345\255\230\345\202\250/page/2/index.html" index 273e8fca..a14c3b13 100644 --- "a/categories/\345\255\230\345\202\250/page/2/index.html" +++ "b/categories/\345\255\230\345\202\250/page/2/index.html" @@ -165,35 +165,6 @@

    -
    -
    -

    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 -

    -
    - - - - -
    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带…… -

    阅读全文

    -
    -
    -

    @@ -358,6 +329,31 @@

    +
    +
    +

    + MSGR2 协议(MSGR2.0 和 MSGR2.1) +

    +
    + + + + +
    + Author 晓兵 weixin: ssbandjl 公众号: 云原生云 ceph文档 MSGR2 协议(MSGR2.0 和 MSGR2.1) 这是由 SimpleMessenger 实现的遗留 Ceph 在线协议的修订版。它解决了性能和安全问题。 目标 相对于原始协议,此协议修订版有几个目标: 灵活的握手。原始协议没有足够灵活的协议协商来允许不需要的功能。 加密。我们将通过网络整合加密。 表…… +

    阅读全文

    +
    +
    + @@ -526,9 +522,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -550,9 +546,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/categories/\345\255\230\345\202\250/page/3/index.html" "b/categories/\345\255\230\345\202\250/page/3/index.html" index 3c17c5a2..1ca0cacb 100644 --- "a/categories/\345\255\230\345\202\250/page/3/index.html" +++ "b/categories/\345\255\230\345\202\250/page/3/index.html" @@ -82,31 +82,6 @@

    -
    -
    -

    - MSGR2 协议(MSGR2.0 和 MSGR2.1) -

    -
    - - - - -
    - Author 晓兵 weixin: ssbandjl 公众号: 云原生云 ceph文档 MSGR2 协议(MSGR2.0 和 MSGR2.1) 这是由 SimpleMessenger 实现的遗留 Ceph 在线协议的修订版。它解决了性能和安全问题。 目标 相对于原始协议,此协议修订版有几个目标: 灵活的握手。原始协议没有足够灵活的协议协商来允许不需要的功能。 加密。我们将通过网络整合加密。 表…… -

    阅读全文

    -
    -
    -

    @@ -504,9 +479,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -528,9 +503,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/categories/\345\255\246\344\271\240/index.html" "b/categories/\345\255\246\344\271\240/index.html" index 7b2650cf..64ee913f 100644 --- "a/categories/\345\255\246\344\271\240/index.html" +++ "b/categories/\345\255\246\344\271\240/index.html" @@ -249,9 +249,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -273,9 +273,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/categories/\346\241\206\346\236\266/index.html" "b/categories/\346\241\206\346\236\266/index.html" index 290a6288..8f4dff9c 100644 --- "a/categories/\346\241\206\346\236\266/index.html" +++ "b/categories/\346\241\206\346\236\266/index.html" @@ -247,9 +247,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -271,9 +271,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/categories/\347\274\223\345\255\230/index.html" "b/categories/\347\274\223\345\255\230/index.html" index ae4d8455..dda2e81a 100644 --- "a/categories/\347\274\223\345\255\230/index.html" +++ "b/categories/\347\274\223\345\255\230/index.html" @@ -249,9 +249,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -273,9 +273,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/categories/\347\274\226\350\257\221/index.html" "b/categories/\347\274\226\350\257\221/index.html" index c33f9eda..8d2c3a8f 100644 --- "a/categories/\347\274\226\350\257\221/index.html" +++ "b/categories/\347\274\226\350\257\221/index.html" @@ -249,9 +249,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -273,9 +273,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/categories/\347\275\221\347\273\234/index.html" "b/categories/\347\275\221\347\273\234/index.html" index 2c240ad6..148feb73 100644 --- "a/categories/\347\275\221\347\273\234/index.html" +++ "b/categories/\347\275\221\347\273\234/index.html" @@ -367,9 +367,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -391,9 +391,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/categories/\351\223\276\346\216\245/index.html" "b/categories/\351\223\276\346\216\245/index.html" index 2dfdc47c..77644828 100644 --- "a/categories/\351\223\276\346\216\245/index.html" +++ "b/categories/\351\223\276\346\216\245/index.html" @@ -249,9 +249,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -273,9 +273,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/index.html b/index.html index e41f7133..68b1690e 100644 --- a/index.html +++ b/index.html @@ -520,9 +520,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -544,9 +544,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/index.xml b/index.xml index 51649622..d77bd990 100644 --- a/index.xml +++ b/index.xml @@ -124,15 +124,6 @@ Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Tue, 20 Jun 2023 11:51:19 +0800 - - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - Linux内核与DPDK-HTTP 性能对决(Linux Kernel vs DPDK: HTTP Performance Showdown)[译] https://logread.cn/post/linux/linux_kernel_vs_dpdk/ diff --git a/page/2/index.html b/page/2/index.html index 5cd9b7cd..5c0b7f7e 100644 --- a/page/2/index.html +++ b/page/2/index.html @@ -156,35 +156,6 @@

    阅读全文

    -
    -
    -

    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 -

    -
    - - - - -
    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带…… -
    -

    阅读全文

    -
    - +
    +
    +

    + MSGR2 协议(MSGR2.0 和 MSGR2.1) +

    +
    + + + + +
    + Author 晓兵 weixin: ssbandjl 公众号: 云原生云 ceph文档 MSGR2 协议(MSGR2.0 和 MSGR2.1) 这是由 SimpleMessenger 实现的遗留 Ceph 在线协议的修订版。它解决了性能和安全问题。 目标 相对于原始协议,此协议修订版有几个目标: 灵活的握手。原始协议没有足够灵活的协议协商来允许不需要的功能。 加密。我们将通过网络整合加密。 表…… +
    +

    阅读全文

    +
    + @@ -520,9 +516,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -544,9 +540,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/page/3/index.html b/page/3/index.html index 25432bd9..875413eb 100644 --- a/page/3/index.html +++ b/page/3/index.html @@ -73,31 +73,6 @@

    -
    -
    -

    - MSGR2 协议(MSGR2.0 和 MSGR2.1) -

    -
    - - - - -
    - Author 晓兵 weixin: ssbandjl 公众号: 云原生云 ceph文档 MSGR2 协议(MSGR2.0 和 MSGR2.1) 这是由 SimpleMessenger 实现的遗留 Ceph 在线协议的修订版。它解决了性能和安全问题。 目标 相对于原始协议,此协议修订版有几个目标: 灵活的握手。原始协议没有足够灵活的协议协商来允许不需要的功能。 加密。我们将通过网络整合加密。 表…… -
    -

    阅读全文

    -
    - +
    +
    +

    + Makefile +

    +
    + + + + +
    + Author 晓兵 weixin: ssbandjl 公众号: 云原生云 Makefile 简介 参考链接: https://www.gnu.org/software/make/manual/make.html#Introduction 您需要一个名为 makefile 的文件来告诉 make 要做什么。 大多数情况下,makefile 告诉 make 如何编译和链接程序。 在本章中,我们将讨论一个简单的 makefile,它描述了如何编译和链接一个由 8 个 C 源文件和 3 个头文件组成的文本编辑器。 makefile 还可以告诉 make 在明确要…… +
    +

    阅读全文

    +
    + @@ -496,9 +498,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -520,9 +522,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/page/4/index.html b/page/4/index.html index aed7ba6f..d80d1cdb 100644 --- a/page/4/index.html +++ b/page/4/index.html @@ -73,33 +73,6 @@

    -
    -
    -

    - Makefile -

    -
    - - - - -
    - Author 晓兵 weixin: ssbandjl 公众号: 云原生云 Makefile 简介 参考链接: https://www.gnu.org/software/make/manual/make.html#Introduction 您需要一个名为 makefile 的文件来告诉 make 要做什么。 大多数情况下,makefile 告诉 make 如何编译和链接程序。 在本章中,我们将讨论一个简单的 makefile,它描述了如何编译和链接一个由 8 个 C 源文件和 3 个头文件组成的文本编辑器。 makefile 还可以告诉 make 在明确要…… -
    -

    阅读全文

    -
    -

    @@ -440,9 +413,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -464,9 +437,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/.DS_Store b/post/.DS_Store index bd8f5248..a64678f4 100644 Binary files a/post/.DS_Store and b/post/.DS_Store differ diff --git "a/post/GinWeb\346\241\206\346\236\266/index.html" "b/post/GinWeb\346\241\206\346\236\266/index.html" index 0af803cf..ce8d1faf 100644 --- "a/post/GinWeb\346\241\206\346\236\266/index.html" +++ "b/post/GinWeb\346\241\206\346\236\266/index.html" @@ -5441,9 +5441,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -5465,9 +5465,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/compile/makefile/makefile/index.html b/post/compile/makefile/makefile/index.html index 58cf1831..3de5d225 100644 --- a/post/compile/makefile/makefile/index.html +++ b/post/compile/makefile/makefile/index.html @@ -454,9 +454,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -478,9 +478,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/post/daos/cart_rdma_hpc\345\274\200\346\272\220rpc\344\274\240\350\276\223\345\261\202/index.html" "b/post/daos/cart_rdma_hpc\345\274\200\346\272\220rpc\344\274\240\350\276\223\345\261\202/index.html" index cd683d2b..d9ede44f 100644 --- "a/post/daos/cart_rdma_hpc\345\274\200\346\272\220rpc\344\274\240\350\276\223\345\261\202/index.html" +++ "b/post/daos/cart_rdma_hpc\345\274\200\346\272\220rpc\344\274\240\350\276\223\345\261\202/index.html" @@ -620,9 +620,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -644,9 +644,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/daos/daos_cart_swim/index.html b/post/daos/daos_cart_swim/index.html index d8a76a2c..a6aa123d 100644 --- a/post/daos/daos_cart_swim/index.html +++ b/post/daos/daos_cart_swim/index.html @@ -369,7 +369,7 @@

    See Also

  • Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信
  • -
  • Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信
  • +
  • Linux内核与DPDK-HTTP 性能对决(Linux Kernel vs DPDK: HTTP Performance Showdown)[译]
  • @@ -569,9 +569,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -593,9 +593,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/daos/daos_dfuse_fs_io_path/index.html b/post/daos/daos_dfuse_fs_io_path/index.html index e4c14360..0ee69f75 100644 --- a/post/daos/daos_dfuse_fs_io_path/index.html +++ b/post/daos/daos_dfuse_fs_io_path/index.html @@ -751,9 +751,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -775,9 +775,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/daos/daos_docker/index.html b/post/daos/daos_docker/index.html index f6010507..82b4767f 100644 --- a/post/daos/daos_docker/index.html +++ b/post/daos/daos_docker/index.html @@ -788,9 +788,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -812,9 +812,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/daos/daos_eq_and_event/index.html b/post/daos/daos_eq_and_event/index.html index 13ebb4af..f243dd3c 100644 --- a/post/daos/daos_eq_and_event/index.html +++ b/post/daos/daos_eq_and_event/index.html @@ -730,9 +730,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -754,9 +754,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/daos/daos_mercury_libfabric_rxm_rdma_verbs_rpc_bulk_api/index.html b/post/daos/daos_mercury_libfabric_rxm_rdma_verbs_rpc_bulk_api/index.html index 36634bcd..42b8122d 100644 --- a/post/daos/daos_mercury_libfabric_rxm_rdma_verbs_rpc_bulk_api/index.html +++ b/post/daos/daos_mercury_libfabric_rxm_rdma_verbs_rpc_bulk_api/index.html @@ -1766,9 +1766,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -1790,9 +1790,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/daos/daos_server_engine_start/index.html b/post/daos/daos_server_engine_start/index.html index 5bb00f55..5aa3253e 100644 --- a/post/daos/daos_server_engine_start/index.html +++ b/post/daos/daos_server_engine_start/index.html @@ -1560,9 +1560,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -1584,9 +1584,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/daos/daos_spdk_bdev/index.html b/post/daos/daos_spdk_bdev/index.html index 19ebd9cd..fdaf52f8 100644 --- a/post/daos/daos_spdk_bdev/index.html +++ b/post/daos/daos_spdk_bdev/index.html @@ -618,9 +618,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -642,9 +642,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/daos/daos_tse/index.html b/post/daos/daos_tse/index.html index c19d7430..5abffb38 100644 --- a/post/daos/daos_tse/index.html +++ b/post/daos/daos_tse/index.html @@ -732,9 +732,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -756,9 +756,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/dpdk/dpdk/index.html b/post/dpdk/dpdk/index.html index 7ac35cab..a3e90d27 100644 --- a/post/dpdk/dpdk/index.html +++ b/post/dpdk/dpdk/index.html @@ -698,9 +698,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -722,9 +722,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/fs/gfs_paper/index.html b/post/fs/gfs_paper/index.html index 5c12f27a..5ee3ac2d 100644 --- a/post/fs/gfs_paper/index.html +++ b/post/fs/gfs_paper/index.html @@ -492,9 +492,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -516,9 +516,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/index.html b/post/index.html index 1bf9128d..1ed5d6ed 100644 --- a/post/index.html +++ b/post/index.html @@ -541,9 +541,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -565,9 +565,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/index.xml b/post/index.xml index 58a32a3e..d16ec487 100644 --- a/post/index.xml +++ b/post/index.xml @@ -124,15 +124,6 @@ Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Tue, 20 Jun 2023 11:51:19 +0800 - - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - Linux内核与DPDK-HTTP 性能对决(Linux Kernel vs DPDK: HTTP Performance Showdown)[译] https://logread.cn/post/linux/linux_kernel_vs_dpdk/ diff --git a/post/linux/851379b13242a59690821f0e072a2f38.png b/post/linux/851379b13242a59690821f0e072a2f38.png new file mode 100644 index 00000000..2ccded58 Binary files /dev/null and b/post/linux/851379b13242a59690821f0e072a2f38.png differ diff --git a/post/linux/build_kernel_modify_iscsi/index.html b/post/linux/build_kernel_modify_iscsi/index.html index b6ec2d95..c84bb73e 100644 --- a/post/linux/build_kernel_modify_iscsi/index.html +++ b/post/linux/build_kernel_modify_iscsi/index.html @@ -392,7 +392,7 @@

    修改源码WRITE10(驱动: dr

    - image-20230620140358140 + image-20230620140358140

    修改源码后,打包源码

    @@ -406,7 +406,7 @@

    修改源码WRITE10(驱动: dr

    tgt端修改源码如下:

    bs_rbd_.c -> bs_rbd_request

    - image-20230620141549239 + 851379b13242a59690821f0e072a2f38

    重新部署tgt

    编译内核为RPM

    @@ -701,8 +701,6 @@

    参考

    See Also

    @@ -911,9 +911,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -935,9 +935,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/linux/linux_kernel_vs_dpdk/index.html b/post/linux/linux_kernel_vs_dpdk/index.html index 5e1786ac..fbb79dc0 100644 --- a/post/linux/linux_kernel_vs_dpdk/index.html +++ b/post/linux/linux_kernel_vs_dpdk/index.html @@ -1185,9 +1185,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -1209,9 +1209,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/linux/multipath/linux_kernel_multipath_fail_path/index.html b/post/linux/multipath/linux_kernel_multipath_fail_path/index.html index 9230b62e..63da121b 100644 --- a/post/linux/multipath/linux_kernel_multipath_fail_path/index.html +++ b/post/linux/multipath/linux_kernel_multipath_fail_path/index.html @@ -694,14 +694,14 @@

    See Also

  • Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信
  • -
  • Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信
  • -
  • Linux内核与DPDK-HTTP 性能对决(Linux Kernel vs DPDK: HTTP Performance Showdown)[译]
  • 常用学习网站汇总(随时更新)
  • DAOS引擎启动流程-源码分析
  • +
  • 谷歌文件系统
  • + @@ -900,9 +900,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -924,9 +924,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/linux/nvmf/index.html b/post/linux/nvmf/index.html index 2a62da4b..edc30da3 100644 --- a/post/linux/nvmf/index.html +++ b/post/linux/nvmf/index.html @@ -861,9 +861,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -885,9 +885,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/linux/trace/linux_google_trace_dapper/index.html b/post/linux/trace/linux_google_trace_dapper/index.html index 2152c4e1..7769fa3d 100644 --- a/post/linux/trace/linux_google_trace_dapper/index.html +++ b/post/linux/trace/linux_google_trace_dapper/index.html @@ -444,9 +444,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -468,9 +468,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/net/libfabric_hpc_net_api_rdma_daos_mercury/index.html b/post/net/libfabric_hpc_net_api_rdma_daos_mercury/index.html index be60f6c6..5399c8bc 100644 --- a/post/net/libfabric_hpc_net_api_rdma_daos_mercury/index.html +++ b/post/net/libfabric_hpc_net_api_rdma_daos_mercury/index.html @@ -583,9 +583,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -607,9 +607,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/net/net_ucx_stor_ucp_uct/index.html b/post/net/net_ucx_stor_ucp_uct/index.html index 06c313b2..2a7e6d26 100644 --- a/post/net/net_ucx_stor_ucp_uct/index.html +++ b/post/net/net_ucx_stor_ucp_uct/index.html @@ -2048,9 +2048,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -2072,9 +2072,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/net/rpc/hg/mercury_enable_rpc_for_hpc/index.html b/post/net/rpc/hg/mercury_enable_rpc_for_hpc/index.html index 78e9ab2a..3658517b 100644 --- a/post/net/rpc/hg/mercury_enable_rpc_for_hpc/index.html +++ b/post/net/rpc/hg/mercury_enable_rpc_for_hpc/index.html @@ -854,9 +854,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -878,9 +878,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/ofa/libfabric_tutorial_rdma_gpu_intel_dma_video_panda/index.html b/post/ofa/libfabric_tutorial_rdma_gpu_intel_dma_video_panda/index.html index 2aaea920..91029745 100644 --- a/post/ofa/libfabric_tutorial_rdma_gpu_intel_dma_video_panda/index.html +++ b/post/ofa/libfabric_tutorial_rdma_gpu_intel_dma_video_panda/index.html @@ -2073,9 +2073,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -2097,9 +2097,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/ofa/ofa_librabric/index.html b/post/ofa/ofa_librabric/index.html index d19a988c..fa2bbcd0 100644 --- a/post/ofa/ofa_librabric/index.html +++ b/post/ofa/ofa_librabric/index.html @@ -569,9 +569,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -593,9 +593,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/page/2/index.html b/post/page/2/index.html index a1deb2ea..110712e2 100644 --- a/post/page/2/index.html +++ b/post/page/2/index.html @@ -133,37 +133,6 @@

    -
    -
    -

    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 -

    -
    - - - - -
    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带…… -
    -

    阅读全文

    -
    - - -

    @@ -371,6 +340,33 @@

    +
    +
    +

    + MSGR2 协议(MSGR2.0 和 MSGR2.1) +

    +
    + + + + +
    + Author 晓兵 weixin: ssbandjl 公众号: 云原生云 ceph文档 MSGR2 协议(MSGR2.0 和 MSGR2.1) 这是由 SimpleMessenger 实现的遗留 Ceph 在线协议的修订版。它解决了性能和安全问题。 目标 相对于原始协议,此协议修订版有几个目标: 灵活的握手。原始协议没有足够灵活的协议协商来允许不需要的功能。 加密。我们将通过网络整合加密。 表…… +
    +

    阅读全文

    +
    + + + @@ -541,9 +537,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -565,9 +561,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/page/3/index.html b/post/page/3/index.html index 0f4ac4f3..448ee1e6 100644 --- a/post/page/3/index.html +++ b/post/page/3/index.html @@ -75,33 +75,6 @@
    -
    -
    -

    - MSGR2 协议(MSGR2.0 和 MSGR2.1) -

    -
    - - - - -
    - Author 晓兵 weixin: ssbandjl 公众号: 云原生云 ceph文档 MSGR2 协议(MSGR2.0 和 MSGR2.1) 这是由 SimpleMessenger 实现的遗留 Ceph 在线协议的修订版。它解决了性能和安全问题。 目标 相对于原始协议,此协议修订版有几个目标: 灵活的握手。原始协议没有足够灵活的协议协商来允许不需要的功能。 加密。我们将通过网络整合加密。 表…… -
    -

    阅读全文

    -
    - - -

    @@ -347,6 +320,35 @@

    +
    +
    +

    + Makefile +

    +
    + + + + +
    + Author 晓兵 weixin: ssbandjl 公众号: 云原生云 Makefile 简介 参考链接: https://www.gnu.org/software/make/manual/make.html#Introduction 您需要一个名为 makefile 的文件来告诉 make 要做什么。 大多数情况下,makefile 告诉 make 如何编译和链接程序。 在本章中,我们将讨论一个简单的 makefile,它描述了如何编译和链接一个由 8 个 C 源文件和 3 个头文件组成的文本编辑器。 makefile 还可以告诉 make 在明确要…… +
    +

    阅读全文

    +
    + + + @@ -517,9 +519,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -541,9 +543,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/page/4/index.html b/post/page/4/index.html index 52b02dc5..20307682 100644 --- a/post/page/4/index.html +++ b/post/page/4/index.html @@ -75,35 +75,6 @@
    -
    -
    -

    - Makefile -

    -
    - - - - -
    - Author 晓兵 weixin: ssbandjl 公众号: 云原生云 Makefile 简介 参考链接: https://www.gnu.org/software/make/manual/make.html#Introduction 您需要一个名为 makefile 的文件来告诉 make 要做什么。 大多数情况下,makefile 告诉 make 如何编译和链接程序。 在本章中,我们将讨论一个简单的 makefile,它描述了如何编译和链接一个由 8 个 C 源文件和 3 个头文件组成的文本编辑器。 makefile 还可以告诉 make 在明确要…… -
    -

    阅读全文

    -
    - - -

    @@ -344,9 +315,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -368,9 +339,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/rdma/rdma_rocev2_lossless_lossy/index.html b/post/rdma/rdma_rocev2_lossless_lossy/index.html index 17ad4581..3949f429 100644 --- a/post/rdma/rdma_rocev2_lossless_lossy/index.html +++ b/post/rdma/rdma_rocev2_lossless_lossy/index.html @@ -692,9 +692,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -716,9 +716,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/post/spdk/spdk_blobstore\347\274\226\347\250\213\346\214\207\345\257\274/index.html" "b/post/spdk/spdk_blobstore\347\274\226\347\250\213\346\214\207\345\257\274/index.html" index 9b172edf..c580ce26 100644 --- "a/post/spdk/spdk_blobstore\347\274\226\347\250\213\346\214\207\345\257\274/index.html" +++ "b/post/spdk/spdk_blobstore\347\274\226\347\250\213\346\214\207\345\257\274/index.html" @@ -790,9 +790,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -814,9 +814,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/post/spdk/spdk_nvme_of_target\347\274\226\347\250\213\346\214\207\345\257\274/index.html" "b/post/spdk/spdk_nvme_of_target\347\274\226\347\250\213\346\214\207\345\257\274/index.html" index d83ca585..89d1e966 100644 --- "a/post/spdk/spdk_nvme_of_target\347\274\226\347\250\213\346\214\207\345\257\274/index.html" +++ "b/post/spdk/spdk_nvme_of_target\347\274\226\347\250\213\346\214\207\345\257\274/index.html" @@ -518,9 +518,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -542,9 +542,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/post/spdk/spdk\346\217\220\344\272\244io\345\210\260nvme\350\256\276\345\244\207/index.html" "b/post/spdk/spdk\346\217\220\344\272\244io\345\210\260nvme\350\256\276\345\244\207/index.html" index 44c5077a..16fbac10 100644 --- "a/post/spdk/spdk\346\217\220\344\272\244io\345\210\260nvme\350\256\276\345\244\207/index.html" +++ "b/post/spdk/spdk\346\217\220\344\272\244io\345\210\260nvme\350\256\276\345\244\207/index.html" @@ -477,9 +477,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -501,9 +501,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/stolonpostgresql/index.html b/post/stolonpostgresql/index.html index d3f81f3b..476b0c18 100644 --- a/post/stolonpostgresql/index.html +++ b/post/stolonpostgresql/index.html @@ -494,9 +494,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -518,9 +518,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/stor/ceph/ceph_msg/index.html b/post/stor/ceph/ceph_msg/index.html index bfeeb3b9..685014c0 100644 --- a/post/stor/ceph/ceph_msg/index.html +++ b/post/stor/ceph/ceph_msg/index.html @@ -2168,9 +2168,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -2192,9 +2192,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/storage/cache/bcache/index.html b/post/storage/cache/bcache/index.html index a775763f..69259966 100644 --- a/post/storage/cache/bcache/index.html +++ b/post/storage/cache/bcache/index.html @@ -936,9 +936,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -960,9 +960,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/storage/ceph_rdma/index.html b/post/storage/ceph_rdma/index.html index e0cbe73f..3e3a2937 100644 --- a/post/storage/ceph_rdma/index.html +++ b/post/storage/ceph_rdma/index.html @@ -602,9 +602,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -626,9 +626,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/storage/spdk_pm/index.html b/post/storage/spdk_pm/index.html index abcad18b..e2e9051b 100644 --- a/post/storage/spdk_pm/index.html +++ b/post/storage/spdk_pm/index.html @@ -630,9 +630,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -654,9 +654,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/post/study/summary/index.html b/post/study/summary/index.html index 9841cdcd..3f5a6883 100644 --- a/post/study/summary/index.html +++ b/post/study/summary/index.html @@ -625,9 +625,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -649,9 +649,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/posts/Golang\347\232\20423\347\247\215\350\256\276\350\256\241\346\250\241\345\274\217\344\271\213\344\273\243\347\240\201\347\244\272\344\276\213\345\222\214\345\233\276\350\247\243/index.html" "b/posts/Golang\347\232\20423\347\247\215\350\256\276\350\256\241\346\250\241\345\274\217\344\271\213\344\273\243\347\240\201\347\244\272\344\276\213\345\222\214\345\233\276\350\247\243/index.html" index be3f06c6..00211d40 100644 --- "a/posts/Golang\347\232\20423\347\247\215\350\256\276\350\256\241\346\250\241\345\274\217\344\271\213\344\273\243\347\240\201\347\244\272\344\276\213\345\222\214\345\233\276\350\247\243/index.html" +++ "b/posts/Golang\347\232\20423\347\247\215\350\256\276\350\256\241\346\250\241\345\274\217\344\271\213\344\273\243\347\240\201\347\244\272\344\276\213\345\222\214\345\233\276\350\247\243/index.html" @@ -612,9 +612,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -636,9 +636,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/posts/K8S-\345\210\251\347\224\250ExecWebsocket\346\216\245\345\217\243\345\256\236\347\216\260Pod\351\227\264\347\232\204\346\226\207\344\273\266\346\213\267\350\264\235/index.html" "b/posts/K8S-\345\210\251\347\224\250ExecWebsocket\346\216\245\345\217\243\345\256\236\347\216\260Pod\351\227\264\347\232\204\346\226\207\344\273\266\346\213\267\350\264\235/index.html" index a5a2b6e7..c050cf04 100644 --- "a/posts/K8S-\345\210\251\347\224\250ExecWebsocket\346\216\245\345\217\243\345\256\236\347\216\260Pod\351\227\264\347\232\204\346\226\207\344\273\266\346\213\267\350\264\235/index.html" +++ "b/posts/K8S-\345\210\251\347\224\250ExecWebsocket\346\216\245\345\217\243\345\256\236\347\216\260Pod\351\227\264\347\232\204\346\226\207\344\273\266\346\213\267\350\264\235/index.html" @@ -1041,9 +1041,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -1065,9 +1065,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/posts/SSD\346\230\257\345\246\202\344\275\225\345\217\221\347\224\237\346\225\205\351\232\234\347\232\204-NVMeSSD\347\256\241\347\220\206-\351\224\231\350\257\257\346\212\245\345\221\212\345\222\214\346\227\245\345\277\227\350\256\260\345\275\225\345\212\237\350\203\275/index.html" "b/posts/SSD\346\230\257\345\246\202\344\275\225\345\217\221\347\224\237\346\225\205\351\232\234\347\232\204-NVMeSSD\347\256\241\347\220\206-\351\224\231\350\257\257\346\212\245\345\221\212\345\222\214\346\227\245\345\277\227\350\256\260\345\275\225\345\212\237\350\203\275/index.html" index 3fd91597..a95881f1 100644 --- "a/posts/SSD\346\230\257\345\246\202\344\275\225\345\217\221\347\224\237\346\225\205\351\232\234\347\232\204-NVMeSSD\347\256\241\347\220\206-\351\224\231\350\257\257\346\212\245\345\221\212\345\222\214\346\227\245\345\277\227\350\256\260\345\275\225\345\212\237\350\203\275/index.html" +++ "b/posts/SSD\346\230\257\345\246\202\344\275\225\345\217\221\347\224\237\346\225\205\351\232\234\347\232\204-NVMeSSD\347\256\241\347\220\206-\351\224\231\350\257\257\346\212\245\345\221\212\345\222\214\346\227\245\345\277\227\350\256\260\345\275\225\345\212\237\350\203\275/index.html" @@ -497,9 +497,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -521,9 +521,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/posts/fio\346\226\207\346\241\243-\350\257\221/index.html" "b/posts/fio\346\226\207\346\241\243-\350\257\221/index.html" index 480df0f2..bd33ae87 100644 --- "a/posts/fio\346\226\207\346\241\243-\350\257\221/index.html" +++ "b/posts/fio\346\226\207\346\241\243-\350\257\221/index.html" @@ -556,9 +556,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -580,9 +580,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/posts/how-to-use-linux-aio/index.html b/posts/how-to-use-linux-aio/index.html index 546a0938..0519f86d 100644 --- a/posts/how-to-use-linux-aio/index.html +++ b/posts/how-to-use-linux-aio/index.html @@ -1405,9 +1405,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -1429,9 +1429,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/posts/index.html b/posts/index.html index de50a26c..bbf7725b 100644 --- a/posts/index.html +++ b/posts/index.html @@ -330,9 +330,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -354,9 +354,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/posts/\344\273\200\344\271\210\346\230\257RDB\345\222\214ROF\344\270\200\346\226\207\344\272\206\350\247\243Redis\346\214\201\344\271\205\345\214\226/index.html" "b/posts/\344\273\200\344\271\210\346\230\257RDB\345\222\214ROF\344\270\200\346\226\207\344\272\206\350\247\243Redis\346\214\201\344\271\205\345\214\226/index.html" index aad663d7..9cc39848 100644 --- "a/posts/\344\273\200\344\271\210\346\230\257RDB\345\222\214ROF\344\270\200\346\226\207\344\272\206\350\247\243Redis\346\214\201\344\271\205\345\214\226/index.html" +++ "b/posts/\344\273\200\344\271\210\346\230\257RDB\345\222\214ROF\344\270\200\346\226\207\344\272\206\350\247\243Redis\346\214\201\344\271\205\345\214\226/index.html" @@ -630,9 +630,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -654,9 +654,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/sitemap.xml b/sitemap.xml index e2b6efd6..ec8df0a6 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -222,11 +222,6 @@ 2023-06-20T11:51:19+08:00 - - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - 2023-06-20T11:51:19+08:00 - - https://logread.cn/tags/dpdk/ 2023-06-18T12:41:32+08:00 diff --git a/tags/aio/index.html b/tags/aio/index.html index e0393a38..556c727b 100644 --- a/tags/aio/index.html +++ b/tags/aio/index.html @@ -247,9 +247,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -271,9 +271,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/bcache/index.html b/tags/bcache/index.html index f75072b8..0e0a594e 100644 --- a/tags/bcache/index.html +++ b/tags/bcache/index.html @@ -249,9 +249,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -273,9 +273,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/bdev/index.html b/tags/bdev/index.html index 853dcaaf..972ddcee 100644 --- a/tags/bdev/index.html +++ b/tags/bdev/index.html @@ -247,9 +247,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -271,9 +271,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/build/index.html b/tags/build/index.html index 83061b8c..bbe448f8 100644 --- a/tags/build/index.html +++ b/tags/build/index.html @@ -249,9 +249,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -273,9 +273,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/c++/index.html b/tags/c++/index.html index 08a89d2b..db0d1a72 100644 --- a/tags/c++/index.html +++ b/tags/c++/index.html @@ -247,9 +247,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -271,9 +271,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/ceph/index.html b/tags/ceph/index.html index 9c84d7a8..8af809f3 100644 --- a/tags/ceph/index.html +++ b/tags/ceph/index.html @@ -270,9 +270,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -294,9 +294,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/daos/index.html b/tags/daos/index.html index 2dfe0334..051f552d 100644 --- a/tags/daos/index.html +++ b/tags/daos/index.html @@ -409,9 +409,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -433,9 +433,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/dpdk/index.html b/tags/dpdk/index.html index 2702e683..ff737619 100644 --- a/tags/dpdk/index.html +++ b/tags/dpdk/index.html @@ -278,9 +278,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -302,9 +302,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/gin/index.html b/tags/gin/index.html index 5ff6cdf9..e875457f 100644 --- a/tags/gin/index.html +++ b/tags/gin/index.html @@ -247,9 +247,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -271,9 +271,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/golang/index.html b/tags/golang/index.html index dcf2118e..75756d23 100644 --- a/tags/golang/index.html +++ b/tags/golang/index.html @@ -247,9 +247,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -271,9 +271,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/hpc/index.html b/tags/hpc/index.html index 1ea23e77..ad26e54c 100644 --- a/tags/hpc/index.html +++ b/tags/hpc/index.html @@ -284,9 +284,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -308,9 +308,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/index.html b/tags/index.html index ec82c038..37fee30b 100644 --- a/tags/index.html +++ b/tags/index.html @@ -79,7 +79,7 @@

    共有31个标签

    -

    linux (32)

    +

    linux (31)

    -

    stor (25)

    +

    stor (24)

    -

    iscsi (2)

    - - -

    kernel (2)

    - -

    ofa (2)

      @@ -689,6 +649,26 @@

      golang (1)

    +

    iscsi (1)

    + + +

    kernel (1)

    + +

    libfabric (1)

    -
    -
    -

    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 -

    -
    - - - - -
    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带…… -

    阅读全文

    -
    -
    - @@ -280,9 +251,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -304,9 +275,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/iscsi/index.xml b/tags/iscsi/index.xml index 16b7316f..96231b70 100644 --- a/tags/iscsi/index.xml +++ b/tags/iscsi/index.xml @@ -16,14 +16,5 @@ Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Tue, 20 Jun 2023 11:51:19 +0800 - - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - diff --git a/tags/kernel/index.html b/tags/kernel/index.html index f4a33904..c261ac0d 100644 --- a/tags/kernel/index.html +++ b/tags/kernel/index.html @@ -111,35 +111,6 @@

    -
    -
    -

    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 -

    -
    - - - - -
    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带…… -

    阅读全文

    -
    -
    - @@ -280,9 +251,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -304,9 +275,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/kernel/index.xml b/tags/kernel/index.xml index c65ae1bd..d00a513f 100644 --- a/tags/kernel/index.xml +++ b/tags/kernel/index.xml @@ -16,14 +16,5 @@ Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Tue, 20 Jun 2023 11:51:19 +0800 - - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - diff --git a/tags/libfabric/index.html b/tags/libfabric/index.html index 7ed00912..8e1afd15 100644 --- a/tags/libfabric/index.html +++ b/tags/libfabric/index.html @@ -253,9 +253,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -277,9 +277,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/linux/index.html b/tags/linux/index.html index c581b8e6..07eebdd3 100644 --- a/tags/linux/index.html +++ b/tags/linux/index.html @@ -530,9 +530,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -554,9 +554,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/linux/index.xml b/tags/linux/index.xml index 1ea8c373..502448a0 100644 --- a/tags/linux/index.xml +++ b/tags/linux/index.xml @@ -124,15 +124,6 @@ Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Tue, 20 Jun 2023 11:51:19 +0800 - - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - Linux内核与DPDK-HTTP 性能对决(Linux Kernel vs DPDK: HTTP Performance Showdown)[译] https://logread.cn/post/linux/linux_kernel_vs_dpdk/ diff --git a/tags/linux/page/2/index.html b/tags/linux/page/2/index.html index d81edb7b..46b63119 100644 --- a/tags/linux/page/2/index.html +++ b/tags/linux/page/2/index.html @@ -165,35 +165,6 @@

    -
    -
    -

    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 -

    -
    - - - - -
    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带…… -

    阅读全文

    -
    -
    -

    @@ -358,6 +329,31 @@

    +
    +
    +

    + MSGR2 协议(MSGR2.0 和 MSGR2.1) +

    +
    + + + + +
    + Author 晓兵 weixin: ssbandjl 公众号: 云原生云 ceph文档 MSGR2 协议(MSGR2.0 和 MSGR2.1) 这是由 SimpleMessenger 实现的遗留 Ceph 在线协议的修订版。它解决了性能和安全问题。 目标 相对于原始协议,此协议修订版有几个目标: 灵活的握手。原始协议没有足够灵活的协议协商来允许不需要的功能。 加密。我们将通过网络整合加密。 表…… +

    阅读全文

    +
    +
    + @@ -530,9 +526,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -554,9 +550,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/linux/page/3/index.html b/tags/linux/page/3/index.html index 98c022ca..84088290 100644 --- a/tags/linux/page/3/index.html +++ b/tags/linux/page/3/index.html @@ -82,31 +82,6 @@

    -
    -
    -

    - MSGR2 协议(MSGR2.0 和 MSGR2.1) -

    -
    - - - - -
    - Author 晓兵 weixin: ssbandjl 公众号: 云原生云 ceph文档 MSGR2 协议(MSGR2.0 和 MSGR2.1) 这是由 SimpleMessenger 实现的遗留 Ceph 在线协议的修订版。它解决了性能和安全问题。 目标 相对于原始协议,此协议修订版有几个目标: 灵活的握手。原始协议没有足够灵活的协议协商来允许不需要的功能。 加密。我们将通过网络整合加密。 表…… -

    阅读全文

    -
    -
    -

    @@ -334,6 +309,33 @@

    +
    +
    +

    + Bcache +

    +
    + + + + +
    + Author 晓兵 weixin: ssbandjl 公众号: 云原生云 A block layer cache (bcache) What is bcache? Bcache is a Linux kernel block layer cache. It allows one or more fast disk drives such as flash-based solid state drives (SSDs) to act as a cache for one or more slower hard disk drives. Hard drives are cheap and big, SSDs are fast but small and expensive. Wouldn’t it be nice if you could transparently get the advantages of both? With Bcache, you can have your cake and eat it too. Bcache patches for the Linux kernel allow one to use SSDs to cache other block devices. It’s analogous to L2Arc for ZFS, but Bcache also does writeback caching (besides just write through caching), and it’s filesystem agnostic. It’s designed to be switched on with a minimum…… +

    阅读全文

    +
    +
    + @@ -506,9 +508,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -530,9 +532,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/linux/page/4/index.html b/tags/linux/page/4/index.html index 9b31162a..be8cadc0 100644 --- a/tags/linux/page/4/index.html +++ b/tags/linux/page/4/index.html @@ -82,33 +82,6 @@

    -
    -
    -

    - Bcache -

    -
    - - - - -
    - Author 晓兵 weixin: ssbandjl 公众号: 云原生云 A block layer cache (bcache) What is bcache? Bcache is a Linux kernel block layer cache. It allows one or more fast disk drives such as flash-based solid state drives (SSDs) to act as a cache for one or more slower hard disk drives. Hard drives are cheap and big, SSDs are fast but small and expensive. Wouldn’t it be nice if you could transparently get the advantages of both? With Bcache, you can have your cake and eat it too. Bcache patches for the Linux kernel allow one to use SSDs to cache other block devices. It’s analogous to L2Arc for ZFS, but Bcache also does writeback caching (besides just write through caching), and it’s filesystem agnostic. It’s designed to be switched on with a minimum…… -

    阅读全文

    -
    -
    -

    @@ -302,9 +275,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -326,9 +299,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/makefile/index.html b/tags/makefile/index.html index 1065602d..0e0ddf99 100644 --- a/tags/makefile/index.html +++ b/tags/makefile/index.html @@ -249,9 +249,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -273,9 +273,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/net/index.html b/tags/net/index.html index a32a5daf..a6d10aed 100644 --- a/tags/net/index.html +++ b/tags/net/index.html @@ -311,9 +311,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -335,9 +335,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/network/index.html b/tags/network/index.html index 6cdb4174..80ca8fb8 100644 --- a/tags/network/index.html +++ b/tags/network/index.html @@ -253,9 +253,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -277,9 +277,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/nvmeof/index.html b/tags/nvmeof/index.html index d13bcb3b..e6c71ab6 100644 --- a/tags/nvmeof/index.html +++ b/tags/nvmeof/index.html @@ -251,9 +251,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -275,9 +275,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/ofa/index.html b/tags/ofa/index.html index 3a0adaa0..1965b660 100644 --- a/tags/ofa/index.html +++ b/tags/ofa/index.html @@ -282,9 +282,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -306,9 +306,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/optane/index.html b/tags/optane/index.html index d11438e7..08f34201 100644 --- a/tags/optane/index.html +++ b/tags/optane/index.html @@ -245,9 +245,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -269,9 +269,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/pm/index.html b/tags/pm/index.html index 5f48418b..dd64b354 100644 --- a/tags/pm/index.html +++ b/tags/pm/index.html @@ -245,9 +245,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -269,9 +269,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/rdma/index.html b/tags/rdma/index.html index e6effd0d..94867621 100644 --- a/tags/rdma/index.html +++ b/tags/rdma/index.html @@ -392,9 +392,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -416,9 +416,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/roce/index.html b/tags/roce/index.html index b7f01d5a..2ddb1615 100644 --- a/tags/roce/index.html +++ b/tags/roce/index.html @@ -251,9 +251,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -275,9 +275,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/rpc/index.html b/tags/rpc/index.html index 9cb561d0..2e5598a0 100644 --- a/tags/rpc/index.html +++ b/tags/rpc/index.html @@ -253,9 +253,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -277,9 +277,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/spdk/index.html b/tags/spdk/index.html index 268d9a45..98525576 100644 --- a/tags/spdk/index.html +++ b/tags/spdk/index.html @@ -345,9 +345,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -369,9 +369,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/stor/index.html b/tags/stor/index.html index dd67d9f5..2845d38c 100644 --- a/tags/stor/index.html +++ b/tags/stor/index.html @@ -526,9 +526,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -550,9 +550,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/stor/index.xml b/tags/stor/index.xml index 60bfe464..b2e88acc 100644 --- a/tags/stor/index.xml +++ b/tags/stor/index.xml @@ -124,15 +124,6 @@ Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Tue, 20 Jun 2023 11:51:19 +0800 - - https://logread.cn/post/linux/build_kernel_modify_iscsi_with_header/ - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带 - - Linux内核与DPDK-HTTP 性能对决(Linux Kernel vs DPDK: HTTP Performance Showdown)[译] https://logread.cn/post/linux/linux_kernel_vs_dpdk/ diff --git a/tags/stor/page/2/index.html b/tags/stor/page/2/index.html index 7c8d667e..91811d06 100644 --- a/tags/stor/page/2/index.html +++ b/tags/stor/page/2/index.html @@ -165,35 +165,6 @@

    -
    -
    -

    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 -

    -
    - - - - -
    - Linux内核编译及利用SCSI协议保留字段在initiator和tgt间通信 背景 需求: 如何利用ISCSI协议保留字段, 在Initiator和Tgt端传递, 完成一些控制开关或其他管理功能 ? 解决: 定制内核SCSI层协议, 修改用户态TGT项目来适配保留字段 环境 CentOS Linux (5.10.38-21.hl10.el7.x86_64) 7 (Core)(带…… -

    阅读全文

    -
    -
    -

    @@ -358,6 +329,31 @@

    +
    +
    +

    + MSGR2 协议(MSGR2.0 和 MSGR2.1) +

    +
    + + + + +
    + Author 晓兵 weixin: ssbandjl 公众号: 云原生云 ceph文档 MSGR2 协议(MSGR2.0 和 MSGR2.1) 这是由 SimpleMessenger 实现的遗留 Ceph 在线协议的修订版。它解决了性能和安全问题。 目标 相对于原始协议,此协议修订版有几个目标: 灵活的握手。原始协议没有足够灵活的协议协商来允许不需要的功能。 加密。我们将通过网络整合加密。 表…… +

    阅读全文

    +
    +
    + @@ -526,9 +522,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -550,9 +546,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git a/tags/stor/page/3/index.html b/tags/stor/page/3/index.html index ac1ee288..637c7286 100644 --- a/tags/stor/page/3/index.html +++ b/tags/stor/page/3/index.html @@ -82,31 +82,6 @@

    -
    -
    -

    - MSGR2 协议(MSGR2.0 和 MSGR2.1) -

    -
    - - - - -
    - Author 晓兵 weixin: ssbandjl 公众号: 云原生云 ceph文档 MSGR2 协议(MSGR2.0 和 MSGR2.1) 这是由 SimpleMessenger 实现的遗留 Ceph 在线协议的修订版。它解决了性能和安全问题。 目标 相对于原始协议,此协议修订版有几个目标: 灵活的握手。原始协议没有足够灵活的协议协商来允许不需要的功能。 加密。我们将通过网络整合加密。 表…… -

    阅读全文

    -
    -
    -

    @@ -371,9 +346,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -395,9 +370,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/tags/\345\244\232\350\267\257\345\276\204/index.html" "b/tags/\345\244\232\350\267\257\345\276\204/index.html" index 802fc91a..8e492b3b 100644 --- "a/tags/\345\244\232\350\267\257\345\276\204/index.html" +++ "b/tags/\345\244\232\350\267\257\345\276\204/index.html" @@ -249,9 +249,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -273,9 +273,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/tags/\345\255\230\345\202\250/index.html" "b/tags/\345\255\230\345\202\250/index.html" index 20a1df12..d452930c 100644 --- "a/tags/\345\255\230\345\202\250/index.html" +++ "b/tags/\345\255\230\345\202\250/index.html" @@ -349,9 +349,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -373,9 +373,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/tags/\345\255\246\344\271\240/index.html" "b/tags/\345\255\246\344\271\240/index.html" index 546facb9..2d38297a 100644 --- "a/tags/\345\255\246\344\271\240/index.html" +++ "b/tags/\345\255\246\344\271\240/index.html" @@ -249,9 +249,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -273,9 +273,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)
  • diff --git "a/tags/\347\275\221\347\273\234/index.html" "b/tags/\347\275\221\347\273\234/index.html" index 6982ddaf..80013b58 100644 --- "a/tags/\347\275\221\347\273\234/index.html" +++ "b/tags/\347\275\221\347\273\234/index.html" @@ -249,9 +249,9 @@

    分类

  • hpc (1)
  • -
  • iscsi (2)
  • +
  • iscsi (1)
  • -
  • kernel (2)
  • +
  • kernel (1)
  • libfabric (1)
  • @@ -273,9 +273,9 @@

    分类

  • spdk (3)
  • -
  • stor (25)
  • +
  • stor (24)
  • -
  • 存储 (30)
  • +
  • 存储 (29)
  • 学习 (1)