目录

  • 1 .NET平台下大数据高并发系统架构实战方案
    1. 01.负载均衡环境准备实战

      00:45:10

.NET平台下大数据高并发系统架构实战方案(LVS负载均衡、Mysql主从复制)

1013人在学
公众号二维码

公众号

小程序二维码

小程序

课程详情

我要提问

 

课程简介:

 

在windows平台上如何采用LVS+IIS搭建适应互联网高速发展要求的,高并发负载均衡的架构。同时如何在windows平台上搭建MYSQL的主从复制环境,这些实际实用的技术点都曾困扰了很多人。通过本课程着重从实战角度带领大家一起解决这些问题。

 

亮点一:针对LVS+IIS的特殊配置,国内几乎找不到有效实用的配置资料。

 

亮点二:windows平台上MYSQL的主从配置也是十分实用却经常被大家忽视的点。

 

亮点三:国内很少能看到对这两个技术点如此简洁实用的实战教程,案例完全以VM为主,可复制性极强。

 

第一章.LVS负载均衡技术在.net平台下的应用 

本章演练的是负载均衡技术的核心,主要包括负载均衡环境准备实战,LVS的类型特点适用场景介绍,使用Piranha安装快速搭建LVS负载均衡集群及配置,LVS负载均衡DR模式深入安装调试,LVS调度策略及负载均衡原理详细演练,LVS深入实践NAT模式集群调试。

 

详细内容
搭建实战环境的准备工作
Windows server2012的安装环境
VHD虚拟机下载
采用转换工具StarWind Converter讲.vhd转换为.vmdk
vmware中新建虚拟机,将硬盘文件指向得到的vmdk文件
启动虚拟机,并进行初始化Windows server2012
Windows server2012 IIS 安装配置
安装http,ftp
添加asp支持
生成Default.asp
验证 http 及 ftp服务是否正常开启
ftp常用客户端工具: filezilla
SFTP客户端Filezilla使用简介
SSH客户端SecureCRT使用简介
Centos关闭图形界面启动及开启sshd实战
虚拟机clone后网卡重新初始化演练  
VMware使用技巧演练
LVS服务器配置准备
关闭centos网卡自动管理实践
上网网卡手动配置
yum镜像加速
yum安装Piranha
piranha-gui启动
防火墙配置开通3306口
pulse启动
piranha安装效果验证

Clone生成服务器iis1
设置网卡ip
编辑Default.asp 标识iis1
iis1安装效果验证
DR模式windows的loopback设置
DR模式windows的设置loopback网卡
DR模式windows的包转发设置
Clone生成服务器iis2
Piranha配置DR模式详解演练
global settings公网IP配置Primary server public ip
redundancy配置lvs服务器的冗余,
virtual servers配置Virtual IP Address和real server
主从配置scp复制
LVS安装效果验证
ipvsadm演练
热备切换
LVS自服务配置启动
Piranha相关轮询配置参数讲解及效果演示
Round robin:轮转调度 轮询 (最简单的轮询)
Weighted least-connections:加权最少连接(考虑负载、服务器性能因素)
Weighted round robin:加权最少连接(考虑服务器性能因素)
Least-connection:最少连接(考虑负载因素)等
/etc/sysconfig/ha/lvs.cf  文件配置内容详细讲解
LVS调度策略深入及效果演示
服务器集群负载均衡简化的整体结构讲解
基于DNS的请求调度
基于前端调度器的请求调度
四层交换-通过DR实现报文转发
四层交换-通过IP隧道实现报文转发
四层交换-通过NAT实现报文转发
四层交换-三种报文转发技术比较
应用层交换-协议内部支持Http重定向
应用层交换-其他技术
基于后端服务器的请求调度
LVS三种模式比较
LVS典型NAT模式网络拓扑图
Clone生成服务器iis1
设置网卡ip加入网关设置
编辑Default.asp 标识iis1
iis1安装效果验证
Clone生成新服务器iis2
Clone服务器配置安装lvs1及lvs2
Piranha配置NAT模式
NAT模式效果演示
centos配置防火墙关闭,开启转发
centos主备LVS复制配置文件
验证LVSNAT安装效果
热备切换演练
查看详细日志:tail -f /var/log/messages
ipvsadm的用法和格式
Ipvsadm命令选项解释
Ipvsadm命令其他的选项

 

第二章windows上mysql主从复制安装配置实战(2课时)
本章演练数据关键存储主流数据库高可靠平台在windows上的搭建,主要包括windows上mysql主从复制基础安装配置,mysql主从复制安装配置进阶及编程实战演练。

详细内容如下:
Windows 下mysql主从集群ip
Clone生成服务器mysql1
修改ip
下载Mysql安装包
上传并解压缩
编辑c:\Windows\my.ini 文件
character-set-server = utf8
安装mysql服务
启动mysql服务
设置root密码
Mysql遗忘密码如何重置关键使用技巧
Clone生成服务器mysql2
修改ip
删除掉文件 data\auto.cnf
修改主从配置开启binlog
在主服务器上建立帐户并授权slave同步权限
登录主服务器的mysql,查询master的状态确定binlog文件名及pos偏移值
 配置从服务器Slave指定上述主服务器binlog文件名及pos偏移值
启动从同步复制服务并检查从服务器复制功能状态
详细状态实际讲解Slave_IO_Running: Yes      //此状态必须YES
Slave_SQL_Running: Yes    //此状态必须YES
十分关键

外部访问3306口验证
配置防火墙打开3306口
高级配置解决mysql远程访问授权问题
主从服务器验证主从复制效果
主服务器中建库建表,插入数据
从服务器中查看同步效果
若主服务器有老数据的情况初始化步骤详解mysqldump,source等命令使用
Mysql ODBC驱动下载安装
 配置odbc dsn
Asp代码实战
简单读
根据传参简单写
并验证mysql主从同步状况
检查代码效果
 


评价(0) 立即评论
0/150