課程簡(jiǎn)介:
?
在windows平臺(tái)上如何采用LVS+IIS搭建適應(yīng)互聯(lián)網(wǎng)高速發(fā)展要求的,高并發(fā)負(fù)載均衡的架構(gòu)。同時(shí)如何在windows平臺(tái)上搭建MYSQL的主從復(fù)制環(huán)境,這些實(shí)際實(shí)用的技術(shù)點(diǎn)都曾困擾了很多人。通過(guò)本課程著重從實(shí)戰(zhàn)角度帶領(lǐng)大家一起解決這些問(wèn)題。
?
亮點(diǎn)一:針對(duì)LVS+IIS的特殊配置,國(guó)內(nèi)幾乎找不到有效實(shí)用的配置資料。
?
亮點(diǎn)二:windows平臺(tái)上MYSQL的主從配置也是十分實(shí)用卻經(jīng)常被大家忽視的點(diǎn)。
?
亮點(diǎn)三:國(guó)內(nèi)很少能看到對(duì)這兩個(gè)技術(shù)點(diǎn)如此簡(jiǎn)潔實(shí)用的實(shí)戰(zhàn)教程,案例完全以VM為主,可復(fù)制性極強(qiáng)。
?
第一章.LVS負(fù)載均衡技術(shù)在.net平臺(tái)下的應(yīng)用?
本章演練的是負(fù)載均衡技術(shù)的核心,主要包括負(fù)載均衡環(huán)境準(zhǔn)備實(shí)戰(zhàn),LVS的類型特點(diǎn)適用場(chǎng)景介紹,使用Piranha安裝快速搭建LVS負(fù)載均衡集群及配置,LVS負(fù)載均衡DR模式深入安裝調(diào)試,LVS調(diào)度策略及負(fù)載均衡原理詳細(xì)演練,LVS深入實(shí)踐NAT模式集群調(diào)試。
?
詳細(xì)內(nèi)容
搭建實(shí)戰(zhàn)環(huán)境的準(zhǔn)備工作
Windows server2012的安裝環(huán)境
VHD虛擬機(jī)下載
采用轉(zhuǎn)換工具StarWind Converter講.vhd轉(zhuǎn)換為.vmdk
vmware中新建虛擬機(jī),將硬盤(pán)文件指向得到的vmdk文件
啟動(dòng)虛擬機(jī),并進(jìn)行初始化Windows server2012
Windows server2012 IIS 安裝配置
安裝http,ftp
添加asp支持
生成Default.asp
驗(yàn)證 http 及 ftp服務(wù)是否正常開(kāi)啟
ftp常用客戶端工具: filezilla
SFTP客戶端Filezilla使用簡(jiǎn)介
SSH客戶端SecureCRT使用簡(jiǎn)介
Centos關(guān)閉圖形界面啟動(dòng)及開(kāi)啟sshd實(shí)戰(zhàn)?
虛擬機(jī)clone后網(wǎng)卡重新初始化演練 ?
VMware使用技巧演練
LVS服務(wù)器配置準(zhǔn)備
關(guān)閉centos網(wǎng)卡自動(dòng)管理實(shí)踐
上網(wǎng)網(wǎng)卡手動(dòng)配置
yum鏡像加速
yum安裝Piranha
piranha-gui啟動(dòng)
防火墻配置開(kāi)通3306口
pulse啟動(dòng)
piranha安裝效果驗(yàn)證
Clone生成服務(wù)器iis1
設(shè)置網(wǎng)卡ip
編輯Default.asp 標(biāo)識(shí)iis1
iis1安裝效果驗(yàn)證
DR模式windows的loopback設(shè)置
DR模式windows的設(shè)置loopback網(wǎng)卡
DR模式windows的包轉(zhuǎn)發(fā)設(shè)置
Clone生成服務(wù)器iis2
Piranha配置DR模式詳解演練
global settings公網(wǎng)IP配置Primary server public ip
redundancy配置lvs服務(wù)器的冗余,
virtual servers配置Virtual IP Address和real server
主從配置scp復(fù)制
LVS安裝效果驗(yàn)證
ipvsadm演練
熱備切換
LVS自服務(wù)配置啟動(dòng)
Piranha相關(guān)輪詢配置參數(shù)講解及效果演示
Round robin:輪轉(zhuǎn)調(diào)度 輪詢 (最簡(jiǎn)單的輪詢)
Weighted least-connections:加權(quán)最少連接(考慮負(fù)載、服務(wù)器性能因素)
Weighted round robin:加權(quán)最少連接(考慮服務(wù)器性能因素)
Least-connection:最少連接(考慮負(fù)載因素)等
/etc/sysconfig/ha/lvs.cf? 文件配置內(nèi)容詳細(xì)講解
LVS調(diào)度策略深入及效果演示
服務(wù)器集群負(fù)載均衡簡(jiǎn)化的整體結(jié)構(gòu)講解
基于DNS的請(qǐng)求調(diào)度
基于前端調(diào)度器的請(qǐng)求調(diào)度
四層交換-通過(guò)DR實(shí)現(xiàn)報(bào)文轉(zhuǎn)發(fā)
四層交換-通過(guò)IP隧道實(shí)現(xiàn)報(bào)文轉(zhuǎn)發(fā)
四層交換-通過(guò)NAT實(shí)現(xiàn)報(bào)文轉(zhuǎn)發(fā)
四層交換-三種報(bào)文轉(zhuǎn)發(fā)技術(shù)比較
應(yīng)用層交換-協(xié)議內(nèi)部支持Http重定向
應(yīng)用層交換-其他技術(shù)
基于后端服務(wù)器的請(qǐng)求調(diào)度
LVS三種模式比較
LVS典型NAT模式網(wǎng)絡(luò)拓?fù)鋱D
Clone生成服務(wù)器iis1
設(shè)置網(wǎng)卡ip加入網(wǎng)關(guān)設(shè)置
編輯Default.asp 標(biāo)識(shí)iis1
iis1安裝效果驗(yàn)證
Clone生成新服務(wù)器iis2
Clone服務(wù)器配置安裝lvs1及l(fā)vs2
Piranha配置NAT模式
NAT模式效果演示
centos配置防火墻關(guān)閉,開(kāi)啟轉(zhuǎn)發(fā)
centos主備LVS復(fù)制配置文件
驗(yàn)證LVSNAT安裝效果
熱備切換演練
查看詳細(xì)日志:tail -f /var/log/messages
ipvsadm的用法和格式
Ipvsadm命令選項(xiàng)解釋
Ipvsadm命令其他的選項(xiàng)
?
第二章windows上mysql主從復(fù)制安裝配置實(shí)戰(zhàn)(2課時(shí))
本章演練數(shù)據(jù)關(guān)鍵存儲(chǔ)主流數(shù)據(jù)庫(kù)高可靠平臺(tái)在windows上的搭建,主要包括windows上mysql主從復(fù)制基礎(chǔ)安裝配置,mysql主從復(fù)制安裝配置進(jìn)階及編程實(shí)戰(zhàn)演練。
詳細(xì)內(nèi)容如下:
Windows 下mysql主從集群ip
Clone生成服務(wù)器mysql1
修改ip
下載Mysql安裝包
上傳并解壓縮
編輯c:\Windows\my.ini 文件
character-set-server = utf8
安裝mysql服務(wù)
啟動(dòng)mysql服務(wù)
設(shè)置root密碼
Mysql遺忘密碼如何重置關(guān)鍵使用技巧
Clone生成服務(wù)器mysql2
修改ip
刪除掉文件 data\auto.cnf
修改主從配置開(kāi)啟binlog
在主服務(wù)器上建立帳戶并授權(quán)slave同步權(quán)限
登錄主服務(wù)器的mysql,查詢master的狀態(tài)確定binlog文件名及pos偏移值
?
配置從服務(wù)器Slave指定上述主服務(wù)器binlog文件名及pos偏移值
啟動(dòng)從同步復(fù)制服務(wù)并檢查從服務(wù)器復(fù)制功能狀態(tài)
詳細(xì)狀態(tài)實(shí)際講解Slave_IO_Running: Yes????? //此狀態(tài)必須YES
Slave_SQL_Running: Yes??? //此狀態(tài)必須YES
十分關(guān)鍵
外部訪問(wèn)3306口驗(yàn)證
配置防火墻打開(kāi)3306口
高級(jí)配置解決mysql遠(yuǎn)程訪問(wèn)授權(quán)問(wèn)題
主從服務(wù)器驗(yàn)證主從復(fù)制效果
主服務(wù)器中建庫(kù)建表,插入數(shù)據(jù)
從服務(wù)器中查看同步效果
若主服務(wù)器有老數(shù)據(jù)的情況初始化步驟詳解mysqldump,source等命令使用
Mysql ODBC驅(qū)動(dòng)下載安裝
?
配置odbc dsn
Asp代碼實(shí)戰(zhàn)
簡(jiǎn)單讀
根據(jù)傳參簡(jiǎn)單寫(xiě)
并驗(yàn)證mysql主從同步狀況
檢查代碼效果