- Prodotti›
- Archiviazione›
- Amazon FSx›
- Amazon FSx per OpenZFS›
- Domande frequenti
Domande frequenti su Amazon FSx per OpenZFS
Domande generali
Che cos'è Amazon FSx per OpenZFS?
Amazon FSx per OpenZFS è un servizio di archiviazione completamente gestito che consente di avviare, eseguire e dimensionare i file system completamente gestiti basati sul file system open source OpenZFS. FSx per OpenZFS semplifica la migrazione dei file server on-premise senza modificare le applicazioni o la modalità di gestione dei dati. Consente inoltre di creare nuove applicazioni ad alte prestazioni e a uso intensivo di dati sul cloud.
Cosa è possibile fare con Amazon FSx per OpenZFS?
Amazon FSx per OpenZFS offre un servizio di archiviazione di file completamente gestito, altamente affidabile e facile da usare. È possibile accedere al servizio tramite il protocollo NFS (Network File System) standard nel settore da praticamente qualsiasi client o workstation in esecuzione su AWS o on-premise. Amazon FSx per OpenZFS offre un set completo di funzionalità per la gestione e l'utilizzo dei dati, come snapshot, clonazione e compressione dei dati. Con la tecnologia della famiglia di processori AWS Graviton e le tecnologie di disco e rete AWS più recenti, FSx per OpenZFS offre oltre 1 milione di IOPS, con latenze di poche centinaia di microsecondi per i carichi di lavoro ad alte prestazioni.
Utilizza FSx per OpenZFS per eseguire la migrazione dei dati on-premise archiviati in ZFS o in altri file server basati su Linux in AWS. Il servizio offre le stesse prestazioni e capacità di gestione dei dati rispetto ai server NFS on-premise o altri file server basati su Linux, consentendo inoltre di trasferire i dati senza dover modificare la loro gestione o il codice esistente.
Per quanto riguarda la creazione di una nuova applicazione su AWS, FSx per OpenZFS offre alcune funzionalità avanzate per semplificare lo sviluppo, il test e l'esecuzione di applicazioni native del cloud. Grazie al supporto per la scalabilità della velocità di trasmissione effettiva, FSx per OpenZFS semplifica inoltre il dimensionamento del file system in base alle crescenti esigenze delle applicazioni e dei set di dati.
Quali casi d'uso supporta Amazon FSx per OpenZFS?
Amazon FSx per OpenZFS è progettato per supportare un'ampia gamma di carichi di lavoro Linux, Windows e macOS, tra cui big data e analisi, repository di codice e artefatti, soluzioni DevOps, gestione dei contenuti Web, automazione della progettazione elettronica (EDA) front-end, ricerca genomica ed elaborazione multimediale. Con FSx per OpenZFS è possibile garantire una bassa latenza e offrire le prestazioni necessarie per applicazioni e carichi di lavoro più impegnativi.
In che modo FSx per OpenZFS si interfaccia con altri servizi AWS?
Amazon FSx per OpenZFS è accessibile da Amazon Elastic Compute Cloud (EC2), Amazon Elastic Container Service (ECS), Amazon Elastic Kubernetes Service (EKS), Amazon WorkSpaces, Amazon AppStream 2.0 e VMware Cloud su AWS. Puoi mettere in sicurezza e proteggere i dati con il cloud privato virtuale (VPC) di Amazon e il servizio di gestione delle chiavi AWS (AWS KMS). Puoi monitorare i parametri di archiviazione e prestazioni utilizzando Amazon CloudWatch, monitorare e proteggere le chiamate API utilizzando AWS CloudTrail e AWS Identity and Access Management (IAM) e gestire i file system con AWS CloudFormation.
Come iniziare a usare Amazon FSx per OpenZFS?
Per prima cosa, creare un file system Amazon FSx per OpenZFS utilizzando la console di gestione AWS, l'interfaccia della linea di comando AWS (AWS CLI) o l'API di Amazon FSx. Durante la creazione di un file system è possibile specificare il tipo di implementazione (Single-AZ o Multi-AZ), la capacità di archiviazione, la capacità effettiva di trasmissione e, facoltativamente, il livello IOPS del disco. Il file system diventerà disponibile nel giro di pochi minuti e sarà possibile accedervi da client Linux, Windows o macOS che utilizzano il protocollo NFS (v3, v4, v4.1, v4. 2) FSx per OpenZFS presenta i dati agli utenti e alle applicazioni come directory o unità locale e consente l'accesso simultaneo a migliaia di client.
Cos'è un file system Amazon FSx?
Un file system è la risorsa principale di Amazon FSx. È possibile specificare la capacità di storage SSD, la capacità effettiva di trasmissione e la capacità IOPS del file system, oltre a scegliere un VPC AWS in cui creare il file system.
Quali sistemi operativi e servizi AWS permettono di accedere al file system?
È possibile accedere ai dati da client Linux, Windows o macOS in esecuzione su Amazon EC2, Amazon ECS, Amazon EKS, VMware Cloud su AWS, Amazon WorkSpaces e Amazon AppStream 2.0.
Come si accede ai dati presenti nel file system Amazon FSx per OpenZFS?
Per quanto riguarda un'istanza Linux, è possibile accedere ai dati dei file tramite il comando di montaggio standard di Linux e il nome del sistema dei nomi di dominio (DNS) associato al volume. Da un'istanza Windows, usa Windows PowerShell per mappare una lettera di unità (ad esempio, Z:) a una condivisione file nel file system con il client NFS. Da un'istanza macOS, utilizza la funzione "Connect to Server" (Connetti al server) per connetterti a un nome DNS associato al file system. Per alcuni esempi relativi ai comandi di montaggio, consulta la documentazione di Amazon FSx. Indipendentemente dal client, dopo aver completato l'operazione di montaggio sarai in grado di lavorare su file e directory nel file system secondo le stesse modalità applicate per i file system locali.
Quali protocolli supporta Amazon FSx per OpenZFS?
Amazon FSx per OpenZFS offre accesso all'archiviazione di file condiviso per le versioni più recenti del protocollo NFS (v3, v4, v4.1, v4.2).
Come si migrano i dati da un ambiente on-premise ad Amazon FSx per OpenZFS?
È possibile accedere al file system Amazon FSx per OpenZFS a partire dall'ambiente on-premise con AWS Direct Connect o VPN. In alternativa, è possibile utilizzare alcuni strumenti di copia standard, come rsync o Robocopy, per copiare i dati dall'ambiente on-premise a FSx per OpenZFS. Puoi inoltre eseguire la migrazione dei dati ad AWS tramite AWS Snowball, senza utilizzare Direct Connect o VPN.
Quando è opportuno utilizzare Amazon FSx per OpenZFS rispetto ad altri tipi di file system Amazon FSx?
Per ulteriori dettagli sulle diverse offerte di archiviazione di Amazon FSx, consulta la pagina Scelta di un file system Amazon FSx.
In quali regioni è disponibile Amazon FSx per OpenZFS?
Per informazioni sulla disponibilità dei servizi di Amazon FSx per OpenZFS nelle varie regioni, consulta la pagina Prodotti e servizi regionali.
Quando è consigliabile utilizzare un file system Multi-AZ anziché un file system Single-AZ?
Consigliamo i file system Multi-AZ a elevata disponibilità (HA) per la maggior parte dei carichi di lavoro di produzione, dato il modello di alta disponibilità e durabilità che offre. È necessario utilizzare un file system Multi-AZ HA per garantire una disponibilità e una durata continue in caso di eventi quali guasti hardware, manutenzione del file system e interruzione dell'AZ.
Usa Single-AZ (HA) per carichi di lavoro che richiedono latenze Single-AZ coerenti (ad esempio, determinati carichi di lavoro EDA e HPC) e come soluzione conveniente per carichi di lavoro che non richiedono gli elevati livelli di durabilità forniti da Multi-AZ (HA) (ad esempio, carichi di lavoro con replica e failover integrati nel livello dell'applicazione e carichi di lavoro di analisi in grado di reidratare o rigenerare i dati.
Quando è necessario utilizzare un file system Single-AZ (non HA)?
Utilizza file system Single-AZ (non HA) per il test e lo sviluppo, ovvero carichi di lavoro non di produzione che non richiedono elevata disponibilità o durata e possono tollerare tempi di inattività, in genere fino a 30 minuti, causati da guasti hardware recuperabili e da eventi di manutenzione pianificata.
Scalabilità e prestazioni
Quali prestazioni offre Amazon FSx per OpenZFS?
R: FSx per OpenZFS offre uno storage SSD completamente gestito con latenze basse e costanti, nell'ordine di centinaia di microsecondi. Sfruttando le funzionalità di caching incorporate in OpenZFS, i file system FSx per OpenZFS offrono prestazioni ancora più elevate e latenze inferiori per i dati a cui si accede di frequente.
FSx per i file system OpenZFS può fornire oltre 1 milione di IOP e 21 GB/s di velocità di trasmissione effettiva quando si accede ai dati memorizzati nella cache del file server. Per quanto riguarda l'accesso ai dati nello storage SSD sono disponibili centinaia di migliaia di IOPS e 10 GB/s di velocità di trasmissione effettiva. Grazie alla possibilità di disporre di molteplici connessioni parallele per client (tramite NFS n-connect), è possibile raggiungere livelli massimi di velocità di trasmissione effettiva e IOPS per il file system da un singolo client.
Come è possibile configurare le prestazioni del file system?
Durante la creazione di un file system, è possibile specificare la capacità effettiva di trasmissione. Ogni gigabyte di storage include tre IOPS del disco ed è possibile aggiungere altre operazioni di I/O al secondo, in base alle esigenze. Puoi aumentare o diminuire in qualsiasi momento la capacità effettiva di trasmissione utilizzando la Console di gestione AWS, l'interfaccia della linea di comando AWS o l'API di Amazon FSx al fine di soddisfare le diverse esigenze delle applicazioni. Per ulteriori informazioni, consulta la sezione Prestazioni del file system.
Quanti dati è possibile archiviare in Amazon FSx per OpenZFS?
È possibile eseguire il provisioning di un massimo di 512 TiB su un singolo file system e montare in modo semplice più file system contemporaneamente per offrire un'archiviazione nell'ordine dei petabyte per le applicazioni.
Come è possibile monitorare l'attività del file system?
Per impostazione predefinita, è possibile aumentare i volumi fino a raggiungere la capacità disponibile nel file system. Puoi scegliere se impostare una quota per un volume, in modo da limitarne le dimensioni, o prenotarne una parte, al fine di destinare una quantità minima di capacità di archiviazione a quel volume. I volumi senza alcuna opzione di prenotazione sono i cosiddetti volumi "con thin provisioning", vale a dire che consumano capacità di archiviazione solo per i dati archiviati al loro interno. Puoi modificare queste impostazioni in qualsiasi momento.
Gestione e amministrazione dello storage
Che cos'è un volume?
Oltre a rappresentare i dati in una struttura tradizionale con directory e file, FSx per OpenZFS supporta l'utilizzo di volumi all'interno di un file system per organizzare ulteriormente i dati. Ogni file system contiene uno o più volumi, ovvero container di dati isolati per directory e file. Puoi creare e gestire i singoli volumi utilizzando la Console di gestione AWS, l'interfaccia della linea di comando AWS o l'API di Amazon FSx. I client accedono ai volumi montandoli da Linux, macOS o Windows come posizione di rete. I singoli volumi possono essere configurati in modo indipendente, il che significa che è possibile impostare alcune funzionalità, come il thin provisioning o la compressione, a livello di volume.
In che modo i volumi contribuiscono all'utilizzo della capacità di archiviazione del file system?
Per impostazione predefinita, è possibile aumentare i volumi fino a raggiungere la capacità disponibile nel file system. Puoi scegliere se impostare una quota per un volume, in modo da limitarne le dimensioni, o prenotarne una parte, al fine di destinare una quantità minima di capacità di archiviazione a quel volume. I volumi senza alcuna opzione di prenotazione sono i cosiddetti volumi "con thin provisioning", vale a dire che consumano capacità di archiviazione solo per i dati archiviati al loro interno. Puoi modificare queste impostazioni in qualsiasi momento.
Quali funzionalità offre Amazon FSx per OpenZFS per lavorare con i dati?
FSx per OpenZFS offre un ricco set di funzionalità basate su ZFS per lavorare con i dati, inclusi snapshot point-in-time, clonazione dei dati sul posto e replica dei dati on demand tra file system. Con FSx per OpenZFS è possibile creare snapshot dei volumi in qualsiasi momento, al fine di semplificare la conservazione, la gestione e il ripristino delle versioni cronologiche dei database o delle applicazioni. La clonazione dei dati consente di testare facilmente molteplici funzionalità e modifiche in parallelo, senza interrompere gli utenti o le applicazioni esistenti e senza la necessità di duplicare i dati. La replica dei dati on demand tra i file system offre un modo semplice e resiliente per sincronizzare i dati per il ripristino di emergenza, le repliche di lettura e i flussi di lavoro di test e sviluppo, senza l'ulteriore necessità di stabilire la connettività tra i file system o rilevare e gestire le interruzioni di rete.
Ad esempio, se stai eseguendo un carico di lavoro del database e desideri testare un'operazione prima di applicarla nell'ambiente di produzione, puoi creare un clone del database ed eseguire tale operazione sul volume clone per verificare che funzioni come previsto. Al termine del test, puoi copiare il volume clone in un volume a copia completa allo scopo di mantenere i risultati per l'uso a lungo termine o per l'ambiente di produzione.
Quali funzionalità di efficienza dell'archiviazione supporta FSx per OpenZFS?
FSx per OpenZFS supporta un ricco set di funzionalità di efficienza dell'archiviazione, tra cui la compressione Z-Standard e LZ4 (per ridurre la capacità di archiviazione utilizzata dai dati), le prenotazioni e le quote di volume (che consentono di controllare la quantità di spazio utilizzata dai singoli volumi) e le quote utente (per verificare l'utilizzo dei singoli utenti finali). Queste funzionalità consentono di ridurre o gestire il footprint dello storage nel file system e l'archiviazione di backup.
In che modo la compressione dei dati influisce sulle prestazioni del file system?
La compressione dei dati può ridurre le prestazioni del file system per i carichi di lavoro a scrittura frequente, poiché durante l'operazione di scrittura su disco i dati vengono compressi. Tuttavia, per i carichi di lavoro a lettura frequente, la compressione può migliorare significativamente le prestazioni complessive in termini di velocità di trasmissione effettiva del file system, in quanto riduce la quantità di dati inviati tra questi dischi e il server di archiviazione. Per ulteriori informazioni, consulta la documentazione relativa alle prestazioni di Amazon FSx per OpenZFS.
In che modo viene gestito un file system? Come è possibile sfruttare le funzionalità ZFS?
Amazon FSx è un servizio interamente gestito, il che significa che l'infrastruttura di gestione dello storage non è gestita dall'utente. L'utilizzo di Amazon FSx ti solleva dal dover gestire l'implementazione e la manutenzione di complesse infrastrutture di file system. FSx per OpenZFS offre tutta la potenza di ZFS, senza la complessità dovuta alla gestione dei file system ZFS.
Per creare, visualizzare ed eliminare file system, volumi e backup, è possibile utilizzare la Console di gestione AWS, l'AWS CLI e l'API di Amazon FSx. Inoltre, offriamo supporto per le funzionalità ZFS avanzate all'interno della console FSx e tramite la relativa API. È quindi possibile sfruttare le diverse funzionalità ZFS, come gli snapshot e la clonazione, senza dover essere degli esperti.
Disponibilità e durabilità
In che modo FSx per OpenZFS riesce a garantire disponibilità e durabilità elevate?
Con i file system Multi-AZ (HA) e Single-AZ (HA), Amazon FSx implementa una coppia di file server ad alta disponibilità (HA) con failover e failback automatici per garantire un'elevata disponibilità. Con i file system Multi-AZ (HA), Amazon FSx distribuisce questa coppia di file server su due zone di disponibilità AWS (AZ) e replica automaticamente i dati su queste due AZ per garantire un'elevata durabilità; inoltre, distribuisce una coppia di file server ad alta disponibilità (HA) su due AZ con failover e failback automatici per garantire disponibilità e durata elevate anche in caso di interruzione a livello di AZ. Inoltre, Amazon FSx monitora continuamente i guasti hardware e sostituisce automaticamente i componenti dell'infrastruttura in caso di guasto. I file system eseguono automaticamente il failover e il failback in base alle esigenze (in genere entro 60 secondi) e i client eseguono automaticamente il failover e viceversa con il file system.
Con i file system Single-AZ (non HA), Amazon FSx riprende la disponibilità in caso di guasto monitorando continuamente i guasti hardware e sostituendo automaticamente i componenti dell'infrastruttura in caso di guasto, in genere entro 30 minuti.
Amazon FSx esegue inoltre backup altamente durevoli (archiviati in S3) del file system ogni giorno e consente di eseguire backup aggiuntivi in qualsiasi momento.
Amazon FSx offre un accordo sul livello di servizio (SLA)?
R: Sì. L'Accordo sul livello di servizio (SLA) di Amazon FSx offre un credito sui servizi qualora la percentuale di disponibilità mensile del sistema durante qualsiasi ciclo di fatturazione sia inferiore a quella dichiarata da Amazon.
Come è possibile proteggere ed eseguire il backup dei dati in FSx per OpenZFS?
Per evitare che gli utenti finali o le applicazioni eliminino o modifichino involontariamente i file presenti nei volumi, è possibile creare degli snapshot, ovvero delle immagini point-in-time dei volumi che vengono archiviate nel file system. In questo modo, gli utenti finali o gli amministratori delle applicazioni possono annullare facilmente le modifiche apportate ai file e confrontare le diverse versioni. Possono inoltre visualizzare gli snapshot nella directory ".zfs/snapshot" presente nella radice di un volume e accedere a singoli file e cartelle contenuti in tali snapshot. Puoi gestire gli snapshot FSx per OpenZFS tramite la Console di gestione AWS, l'interfaccia della linea di comando AWS o l'API di Amazon FSx.
FSx per OpenZFS offre anche la possibilità di eseguire il backup del file system, al fine di supportare le esigenze di archiviazione, conservazione dei dati e conformità. I backup sono una copia secondaria, offline e altamente durevole di un file system archiviato in Amazon S3. I backup sono coerenti nel tempo, in quanto rappresentano una vista coerente dell'intero set di dati del file in un determinato momento, e incrementali, poiché gli addebiti si basano esclusivamente sulle modifiche apportate a partire dall'ultimo backup per un determinato backup. Essi sono inoltre facili da gestire (tramite la Console di gestione AWS, l'interfaccia della linea di comando AWS o l'API di Amazon FSx) e veloci da creare e ripristinare (con un RTO di 5-10 minuti).
Quali funzionalità offre FSx per OpenZFS per il ripristino di emergenza e la continuità aziendale?
I backup automatici giornalieri sono abilitati per impostazione predefinita. Inoltre, è possibile aggiornare la policy di conservazione nella console Amazon FSx in qualsiasi momento e con pochi clic. FSx per OpenZFS offre la possibilità di copiare i backup del file system in altre regioni AWS per soddisfare gli obiettivi in termini di ripristino di emergenza e continuità aziendale tra regioni.
Come funzionano l'alta disponibilità e il failover?
Quando crei un file system Multi-AZ (HA) o Single-AZ (HA), Amazon FSx esegue automaticamente il provisioning di due singoli file server: Per i file system Multi-AZ (HA), uno di questi è un server “preferito” nell'AZ preferito e l'altro un server “standby” nell'AZ di standby, ciascuno con il proprio set di volumi di archiviazione. Solo uno di questi file server serve attivamente i dati in qualsiasi momento (in genere il file server preferito), ma entrambi mantengono copie persistenti e identiche dei dati. Per i file system Single-AZ (HA), entrambi i server si trovano nella stessa AZ. Solo uno di questi file server serve attivamente i dati in qualsiasi momento, ma entrambi sono collegati allo stesso set di volumi di archiviazione, che a loro volta replicano i dati per una lunga durata.
Amazon FSx monitora continuamente lo stato dei tuoi file server per rilevare rapidamente eventuali problemi. Se il file server preferito non è disponibile per qualsiasi motivo (ad esempio, a causa di un guasto hardware isolato, di un evento di manutenzione pianificato o, nel caso dei file system Multi-AZ, di un'interruzione a livello di AZ), il servizio eseguirà automaticamente il failover sul file server in standby in modo da poter riprendere le operazioni del file system senza alcuna perdita di disponibilità. Amazon FSx mapperà l'indirizzo di rete del file system sul nuovo file server in standby attivo, in modo che le applicazioni basate su Linux e Windows possano continuare ad accedere ai dati, senza interruzioni, dalla stessa posizione di rete. Inoltre, il file system eseguirà automaticamente un failback una volta ripristinato lo stato di integrità del file server preferito. Questi eventi di failover e failback sono trasparenti per gli utenti e le applicazioni: il file system continuerà a servire il traffico NFS dallo stesso indirizzo di rete, consentendo ai client NFS di continuare ad accedere ai dati senza interventi manuali.
Quali eventi potrebbero indurre Amazon FSx ad avviare un failover su un file system a disponibilità elevata?
Amazon FSx esegue automaticamente un failover su un file system Multi-AZ (HA) o Single-AZ (HA) in caso di perdita di disponibilità del file server attivo per qualsiasi motivo, tra cui un guasto hardware, una perdita di connettività o, nel caso dei file system multi-AZ, un'interruzione a livello di AZ. Amazon FSx eseguirà anche il failover temporaneo sul file server in standby durante la manutenzione pianificata durante una finestra di manutenzione o se si modifica la capacità effettiva di trasmissione del file system.
Sicurezza e accessibilità
FSx per OpenZFS esegue la crittografia dei dati?
Sì. FSx per OpenZFS crittografa automaticamente i dati a riposo e quelli in transito. I dati del file system e i backup vengono sempre crittografati a riposo tramite chiavi gestite tramite AWS KMS. È possibile utilizzare chiavi di proprietà del servizio o chiavi gestite dal cliente. Amazon FSx esegue automaticamente la crittografia dei dati in transito quando l'accesso avviene da istanze Amazon EC2 che la supportano (istanze client Amazon EC2 supportate).
Quali funzionalità di controllo degli accessi offre FSx per OpenZFS?
È possibile configurare il file system in modo che sia associato a un VPC Amazon e a gruppi di sicurezza VPC. Solo le istanze Amazon EC2 che rispettano le regole del gruppo di sicurezza e si trovano all'interno di tale VPC (o di un VPC con peering) possono accedere al file system. Puoi controllare chi può amministrare (ad esempio, creare, aggiornare ed eliminare) i file system, i volumi e i backup tramite AWS IAM. Inoltre, puoi specificare gli utenti e i gruppi che possono accedere a determinati file e directory nei volumi utilizzando le autorizzazioni POSIX.
È possibile accedere al file system FSx per OpenZFS da un altro VPC? È possibile accedere ai dati da un ambiente on-premise?
Sì. Puoi accedere ai file system da un altro VPC (incluso un VPC in un'altra regione) utilizzando AWS Transit Gateway o il peering VPC. Inoltre, puoi accedere ai file system da un ambiente on-premise utilizzando AWS Direct Connect o una VPN.
Come si monitora e si protegge il file system?
È possibile monitorare e proteggere le chiamate API utilizzando AWS CloudTrail e AWS IAM e rilevare e segnalare modelli di utilizzo API sospetti tramite Amazon GuardDuty.
Prezzi e fatturazione
Come viene fatturato l'utilizzo di FSx per OpenZFS?
Per quanto riguarda i file system, la fatturazione si basa sulla capacità di archiviazione assegnata (per GB/mese), sulla velocità di trasmissione effettiva fornita (per MBps/mese) e sulle eventuali operazioni aggiuntive di I/O al secondo (per IOP/mese). Per quanto riguarda i backup, i costi vengono calcolati in base allo storage utilizzato (per GB al mese) e ai dati trasferiti (per GB) tra zone di disponibilità, tra regioni AWS e nell'ambiente on-premise. Sebbene i prezzi siano indicati su base mensile, il tuo utilizzo è ripartito proporzionalmente al secondo e ti viene addebitato l'utilizzo medio in un mese.
I prezzi includono le tasse?
Salvo diversamente specificato, i prezzi sono al netto di eventuali tasse e imposte doganali, inclusa l'IVA ed eventuali imposte sulle vendite. Per i clienti con indirizzo di fatturazione in Giappone, l'utilizzo dei servizi AWS è soggetto all'imposta sul consumo giapponese. Ulteriori informazioni.