RAID1)RAID支持动态扩容2)RAID支持磁盘加速3)RAID支持冗余RAID5:需三块硬盘以上,磁盘容量为多块磁盘-1,提供部分磁盘速度及冗余效果(致命缺点:生成校验和时占用额外计算资源)、允许损坏一块硬盘新增4块30G硬盘创建raid了使用的命令是mdadm,如果没有请先安装mdadm软件包[root@Centos_01~]#mdadm-Cv/dev/md0-ayes-n3-l5-x1/
分类:
其他好文 时间:
2018-10-11 11:40:26
阅读次数:
183
LVM概念: 它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组(volume group),形成一个存储池。管理员可以在卷组上随意创建逻辑卷组(l ...
分类:
其他好文 时间:
2018-09-22 14:33:06
阅读次数:
251
“数据”是一个公司的核心资产,数据丢失或不可用则将是一个严重事故。如何做到高可用,其实三个核心点: 冗余,可用,扩容 冗余一般都是复制机制将数据分发在不同的机器上,保证数据非单点存储 可用保证服务不中断,当master挂了,能自动切到salve 上 扩容一般当数据存储容量不足,可通过分片或分区来往外 ...
分类:
其他好文 时间:
2018-09-08 13:10:43
阅读次数:
216
[toc]一、安装KVMgrep-E‘vmx|svm‘/proc/cpuinfo#查看CPU是否支持KVM,只有支持才能做lsmod|grepkvm#查看CPU是否支持KVM,只有支持才能做yuminstallqemu-kvmqemu-kvm-toolsvirt-managerlibvirtvirt-install-y安装完毕通过下面命令都可以看到多出一个新的网络设备virbr0brctlshow
分类:
其他好文 时间:
2018-08-10 15:58:05
阅读次数:
140
在大数据以及分布式架构浪潮来袭的背景下作为一名5年开发经验的.NET程序员,希望能在这个机会中再次突破瓶颈,达到作为技术路线顶点的架构师级别 在这几年中,积累了很多应用开发经验,这些经验还足以量变达到质变在最近的一年中,我阅读了大量关于高并发,高可用,动态扩容的文章和书籍,但是始终还是一知半解,犹如 ...
分类:
其他好文 时间:
2018-07-31 01:33:55
阅读次数:
146
docker和Linux的区别: Linux对进程进行隔离,运行在宿主的内核上,没有自己的内核,而且也没有进行硬件的虚拟化 解决虚拟机缺点问题:资源占用多,冗余步骤多,启动慢 使用docker:解决云服务和动态扩容 安装: docker数据卷:持久化,将内存的数据保存到硬盘上 ...
分类:
其他好文 时间:
2018-07-27 23:12:51
阅读次数:
180
1.字典相关的几个结构体 2.动态扩容方法 int dictRehash(dict *d, int n) 为了对dictht进行动态扩容,rehash方法将ht[0]中的值搬n个到ht[1]中, 分批次进行搬运,直到ht[0]中的值都搬到ht[1]上,再将ht[1]指针交给ht[0],rehashi ...
分类:
其他好文 时间:
2018-07-26 15:00:11
阅读次数:
151
以向量vector为例分析动态扩容算法设计和时间复杂度分析 扩容算法实现 如何实现扩容,新的容量取多少合适? 对于容器内部数据区为数组的容器来说,动态扩容是必须的,因为无法预测容器规模的增长,而且必须保证数据区不仅在逻辑上连续分布存储,循秩访问,更要保证其在物理地址上的连续,因此每次插入操作前都需要 ...
分类:
其他好文 时间:
2018-06-23 01:31:01
阅读次数:
197
一、LVM与RAID特点对比LVMRAIDLVM实现动态扩容RAID支持动态扩容LVM不支持磁盘加速RAID支持磁盘加速LVM不支持冗余(数据备份)RAID支持冗余二、RAID(磁盘冗余阵列)(1)硬件:磁盘阵列卡、磁盘阵列柜(2)软件:mdadm三、RAID级别(1)RAID0:需两块硬盘以上,一般为偶数磁盘数量,磁盘容量为多块磁盘的和(致命缺点:数据无冗余效果),提升磁盘I/O(读取、写入)、
分类:
系统相关 时间:
2018-06-21 17:26:16
阅读次数:
252