原创 大型網站架構——百萬PV網站

實驗架構: 黑線是正常情況數據的流向 紅色是異常情況下數據流向 實驗環境: CentOS7-1(master) 192.168.13.128 nginx反向代理(主)、redis緩存處理器(主)、mysql數據庫(主) CentOS

原创 Docker容器——Compose編排_consul集羣_template模板

docker compose容器編排 (1)docker compose的前身Fig,它是一個定義及運行多個docker容器的工具 (2)使用docker compose不再需要使用shell腳本啓動容器 (3)docker compose

原创 memcached+keepalived+magent高羣集架構——(實戰!)

簡述  magent是一款開源的代理服務軟件,我們可以通過它來實現緩存數據的同步,當然這裏說的同步不是說memcached之間就能互相通訊了, 而magent可以同時連接多個memcached節點, 通過magent綁定的VIP從客戶端登

原创 fastDFS分佈式文件系統搭建

fastDFS概述  FastDFS是一個開源的輕量級分佈式文件系統,它對文件進行管理,功能包括:文件存儲、文件同步、文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負載均衡的問題。特別適合以文件爲載體的在線服務,如相冊網站、視頻網站

原创 Kubernetes二進制部署——單master集羣部署(1)

Kubernetes平臺環境規劃 部署環境 負載均衡Nginx1:192.168.13.128/24Nginx2:192.168.13.129/24Master節點master1:192.168.13.131/24 kube-a

原创 Docker容器——鏡像管理,端口映射,容器互聯

docker鏡像的分層  Dockerfile 中的每個指令都會創建一個新的鏡像層; 鏡像層將會被緩存和複用; 當 Dockerfile 的指令修改了,複製的文件變化了,或者構建鏡像時指定的變量不同了,對應的鏡像層緩存就會失效; 某一層的

原创 Docker容器——基礎管理

Docker是什麼 是一種輕量級的“虛擬機” 在Linux容器裏運行應用的開源工具 Docker與虛擬機的區別  虛擬機是在一臺物理機器上,利用虛擬化技術,虛擬出來多個操作系統,每個操作系統之間是隔離的。Docker是開源的應用容器引擎,

原创 MFS分佈式文件系統搭建

MFS概述 MooseFS是一個具有容錯性的網絡分佈式文件系統。它把數據分散存放在多個物理服務器上,而呈現給用戶的則是一個統一的資源。 優勢 1、高可靠(數據的多個拷貝被存儲在不同的計算機上) 2、通過附加新的計算機或者硬盤可以實現容量

原创 Docker私有倉庫部署和管理

Harbor介紹 Harbor是vmware公司開源的企業級docker registry項目 Harbor的優勢 基於角色控制 基於鏡像的複製策略 支持LDAP/AD 圖像刪除和垃圾收集 圖形UI 審計 RESTful API Harbo

原创 memcached內存數據庫——部署及操作

概述  Memcached 是一個高性能的分佈式內存對象緩存系統,用於動態Web應用以減輕數據庫負載。它通過在內存中緩存數據和對象來減少讀取數據庫的次數,從而提高動態、數據庫驅動網站的速度。Memcached基於一個存儲鍵/值對的hash

原创 Dockerfile實例——(實踐操作!)

Dockerfile概述  Dockerfile是docker中鏡像文件的的描述文件,說的直白點就是鏡像文件到底是由什麼東西一步步構成的。 例如:你在淘寶上買了一個衣架,但是賣家並沒有給你發一個完整的衣架,而是一些組件和一張圖紙,你按照這

原创 KVM虛擬化平臺——部署

案例概述 公司部分Linux服務利用率不高,爲充分利用這些Linux的服務器,可以部署KVM,在物理機上運行多個業務系統 KVM虛擬化架構 KVM模塊直接整合在Linux內核中 KVM組成 KVM Driver(核心內核) 虛擬機創建

原创 MySQL高可用集羣架構——MHA架構

MHA 簡介: (1)簡介 目前在MySQL高可用方面是一個相對成熟的解決方案,它由日本DeNA公司youshimaton(現就職於Facebook公司)開發,是一套優秀的作爲MySQL高可用性環境下故障切換和主從提升的高可用軟件。在My

原创 NoSQL之Redis——Redis部署與配置

關係型數據庫與非關係型數據庫 關係型數據庫: 一個機構化的數據庫,創建在關係模型基礎上,一般面向於記錄 包括oracle,mysql,sqlserver,db2 非關係型數據庫: 除了主流的關係型數據庫意外的數據庫,都人爲是非關係型的 包括

原创 rsync遠程同步——(實戰!)

關於rsync 一款快速增量備份工具 Remote Sync,遠程同步 支持本地複製,或者與其他SSH,rsync主機同步 配置rsync源服務器 rsync同步源 指備份操作的遠程服務器,也稱爲備份源 配置rsync源 基本思路 建立r