Condividi tramite


Usare i database MySQL nell'hub di Microsoft Azure Stack

Importante

A partire dalla compilazione dell'hub di Azure Stack 2108, i provider di risorse SQL e MySQL vengono offerti alle sottoscrizioni a cui è stato concesso l'accesso. Se si vuole iniziare a usare questa funzionalità o se è necessario eseguire l'aggiornamento da una versione precedente, aprire un caso di supporto e i tecnici di supporto guideranno l'utente attraverso il processo di distribuzione o aggiornamento.

Usare il provider di risorse MySQL per offrire database MySQL nell'hub di Azure Stack. Dopo aver distribuito il provider di risorse e connetterlo a una o più istanze del server MySQL, è possibile creare:

  • Database MySQL per le app native del cloud.
  • Database MySQL per applicazioni Web.

Esistono diverse limitazioni da considerare prima di installare il provider di risorse MySQL:

  • Gli utenti possono creare e gestire singoli database. L'istanza di Database Server non è accessibile agli utenti finali. Ciò può limitare la compatibilità con applicazioni di database locali che necessitano dell'accesso a master, Temp DB o per gestire dinamicamente i database.
  • L'operatore hub di Azure Stack è responsabile della distribuzione, dell'aggiornamento, della protezione, della configurazione e della gestione dei server e degli host del database MySQL. Il servizio RP non fornisce alcuna funzionalità di gestione delle istanze del server di database e host.
  • I database di utenti diversi in sottoscrizioni diverse possono trovarsi nella stessa istanza del server di database. Rp non fornisce alcun meccanismo per isolare i database in istanze di server di database o host diversi.
  • L'RP non fornisce report sull'utilizzo del tenant dei database.
  • Il ruolo rp non monitora l'integrità del server MySQL.

Architettura dell'adapter del provider di risorse MySQL

Il provider di risorse include i componenti seguenti:

  • Macchina virtuale macchina virtuale del provider di risorse MySQL, ovvero una macchina virtuale Windows Server che esegue i servizi provider.

  • Provider di risorse, che elabora le richieste e accede alle risorse del database.

  • Server che ospitano MySQL Server, che forniscono capacità per i database denominati server di hosting. È possibile creare istanze mySQL manualmente o fornire l'accesso alle istanze di MySQL esterne. La raccolta di avvio rapido dell'hub di Azure Stack include un modello di esempio che è possibile usare per:

    • Creare un server MySQL per l'utente.
    • Scaricare e distribuire un server MySQL da Azure Marketplace.

Nota

I server di hosting installati nei sistemi integrati dell'hub di Azure Stack devono essere creati da una sottoscrizione tenant. Non è possibile creare dalla sottoscrizione del provider predefinito. Devono essere creati dal portale utente o da una sessione di PowerShell con un accesso appropriato. Tutti i server di hosting sono macchine virtuali fatturabili e devono avere licenze. L'amministratore del servizio può essere il proprietario della sottoscrizione tenant.

Privilegi obbligatori

L'account di sistema deve disporre dei privilegi seguenti:

  • Database: create, drop
  • Account di accesso: creare, impostare, eliminare, concedere, revocare

Passaggi successivi

Distribuire il provider di risorse MySQL