AWS ES服務(wù)初體驗(yàn)
1. ES服務(wù)能干什么?
Amazon Elasticsearch Service讓您可以輕松部署、操作和擴(kuò)展Elasticsearch,以便進(jìn)行日志分析、全文檢索和應(yīng)用程序監(jiān)控等工作。Amazon Elasticsearch Service是一項(xiàng)完全托管的服務(wù),集成了Kibana、Logstash以及Amazon Kinesis Firehose、AWS Lambda和Amazon CloudWatch等AWS服務(wù),可以快速將原始數(shù)據(jù)快速轉(zhuǎn)變?yōu)榭筛吨T實(shí)施的分析結(jié)果。
2. Amazon ES包括下列功能:
- 多種CPU、內(nèi)存和存儲(chǔ)容量配置,也稱為實(shí)例類型
- 使用Amazon EBS卷作為數(shù)據(jù)存儲(chǔ)卷
- 資源具有多個(gè)地理位置,也稱為區(qū)域和可用區(qū)
- 在同一區(qū)域的兩個(gè)可用區(qū)之間進(jìn)行群集節(jié)點(diǎn)分配,也稱為區(qū)域感知
- 通過(guò)AWS Identity and Access Management (IAM)訪問(wèn)控制確保安全性
- 使用專用主節(jié)點(diǎn)提高群集穩(wěn)定性
- 使用域快照來(lái)備份和恢復(fù)Amazon ES域并跨可用區(qū)復(fù)制域
- 使用Kibana工具實(shí)現(xiàn)數(shù)據(jù)可視化
- 與Amazon CloudWatch集成,用于監(jiān)控Amazon ES域指標(biāo)
- 與AWS CloudTrail集成以審核對(duì)Amazon ES域的配置API調(diào)用
- 與Amazon S3、Amazon Kinesis和Amazon DynamoDB集成,將流數(shù)據(jù)加載到Amazon ES
- 支持各種插件
3. 商業(yè)模式:
按資源使用收費(fèi):實(shí)例+存儲(chǔ)+傳輸
4. 服務(wù)使用初體驗(yàn):
step 1:設(shè)置名字和選擇版本
可以看出來(lái),支持ES多版本,包括1.5;2.3;5.1;5.3等多個(gè)版本
step 2:設(shè)置集群相關(guān)參數(shù):
- 支持實(shí)例1~20(提工單可以申請(qǐng)擴(kuò)展到100)
- 支持master獨(dú)立節(jié)點(diǎn)
- 支持區(qū)域感知特性(跨AZ高可用)
支持本地存儲(chǔ)和EBS,EBS可以選SSD,磁盤等種類。
step 3:設(shè)置訪問(wèn)策略
多種訪問(wèn)策略:支持基于資源、基于IP和IAM用戶和基于角色的訪問(wèn)策略??梢允褂没谫Y源的IAM訪問(wèn)策略通過(guò)選擇IP地址或IP地址范圍配置對(duì)Amazon ES域的匿名訪問(wèn)。
step 4:***整體check
Step5:集群創(chuàng)建完畢,通過(guò)console查看和維護(hù)集群
1)查看狀態(tài)
2)實(shí)例修改,刪除
5. 簡(jiǎn)單總結(jié)
總的來(lái)說(shuō),ES服務(wù)使用還是比較簡(jiǎn)單的,AWS的特長(zhǎng)還是底層硬件豐富,提供給客戶充分選擇和定制能力,主要目的提供大數(shù)據(jù)服務(wù)去賣硬件。
【本文為51CTO專欄作者“大數(shù)據(jù)和云計(jì)算”的原創(chuàng)稿件,轉(zhuǎn)載請(qǐng)通過(guò)微信公眾號(hào)獲取聯(lián)系和授權(quán)】