包含课程

  • 73人 学习人数
    5.0分 课程评分
    Glasterfs 分布式网络文件系统
    # Glusterfs是一个开源的分布式文件系统,一般在企业内部或线上公司,多数采用的是其中分布式复制卷范式存储数据,因为有数据备份,数据相对安全。同时在性能方面它能够同时处理千数量级的客户端请求。它的主要特性还包括:1) 容量可以按比例的扩展,且性能没有明显降低。2) 廉价且使用简单,完全抽象在已有的文件系统之上。3) 扩展和容错设计的比较合理,复杂度较低4) 适应性强,部署方便,对环境依赖低,使用,调试和维护便利 # 块存储、文件存储、对象存储这三者的本质差别是什么?1)块存储  :磁盘阵列,硬盘(块存储主要是将裸磁盘空间整个映射给主机使用的)2)文件存储:FTP、NFS服务器(解决文件无法共享的问题)3)对象存储:内置大容量硬盘的分布式服务器(解决容量、性能、可靠性等问题)多台服务器内置大容量硬盘,再装上对象存储软件,然后再额外搞几台服务作为管理节点,安装上对象存储管理软件。 # gluterfs主要运行场景:存储大文件,针对小文件或超小文件的支持比较差KVM镜像视频文件 # FastDFS主要运行场景:存放文件size范围:4K~500MB 
    对象存储
    块存储
    Linux
    文件存储
    系统/网络/运维
  • 122人 学习人数
    5.0分 课程评分
    FastDFS 分布式文件系统部署
    Re:  FastDFS 分布式文件系统部署 ==============================FastDFS 分布式存储主要功能有:文件存储,文件同步,文件访问(文件上传/下载),特别适合以文件为载体的在线服务,如图片网站,视频网站等它的存储特点是对文件体积小或超小,同时文件的数量特别多的存储情况支持较好,(如果是大文件的存储就推荐使用 Glusterfs 分布式网络文件存储),所谓的小文件就是指网站的图片,文档或者小视频等等,体积范围在4K~500MB之间。所谓的大文件指软件的镜像包、电影等等。除了FastDFS存储文件特点之外,它同时具备自我负载均衡的能力,可以解决了运维自动化的关键问题。 # 块存储、文件存储、对象存储这三者的本质差别是什么?1)块存储:磁盘阵列,硬盘(块存储主要是将裸磁盘空间整个映射给主机使用的)2)文件存储:FTP、NFS服务器(解决文件无法共享的问题)3)对象存储:内置大容量硬盘的分布式服务器(解决容量、性能、可靠性等问题)多台服务器内置大容量硬盘,再装上对象存储软件,然后再额外搞几台服务作为管理节点,安装上对象存储管理软件。 # gluterfs主要运行场景:存储大文件,针对小文件或超小文件的支持比较差KVM镜像视频文件 # FastDFS主要运行场景:存放文件size范围:4K~500MB # 对象存储 - GlusterFS、Ceph、FastDFS(非对象存储)必备技能:DRBD/NFS/MooseFS/ GlusterFS/ FastDFS/TFS(http://tfs.taobao.org/)/ # 访问客户端:只能专用API访问实现存放单元文件size范围:4K~500MB(阅读、声音、视频网站) # 典型用户:      ... ... 
    对象存储
    块存储
    Linux
    FastDFS
    文件存储
  • 141人 学习人数
    5.0分 课程评分
    搭建企业级 yum 仓库实战课程
    本课程介绍企业内部如何快速搭建 yum仓库,在自建源的环境下,不仅可以快捷高效提高软件包的安装速度,同时也可以降低内部服务器或工作站与外界接触的风险,这是一项“一劳永逸”的造福工程(类比)。 =================================================== 01. 自建 yum源的意思和工作原理简介 02. 安装配置自建 yum仓库,演示获取 rpm包的三种方式 03. 服务器创建 repodata索引文件,发布 yum目录,客户端更换yum配置文件 04. 本地 yum安装 Nginx和MySQL,rpm命令卸载 MySQL和选择安装版本 05. 详解 yum配置文件和 yum主要命令 06. 重建规划 yum服务器配置 07. 同步 CentOS v 6.x and 7.x 版本 Base和 epel源 08. 从自建yum源 6.x版本,安装httpd服务 09. 从自建yum源 7.x版本,安装Nginx服务 10. 版本 6.x 添加 glusterfs源(全量下载),版本7.x 添加 OpenStack-newton源(增量同步) 11. 完全采用自建 yum源安装 OpenStack_Newton版(云计算) 12. 完全采用自建 yum源安装 glusterfs 3.7(分布式存储)
    企业级
    yum
    系统/网络/运维
    Linux
  • 89人 学习人数
    4.0分 课程评分
    Re:企业级软件安装方式:定制 rpm安装包
    回顾安装软件的几种方式(各有千秋):1)编译安装软件虽然自主性强版本新,但是编译参数复杂,安装时间长;2)YUM安装软件简单快捷,但是版本低;3)二进制安装无需依赖网络,但是不能定制且安装包体积庞大;4)采用‘定制 rpm包’的安装方式,可以将编译安装的自由度和yum源包安装效率相互结合,是专业Linux架构和运维人员的必杀技。 ============================= 01. 安装 CentOS 6.7 添加二个大硬盘和二张网卡 02. 优化 CentOS 6.7 九个项目 03. 安装 fpm 工具包_曲折离奇 04. 编译安装 Nginx v1.10.2 后制作成 rpm包,且在它机快速完成部署 05. 编译安装 Php v5.5.32后制作成 rpm包,且重新制作 Nginx的 rpm包 06. 编译安装 MySQL 5.7.28 后制作成 rpm包,且在它机快速部署完成 07. 回顾安装软件的四种方式,总结存在优缺点 08. 编译安装 Nginx v1.10.2后制作成 rpm包,且将索引依赖包压缩打包 09. 查看自制 rpm包常用命令组合,和避免相对路径和软连接文件 10. rpm包的四种安装方式,其中自制 yum源尚未演示 11. 使用二进制安装 MySQL v5.6.34 且自制 rpm安装包,在它机中两种方式安装成功
    企业级
    软件
    rpm
    系统/网络/运维
    Linux
  • 19人 学习人数
    5.0分 课程评分
    NFS 实现高可用(DRBD + heartbeat)
    Re: NFS 实现高可用(DRBD + heartbeat)(Distributed Replicated Block Device)===========================================# 架构主要解决问题是:数据库和存储(本章重点)# 数据库   (核心数据:例如用户数据,支付数据 等等)# 存储      (边缘数据:例如图片或附件 等等) NFS         :网络文件系统,存储边缘数据DRBD      :负责块级别的同步复制,效率更高,速度更快!heartbeat:不仅负责vip的漂移,最重要是整个HA架构的统帅! 
    MySQL
    NFS
    数据库
    DRBD + heartbeat

套餐介绍

课程简介: Glusterfs 是一个开源的分布式网络文件系统,一般在企业内部或线上公司,多数采用的是其中分布式复制卷范式存储数据,因为有数据备份,数据相对安全。同时在性能方面它能够同时处理千数量级的客户端请求,但是 Glusterfs 比较适合于对大文件的存储(例如KVM镜像文件,或视频文件),对于小文件数量多的文件存储,一般推荐使用 FastDFS 分布式文件系统。 Glusterfs 其他特性: 1) 容量可以按比例的扩展,且性能没有明显降低。 2) 廉价且使用简单,完全抽象在已有的文件系统之上。 3) 扩展和容错设计的比较合理,复杂度较低 4) 适应性强,部署方便,对环境依赖低,使用,调试和维护便利