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