AZURE HEROES
  • Home-Updates
  • Blog
    • Azure Blog
    • Azure Heroes Events >
      • Azure Heroes Sessions #1
      • Azure Heroes Sessions #2
      • Azure Heroes Sessions #3
      • Azure Heroes Sessions #4
  • Who We Are!
  • eBooks
  • Azure All In One!
    • Azure Disk & Storage
    • Azure Network
    • Azure VPN
    • Azure VMs
  • Free Azure Support!
  • Contact Us
  • Events
    • Beginners Event
    • Developers Event
    • Special Event
    • Azure Workshop #4
    • Azure Workshop #5
    • Azure Workshop #6
    • Azure Workshop #7
    • Azure Workshop #8
    • Upcoming Events
  • Registration Form
  • Privacy Policy
  • Home-Updates
  • Blog
    • Azure Blog
    • Azure Heroes Events >
      • Azure Heroes Sessions #1
      • Azure Heroes Sessions #2
      • Azure Heroes Sessions #3
      • Azure Heroes Sessions #4
  • Who We Are!
  • eBooks
  • Azure All In One!
    • Azure Disk & Storage
    • Azure Network
    • Azure VPN
    • Azure VMs
  • Free Azure Support!
  • Contact Us
  • Events
    • Beginners Event
    • Developers Event
    • Special Event
    • Azure Workshop #4
    • Azure Workshop #5
    • Azure Workshop #6
    • Azure Workshop #7
    • Azure Workshop #8
    • Upcoming Events
  • Registration Form
  • Privacy Policy

What to do if On-Premises storage space is running out?

2/17/2021

4 Comments

 
This week one of our customers called me, and he said my On-Premise storage running out of  space! so he need to to create a new LUN/Disk for one of his critical servers.

So, In this post I will explain two options which Azure is providing in such case
Picture
So, the First thing that we will think about it is Azure storage. so how we can utlize it in a hybrid environment?

Microsoft offers several options to store data on the cloud. Each option has its unique purpose for serving different business needs. One of the significant capabilities that Microsoft Azure provides is the agility to use them in a hybrid environment if required.

There are various options available in the Azure Storage Account for storing user data.
  • Azure Blobs: A massively scalable object store for text and binary data. Also includes support for big data analytics through Data Lake Storage Gen2.
  • Azure Files: Managed file shares for cloud or on-premises deployments.
  • Azure Queues: A messaging store for reliable messaging between application components.
  • Azure Tables: A NoSQL store for schemaless storage of structured data.
  • Azure Disks: Block-level storage volumes for Azure VMs.
Option #1
Azure file shares: Offers fully managed cloud file shares that you can access from anywhere via the industry standard Server Message Block (SMB) protocol.
You can mount Azure file shares from cloud or on-premises deployments of Windows, Linux, and macOS.
For file share storage we have two options and both are supported Serverless SMB and NFS file shares:
  • File Share with Standard storage (HDD) when we deploy Standard storage with Storage-Kind: StorageV2 (general purpose v2)
  • File Share with Premium Storage (SSD) when we deploy premium storage with Storage-Kind: FileStorage

Many on-premises applications use file shares. This feature makes it easier to migrate those applications that share data to Azure. If you mount the file share to the same drive letter that the on-premises application uses, the part of your application that accesses the file share should work with minimal, if any, changes.
Picture
Once you created the storage you can easily create new file shares and mount it on your machine as below screenshots
Picture
Picture
Note: You can use Powershell to mount the the disk, or use the below option
This script will check to see if this storage account is accessible via TCP port 445, which is the port SMB uses. If port 445 is available, your Azure file share will be persistently mounted
Picture
Picture
I have tested the speed of the file transfer and it was Average 3Mbps
Picture
Option #2
Azure Blob storage: is Microsoft's object storage solution for the cloud. Blob storage is optimized for storing massive amounts of unstructured data, such as text or binary data.

Blob storage is designed for:
  • Serving images or documents directly to a browser.
  • Storing files for distributed access.
  • Streaming video and audio.
  • Writing to log files.
  • Storing data for backup and restore, disaster recovery, and archiving.
  • Storing data for analysis by an on-premises or Azure-hosted service.

You can mount a container in Blob storage from a Windows or Linux-based Azure Virtual Machine (VM) or a Windows or Linux system that runs on-premises by using the NFS 3.0 protocol. SMB is not supported for the blob storage.

To mount a Blob storage on you have multible options, such as:
  • For Linux use blobfuse: blobfuse is a virtual file system driver for Azure Blob storage - Installation guide
  • Fro windows use the Native method (NFS): See the guide
Perhaps, there are individual aspects to be considered before concluding the best option between Azure Blob Storage and Files. I would prefer Azure Files rather than Blob Storage

I will try my best to write more about Blobfuse and do a comparison between both of them :)
4 Comments
Azhar Shaikh
2/17/2021 11:11:07 pm

Please let me know if you have any other blogs u writing

Reply
Mohammad Al Rousan
2/17/2021 11:15:53 pm

Hello Azhar,

I used to publish on this blog only,

Reply
Khaled Moussa
2/17/2021 11:20:25 pm

Very useful post 👍👍
Your efforts are much appreciated

Reply
Eyad
2/27/2021 07:08:52 pm

Very useful article, Thanks
I was struggling to choose between both, but as usual you are the survivor 🙏🏻

Reply



Leave a Reply.

    Author

    Mohammad Al Rousan is a Microsoft MVP (Azure), Microsoft Certified Solution Expert (MCSE) in Cloud Platform & Azure DevOps & Infrastructure, An active community blogger and speaker. Al Rousan has over 8 years of professional experience in IT Infrastructure and very passionate about Microsoft technologies and products.

    Picture
    Picture
    Top 10 Microsoft Azure Blogs

    Archives

    June 2022
    May 2022
    April 2022
    March 2022
    February 2022
    January 2022
    December 2021
    November 2021
    May 2021
    February 2021
    December 2020
    November 2020
    October 2020
    September 2020
    August 2020
    June 2020
    April 2020
    January 2020
    July 2019
    June 2019
    May 2019
    February 2019
    January 2019

    Categories

    All
    AKS
    Azure
    Beginner
    CDN
    DevOps
    End Of Support
    Fundamentals
    Guide
    Hybrid
    License
    Migration
    Network
    Security
    SQL
    Storage
    Virtual Machines
    WAF

    RSS Feed

    Follow
    Free counters!
Powered by Create your own unique website with customizable templates.