关于集群的一些概念

cuihongyu3503319 cuihongyu3503319     2023-03-15     537

关键词:

集群分两大类:应用程序集群与数据集群。

应用程序集群:此类集群很好做,没有资源限制。类似于现实中的仓库管理员,没有地域与空间的限制,只是一个入口,只要知道入口在哪就行了。

 

         数据集群:比较难做,类似与现实中的仓库。

 

         一个现实的场景就是,你要去一个厂家提一批货,首先打电话给10个仓库管理员中的一个就可以,然后知道了可以到北京的仓库提货也可以到上海的仓库提货,货是一样的。

10个仓库管理员就是应用程序集群,北京上海的仓库就是数据集群。两个仓库里要提的货必须一样。

10个仓库管理员不占空间和时间一个电话就可以了,只要每个仓库管理员管理员都知道一样的仓库信息就可以了。而两个仓库提货即占空间又占时间。而集群负责的就是分配和管理仓库管理员与仓库的信息。

 

分布式集群:这就更好理解了,北京仓库装的是大米,上海仓库装的是面粉。

 

其实Web负载,数据库负载,搜索引擎负载等等都很容易,核心就是每个主机保持一致。

Web负载集群:每个主机保持一致,集群负责自动判断那个主机负载小,就把请求分发到那个主机,可用ngin等简单实现。

数据库负载集群:每个主机数据库数据保持一致,可使用复制等技术保持,集群负责自动判断那个主机负载小,就把请求分发到那个主机。

 

故障转移集群:每个主机保持一致,集群负责自动判断那个主机负当机,自动转移到另外主机。

分布式集群:每个主机的数据等等按功能划分,而不是数据一样,集群负责自动判断那个主机任务是什么,就把请求分发到那个主机。

缓存集群,搜索引擎集群,nosql集群,静态资源集群等等与数据库负载集群类似,都是数据集群。

第5章选举模式和zookeeper的集群安装5-1集群的一些基本概念

...我们的主节点。心跳机制,当有一个节点挂掉之后,整个集群还是可以工作的。选举模式,我们现在的master是正常运行的,但是在某些情况下它宕机了死机了,那么这个时候它这个集群里面就少了master,没有master两个slave需要去... 查看详情

关于urlweb的一些概念

关于URL★书写路径时,网络文件用斜杠“/”划分不同层级,本地文件管理系统用反斜杠“”,分隔不同层级;                如下图示 ★ 绝对/相对URL   ... 查看详情

关于凸优化的一些简单概念

http://www.cnblogs.com/tornadomeet/p/3300132.html没有系统学过数学优化,但是机器学习中又常用到这些工具和技巧,机器学习中最常见的优化当属凸优化了,这些可以参考Ng的教学资料:http://cs229.stanford.edu/section/cs229-cvxopt.pdf,从中我们可... 查看详情

一些关于secure相关的概念汇总

在嵌入式开发,特别是汽车电子相关开发是,常常遇到一些安全相关的概念,以下这个详细的汇总。有机会,我会对里面的概念做详细描述和讲解。请关注微信公众号“嵌入式软件实战派”AcronymDescriptionAES加密算... 查看详情

关于kubernetes集群中常见问题的排查方法的一些笔记

...思想,读着乏味,这里先列出干货:一些查问题的网站,关于内容之后有机会在补充 查看详情

关于kubernetes中如何优雅的访问集群外服务的一些笔记(代码片段)

写在前面分享一些k8s中服务如何访问集群外服务的笔记博文内容涉及:如何访问集群外服务创建外部服务代理SVC(IP+PORT情况)Endponts/EndpointSlice实现Demo外部服务为单体/集群的访问Demo创建ExternalName类型SVC(域名的情况)理解不足... 查看详情

关于闭包的一些概念和误区

像这种内层函数引用了外层函数的变量(参数也算变量),然后返回内层函数的情况,称为闭包(Closure)。闭包的特点是返回的函数还引用了外层函数的局部变量,所以,要正确使用闭包,就要确保引用的局部变量在函数返回... 查看详情

关于钱包的一些概念

钱包钱包是密钥的管理工具,他只包含密钥而不是确切的某一个代币。钱包中包含成对的私钥和公钥。用户用私钥来签名交易,从而证明该用户拥有交易的输出权。而输出的交易信息则存储在区块链中。用户在使用imToken时,你的Keyst... 查看详情

关于中间件j2ee的一些概念

本文主要针对JavaEE涉及的一些概念做一些整理。-------------------------------------------------------------------------------1.中间件  中间件是企业级开发中常用的术语,一听貌似很难懂,不着急,我们就解决两个问题:    为什么需要... 查看详情

关于凸优化的一些简单概念

凸集的定义为:    其几何意义表示为:如果集合C中任意2个元素连线上的点也在集合C中,则C为凸集。其示意图如下所示:    常见的凸集有:  n维实数空间;一些范数约束形式的集合;仿射子空间;凸集的交集;n... 查看详情

关于抽象类和接口一些简单的概念

做一下笔记:1.抽象类可以有构造方法,接口中不能有构造方法。  2.抽象类中可以有普通成员变量,接口中没有普通成员变量  3.抽象类中可以包含非抽象的普通方法,接口中的所有方法必须都是抽象的,不能有非... 查看详情

关于fpga的一些你必须知道的概念

  前仿真也称为功能仿真,主旨在于验证电路的功能是否符合设计要求,其特点是不考虑电路门延迟与线延迟,主要是验证电路与理想情况是否一致。可综合FPGA代码是用RTL级代码语言描述的,其输入为RTL级代码与Testbench.  ... 查看详情

关于数据库概念的一些粗略总结

一、绪论数据库是长期储存在计算内、有组织的,可共享的大量数据的集合。数据库管理系统的主要功能:数据定义功能,数据组织、存储和管理、数据操纵功能、数据库的事务管理和运行功能、数据库的建立和维护功能。数据... 查看详情

一些概念理解(持续更新)

...多个子业务,部署在不同的服务器上,解决高并发的问题集群:同一个业务部署在多台机器上,提高系统可用性通俗易懂的小例子:小饭店原来只有一个厨师,切菜洗菜备料炒菜全干。后来客人多了,厨房一个厨师忙不过来,又... 查看详情

关于面向对象设计的一些理解和思路(代码片段)

本文中会介绍一些笔者对于面向对象设计概念学习的笔记、理解以及实现思路。希望这些内容能够帮助大家对面向对象设计这一概念有更多的认识。若文中有错误的理解和概念,请大家及时纠正;吸纳大家的建议,对于我来说也... 查看详情

关于linux下mysql集群同步(主从一主多从主从从)部署及同步策略的一些笔记(代码片段)

写在前面和小伙们分享一些Mysql集群主从同步相关的笔记博文内容涉及:为什么需要mysql集群主从同步主从同步原理部署不同主从结构的Mysql集群同步使用的复制模式介绍配置理解不足小伙伴帮忙指正傍晚时分,你坐在屋... 查看详情

关于linux下mysql集群同步(主从一主多从主从从)部署及同步策略的一些笔记(代码片段)

写在前面和小伙们分享一些Mysql集群主从同步相关的笔记博文内容涉及:为什么需要mysql集群主从同步主从同步原理部署不同主从结构的Mysql集群同步使用的复制模式介绍配置理解不足小伙伴帮忙指正傍晚时分,你坐在屋... 查看详情

关于k8s集群备份和恢复工具velero的一些笔记整理(代码片段)

...么时候使用Velero代替etcd的内置备份/恢复是合适的?关于Velero和etcd的快照备份如何选择?我个人认为etcd快照备份适用于比较严重的集群灾难。比如所有etcd集群所有节点宕机,快照文件丢失损坏的情况。k8s集群挂掉的... 查看详情