摘要: 简介 FTP 文件传输协议,FTP由FTP服务器(存储文件)和FTP客户端(通过FTP协议访问FTP服务器上的资源)组成 传输方式 主动模式(Port) 客户端与服务器端的TCP 21端口建立连接 → 登录 发送PORT命令告知服务器需要做什么操作,客户端使用哪个端口传输数据 服务器端通过TCP 2 阅读全文
posted @ 2022-04-25 15:59 Hui_Tong 阅读(411) 评论(0) 推荐(1) 编辑
摘要: 简介 docker storage driver支持了image分层存储和容器可写层的存储管理,使用挂载主机目录的方式可以将数据存储在主机的文件系统上或内存中。 之前学习过镜像的分层存储,以Dockerfile构建镜像每行有关数据写入的命令会给镜像增加一层,容器基于镜像启动,会在镜像最上层之上再启动 阅读全文
posted @ 2022-03-24 00:05 Hui_Tong 阅读(264) 评论(0) 推荐(4) 编辑
摘要: 简介 在docker学习笔记(1)- 架构概述一节中可以看到镜像是docker三大组件之一,可以将Docker镜像类比为虚拟机的模版。 镜像由多个层组成,每层叠加之后从外部看就像一个独立的对象,镜像的内部包括操作系统、应用程序、应用运行时所必须的依赖包等。 使用镜像时从仓库中拉取镜像到Docker主 阅读全文
posted @ 2022-03-16 23:03 Hui_Tong 阅读(338) 评论(0) 推荐(1) 编辑
摘要: Docker仓库是镜像存储、分发、部署的关键,制作好应用程序镜像后上传到仓库,使用Docker daemon从仓库拉取后运行,我们可以使用官方共有仓库docker hub或者搭建私有仓库 Docker Hub包含众多镜像,无需登录就可以搜索和使用 注册Docker Hub账户后可以上传和分享我们创建 阅读全文
posted @ 2022-03-13 01:09 Hui_Tong 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 微服务架构 微服务VS传统分层架构 传统分层架构 优点 对于简单系统: 容易部署 容易测试 容易横向扩展 缺点 对于复杂系统: 耦合度高 不易快速维护 启动慢,部署慢 模块变更引起的回归问题多 难以持续集成和部署 微服务架构 优点 对于复杂系统: 将一个庞大的系统分解成高内聚低耦合的组件 异构系统, 阅读全文
posted @ 2022-03-09 16:39 Hui_Tong 阅读(257) 评论(0) 推荐(1) 编辑
摘要: 简介 操作系统对硬件进行管理和抽象,提供易用的接口同硬件一起为应用程序提供服务,从而使得上层应用程序无需关注硬件的具体操作方法 操作系统将不同功能的硬件设备进行统一管理,将I/O设备抽象为文件,将物理内存抽象为连续的虚拟内存,可以使应用程序通过简单而统一的接口操作底层复杂的硬件,同时保护硬件不被失控 阅读全文
posted @ 2021-09-16 00:24 Hui_Tong 阅读(355) 评论(0) 推荐(1) 编辑
摘要: 系统环境准备 开发组件与依赖库安装 安装centos时选择Server with GUI,右面的可以不勾选,后面统一来装 配置本地yum源 以上包如果缺乏可配置本地yum源进行安装 sudo mount /dev/cdrom /mnt/ [galen@localhost yum.repos.d]$ 阅读全文
posted @ 2020-10-09 23:47 Hui_Tong 阅读(902) 评论(0) 推荐(0) 编辑
摘要: Kerberos认证原理 简介 kerberos是用于身份认证并且能够提供双向认证的协议,使用kerberos,客户端只需要使用一个密码就可以对Kerberos域内所有的服务器进行访问,每个服务器也不需要单独实现自己的认证系统,而是使用他们共信任的Kerberos Distribution Cent 阅读全文
posted @ 2020-08-12 22:09 Hui_Tong 阅读(2003) 评论(0) 推荐(1) 编辑
摘要: 集群搭建好之后网络,raid卡策略,磁盘都会影响集群的性能。为了避免因上述问题使得集群的性能受到影响,我们依次进行测试,最后得到基本的集群性能。 网络 首先是网络,ceph集群一大堆让人摸不着头脑的问题都出在网络上,所以我们在建立集群之前就可以测试网络,看其是否有问题,可以通过ping命令来测试网络 阅读全文
posted @ 2020-07-02 12:17 Hui_Tong 阅读(1938) 评论(0) 推荐(2) 编辑
摘要: 前言 OSD是一个抽象的概念,对应一个本地块设备(一块盘或一个raid组) 传统NAS和SAN存储是赋予底层物理磁盘一些CPU、内存等,使其成为一个对象存储设备(OSD),可以独立进行磁盘空间分配、I/O调度等以达到客户端I/O操作与系统调用之间解耦。 与传统对象存储相比: ceph的OSD可以精确 阅读全文
posted @ 2020-04-16 14:57 Hui_Tong 阅读(556) 评论(0) 推荐(1) 编辑