- 博客(3)
- 收藏
- 关注
原创 Linux操作系统基础原理
操作系统基础原理计算机自身是由众多电子元器件构成,硬件本身提供给用户的接口十分底层复杂,使用很不方便。在硬件之上的操作系统将硬件接口抽象封装为比较直观,用户容易调用的接口;用户开发应用程序,通过指令代码调用这些接口完成任务。狭义的操作系统主要指系统内核,内核有以下作用:进程管理、文件系统、网络管理、内存管理、驱动程序、安全功能。内核可以将用户无法操作的底层硬件接口进行抽象并封装为用户可以操作...
2019-12-10 23:37:22
7442
原创 高可用集群2 HA的实现方案和heartbeat初步使用
HA集群的开源实现方案Message层1、hearbeat:主要有3个版本,v1和v2这2个版本和CRM集成在一起,v3版中CRM从heartbeat中独立出去,叫做pacemaker2、corosync:OpenAIS为了展示一个集群应该具有什么样的功能而研发的实验性质的项目,但随着发展受到更多的青睐,最后从OpenAIS中独立出来3、cman:RedHat研发,属于早期在corosyn...
2019-12-10 18:22:23
543
原创 高可用集群1 HA基础概念
高可用出现的原因整个IT业务系统在运行过程中,软硬件都有可能发生故障;按照墨菲定律,当一件事有发生的可能性时,则这件事必然会发生。软硬件发生的故障主要有以下几类:硬件故障:1、产品设计缺陷2、使用时间累计造成的自然损耗3、人为故障,例如支付宝光纤被挖断事件软件故障:1、软件设计缺陷2、软件中存在bug3、人为误操作,典型代表为2015年5月携程大规模宕机事件衡量一个系统的可用性...
2019-12-03 18:28:48
765
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人