Co to jest usługa Azure Files?What is Azure Files?

Azure Files oferuje w pełni zarządzane udziały plików w chmurze, które są dostępne za pośrednictwem protokołu Server Message Block (SMB) lub protokołu sieciowego systemu plików (NFS).Azure Files offers fully managed file shares in the cloud that are accessible via the industry standard Server Message Block (SMB) protocol or Network File System (NFS) protocol. Udziały plików platformy Azure można instalować współbieżnie przy użyciu wdrożeń w chmurze lub lokalnych.Azure file shares can be mounted concurrently by cloud or on-premises deployments. Azure Files udziały plików SMB są dostępne z klientów systemów Windows, Linux i macOS.Azure Files SMB file shares are accessible from Windows, Linux, and macOS clients. Azure Files udziały plików NFS są dostępne z poziomu klientów z systemem Linux lub macOS.Azure Files NFS file shares are accessible from Linux or macOS clients. Ponadto Azure Files udziały plików SMB mogą być buforowane na serwerach z systemem Windows z Azure File Sync, aby uzyskać szybki dostęp w sąsiedztwie miejsca, w którym są używane dane.Additionally, Azure Files SMB file shares can be cached on Windows Servers with Azure File Sync for fast access near where the data is being used.

Filmy wideoVideos

Wprowadzenie Azure File SyncIntroducing Azure File Sync Azure Files z synchronizacją (zapłon 2019)Azure Files with Sync (Ignite 2019)
Zrzut ekranu przedstawiający wprowadzenie Azure File Sync wideo — kliknij, aby odtworzyć!Screencast of the Introducing Azure File Sync video - click to play! Zrzut ekranu przedstawiający Azure Files z prezentacją synchronizacji — kliknij, aby odtworzyć!Screencast of the Azure Files with Sync presentation - click to play!

Poniżej przedstawiono kilka filmów wideo dotyczących typowych przypadków użycia Azure Files:Here are some videos on the common use cases of Azure Files:

Na czym polega przydatność usługi Azure FilesWhy Azure Files is useful

Udziały plików platformy Azure mogą być używane w następujących celach:Azure file shares can be used to:

  • Zastępowanie lub uzupełnianie lokalnych serwerów plików:Replace or supplement on-premises file servers:
    Usługi Azure Files można użyć w celu całkowitego zastąpienia lub uzupełnienia tradycyjnych lokalnych serwerów plików lub urządzeń NAS.Azure Files can be used to completely replace or supplement traditional on-premises file servers or NAS devices. W popularnych systemach operacyjnych, takich jak Windows, macOS i Linux, udziały plików platformy Azure można zainstalować bezpośrednio bez względu na to, gdzie się one znajdują.Popular operating systems such as Windows, macOS, and Linux can directly mount Azure file shares wherever they are in the world. Udziały plików usługi Azure File SMB mogą być również replikowane przy użyciu Azure File Sync do serwerów z systemem Windows, lokalnie lub w chmurze, w celu zapewnienia wydajności i rozproszonego buforowania danych, w których jest używana.Azure File SMB file shares can also be replicated with Azure File Sync to Windows Servers, either on-premises or in the cloud, for performance and distributed caching of the data where it's being used. W przypadku korzystania z najnowszej wersji Azure Files uwierzytelnianiaza pomocą usługi Azure File przydziały plików SMB mogą nadal współdziałać z usługą AD hostowaną lokalnie na potrzeby kontroli dostępu.With the recent release of Azure Files AD Authentication, Azure File SMB file shares can continue to work with AD hosted on-premises for access control.

  • Migrowanie aplikacji metodą „lift and shift”:"Lift and shift" applications:
    Usługa Azure File Storage ułatwia migrowanie do chmury metodą „lift and shift” tych aplikacji, które oczekują udziału plików do przechowywania danych aplikacji lub danych użytkownika.Azure Files makes it easy to "lift and shift" applications to the cloud that expect a file share to store file application or user data. Usługa Azure Files umożliwia zarówno klasyczny scenariusz migracji metodą „lift and shift”, w którym aplikacja i jej dane są przenoszone do platformy Azure, jak i scenariusz hybrydowy migracji „lift and shift”, w którym dane aplikacji są przenoszone do usługi Azure Files, a aplikacja dalej działa lokalnie.Azure Files enables both the "classic" lift and shift scenario, where both the application and its data are moved to Azure, and the "hybrid" lift and shift scenario, where the application data is moved to Azure Files, and the application continues to run on-premises.

  • Uproszczenie programowania aplikacji w chmurze:Simplify cloud development:
    Usługi Azure Files można także używać na wiele różnych sposobów w celu uproszczenia nowych projektów projektowania aplikacji w chmurze.Azure Files can also be used in numerous ways to simplify new cloud development projects. Na przykład:For example:

    • Współdzielone ustawienia aplikacji:Shared application settings:
      W typowym wdrożeniu aplikacji rozproszonych pliki konfiguracji znajdują się w centralnej lokalizacji, skąd są dostępne dla wielu wystąpień aplikacji.A common pattern for distributed applications is to have configuration files in a centralized location where they can be accessed from many application instances. Wystąpienia aplikacji mogą ładować swoje konfiguracje za pomocą interfejsu API REST plików i ludzie mogą uzyskiwać do nich dostęp w razie potrzeby przez zainstalowanie udziału SMB lokalnie.Application instances can load their configuration through the File REST API, and humans can access them as needed by mounting the SMB share locally.

    • Udział diagnostyczny:Diagnostic share:
      Udział plików platformy Azure jest wygodnym miejscem do zapisywania dzienników, metryk i zrzutów awaryjnych aplikacji w chmurze.An Azure file share is a convenient place for cloud applications to write their logs, metrics, and crash dumps. Dzienniki mogą być zapisywane przez wystąpienia aplikacji za pomocą interfejsu API REST pliku, a deweloperzy mogą uzyskiwać do nich dostęp przez zainstalowanie udziału plików na komputerze lokalnym.Logs can be written by the application instances via the File REST API, and developers can access them by mounting the file share on their local machine. Zapewnia to dużą elastyczność, ponieważ deweloperzy mogą obsługiwać opracowywanie rozwiązań dla chmury bez konieczności porzucania istniejących narzędzi, które znają i lubią.This enables great flexibility, as developers can embrace cloud development without having to abandon any existing tooling they know and love.

    • Tworzenie i testowanie/debugowanie:Dev/Test/Debug:
      Deweloperzy i administratorzy często w swojej pracy z maszynami wirtualnymi w chmurze muszą korzystać z zestawu narzędzi i programów narzędziowych.When developers or administrators are working on VMs in the cloud, they often need a set of tools or utilities. Kopiowanie tych narzędzi do każdej maszyny wirtualnej może być czasochłonne.Copying such utilities and tools to each VM can be a time consuming exercise. Zainstalowanie udziału plików platformy Azure lokalnie na maszynach wirtualnych pozwala deweloperowi i administratorowi na szybkie uzyskanie dostępu do swoich narzędzi bez konieczności ich kopiowania.By mounting an Azure file share locally on the VMs, a developer and administrator can quickly access their tools and utilities, no copying required.

  • Kontenerach:Containerization:
    Udziały plików platformy Azure mogą służyć jako woluminy trwałe dla kontenerów stanowych.Azure file shares can be used as persistent volumes for stateful containers. Kontenery dostarczają możliwości "Kompiluj raz, uruchamiaj w dowolnym miejscu", które umożliwiają deweloperom przyspieszenie innowacji.Containers deliver "build once, run anywhere" capabilities that enable developers to accelerate innovation. W przypadku kontenerów, które uzyskują dostęp do danych pierwotnych przy każdym uruchomieniu, współużytkowany system plików jest wymagany, aby umożliwić tym kontenerom dostęp do systemu plików niezależnie od tego, które wystąpienie jest uruchamiane.For the containers that access raw data at every start, a shared file system is required to allow these containers to access the file system no matter which instance they run on.

Najważniejsze korzyściKey benefits

  • Dostęp współdzielony.Shared access. Udziały plików platformy Azure obsługują standardowe w branży protokoły SMB i NFS, co oznacza, że można bezproblemowo zastąpić lokalne udziały plików z udziałami plików platformy Azure bez obaw o zgodność aplikacji.Azure file shares support the industry standard SMB and NFS protocols, meaning you can seamlessly replace your on-premises file shares with Azure file shares without worrying about application compatibility. Możliwość udostępnienia systemu plików na wielu komputerach, aplikacjach/wystąpieniach jest znaczącą korzyścią usługi Azure Files dla aplikacji wymagających możliwości pracy w środowisku współdzielonym.Being able to share a file system across multiple machines, applications/instances is a significant advantage with Azure Files for applications that need shareability.
  • W pełni zarządzane.Fully managed. Udziały plików platformy Azure można tworzyć bez konieczności zarządzania sprzętem lub systemem operacyjnym.Azure file shares can be created without the need to manage hardware or an OS. Oznacza to, że nie trzeba stosować poprawek systemu operacyjnego serwera w celu zastosowania krytycznych uaktualnień ochrony ani wymieniać uszkodzonych dysków twardych.This means you don't have to deal with patching the server OS with critical security upgrades or replacing faulty hard disks.
  • Skrypty i narzędzia.Scripting and tooling. Polecenia cmdlet programu PowerShell oraz interfejs wiersza polecenia platformy Azure umożliwiają tworzenie i instalowanie udziałów plików platformy Azure oraz zarządzanie nimi w ramach administrowania aplikacjami platformy Azure. Za pomocą witryny Azure Portal i programu Eksplorator usługi Azure Storage można tworzyć udziały plików platformy Azure oraz nimi zarządzać.PowerShell cmdlets and Azure CLI can be used to create, mount, and manage Azure file shares as part of the administration of Azure applications.You can create and manage Azure file shares using Azure portal and Azure Storage Explorer.
  • Odporność.Resiliency. Usługa Azure Files została zbudowana od podstaw w celu zapewnienia nieprzerwanej dostępności.Azure Files has been built from the ground up to be always available. Dzięki zastąpieniu lokalnych udziałów plików usługą Azure Files już nigdy nie będziesz musieć usuwać lokalnych awarii zasilania ani rozwiązywać problemów z siecią.Replacing on-premises file shares with Azure Files means you no longer have to wake up to deal with local power outages or network issues.
  • Znajomy sposób programowania.Familiar programmability. Aplikacje działające na platformie Azure mogą uzyskiwać dostęp do danych udziału za pomocą interfejsów API We/Wy systemu plików.Applications running in Azure can access data in the share via file system I/O APIs. Dzięki temu programiści mogą wykorzystać istniejący kod i własne umiejętności, aby zmigrować istniejące aplikacje.Developers can therefore leverage their existing code and skills to migrate existing applications. Oprócz systemowych interfejsów API We/Wy można używać bibliotek klienckich usługi Azure Storage lub interfejsu API REST usługi Azure Storage.In addition to System IO APIs, you can use Azure Storage Client Libraries or the Azure Storage REST API.

Następne krokiNext Steps