TGT服务器的优化TGT 服务器的优化块设备协议 • NBD • Linux专有块设备协议 • iSCSI • 广泛支持的外部设备协议(块,磁带等)Curve云原生存储支持块设备 • 通过NBD,只支持Linux • 通过SDK API,目前只支持Linux • PFS • 扩大使用范围 • 通过iSCSI支持更多系统,例如Windows, 类UNIX系统等,使用两项基础 技术 • TCP/IP Client端: iscsi initiator,系统自带 • Linux open-iscsi • Windows iSCSI 发起者 • 服务器端 • 必须是CurveBS原生支持的平台,因为需要curve原生接口,目前是LinuxiSCSI target服务器 • LINUX LILO • 一般用于输出内核本地块设备 • TCMU • 作为LILO支持用户态的接口 • 如何评价LILO SI target 服务器 • TGT(STGT) • 比较久的历史,原来叫STGT,后来改成TGT • 纯用户态,不与内核绑定 • 支持复杂的存储系统,例如ceph rbd, sheepdog, glfs • 纯C代码,外加一些脚本 • 完整的源代码和维护工具、手册 • 编写IO驱动比较容易,容易扩展支持新的存储系统 • 代码独立,容易编译、调试、修改,适应性强让TGT支持curve •0 码力 | 15 页 | 637.11 KB | 6 月前3
用Go语言实现推送服务器用Go语言实现推送服务器 陈叶皓 chen.yh@ctrip.com 议程 • 推送服务器介绍 • Golang特点 • 推送服务架构 • 部分代码 • 上线效果 议程 • 推送服务器介绍 • 推送服务架构 • 部分代码 • 上线效果 什么是推送服务器 • 推送业务信息到手机端 • 始终保持连接 推送服务器要求 • 高并发 • 可靠性 • 高性能 • 支持水平扩展 • 无单点故障 无单点故障 Go语言特性 • 静态的、编译的 • 自动内存回收 • 命令式编程 • 函数可以作为值 • 面向并发 • 内置RPC支持 推送服务器要求的应对 • 高并发 – goroutine • 可靠性 – 使用Redis暂存消息 • 高性能 – 静态编译语言 • 支持水平扩展 – 使用RPC组成集群 • 无单点故障 – 使用Redis实现数据共享 Go语言的并发模型 • 事件驱动,共享线程池 包含一 个获取返回值的channel 议程 • 推送服务器介绍 • 推送服务架构 • 部分代码 • 上线效果 逻辑架构 去中心化设计 • 客户端随机连接 • Redis集中存储地址表 • 信息发送2跳到达 消息缓存设计 • 消息预存(Redis) • 尝试发送 • 发送成功后删除 客户端注册时序图 议程 • 推送服务器介绍 • 推送服务架构 • 部分代码 • 上线效果 串行场景-Socket0 码力 | 25 页 | 260.04 KB | 1 年前3
银河麒麟服务器操作系统V4 Hadoop 软件适配手册银河麒麟服务器操作系统 V4 Hadoop 软件适配手册 天津麒麟信息技术有限公司 2019 年 5 月 银河麒麟服务器操作系统 V4 hadoop 软件适配手册 I 目 录 目 录 ............................................................................. .................................... 7 银河麒麟服务器操作系统 V4 hadoop 软件适配手册 2 1 概述 1.1 系统概述 银河麒麟服务器操作系统主要面向军队综合电子信息系统、金融系统以及电 力系统等国家关键行业的服务器应用领域,突出高安全性、高可用性、高效数据 处理、虚拟化等关键技术优势,针对关键业务构建的丰富高效、安全可靠的功能 特性,兼容适配长城、联想、浪潮、华为、曙光等国内主流厂商的服务器整机产 品,以及达梦、金仓、神通等主要国产数据库和中创、金蝶、东方通等国产中间 件,满足虚拟化、云计算和大数据时代,服务器业务对操作系统在性能、安全性 及可扩展性等方面的需求,是一款具有高安全、高可用、高可靠、高性能的自主 可控服务器操作系统。 1.2 环境概述 服务器型号 长城信安擎天 DF720 服务器 CPU 类型 飞腾 2000+处理器0 码力 | 8 页 | 313.35 KB | 1 年前3
鸟哥的Linux私房菜:服务器架设篇 第三版目 录 致谢 README 1. 第一部份:架站前的进修专区 2. 作者序 3. 第一章、架设服务器前的准备工作 3.1. 1.1 前言: Linux 有啥功能 3.2. 1.2 基本架设服务器流程 3.3. 1.3 自我评估是否已经具有架站的能力 3.4. 1.4 本章习题 4. 第二章、基础网络概念 4.1. 2.1 网络是个什么玩意儿 4.2. 2.2 TCP/IP 本章习题 11.7. 8.7 参考数据与延伸阅读 12. 第九章、防火墙与 NAT 服务器 12.1. 9.1 认识防火墙 12.2. 9.2 TCP Wrappers 12.3. 9.3 Linux 的封包过滤软件:iptables 12.4. 9.4 单机防火墙的一个实例 12.5. 9.5 NAT 服务器的设定 12.6. 9.6 重点回顾 12.7. 9.7 本章习题 12.8 第三部分:局域网络内常见的服务器架设 15. 第十一章、远程联机服务器SSH / XDMCP / VNC / RDP 15.1. 11.1 远程联机服务器 15.2. 11.2 文字接口联机服务器: SSH 服务器 15.3. 11.3 最原始图形接口: Xdmcp 服务的启用 15.4. 11.4 华丽的图形接口: VNC 服务器 15.5. 11.5 仿真的远程桌面系统: XRDP 服务器 15.60 码力 | 795 页 | 17.63 MB | 1 年前3
基于 Rust 语言编写的可编程的全球分布式 MQTT 服务器 王文庭0 码力 | 31 页 | 3.95 MB | 1 年前3
动手学深度学习 v2.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537 12.7 参数服务器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 540 12.7.1 . . . . . . . . . . . . . . . . . 758 16.4 选择服务器和GPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 758 16.4.1 选择服务器 . . . . . . . . . . . . . . . . . . . . . . . . 建、训练和测试深度学习模型。然而,有时我们希望保 存训练的模型,以备将来在各种环境中使用(比如在部署中进行预测)。此外,当运行一个耗时较长的训练过 程时,最佳的做法是定期保存中间结果,以确保在服务器电源被不小心断掉时,我们不会损失几天的计算结 果。因此,现在是时候学习如何加载和存储权重向量和整个模型了。 5.5.1 加载和保存张量 对于单个张量,我们可以直接调用load和save函数分别0 码力 | 797 页 | 29.45 MB | 1 年前3
ffmpeg翻译文档track_index 选项可以用来指定不同的音 轨。音轨索引从0开始。分离器可以从音轨元数据中导出音轨索引 对于巨大的文件, max_size 选项可以用来调整 从使用quvi项目的因特网服务器播放媒体 这个分离器要求 format 选项被指定一个品质,默认是 best 参考http://quvi.sourceforge.net/了解更多信息 编译时需要 --enable-libquvi stream_segment, ssegment例子 22 混合器 - 187 - 本文档使用 书栈(BookStack.CN) 构建 平滑流混合器生成一组文件(清单、块),适用于传统web服务器 window_size 指定清单中保留的片段数。默认是0,表示保留所有的 extra_window_size 从磁盘移除前,保留清单外片段数,默认5 lookahead_count 指定先行片段数,默认2 ftp-write-seekable 控制持续编码时连接的可搜索性。如果设置为1表示可以搜索,如果设置为0则不可搜索,默认为 0 注意协议可以用于输出,但通常不建议这样使用,除非特殊任务要求(测试时、定制的服务器配置等 等)。不同的FTP服务提供不同的持续定位处理。ff*工具对它们的支持是不完整的。 把Apple的HTTP直播分段流作为一个统一的进行读取。描述分段的 M3U8 播放列表文件可以是远程0 码力 | 502 页 | 3.06 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2023.11)"inner process 1" <<$businessProcess>> as src rectangle "inner process 2" <<$businessProcess>> as tgt src -> tgt } @enduml PlantUML 语言参考指引 (1.2023.11) 157 / 538 7.13 显示参数 7 组件图 7.13 显示参数 用 skinparam 改变字体和颜色。 1 定义一个网络 @startuml nwdiag { network dmz { address = "210.x.x.x/24" } } @enduml 13.1.2 定义网络中的一些元素或服务器 @startuml nwdiag { network dmz { address = "210.x.x.x/24" web01 [address = "210.x.x.1"]; web02 [address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 13.1.2 定义网络中的一些元素或服务器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 13.1.3 完整的例子 . . . . . . . . . . . .0 码力 | 539 页 | 7.74 MB | 1 年前3
Apache Kyuubi 1.7.3 Documentationticket-granting ticket(TGT). 3. Kerberos client stores TGT into a ticket cache. 4. JDBC client, such as beeline and BI tools, reads TGT from the ticket cache. 5. JDBC client sends TGT and server principal should be configured to point to the same KDC as Kyuubi points to. Get Kerberos TGT Execute kinit command to get TGT from KDC. Suppose user principal is kyuubi_user@KYUUBI.APACHE.ORG and user keytab to get TGT: $ kinit kyuubi_user@KYUUBI.APACHE.ORG Password for kyuubi_user@KYUUBI.APACHE.ORG: password (Command is identical on different OS platform) If the command executes successfully, TGT will be0 码力 | 211 页 | 3.79 MB | 1 年前3
Apache Kyuubi 1.7.1-rc0 Documentationticket-granting ticket(TGT). 3. Kerberos client stores TGT into a ticket cache. 4. JDBC client, such as beeline and BI tools, reads TGT from the ticket cache. 5. JDBC client sends TGT and server principal should be configured to point to the same KDC as Kyuubi points to. Get Kerberos TGT Execute kinit command to get TGT from KDC. Suppose user principal is kyuubi_user@KYUUBI.APACHE.ORG and user keytab to get TGT: $ kinit kyuubi_user@KYUUBI.APACHE.ORG Password for kyuubi_user@KYUUBI.APACHE.ORG: password (Command is identical on different OS platform) If the command executes successfully, TGT will be0 码力 | 208 页 | 3.78 MB | 1 年前3
共 919 条
- 1
- 2
- 3
- 4
- 5
- 6
- 92













