摘要: 云存储 分布式存储 分布式文件系统 glusterfs GlusterFS is a scalable network filesystem. Using common off-the-shelf hardware, you can create large, distributed storage 阅读全文
posted @ 2018-06-19 22:18 Sky-wings 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 硬盘--分区---格式化---挂载使用 硬件存储--》硬raid--》通过iscsi或光纤网络共享给服务器(SAN)(可选)--》分区(lvm可选)--》格式化--》mount使用 raid redundant arrays of inexpensive disks 简单来说,raid就是把多个磁盘 阅读全文
posted @ 2018-06-19 22:17 Sky-wings 阅读(149) 评论(0) 推荐(0) 编辑
摘要: LVM 逻辑卷管理 logical volume manager --参考下面的文档 # ls Red_Hat_Enterprise_Linux-5-Cluster_Logical_Volume_Manager-zh-CN.pdf pv physical volume(物理卷) 把实际分区或设备划为 阅读全文
posted @ 2018-06-19 22:17 Sky-wings 阅读(3442) 评论(0) 推荐(0) 编辑
摘要: 硬盘 (做raid ) --》 服务器 直连 硬盘 (做raid ) --》 服务器 网络 存储分类: DAS 直挂式存储(direct access/attach storage) 比如:机箱里的硬盘 NAS 网络附加存储(network attched storage) 比如:NFS,SAMBA 阅读全文
posted @ 2018-06-19 22:17 Sky-wings 阅读(1010) 评论(0) 推荐(0) 编辑
摘要: 网络子系统 网络的监测是所有 Linux 子系统里面最复杂的,有太多的因素在里面, 比如:延迟、阻塞、冲突、丢包等,更糟的是与 Linux 主机相连的路由器、 交换机、无线信号都会影响到整体网络并且很难判断是因为 Linux 网络子系统的问题还是别的设备的问题, 增加了监测和判断的复杂度。现在我们使 阅读全文
posted @ 2018-06-19 22:16 Sky-wings 阅读(290) 评论(0) 推荐(0) 编辑
摘要: storage 存储 linux存储模式 五层: 应用程序 cp ls mv rsync 虚拟文件系统 VFS 挂载 文件系统 格式化 设备驱动 ext4.ko xfs.ko 物理卷 dd 物理卷: 如硬盘或分区: 硬盘接口: IDE,SATA,SCSI,SAS,SSD; 设备驱动: 要使用对应的文 阅读全文
posted @ 2018-06-19 22:16 Sky-wings 阅读(973) 评论(0) 推荐(0) 编辑
摘要: IO子系统 IO,输出输入 input and ouput。 一个IO,指的是从磁盘把数据读出来或者把数据写到磁盘上,就称之为一个IO,一个IO读写的大小为一个OS block.(linux下默认为4096字节,但rhel6的boot分区默认为1024字节) 如何查看块大小? 1,在格式化时 mkf 阅读全文
posted @ 2018-06-19 22:15 Sky-wings 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 优化 横向:加新的设备,架构扩展 纵向:替换新的更好的设备,使设备负载能力更高 下面我们讨论的是不加设备也不换设备的基础上进行系统微调 前面讨论的是系统安装到业务上线之前的一些基本优化,如果业务已经在线上,你要优化,第一步如何做? 比如一个web服务器慢,可以会有哪些问题? cpu->mem->io 阅读全文
posted @ 2018-06-19 22:14 Sky-wings 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 内存子系统 同步 异步 client -- squid/varnish -- web web程序 -- memcache/redis -- mysql CPU(进程) 内存(swap) 磁盘 (异步) 内存优点:速度非常快的存储介质 缺点:相对磁盘,价格贵,存储空间小,存放数据不是永久存放 内存” 阅读全文
posted @ 2018-06-19 22:14 Sky-wings 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 系统优化 linux系统优化,调优 (微调) 加硬件 架构 云 资源流动性 redhat官方文档 业务上线之前的优化: 1,安装系统优化 以教学环境500G硬盘为例 /boot 100M-200M (只存放grub和启动有关文件,不存放其它) / 80G-100G(因为很多人默认会把各种东西放到根目 阅读全文
posted @ 2018-06-19 22:13 Sky-wings 阅读(180) 评论(0) 推荐(0) 编辑