• jdk10中英对照API.zip

    Java JDK10 帮助文档 中英对照版

    0
    85
    47.61MB
    2020-08-13
    10
  • jdk8中英对照API.zip

    Java JDK8 帮助文档 中英对照版

    0
    265
    46.41MB
    2020-08-13
    50
  • 每天5分钟玩转OpenStack

    第一篇 预备知识 第1章 虚拟化 1.1 1型虚拟化 1.2 2型虚拟化 1.3 KVM 1.4 KVM虚拟化原理 1.5 网络虚拟化 第2章 云计算 2.1 基本概念 2.2 云计算和OpenStack 第二篇 OpenStack核心 第3章 OpenStack架构 3.1 Conceptual Architecture 3.2 Logical Architecture 第4章 搭建实验环境 4.1 部署拓扑 4.2 物理资源需求 4.3 网络规划 4.4 部署DevStack 第5章 Identity Service——Keystone 5.1 概念 5.2 通过例子学习 第6章 Image Service——Glance 6.1 理解Image 6.2 理解Image Service 6.3 Glance架构 6.4 Glance操作 6.5 如何使用OpenStack CLI 6.6 如何Troubleshooting 第7章 Compute Service——Nova 7.1 Nova架构 7.2 Nova组件详解 7.3 通过场景学习Nova 7.4 小节 第8章 Block Storage Service——Cinder 8.1 理解Block Storage 8.2 理解Block Storage Service 8.3 小节 第9章 Networking Service ——Neutron 9.1 Neutron概述 9.2 Neutron架构 9.3 为Neutron准备物理基础设施 9.4 Linux Bridge实现Neutron网络 9.5 Open vSwitch实现Neutron网络 9.6 总结

    5
    0
    133.96MB
    2018-05-24
    12
  • 每天5分钟玩转Kubernetes

    第1章 先把 Kubernetes 跑起来 1 1.1 先跑起来 1 1.2 创建 Kubernetes 集群 2 1.3 部署应用 4 1.4 访问应用 5 1.5 Scale 应用 6 1.6 滚动更新 7 1.7 小结 8 第2章 重要概念 9 第3章 部署 Kubernetes Cluster 13 3.1 安装 Docker 14 3.2 安装 kubelet、kubeadm 和 kubectl 14 3.3 用 kubeadm 创建 Cluster 14 3.3.1 初始化Master 14 3.3.2 配置 kubectl 16 3.3.3 安装Pod网络 16 3.3.4 添加 k8s-node1 和 k8s-node2 16 3.4 小结 18 第4章 Kubernetes 架构 19 4.1 Master 节点 19 4.2 Node 节点 20 4.3 完整的架构图 21 4.4 用例子把它们串起来 22 4.5 小结 24 第5章 运行应用 25 5.1 Deployment 25 5.1.1 运行Deployment 25 5.1.2 命令 vs 配置文件 29 5.1.3 Deployment 配置文件简介 30 5.1.4 伸缩 31 5.1.5 Failover 33 5.1.6 用label 控制 Pod 的位置 33 5.2 DaemonSet 36 5.2.1 kube-flannel-ds ...

    5
    0
    59.13MB
    2018-05-24
    21
  • 每天5分钟玩转Docker容器技术

    第1篇 启 程 第1章 鸟瞰容器生态系统 3 1.1 容器生态系统 3 1.2 本教程覆盖的知识范围 10 1.3 准备实验环境 10 1.3.1 环境选择 10 1.3.2 安装 Docker 10 1.4 运行第1个容器 11 1.5 小结 12 第二篇 容器技术 第2章 容器核心知识概述 15 2.1 What —— 什么是容器 15 2.2 Why —— 为什么需要容器 16 2.2.1 容器解决的问题 16 2.2.2 Docker 的特性 20 2.2.3 容器的优势 20 2.3 How —— 容器是如何工作的 21 2.4 小结 24 第3章 Docker 镜像 26 3.1 镜像的内部结构 26 3.1.1 hello-world —— 最小的镜像 26 3.1.2 base 镜像 27 3.1.3 镜像的分层结构 30 3.2 构建镜像 32 3.2.1 docker commit 32 3.2.2 Dockerfile 34 3.3 RUN vs CMD vs ENTRYPOINT 42 3.3.1 Shell 和 Exec 格式 42 3.3.2 RUN 44 3.3.3 CMD 44 3.3.4 ENTRYPOINT 45 3.3.5 最 佳实践 46 3.4 分发镜像 46 3.4.1 为镜像命名 46 3.4.2 使用公共 Registry 49 3.4.3 搭建本地 Registry 51 3.5 小结 52 第4章 Docker 容器 55 4.1 运行容器 55 4.1.1 让容器长期运行 56 4.1.2 两种进入容器的方法 57 4.1.3 运行容器的最 佳实践 59 4.1.4 容器运行小结 59 4.2 stop/start/restart 容器 60 4.3 pause / unpause 容器 61 4.4 删除容器 61 4.5 State Machine 62 4.6 资源限制 65 4.6.1 内存限额 65 4.6.2 CPU 限额 66 4.6.3 Block IO 带宽限额 68 4.7 实现容器的底层技术 69 4.7.1 cgroup 70 4.7.2 namespace 70 4.8 小结 72 第5章 Docker 网络 74 5.1 none 网络 74 5.2 host 网络 75 5.3 bridge 网络 76 5.4 user-defined 网络 78 5.5 容器间通信 84 5.5.1 IP通信 84 5.5.2 Docker DNS Server 85 5.5.3 joined 容器 85 5.6 将容器与外部世界连接 87 5.6.1 容器访问外部世界 87 5.6.2 外部世界访问容器 90 5.7 小结 91 第6章 Docker 存储 92 6.1 storage driver 92 6.2 Data Volume 94 6.2.1 bind mount 94 6.2.2 docker managed volume 96 6.3 数据共享 99 6.3.1 容器与 host 共享数据 99 6.3.2 容器之间共享数据 99 6.4 volume container 100 6.5 data-packed volume container 102 6.6 Data Volume 生命周期管理 103 6.6.1 备份 104 6.6.2 恢复 104 6.6.3 迁移 104 6.6.4 销毁 104 6.7 小结 105 第三篇 容器进阶知识 第7章 多主机管理 109 7.1 实验环境描述 110 7.2 安装 Docker Machine 111 7.3 创建 Machine 112 7.4 管理Machine 114 第8章 容器网络 117 8.1 libnetwork & CNM 117 8.2 overlay 119 8.2.1 实验环境描述 120 8.2.2 创建overlay网络 121 8.2.3 在overlay中运行容器 122 8.2.4 overlay 网络连通性 124 8.2.5 overlay 网络隔离 126 8.2.6 overlay IPAM 127 8.3 macvlan 127 8.3.1 准备实验环境 127 8.3.2 创建 macvlan 网络 128 8.3.3 macvlan 网络结构分析 130 8.3.4 用 sub-interface 实现多 macvlan 网络 131 8.3.5 macvlan 网络间的隔离和连通 132 8.4 flannel 136 8.4.1 实验环境描述 137 8.4.2 安装配置 etcd 137 8.4.3 build flannel 138 8.4.4 将 flannel 网络的配置信息保存到 etcd 139 8.4.5 启动 flannel 139 8.4.6 配置 Docker 连接 flannel 141 8.4.7 将容器连接到 flannel 网络 143 8.4.8 flannel 网络连通性 144 8.4.9 flannel 网络隔离 146 8.4.10 flannel 与外网连通性 146 8.4.11 host-gw backend 146 8.5 weave 148 8.5.1 实验环境描述 148 8.5.2 安装部署 weave 149 8.5.3 在host1中启动weave 149 8.5.4 在 host1 中启动容器 150 8.5.5 在host2中启动weave并运行容器 153 8.5.6 weave 网络连通性 154 8.5.7 weave 网络隔离 155 8.5.8 weave 与外网的连通性 156 8.5.9 IPAM 158 8.6 calico 158 8.6.1 实验环境描述 159 8.6.2 启动 etcd 159 8.6.3 部署 calico 160 8.6.4 创建calico网络 161 8.6.5 在 calico 中运行容器 161 8.6.6 calico 默认连通性 164 8.6.7 calico policy 167 8.6.8 calico IPAM 169 8.7 比较各种网络方案 170 8.7.1 网络模型 171 8.7.2 Distributed Store 171 8.7.3 IPAM 171 8.7.4 连通与隔离 172 8.7.5 性能 172 第9章 容器监控 173 9.1 Docker自带的监控子命令 173 9.1.1 ps 173 9.1.2 ...74 9.1.3 stats 175 9.2 sysdig 175 9.3 Weave Scope 179 9.3.1 安装 179 9.3.2 容器监控 181 9.3.3 监控 host 184 9.3.4 多主机监控 186 9.4 cAdvisor 189 9.4.1 监控 Docker Host 189 9.4.2 监控容器 191 9.5 Prometheus 194 9.5.1 架构 194 9.5.2 多维数据模型 195 9.5.3 实践 196 9.6 比较不同的监控工具 204 9.7 几点建议 205 第10章 日志管理 207 10.1 Docker logs 207 10.2 Docker logging driver 209 10.3 ELK 211 10.3.1 日志处理流程 211 10.3.2 安装 ELK 套件 212 10.3.3 Filebeat 214 10.3.4 管理日志 216 10.4 Fluentd 220 10.4.1 安装 Fluentd 221 10.4.2 重新配置 Filebeat 221 10.4.3 监控容器日志 221 10.5 Graylog 222 10.5.1 Graylog 架构 222 10.5.2 部署 Graylog 223 10.5.3 配置 Graylog 225 10.5.4 监控容器日志 227 10.6 小结 229 第11章 数据管理 230 11.1 从一个例子开始 230 11.2 实践 Rex-Ray driver 232 11.2.1 安装 Rex-Ray 232 11.2.2 配置 VirtualBox 234 11.2.3 创建Rex-Ray volume 236 11.2.4 使用 Rex-Ray volume 237

    0
    0
    40.07MB
    2018-05-24
    9
  • OpenStack实战

    编辑推荐   OpenStack是一个可以让你在自己的物理服务器上创建私有云或者公有云平台的开源框架。你可以构建定制化的基础设施、平台和软件服务,而不用担心专有的云平台的费用和厂商锁定问题。拥有一个OpenStack私有云,你可以增强安全性、增加可控性、提高可靠性,并降低成本。   本书提供了真实环境使用案例和如何构建你自己的云平台的一步步的指导。本书能为你提供所需要的物理硬件集群和基础设施服务设计指导。你将会学到如何选择和设置虚拟服务器和物理服务器,如何实现软件定义网络以及在企业内部设计、部署和运营一个OpenStack云的技术细节,还会探索如何针对自己的环境对OpenStack部署做出zui佳的定制。zui后,你还会学到自己的云是如何提供面向用户的软件和基础设施服务的。   本书主要内容   ●开发和部署企业级私有云。   ●从IT的角度来看私有云技术。   ●自助型云计算对企业的影响。   阅读本书不需要拥有OpenStack或其他云开发经验

    0
    92
    12.96MB
    2018-04-26
    10
  • OpenStack企业云平台架构与实践

    本书结合作者亲身经历的各类OpenStack的咨询、规划和实施经验,以循序渐进的方式,从理论和工程角度,讲述了如何将OpenStack(本质上只是一堆相关的进程和服务)变成企业可靠的、托管企业各类生产环境的云平台的方方面面,让OpenStack真正变成我们身边默默无闻但又实实在在的环境的一分子。本书分为10章,分别介绍了OpenStack与云,OpenStack社区,OpenStack与AWS、VMware、虚拟化管理工具,虚拟机管理程序与典型应用,OpenStack架构与组件,OpenStack部分组件安装示例,系统定制技术,OpenStack部署,第三方工具搭建OpenStack运行环境,九州云Animbus融合架构一体机解决方案等内容。

    4
    0
    70.36MB
    2018-04-26
    2
  • 《阿里技术参考图册》(算法篇)

    《阿里技术参考图册》(算法篇)《阿里技术参考图册》(算法篇)

    0
    57
    27.56MB
    2018-04-18
    10
  • 云计算架构技术与实践 第2版

    目录 第1章 云计算的商业动力与技术趋势 第2章 云计算的架构内涵与关键技术 第3章 云计算及大数据开源软件概览 第10章 大数据平台核心技术与架构 第11章 企业桌面云接入的关键技术架构与应用 第12章 第三方云应用生态Marketplace及应用编排自动化 第4章 面向计算资源共享最大化和管理自动化的软件定义计算 第5章 面向应用敏捷化部署的Docker容器及其调度 第6章 分布式软件定义存储概述 第7章 面向自动化、多租户的软件定义网络 第8章 无边界计算的混合云 第9章 PaaS应用开发平台 第13章 云微服务敏捷治理架构与组织流程 第14章 云安全架构与应用实践 缩略语 后记

    0
    32
    17.01MB
    2018-04-09
    8
  • Linux性能优化大师.pdf

    第1章深入理解Linux操作系统 1 1.1 Linux进程管理 1 1.1.1 什么是进程 2 1.1.2 进程的生命周期 2 1.1.3 线程 3 1.1.4 进程优先级和nice等级 4 1.1.5 上下文切换 4 1.1.6 中断处理 5 1.1.7 进程状态 5 1.1.8 进程的内存段 6 1.1.9 Linux CPU调度程序 7 1.2 Linux内存体系结构 8 1.2.1 物理内存和虚拟内存 8 1.2.2 虚拟内存管理 10 1.3 Linux文件系统 12 1.3.1 虚拟文件系统 12 1.3.2 文件系统日志 13 1.3.3 Ext2 13 1.3.4 Ext3 15 1.3.5 Ext4 15 1.3.6 XFS 18 1.3.7 Btrfs 19 1.3.8 JFS 20 1.3.9 ReiserFS 20 1.4 Linux 磁盘 I/O 子系统 20 1.4.1 I/O子系统的体系结构 20 1.4.2 Cache 20 1.4.3 块层 23 1.4.4 I/O 设备驱动程序 25 1.4.5 RAID与文件系统 26 1.5 Linux 网络子系统 26 1.5.1 网络化的实现 26 1.5.2 TCP/IP 30 1.5.3 Offload 32 1.5.4 Bonding模块 32 1.6 了解Linux性能度量标准 32 1.6.1 处理器度量标准 32 1.6.2 内存度量标准 33 1.6.3 块设备度量标准 34 1.6.4 网络接口度量标准 34 第2章 监控工具 35 2.1 介绍 35 2.2 工具功能概述 35 2.3 监控工具 36 2.3.1 top 36 2.3.2 uptime 38 2.3.3 ps、pstree 38 2.3.4 free 43 2.3.5 mpstat 44 2.3.6 vmstat 46 2.3.7 iostat 50 2.3.8 netstat、ss 53 2.3.9 sar 58 2.3.10 numastat 70 2.3.11 pmap 72 2.3.12 iptraf 73 2.3.13 tcpdump和wireshark 76 2.3.14 strace和ltrace 92 2.3.15 gnuplot 97 2.3.16 Gnome System Monitor 106 2.3.17 KDE System Guard 114 第3章 Benchmark工具 123 3.1 CPU2006 124 3.1.1 安装与运行 126 3.1.2 runspec命令 130 3.1.3 配置文件 139 3.2 STREAM 167 3.2.1 什么是STREAM 167 3.3 Bonnie++ 172 3.4 Netperf 177 3.4.1 Netperf介绍 177 3.4.2 Netperf设计 178 3.4.3 CPU使用率 179 3.4.4 全局命令行选项 181 3.4.5 使用Netperf测量“批量数据”传输 186 3.4.6 使用Netperf测量“请求/响应” 192 3.4.7 使用netperf来测试总体性能 196 3.4.8 使用netperf测量双向传输 201 3.4.9 omni测试 203 3.4.10 其他的nerperf测试 206 第4章分析性能瓶颈 208 4.1 识别系统瓶颈 208 4.1.1 收集信息 208 4.1.2 分析服务器性能 210 4.2 CPU瓶颈 210 4.2.1 查找CPU瓶颈 211 4.2.2 SMP 211 4.2.3 性能调整选项 211 4.3 内存瓶颈 212 4.3.1 查找内存瓶颈 212 4.3.2 性能调整选项 213 4.4 磁盘瓶颈 214 4.4.1 查找磁盘瓶颈 214 4.4.2 性能调整选项 216 4.5 网络瓶颈 216 4.5.1 查找网络瓶颈 216 4.5.2 性能调整选项 217 第5章调整操作系统 218 5.1 调整原则 218 5.1.1 变更管理 219 5.2 安装注意事项 219 5.2.1 安装 219 5.2.2 检查当前的配置 220 5.2.3 最小化资源使用 227 5.2.4 SELinux 231 5.2.5 编译内核 232 5.3 更改内核参数 233 5.3.1 proc文件系统 233 5.3.2 存储参数的位置 235 5.3.3 使用sysctl命令 235 5.4 调整处理器子系统 235 5.4.1 调整进程优先级 236 5.4.2 CPU亲和力 237 5.4.3 平衡中断 240 5.4.4 NUMA系统 240 5.5 调整内存子系统 243 5.5.1 内存回收(设置内核交换和刷新脏数据行为) 243 5.5.2 调整swap 245 5.5.3 HugeTLBfs 247 5.5.4 内存同页合并 250 5.6 调整磁盘子系统 252 5.6.1 安装Linux前的硬件注意事项 252 5.6.2 I/O调度的调整和选择 254 5.6.3 文件系统的选择和调整 258 5.6.4 虚拟化存储 261 5.7 调整网络子系统 263 5.7.1 网卡绑定 263 5.7.2 巨帧 265 5.7.3 速度与双工模式 266 5.7.4 增加网络缓冲区 268 5.7.5 增加数据包队列 270 5.7.6 增加传输队列长度 270 5.7.7 配置offload 271 5.7.8 Netfilter 对性能的影响 272 5.7.9 流量特性的注意事项 275 5.7.10 额外的TCP/IP调整 276 5.8 限制资源使用 278

    3
    0
    53.13MB
    2018-04-02
    11
  • 分享宗师

    成功上传21个资源即可获取
关注 私信
上传资源赚积分or赚钱