Redis
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> Redis

Mang theo tài khoản Azure của riêng bạn - Lưu trữ cho MongoDB® &Redis ™ tại ScaleGrid

Tại sao phải sử dụng tài khoản Azure của riêng bạn?

Mô hình 'Quản lý' ScaleGrid hỗ trợ khả năng 'Mang tài khoản Azure của riêng bạn' để lưu trữ cơ sở dữ liệu của bạn (MongoDB®, Redis ™ *, v.v.) thông qua Mang theo đám mây của riêng bạn ( BYOC) Các kế hoạch DBaaS. Điều này cung cấp những gì tốt nhất của cả hai thế giới - bạn có thể tận dụng kiến ​​thức chuyên môn của ScaleGrid để quản lý cơ sở dữ liệu của mình và vẫn giữ tất cả các máy trong tài khoản đám mây của riêng bạn. Dưới đây là một số lợi ích khác của việc sử dụng tài khoản đám mây của riêng bạn:

  1. Cơ sở dữ liệu có thể được triển khai trong mạng Ảo (VNET) và mạng con của riêng bạn.
  2. Bạn có thể tận dụng các nhóm bảo mật mạng (NSG) để kiểm soát quyền truy cập.
  3. Định giá tùy chỉnh. Nếu bạn có mức chiết khấu từ Azure, bạn có thể tận dụng nó cho các máy cơ sở dữ liệu của mình. Ví dụ:nếu bạn là một công ty khởi nghiệp với các khoản tín dụng từ Azure, bạn có thể tận dụng các khoản tín dụng của mình để thanh toán cho các máy cơ sở dữ liệu của mình

Tôi cần những gì để bắt đầu?

Để thiết lập Cấu hình đám mây Azure (ARM), bạn sẽ cần các chi tiết sau từ tài khoản của mình để bắt đầu:

  1. ID đăng ký Azure
  2. VNET &Tên mạng con, Tên nhóm tài nguyên
    VNET &Mạng con trong đó các máy cơ sở dữ liệu sẽ được triển khai
  3. Nhóm bảo mật mạng
    Nhóm bảo mật mạng sẽ được sử dụng cho các máy cơ sở dữ liệu
  4. (Các) tài khoản lưu trữ VM
    (Các) tài khoản lưu trữ để lưu trữ các đĩa VM. Nếu bạn cung cấp nhiều tài khoản lưu trữ, các đĩa VM sẽ được phân phối cho các tài khoản để có hiệu suất tốt hơn.
  5. Tài khoản Bộ nhớ Dự phòng
    Tài khoản bộ nhớ để lưu trữ các bản sao lưu của các cụm

Bước 1:Cho phép truy cập có lập trình các hình ảnh ScaleGrid trong đăng ký của bạn

Bạn cần kích hoạt hình ảnh ScaleGrid được triển khai theo chương trình trong đăng ký Azure của mình. Dưới đây là chi tiết về hình ảnh ScaleGrid:

  • Nhà xuất bản:ScaleGrid
  • Hình ảnh:Centos 6.8 (miễn phí)

Bước 2:Khởi động trình hướng dẫn Tạo cấu hình đám mây

Nhấp vào nút 'Cấu hình đám mây mới' ở trên cùng bên phải của màn hình và chọn loại Azure (ARM) - tài liệu.

1. Chọn Khu vực, Loại Cơ sở dữ liệu &ID Đăng ký Azure

2. Nhập chi tiết VNET, Mạng con và NSG

3. Tài khoản lưu trữ VM

Nhập một hoặc nhiều tài khoản lưu trữ VM. Nếu bạn cung cấp nhiều tài khoản lưu trữ thì các đĩa Máy ảo sẽ được phân phối trên các tài khoản lưu trữ. Nếu bạn muốn triển khai các cụm Hiệu suất cao, thì bạn chỉ cần chọn và nhập các tài khoản lưu trữ Đặc biệt:

4. Sao lưu tài khoản lưu trữ

Đây là tài khoản lưu trữ các bản sao lưu của các cụm. Thông thường, đây là tài khoản GRS (Bộ nhớ dự phòng toàn cầu):

5. IP tĩnh công khai

Chỉ chọn IP tĩnh công khai nếu bạn muốn máy của mình tiếp xúc với internet hoặc nếu bạn đang triển khai trên các khu vực. Nếu bạn đang triển khai bên trong VNET và mạng con, bạn không cần phải có IP tĩnh công cộng. Nếu bạn muốn bật và sử dụng IP công cộng, hãy đảm bảo rằng NSG đã chọn có các cổng cần thiết mở cho cơ sở dữ liệu đã chọn.

6. Tải xuống tập lệnh PowerShell và thực thi trong Azure PowerShell

Nhấp vào ‘Tải xuống tập lệnh’ để tải xuống tập lệnh power shell để định cấu hình quyền truy cập ScaleGrid. Tên của tập lệnh sẽ có dạng “ScaleGrid- -configure.ps1 ″

Bước 3:Thực thi tập lệnh PowerShell để tạo nhóm tài nguyên và cung cấp quyền

Tập lệnh Azure PowerShell tạo một nhóm tài nguyên có tên "Scalegrid- " và cấp cho ứng dụng ScaleGrid quyền triển khai và quản lý các máy trong nhóm Tài nguyên này. Nó cũng cho phép ứng dụng ScaleGrid cho phép tham gia các máy mới được tạo vào VNET, Subnet, NSG đã được cung cấp trước đó trong trình hướng dẫn. Ứng dụng ScaleGrid không có quyền trên bất kỳ máy hoặc thực thể nào khác đang chạy trong đăng ký của bạn.

  1. Tải xuống và cài đặt Azure Cmdlets từ trang Tải xuống Azure
  2. Mở cửa sổ Azure Cmdlets PowerShell và Đặt chính sách thực thi (nếu cần). Tập lệnh không có dấu. Vì vậy, bạn có thể cần cập nhật chính sách Thực thi trên máy của mình. Ví dụ:“đặt Chính sách Thực thi-Không hạn chế”.
  3. Chạy tập lệnh

”. \
Chọn RunOnce (R) để chạy tập lệnh

Tập lệnh sẽ nhắc bạn đăng nhập vào tài khoản Azure của mình. Tập lệnh ghi đầu ra vào bảng điều khiển. Xác minh rằng tập lệnh không gặp bất kỳ lỗi nào. Nếu bạn thấy bất kỳ lỗi nào, vui lòng lưu toàn bộ kết xuất màn hình và chia sẻ với nhóm hỗ trợ ScaleGrid. Bạn có thể gửi yêu cầu trong bảng điều khiển của chúng tôi hoặc gửi email cho chúng tôi theo địa chỉ [email protected].

Bước 4:Hoàn thành trình hướng dẫn Tạo hồ sơ đám mây

Khi bạn đã chạy tập lệnh PowerShell, hãy quay lại trình hướng dẫn cấu hình đám mây và nhấp vào tiếp theo.

Xác minh rằng bạn đã thực thi tập lệnh.
Xác minh rằng bạn đã bật quyền truy cập có lập trình cho hình ảnh ScaleGrid như được nêu chi tiết trong Bước 1 ở trên.

Nhấp vào hoàn tất - thao tác này sẽ xác minh tất cả các chi tiết một lần nữa và tạo cấu hình Đám mây.

Tại thời điểm này, tài khoản Azure của bạn đã sẵn sàng để sử dụng với ScaleGrid. Trong trình hướng dẫn Tạo cụm MongoDB®, hãy chọn cấu hình Đám mây mới được tạo và thao tác này sẽ đặt các máy vào tài khoản Azure của bạn.

Nếu bạn có thêm câu hỏi, vui lòng liên hệ với chúng tôi theo địa chỉ [email protected].


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cần tây tạo ra một kết nối mới cho mỗi nhiệm vụ

  2. redis-py:Sự khác biệt giữa nghiêm ngặt () và Redis () là gì?

  3. Gọi Redis zuniontore từ Lua bằng KEYS biến

  4. Làm thế nào để xác định TTL cho các luồng redis?

  5. Cách hiệu quả là đặt lại cập nhật thành viên