主从负载均衡集群分布式微服务 服务器相关整理

主从负载均衡集群分布式微服务 服务器相关整理,第1张

一、主从服务器

1、两台服务器。主服务器Master复制数据的更新、插入、删除等操作; 从服务器Slave负责查询(读写分离,减缓服务器压力)

2、主服务器更新数据的同时更新从服务器的数据(数据备份)

3、当主服务器出现文件时,可用从服务器代替主服务器,保证网站的正常运行,同时检测主服务器存在的问题。注意:从服务器仍然只有查询功能,如银行系统更新时只能查询余额,不能存取款。(服务器可用性)

4、当把从服务器真正设置为主服务器时(即主从服务器设置调换),拥有更新数据的功能。

5、MyISAM不支持事务,但查询性能比InnoDB强;InnoDB支持事务,更新操作性能比MyISAM强。因此,主服务器可以设置成MyISAM存储引擎,从服务器可以设置成InnoDB存储引擎(灵活设置存储引擎)

二、负载均衡

1、多台服务器。一个域名映射到多台服务器IP。

2、用户发出请求,提交到负载均衡服务器,由负载均衡服务器发送请求到不同的服务器。

3、负载均衡服务器选取服务器方法(负载均衡算法):

1、轮询:每台服务器轮换

2、加权轮询:为了应对某些服务器性能好,可以让他们的权重高一点,被选中的几率大一些。

3、最少连接:哪台服务器处理的连接少,就发给哪台服务器。

4、随机

4、存在的问题:客户端存在缓存,如果服务器出现故障,客户端报错。

5、分类:DNS负载均衡、HTTP负载均衡、IP负载均衡、反向代理负载均衡。

三、服务器集群

1、多台服务器协同工作,每台服务器叫做集群的一个“节点”,每个节点都提供相同的服务。

2、优点:高性能、高可用性、可伸缩性

3、分类:负载均衡集群、高可用性集群、高性能集群

四、分布式架构

1、按照业务功能,将一个完整的系统拆分成一个个独立的子系统,每个子系统成为“服务”。子系统可以独立运行在web容器中,它们之间通过RPC方式通信。

五、微服务架构

六、消息队列

七、RPC

八、分布式、集群和微服务之间的联系:

1、分布式、集群分散压力

2、微服务分散功能

3、集群:每台服务器提供相同的服务

4、分布式:按照功能拆分服务器,每台服务器可以独立运行,依赖一个中心运用。

5、微服务:按照功能拆分服务器,每台服务器应用独立运行。

1,可以1天8小时开机工作,其他时间关掉,节省电费

2, 可以用一个笔记本,但性能估计不会很高,

3,如果经常通过外网访问读取,最好是固定IP,,家庭带宽的随机IP,可以申请花生壳域名和安装软件,绑定

4,根本没有这种操作,固定IP私人也可以申请,但需要付费,具体价格请联系当地营业厅或者拨打客服热线咨询

5,硬件配置,当然是购买原厂服务器最好了,如果没钱,普通电脑也行,最好3块硬盘+阵列卡,不要用主板自带的RAID,防止出错,+UPS电源保证电源稳定, I7四核+16G内存+3块服务器级企业级硬盘组RAID5,系统2008 server就足够

6,9000足够了, 联想X3100系列就有合适的,如果想自己组装,I7 7700+B250+16G内存+3块企业级硬盘+RIADI卡+深圳山特1000KVA UPS电源

要先进行格式化,之后要用光盘进行安装。

安装的步骤是统一的,要将服务器的硬盘格式化,之后要插入Windows Server的光盘,然后就可以点击安装。

Windows Server是微软面向服务器的操作系统,服务器操作系统和客户端操作系统是不一样的,从硬件的角度说,服务器对硬件要求相对比较高。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/101779.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-09
下一篇2023-03-09

发表评论

登录后才能评论

评论列表(0条)

    保存