Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Redis

อธิบายการใช้งาน Redis Enterprise บน Google Cloud:สถานการณ์การปรับใช้ 5 แบบ

การปรับใช้ Redis Enterprise ซึ่งเป็นฐานข้อมูลที่เร็วที่สุดในโลกบน Google Cloud ที่มีประสิทธิภาพและปลอดภัยจะทำให้ผู้ใช้ของเราได้รับสิ่งที่ดีที่สุดจากทั้งสองโลก โพสต์นี้จะอธิบายสถานการณ์การปรับใช้ Redis Enterprise ห้าแบบบน Google Cloud เราจะดำเนินการตามสถานการณ์การใช้งาน คุณลักษณะ ข้อจำกัด และคำเตือนสำหรับแต่ละรายการ

Redis Enterprise บน Google Cloud มอบแพลตฟอร์มเรียลไทม์ที่ดีที่สุดในระดับเดียวกัน

Redis Enterprise ผสานรวมกับ Google Cloud เพื่อมอบประสบการณ์ลูกค้าที่ดีที่สุดในระดับเดียวกันในฟอร์มแฟคเตอร์การนำไปใช้ที่สำคัญสองประการ บริการที่มีการจัดการเต็มรูปแบบ และซอฟต์แวร์ที่จัดการด้วยตนเอง นอกเหนือจากโมเดลการบริโภคเหล่านี้แล้ว Redis ยังทำหน้าที่เป็นที่เก็บคีย์-ค่า ทำให้สามารถใช้กรณีการใช้งานที่ได้รับความนิยมมากมาย เช่น การแคช การจัดการเซสชัน และทำหน้าที่เป็นฐานข้อมูลหลักสำหรับแอปพลิเคชันแบบเรียลไทม์อย่างมั่นใจ ช่วยให้ธุรกิจประเภทธุรกิจต่างๆ เช่น การค้าปลีก บริการทางการเงิน เกมออนไลน์ โซเชียลมีเดีย และอื่นๆ อีกมากมายสามารถเรียกใช้แอปพลิเคชันที่มีความสำคัญต่อภารกิจของตนบน Google Cloud โมดูล Redis เช่น RediSearch, RedisJSON, RedisGraph และ RedisTimeSeries ช่วยให้นักพัฒนามีชุดเครื่องมือที่จำเป็นสำหรับการสร้างแอปพลิเคชันแบบโต้ตอบสูงด้วยความเร็วสูงพร้อมประสิทธิภาพสูงสุด Redis Enterprise จะช่วยลดระยะเวลาในการทำตลาดสำหรับแอปพลิเคชันหรือบริการถัดไปของคุณด้วยความสามารถในการปรับขนาดเชิงเส้นและความพร้อมใช้งานห้าเก้า (99.999% SLA)

Redis Enterprise เป็นบริการฐานข้อมูลที่มีการจัดการบน Google Cloud

ตามคำที่แนะนำ การจัดการเต็มรูปแบบช่วยให้ลูกค้าสามารถใช้ฐานข้อมูล Redis Enterprise เป็นบริการได้ Redis ในฐานะผู้ให้บริการนี้มีหน้าที่รับผิดชอบในการจัดการโครงสร้างพื้นฐานและวงจรชีวิตของฐานข้อมูล Redis ของคุณ เป็นโมเดลการบริโภคแบบจ่ายตามการใช้งานจริง ซึ่งลูกค้าจะถูกเรียกเก็บเงินในอัตรารายชั่วโมงตามประเภทชาร์ดที่กำหนดไว้ล่วงหน้าห้าประเภท ประเภทชาร์ดขึ้นอยู่กับความจุและคุณลักษณะด้านประสิทธิภาพ ซึ่งเป็นขีดจำกัดหน่วยความจำและปริมาณงาน วิธีนี้ช่วยให้ Redis พบกับลูกค้าที่พวกเขาอยู่ในแง่ของกรณีการใช้งาน และคงความสามารถในการแข่งขันด้านต้นทุน การเลือกประเภทชาร์ดที่จะสนับสนุนการปรับใช้ฐานข้อมูล Redis ของคุณนั้นไม่ชัดเจนสำหรับลูกค้า Redis จะกำหนดทรัพยากรโครงสร้างพื้นฐานพื้นฐานที่เหมาะสมที่สุดเพื่อให้เป็นไปตาม SLA ที่กำหนดโดยลูกค้า ในขณะที่ลดค่าใช้จ่ายในการเรียกใช้ Redis บน Google Cloud

สองวิธีในการปรับใช้ Redis Enterprise บน Google Cloud เป็นบริการที่มีการจัดการ

ลูกค้ามีตัวเลือกในการสมัครใช้บริการที่มีการจัดการเต็มรูปแบบของเราผ่าน Google Cloud Marketplace หรือโดยตรงบน Redis Enterprise Cloud ที่ https://app.redislabs.com การสมัครผ่าน Marketplace มีประโยชน์มากมาย เช่น การเบิกถอนข้อผูกพันของ Google Cloud ที่มีอยู่และการเรียกเก็บเงินแบบรวมภายใน Google Cloud ลูกค้าที่มีสัญญา Google Cloud อยู่แล้วมักจะใช้เส้นทางนี้เพื่อลดความซับซ้อนในการจัดซื้อและรวมการเรียกเก็บเงินการบริโภค

วิธีที่สองในการใช้บริการที่มีการจัดการเต็มรูปแบบของเราคือการใช้ Redis Enterprise Cloud ที่นี่ ลูกค้าจะเข้าสู่ระบบคอนโซล Redis โดยตรงโดยไม่ต้องผ่านคอนโซล Google Cloud ตัวเลือกนี้ไม่สามารถเบิร์นคอมมิต Google Cloud ที่มีอยู่และไม่รองรับการเรียกเก็บเงินแบบรวม อย่างไรก็ตาม ลูกค้าสามารถเลือกปรับใช้ Redis Enterprise ในแผนที่แตกต่างกันสามแผน:แผนถาวร แผนยืดหยุ่น และแผนรายปี สำหรับแผนบริการแบบคงที่ ลูกค้าจะจ่ายในราคาคงที่รายเดือนตามขีดจำกัดหน่วยความจำ ในขณะที่แผนบริการแบบยืดหยุ่น Redis จะปรับราคาแผนให้เหมาะสมตามปริมาณงานของลูกค้า เบื้องหลัง Redis จะสร้างโครงสร้างพื้นฐานที่เหมาะสมและคุ้มค่าที่สุด และการกำหนดค่าฐานข้อมูล Redis ลูกค้าของเราจะมีความยืดหยุ่นในการเปลี่ยนตัวเลือกแผนได้ตลอดเวลาและการกำหนดค่าของพวกเขา ราคาจะเปลี่ยนแปลงไปตามนั้น สุดท้าย แผนบริการรายปีจะมอบส่วนลดให้กับลูกค้าสำหรับราคาแผนบริการแบบยืดหยุ่น โดยกำหนดปริมาณการใช้รายปีที่กำหนดไว้ล่วงหน้าล่วงหน้า ภาระผูกพันรายปีใช้กับปริมาณงานของลูกค้าทั้งหมดผ่านระบบคลาวด์และภูมิภาคต่างๆ ข้อมูลปลายทางจะยังคงอยู่และบริการสำหรับแอปพลิเคชันของคุณจะไม่หยุดชะงัก คุณสามารถเปรียบเทียบคุณสมบัติของแผนได้ที่นี่

ข้อเสนอบริการ Redis Enterprise ที่มีการจัดการเต็มรูปแบบบน Google Cloud

ตารางด้านล่างสรุปความแตกต่างระดับสูงระหว่างข้อเสนอ Google Cloud Marketplace และ Redis Enterprise Cloud ในการปรับใช้ Redis Enterprise ที่มีการจัดการเต็มรูปแบบ:

Google Cloud Marketplace Redis Enterprise Cloud (โดยตรง)
การปรับใช้ VPC อธิบายการใช้งาน Redis Enterprise บน Google Cloud:สถานการณ์การปรับใช้ 5 แบบ อธิบายการใช้งาน Redis Enterprise บน Google Cloud:สถานการณ์การปรับใช้ 5 แบบ
วิธีการเชื่อมต่อ การเพียร์ VPC ปลายทางฐานข้อมูลสาธารณะ:แผนถาวร
การเพียร์ VPC:แผนยืดหยุ่นและรายปี
โมดูล Redis ทั้งหมด (ยกเว้น Gears/AI) ทั้งหมด (ยกเว้น Gears/AI)
Redis On Flash มีจำหน่าย มีจำหน่าย
Active-Active Geo-Distribution มีจำหน่าย มีจำหน่าย
ภูมิภาคที่รองรับ รายการที่เพิ่มขึ้นของภูมิภาค Google Cloud Redis รองรับ รายการที่เพิ่มขึ้นของภูมิภาค Google Cloud Redis รองรับ
เงื่อนไขการชำระเงิน รายเดือน รายเดือน:
แผนคงที่และยืดหยุ่นรายปี:
แผนบริการรายปี
เรียกเก็บเงินโดย อธิบายการใช้งาน Redis Enterprise บน Google Cloud:สถานการณ์การปรับใช้ 5 แบบ อธิบายการใช้งาน Redis Enterprise บน Google Cloud:สถานการณ์การปรับใช้ 5 แบบ
สนับสนุนโดย อธิบายการใช้งาน Redis Enterprise บน Google Cloud:สถานการณ์การปรับใช้ 5 แบบ อธิบายการใช้งาน Redis Enterprise บน Google Cloud:สถานการณ์การปรับใช้ 5 แบบ
ลักษณะเฉพาะ Google Cloud ยอมรับการเบิกจ่ายเงินแบบรวมศูนย์ ไม่มีการหยุดชะงักระหว่างการย้ายแผน

ตัวเลือกการปรับใช้ Redis Enterprise ที่จัดการด้วยตนเองบน Google Cloud

หากการจัดการเต็มรูปแบบไม่ใช่ตัวเลือกสำหรับความต้องการของลูกค้า พวกเขาสามารถปรับใช้ Redis Enterprise เป็นซอฟต์แวร์ที่จัดการด้วยตนเองได้ ลูกค้ามีหน้าที่รับผิดชอบโครงสร้างพื้นฐานพื้นฐานบน Google Cloud และวงจรชีวิตของคลัสเตอร์ Redis Enterprise ที่โฮสต์ฐานข้อมูลของตน สิ่งนี้ต้องการให้ลูกค้ามีความรู้อย่างครบถ้วนเกี่ยวกับ Redis Enterprise ตั้งแต่การปรับใช้งาน การกำหนดค่า การจัดการ การดำเนินงาน และมุมมองการบำรุงรักษา

ทำงานเป็นซอฟต์แวร์บน Google Cloud VM

มาพูดถึงตัวเลือกแรกของข้อเสนอที่จัดการด้วยตนเองกัน ตัวเลือกนี้จะต้องมีการจัดซื้อสิทธิ์การใช้งานซอฟต์แวร์สำหรับ Redis Enterprise ลูกค้าจะสร้างเครื่องเสมือน Google Compute Engine ของตนเองที่โฮสต์คลัสเตอร์ Redis Enterprise พวกเขามีหน้าที่รับผิดชอบการดำเนินงานในแต่ละวันของคลัสเตอร์ตลอดจนการขยายและขยายขนาดของคลัสเตอร์เพื่อให้ได้การกำหนดค่าคลัสเตอร์ที่เหมาะสมที่สุดจากจุดยืนด้านต้นทุนและประสิทธิภาพ พวกเขาจะสามารถควบคุม Redis ได้อย่างสมบูรณ์และวิธีปรับใช้และรักษาความปลอดภัยคลัสเตอร์ Redis Enterprise พวกเขาอยู่ในห้องนักบินเต็มรูปแบบเพื่อกำหนดค่า จัดการ และดำเนินการคลัสเตอร์ในแบบที่ต้องการ พวกเขาจะสมัครรับการสนับสนุนระดับโลกของเราเพื่อให้พวกเขาใช้งานได้ในสภาพที่เหมาะสมที่สุด

ปรับใช้ Redis Enterprise บนคลัสเตอร์ GKE ผ่าน GCP Marketplace

ตัวเลือกที่สองสำหรับ Redis ที่จัดการด้วยตนเองคือการปรับใช้ Redis Enterprise บนคลัสเตอร์ Google Kubernetes Engine (GKE) ผ่าน Google Cloud Marketplace ลูกค้าจะถูกเรียกเก็บเงินในอัตรารายชั่วโมงต่อชาร์ดฐานข้อมูล ในทำนองเดียวกัน พวกเขามีหน้าที่รับผิดชอบวงจรชีวิตของคลัสเตอร์ Redis Enterprise ดังนั้นการรู้วิธีดำเนินการและจัดการคลัสเตอร์ในแต่ละวัน เนื่องจากตัวเลือกนี้ใช้ Redis Enterprise Operator เพื่อปรับใช้คลัสเตอร์ Redis Enterprise และฐานข้อมูล การดำเนินการใดๆ ในอนาคตของคลัสเตอร์นี้จะง่ายขึ้นด้วยระบบอัตโนมัติที่สร้างขึ้นในตัวดำเนินการ แทนที่จะเรียกใช้ Redis Enterprise ในเครื่องเสมือน GCE สมมติว่าคลัสเตอร์ Kubernetes พื้นฐานมีทรัพยากรเพียงพอ การขยายขนาดคลัสเตอร์ Redis Enterprise สามารถทำได้ผ่านการอัปเดตประกาศของคำจำกัดความทรัพยากร Kubernetes ของคลัสเตอร์ Redis Enterprise นอกจากนี้ การอัปเกรดเวอร์ชัน Redis Enterprise สามารถทำได้ผ่านการอัปเดตแบบประกาศข้อกำหนดทรัพยากร Kubernetes ของคลัสเตอร์ Redis Enterprise โดยไม่ต้องแนะนำการหยุดทำงานใดๆ โดยใช้ประโยชน์จากฟังก์ชันการอัปเดตต่อเนื่องจาก Kubernetes

ปรับใช้ Redis Enterprise ผ่าน Redis Enterprise Operator สำหรับ Kubernetes บน …

สุดท้าย และตัวเลือกที่สามสำหรับ Redis ที่จัดการด้วยตนเองคือลูกค้าสามารถเลือกปรับใช้ Redis Enterprise บนคลัสเตอร์ Google Kubernetes Engine (GKE) ที่มีอยู่ได้ ลูกค้าจะรับผิดชอบในการจัดการวงจรชีวิตของคลัสเตอร์ Redis Enterprise ประสบการณ์ของลูกค้าสำหรับการดำเนินการในวันที่ 2 จะเหมือนกับตัวเลือกที่สองด้านบนผ่าน Google Cloud Marketplace อย่างไรก็ตาม ลูกค้าจะไม่ถูกเรียกเก็บเงินเป็นรายชั่วโมงโดยชาร์ด แต่ลูกค้าต้องจัดหาใบอนุญาตการสมัครสมาชิกซอฟต์แวร์รายปีของเราแทน ตารางด้านล่างอธิบายความแตกต่างที่สำคัญระหว่างการทำให้ Redis Enterprise ใช้งานได้บน GCE VM, Google Cloud Marketplace สำหรับ Kubernetes และคลัสเตอร์ GKE ที่ลูกค้าจัดเตรียมไว้

สรุปตัวเลือก Redis Enterprise ที่จัดการด้วยตนเองบน Google Cloud

Google Compute Engine Google Cloud Marketplace คลัสเตอร์ Google Kubernetes Engine (GKE)
โครงสร้างพื้นฐานในการทำให้ใช้งานได้ VPC ของลูกค้าเอง
GCE VM
VPC ของลูกค้าเอง
คลัสเตอร์ Anthos / GKE
คลัสเตอร์ GKE ที่ลูกค้าจัดเตรียมไว้
โมดูลองค์กร ทั้งหมด ทั้งหมด ทั้งหมด
Redis บน Flash มีจำหน่าย เร็วๆ นี้! เร็วๆ นี้!
Active-Active Geo-Distribution มีจำหน่าย มีจำหน่าย มีจำหน่าย
ภูมิภาคที่รองรับ ภูมิภาค Google Cloud ทั้งหมด ภูมิภาค Google Cloud ทั้งหมด ภูมิภาค Google Cloud ทั้งหมด
เงื่อนไขการชำระเงิน ใบอนุญาตการสมัครใช้งานซอฟต์แวร์ประจำปี อัตรารายเดือน @ รายชั่วโมงต่อชาร์ด ใบอนุญาตการสมัครใช้งานซอฟต์แวร์ประจำปี
เรียกเก็บเงินโดย อธิบายการใช้งาน Redis Enterprise บน Google Cloud:สถานการณ์การปรับใช้ 5 แบบ อธิบายการใช้งาน Redis Enterprise บน Google Cloud:สถานการณ์การปรับใช้ 5 แบบ " อธิบายการใช้งาน Redis Enterprise บน Google Cloud:สถานการณ์การปรับใช้ 5 แบบ hLhYnn1JwrsAfvFXQ9orD3bFh"
สนับสนุนโดย อธิบายการใช้งาน Redis Enterprise บน Google Cloud:สถานการณ์การปรับใช้ 5 แบบ อธิบายการใช้งาน Redis Enterprise บน Google Cloud:สถานการณ์การปรับใช้ 5 แบบ อธิบายการใช้งาน Redis Enterprise บน Google Cloud:สถานการณ์การปรับใช้ 5 แบบ hLhYnn1JwrsAfvFXQ9orD3bFh"

สรุปตัวเลือกการปรับใช้ที่มีทั้งหมด

การเลือกตัวเลือกการปรับใช้จะขึ้นอยู่กับความต้องการของโครงการของคุณโดยสิ้นเชิง หากคุณไม่ต้องการจัดการคลัสเตอร์ Redis Enterprise การจัดการเต็มรูปแบบเป็นตัวเลือกที่ชัดเจนพร้อมประโยชน์มากมาย นอกจากนี้ หากคุณมีสัญญาผูกพันกับ Google Cloud อยู่แล้ว การสมัครใช้บริการที่มีการจัดการเต็มรูปแบบผ่าน Google Cloud Marketplace จะทำให้คุณได้รับประโยชน์ด้านต้นทุนที่น่าดึงดูดใจอย่างแน่นอน หากการรักษาความปลอดภัยของบริษัทหรือนโยบายการปฏิบัติตามข้อกำหนดอื่นๆ ไม่อนุญาตให้ข้อมูลของคุณอยู่ใน VPC ที่มีการจัดการของ Redis การจัดการด้วยตนเองก็เป็นทางเลือกที่ชัดเจน เนื่องจากจะเรียกใช้คลัสเตอร์ Redis Enterprise ใน VPC ส่วนตัวของคุณเสมอ นอกจากนี้ หากบริษัทของคุณมีอำนาจหน้าที่ในการทำให้ทุกอย่างเป็นมาตรฐานบน Kubernetes การปรับใช้ Redis Enterprise ผ่าน Google Cloud Marketplace ก็เป็นตัวเลือกที่ยอดเยี่ยม เนื่องจากใช้ Redis Enterprise Operator เพื่อปรับใช้และจัดการวงจรชีวิตของคลัสเตอร์ Redis Enterprise และฐานข้อมูลด้วยวิธีดั้งเดิมของ Kubernetes . สุดท้าย ไม่ใช่เรื่องแปลกที่จะเปลี่ยนจากการจัดการด้วยตนเองเป็นการจัดการเต็มรูปแบบและในทางกลับกัน Redis มอบความยืดหยุ่นสำหรับวิธีที่ลูกค้าของเราต้องการจัดการคลัสเตอร์ Redis Enterprise ตลอดจนรูปแบบการบริโภคต่างๆ ที่เหมาะสมกับความต้องการทางการเงินมากที่สุด

การเป็นพันธมิตรของเราเติบโตขึ้นเรื่อยๆ

การทำงานร่วมกันระหว่าง Redis และ Google Cloud ไม่มีวันสิ้นสุด ทั้งสองบริษัทยังคงมุ่งมั่นที่จะจัดหาแพลตฟอร์มข้อมูลแบบเรียลไทม์ที่ดีที่สุดบน Google Cloud เรากำลังเปิดตัวคุณลักษณะใหม่บน Google Cloud เป็นประจำ หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับความร่วมมือ โปรดไปที่หน้าพันธมิตรของเรา