原创 Elasticsearch 數據建模

數據建模:英文爲Data Modeling,爲創建數據模型的過程 數據模型(Data Model) 對現實世界進行抽象描述的一種工具和方法 通過抽象的實體及實體之間聯繫的形式去描述業務規則,從而實現對現實世界的映射 數據建模

原创 ZooKeeper基礎知識及環境搭建

基礎入門 Zookeeper概述 ZooKeeper是一種分佈式協調服務,所謂分佈式協調服務可以在分佈式系統中共享配置,協調鎖資源,提供命名服務。 zookeeper是基於內存同步數據的,所以集羣內的節點其內存中的數據結構是完全

原创 Metricbeat、Packetbeat和Heartbeat

Metricbeat Metricbeat簡介 定期收集操作系統、軟件或服務的指標數據 存儲在Elasticsearch中進行實時的分析 Logs VS Metrics Logs:用來記錄離散的時間,具有隨機性。例如,應用程

原创 Docker(九)Docker Compose

Compose是Docker的服務編排工具,主要用來構建基於Docker的複雜應用,Compose 通過一個配置文件來管理多個Docker容器,非常適合組合使用多個容器進行開發的場景。 安裝Docker compose 官方文檔

原创 常用linux系統掃描命令彙總

本文介紹了一些網絡掃描的技術手段,其中包括主機掃描、路由掃描、批量服務掃描。 常用命令:fping、hping、traceroute、mtr、nmap、nc、tcpdump 主機掃描 fping fping是一個小型命令行工具,用於向

原创 Centos 6.X基礎優化

關閉防火牆和SElinux 更改yum源 精簡開機自啓動服務 優化ssh登錄策略 優化用戶與登錄策略 添加定時任務服務器進行時間同步 調整文件描述符大小 內核參數優化 鎖定關鍵系統文件 history顯示時間

原创 TCP三次握手四次斷開

轉載地址:www.51niux.com IP協議是網絡層的主要協議,爲上層傳輸層提供無連接、無狀態、不可靠的服務。優點是簡單高效。無狀態是指各個IP報文是獨立傳送的,不同步傳輸狀態的信息,所以容易發生重複和亂序的情況。不可靠是指IP協

原创 iptables filter表實踐

工作場景:主機防火牆 filter表: 主要和主機自身有關,是真正負責主機防火牆功能的。filter是iptables默認使用的表,定義了三個鏈(chains): INPUT: 過濾所有目標地址是本機地址的數據包(過濾進入主機的

原创 iptables nat表實踐

1:用於做企業路由(zebra)或網關(iptables),共享上網(POSTROUTING) 2:做內部外部IP地址一對一映射(dmz),硬件防火牆映射IP到內部服務器,ftp服務器(PREROUTING) 3:web,單個端口映

原创 iptables四表五鏈及規則組成

iptables組成:四張表 + 五條鏈(Hook point) + 規則 iptables和netfilter的關係: Netfilter: Netfilter是linux操作系統核心層內部的一個數據包處理模塊 Hook poi

原创 mongoDB 分片集羣部署

mongodb分片模型圖 mongodb將大量的數據文件進行切割,將切割的數據塊分別保存到不同的片上,其中每個片爲一個副本集,而對外通過mongos提供統一接口,用戶實際上感覺不到內部分片機制。 ReplicaSet(副本集): m

原创 部署Kubernetes Dashboard 及監控組件 Heapster

部署Dashboard 項目地址:https://github.com/kubernetes/dashboard 1.下載官方提供的 Dashboard 組件部署的 yaml 文件 wget https://raw.githubuse

原创 搭建Docker私有倉庫Harbor

Harbor 介紹 Harbor是一個用於存儲和分發Docker 鏡像的企業級Registry 服務器,通過添加一些企業必需的功能特性,例如安全、標識和管理等,擴展了開源Docker Distribution。作爲一個企業級私有Reg

原创 Kubernetes使用Harbor作爲私有鏡像倉庫

概述 Harbor使用了基於角色的訪問控制策略,當從Harbor中拉去鏡像的時候,首先要進行身份認證,認證通過後纔可以拉取鏡像。在命令行模式下,需要先執行docker login,登陸成功後,纔可以docker pull。通常情況下,

原创 Kubernetes 架構組成&&重要概念

Kubernetes 架構 Kubernetes Cluster 由 Master 和 Node 組成,節點上運行着若干 Kubernetes 服務。 Master 節點 Master 是 Kubernetes Cluster 的大腦