sql >> Databáze >  >> NoSQL >> Redis

Přineste si své vlastní účty Azure – Hosting pro MongoDB® &Redis™ na ScaleGrid

Proč si přinést vlastní účet Azure?

ScaleGrid 'Management' model podporuje možnost 'Přineste si svůj vlastní účet Azure' k hostování vašich databází (MongoDB®, Redis™* atd.) prostřednictvím Bring Your Own Cloud ( BYOC) plány DBaaS. To poskytuje to nejlepší z obou světů – můžete využít odborné znalosti ScaleGrid ke správě svých databází a přitom mít všechny počítače ve svém vlastním cloudovém účtu. Zde jsou některé další výhody používání vlastního cloudového účtu:

  1. Databáze lze nasadit ve vašich vlastních virtuálních sítích (VNET) a podsítích.
  2. Pro řízení přístupu můžete využít skupiny zabezpečení sítě (NSG).
  3. Vlastní ceny. Pokud máte zvýhodněnou sazbu od Azure, můžete ji využít pro své databázové stroje. Pokud jste například začínající společnost s kredity z Azure, můžete své kredity využít k platbě za databázové stroje

Co potřebuji, abych mohl začít?

Abyste mohli nastavit cloudový profil  Azure (ARM), budete ze svého účtu potřebovat následující podrobnosti:

  1. ID předplatného Azure
  2. Název VNET a podsítě, Název skupiny prostředků
    VNET a podsíť, ve které budou databázové stroje nasazeny
  3. Skupina zabezpečení sítě
    Skupina zabezpečení sítě, která bude použita pro databázové stroje
  4. Účty úložiště virtuálních počítačů
    Účty úložiště pro ukládání disků virtuálních počítačů. Pokud poskytnete více než jeden účet úložiště, budou disky VM distribuovány mezi účty pro lepší výkon.
  5. Účet úložiště záloh
    Účet úložiště pro ukládání záloh clusterů

Krok 1:Povolte programový přístup k obrázkům ScaleGrid ve vašem předplatném

Musíte povolit programové nasazení obrázků ScaleGrid ve vašich předplatných Azure. Zde jsou podrobnosti o obrázcích ScaleGrid:

  • Vydavatel:ScaleGrid
  • Obrázek:Centos 6.8 (zdarma)

Krok 2:Spusťte průvodce vytvořením cloudového profilu

Klikněte na tlačítko „Nový cloudový profil“ v ​​pravém horním rohu obrazovky a vyberte typ Azure (ARM) – dokumentace.

1. Vyberte Oblast, Typ databáze a ID předplatného Azure

2. Zadejte podrobnosti o VNET, Subnet a NSG

3. Účty úložiště virtuálních počítačů

Zadejte jeden nebo více účtů úložiště virtuálních počítačů. Pokud poskytnete více než jeden účet úložiště, budou disky virtuálního počítače distribuovány mezi účty úložiště. Pokud chcete nasadit vysoce výkonné clustery, musíte vybrat a zadat pouze účty Premium storage:

4. Účet úložiště záloh

Toto je účet, ve kterém jsou uloženy zálohy clusterů. Obvykle se jedná o účet GRS (globálně redundantní úložiště):

5. Veřejná statická IP

Veřejnou statickou IP vyberte pouze v případě, že chcete, aby vaše počítače byly připojeny k internetu, nebo pokud je nasazujete napříč regiony. Pokud nasazujete uvnitř virtuální sítě a podsítě, neměli byste potřebovat veřejnou statickou IP. Pokud chcete povolit a používat veřejnou IP, ujistěte se, že vybraná NSG má otevřené potřebné porty pro vybranou databázi.

6. Stáhněte si skript PowerShell a spusťte jej v Azure PowerShell

Kliknutím na „Stáhnout skript“ stáhnete skript Power Shell pro konfiguraci přístupu ScaleGrid. Název skriptu bude ve tvaru „ScaleGrid--configure.ps1″

Krok 3:Spuštěním skriptu PowerShell vytvořte skupinu prostředků a poskytněte oprávnění

Skript Azure PowerShell vytvoří skupinu prostředků s názvem „Scalegrid-“ a udělí aplikaci ScaleGrid oprávnění k nasazení a správě počítačů v této skupině prostředků. Umožňuje také oprávnění aplikace ScaleGrid připojit nově vytvořené stroje k VNET, Subnet, NSG, které byly poskytnuty dříve v průvodci. Aplikace ScaleGrid nemá oprávnění k žádným dalším počítačům nebo entitám spuštěným ve vašem předplatném.

  1. Stáhněte a nainstalujte rutiny Azure ze stránky stahování Azure
  2. Otevřete okno Azure Cmdlets PowerShell a nastavte zásady provádění (v případě potřeby). Skript je nepodepsaný. Možná tedy budete muset aktualizovat zásady provádění na vašem počítači. Např. „nastavit Execution-Policy UnRestricted“.
  3. Spusťte skript

” .\
Vyberte RunOnce (R) pro spuštění skriptu

Skript vás vyzve k přihlášení ke svému účtu Azure. Skript zapisuje výstup do konzole. Ověřte, že skript nenarazí na žádné chyby. Pokud uvidíte nějaké chyby, uložte si prosím celý výstup obrazovky a sdílejte jej s týmem podpory ScaleGrid. Vstupenku můžete zadat v naší konzoli nebo nám pošlete e-mail na adresu [email protected].

Krok 4:Dokončete průvodce vytvořením cloudového profilu

Po spuštění skriptu PowerShell se vraťte do průvodce cloudovým profilem a klikněte na tlačítko Další.

Ověřte, že jste provedli skript.
Ověřte, že jste povolili programový přístup pro obrázky ScaleGrid, jak je popsáno v kroku 1 výše.

Klikněte na dokončení – tím ještě jednou ověříte všechny podrobnosti a vytvoříte cloudový profil.

V tuto chvíli je váš účet Azure připraven k použití se ScaleGrid. V průvodci Create MongoDB® Cluster vyberte nově vytvořený cloudový profil a tím se počítače umístí do vašeho účtu Azure.

Pokud máte další otázky, neváhejte nás kontaktovat na adrese [email protected].


  1. MongoDB $isoDayOfWeek

  2. ServiceStack:Obnovit kanál při ručním vyvolání služby?

  3. Měly by dva moduly používat stejné připojení redis? (Pracuji s Flaskem)

  4. Jak nastavit handlery v RedMQ z událostí vyvolaných v mé doméně