FuFu KK8s
  • K~K8s index
  • Kubernetes 的基礎世界
  • Why container is not Docker
  • Startup Local Kubernetes via Minikube
  • K8s Master node Component 介紹
  • NameSpace、Deployments 概念說明
  • 常見的 kubectl 指令
  • 回顧第一次部署,淺談 Pod、Deployment
  • 回顧第一次部署,淺談 Service
  • 今日來介紹 Pod 靜態文件~ Manifest
  • Pod 的健康檢查方式
  • Pod 的健康檢查方式 Part-2
  • Pod 的資源請求、上限
  • Pod 資料,如何持久化存放、讀取
  • Pod 副本管理~ 描述 ReplicaSet 控制器
  • Pod 副本管理~ 實作篇
  • 淺談 DaemonSet,及相對 ReplicaSet 的差異
  • 來說說 Label
  • 從 Label 再回頭談 Service
  • Service 續集之 Cluster IP、Kube-proxy、LoadBalancer
  • 從 Service 發現 K8s 網路層全貌
  • Container Data Persistent
  • 發現、初談 StatefulSet
  • 再談 StatefulSet
  • 認識 ConfigMap
  • 第一次使用 Play with Kubernetes
  • 手工 Installing kubeadm
  • 手工 Installing CRI-O、kubeadm init
  • 繼上篇,排查 kubelet、kubeadm init 問題
  • Installing a pod network add-on
  • K8s add Nodes(join)
  • 驗證自建的 K8s
  • 筆記
    • kubectl get 筆記
    • kubectl 部署筆記
    • kubectl describe nodes
  • 實務記憶篇
    • 整理下記憶
    • 有哪些 Kubernetes 雲端服務
    • 如何從本機連線至 GKE Pod
    • GCP Memorystore 服務介紹
    • 如何連線至 GCP Memorystore
    • GCP Cloud SQL 服務介紹
    • 如何連線至 Cloud SQL
    • 關於 GCP VPC 網路
    • HELM 工具用途
    • 臨時題目:查修 prometheus
    • 繼續離題:繼續查修Prometheus
    • 臨時題目:限定 Pod 訪問外網時,固定 public ip
    • K8s 監控數據來源 Prometheus
    • 監控要告警啊 AlertManager
    • 監控要有圖表啊 Grafana
    • Grafana收集Kubernetes系統資訊
    • 系統 Log 資料
    • 系統 Log 資料收集至 EFK
    • 關於 EFK 角色
    • 系統 Log 資料 - fluent-bit 串接
    • 開放網站對外存取
    • 網站提供 https 安全連線服務 - 憑證管理
    • 網站提供 https 安全連線服務 - 憑證與Ingress整合
    • 網站提供 https 安全連線服務 - Istio 範例
    • 需要額外的 非http 連線
    • Istio 初略介紹
    • Istio 整合 Certmanager DNS01
    • 番外篇:Istio 如何限制訪問來源
    • 番外篇:如何擴充 PV PVC storage size
    • 番外篇:如何利用 Binlog 還原資料庫
  • Helm 實務學習心得
    • Helm requirements 見解
    • 同環境,一次部署多個相同App
  • Python
    • 11-1 Firebase 資料庫簡介
Powered by GitBook
On this page
  • 建立 Redis 個體
  • 關於 執行個體層級
  • 關於地區位置、容量
  • 計價成本
  1. 實務記憶篇

GCP Memorystore 服務介紹

Previous如何從本機連線至 GKE PodNext如何連線至 GCP Memorystore

Last updated 5 years ago

此篇來說說 Memorystore ~

Memorystore 是 GCP 針對 Redis 提供的線上代管服務。當您的環境不是自建 Redis 服務情況下,可直接選用此服務,作為儲存 Key/Value 型態資料來支撐您的後端應用服務。

建立 Redis 個體

針對自己需求而自訂 Redis 資源,如下所示:

關於 執行個體層級

除了基本名稱與版本選擇(主流 4.0版,另有 3.2版),最重要的是選擇[執行個體層級] 這兩項有哪些差別呢?

最大的差別在於,可否跨地域複製與自動容錯移轉,來達到高可用性服務等級。 如您的環境有要求 高可用性服務等級,除了選擇標準版之外,仍須深入探究 GCP 容錯移轉的觸發時機,如何驗證、如何確保高可用。

關於地區位置、容量

原則上,區域與分區 是選擇與您的 後端服務 相同地區為優先。才不會變成跨地域性、增加耗時的存取 Redis 服務。

執行個體容量,牽涉到您的 key / value 資料量,初期可以 1~3GB開始使用,後續再視情況追加。

資源容量另有牽涉到 Redis 網路效能,這非常建議需要透過壓力測試,找出適合服務上線時所需的資源容量與所需的網路效能。

計價成本

Memorystore Redis 服務主要成本,會基於上面所選擇的「執行個體層級」、「區域與分區」影響著每單位成本。 至於 容量,使用的容量 (網路效能) 越高,單位成本越低。 所以估算出合理需求的資源容量 (網路效能) 是有必要。畢竟成本是影響著營收比。

更詳盡 redis-tiers 資訊,請參考 GCP 官方說明頁:

關於計價說明,參考官方此

連結
連結