SlideShare a Scribd company logo
1st Azure Saturday | Munich, Germany | June 24th, 2017
AzureSaturday.de | #AzureSaturday | twitter.com/AzureSaturday
Serving Files in Azure
SMB File Services in the Cloud
Sam Cogan
Thanks to our sponsors!
Azure Saturday | June 24th, 2017 | #AzureSaturday
Azure Saturday | June 24th, 2017 | #AzureSaturday
Sam Cogan
Microsoft Azure MVP & Cloud
Architect
samcogan.com
@samcogan
The Challenge
• Legacy applications requiring SMB shares
• Azure SLA Requirement for HA
• Operational Requirement for HA
• Disaster Recovery
• No Shared Storage
Azure Saturday | June 24th, 2017 | #AzureSaturday
SMB Services In Azure
• Azure Files
• Standalone File Server
• Storage Spaces Direct
• Storage Replica
• DFSR
• Third Party Solutions
Azure Saturday | June 24th, 2017 | #AzureSaturday
Azure Files
Benefits
• PaaS Service
• Highly Available
• Redundant
(including
geographically)
• Encrypted
• Cheap
• SMB 2.1 & 3
Azure Saturday | June 24th, 2017 | #AzureSaturday
Limitations
• Security
• Use of Storage Key
• External Access
• Performance
• 5TB Size Limit
• 1TB File Limit
• Backup & Recovery
Platform as a Service (PaaS) offering within Azure storage providing SMB shares
accessible using Windows and Linux.
Standalone File Server
Azure Saturday | June 24th, 2017 | #AzureSaturday
Benefits
• 99.9% SLA
• No performance hit
for replication
• Simple Backup
• Reduced Cost
• Simple Management
Limitations
• Single Point of
Failure
• Reduced SLA
• Maintenance =
Downtime
• Reliance on Backup
Single instance of an Azure virtual machine acting as a Windows file
server.
Storage Spaces Direct
Azure Saturday | June 24th, 2017 | #AzureSaturday
New Server 2016 feature for creating a “no shared storage” cluster using
storage spaces.
• Clusters of
Disks and
Servers
• Mirror or
Parity
• Two or Three
Way
• Large Server
Side Cache
• ARM Template
Storage Spaces Direct
Azure Saturday | June 24th, 2017 | #AzureSaturday
Benefits
• True Active/Active
Cluster
• Instant Failover
• Highly Available
• 99.95% SLA
• Supports Cloud
Witness
Limitations
• Limited supported
workloads
• Performance Concerns
• Additional Cost
• Backup Limitations
• Requires Server 2016
Storage Replica
Azure Saturday | June 24th, 2017 | #AzureSaturday
New Server 2016 feature that allows replication of data from one server
(or cluster) to another for DR. Supports synchronous and asynchronous
replication.
• Synchronous and
Asynchronous
Replication
• Block Level
• SMB3
• Network
Constraints
• Server or Cluster
Replication
Storage Replica
Azure Saturday | June 24th, 2017 | #AzureSaturday
Benefits
• Block level
replication
• Choice of sync or
async
• Simpler Backup
• Can combine with
S2D
• Works with DFSR
Namespaces
Limitations
• Intended for DR
• Failover not
automated
• One to One
Replication
• No access to data on
non active node
• PowerShell Management
Only
• Requires Server 2016
DFSR
Azure Saturday | June 24th, 2017 | #AzureSaturday
Benefits
• Multi Server
Replication
• Automated Failover
• Simple Backup
• 99.95% SLA
Limitations
• Failover not Instant
• No replication of open
files
• Performance
• Prone to issues and
maintenance
• Not Synchronous
• Difficult to manage
Time tested solution for replication of data between multiple nodes.
Third Party Tools
Azure Saturday | June 24th, 2017 | #AzureSaturday
Benefits
• Supports Failover
Clustering
• Of the shelf
solution
• Abstracts Azure
Storage Layer
Limitations
• Cost
• Complexity
• Support
• Training
Third party solutions for providing shared storage or NAS solutions such
as SIOS Data Keeper, SoftNAS
Decision Tree
Azure Files
Azure Saturday | June 24th, 2017 | #AzureSaturday
Summary
• None of the solutions are perfect
• Future updates may change things
• Appropriateness will vary by project
• Pick the solution with the least downsides for you
• Test!
• Ensure you understand the limitations and build
them into your operations plans
Azure Saturday | June 24th, 2017 | #AzureSaturday
Feedback
Please provide your feedback: https://form.responster.com/HjqPz9
Thank you!
Azure Saturday | June 24th, 2017 | #AzureSaturday
Ad

More Related Content

What's hot (20)

Elastic Search Meetup Special - Yann Cluchey, Cogenta
Elastic Search Meetup Special - Yann Cluchey, Cogenta Elastic Search Meetup Special - Yann Cluchey, Cogenta
Elastic Search Meetup Special - Yann Cluchey, Cogenta
Internet World
 
Cnam cours azure web sites
Cnam cours azure web sitesCnam cours azure web sites
Cnam cours azure web sites
Aymeric Weinbach
 
Михаил Максимов ( Software engineer, DataArt. AWS certified Solution Architect)
Михаил Максимов ( Software engineer, DataArt. AWS certified Solution Architect)Михаил Максимов ( Software engineer, DataArt. AWS certified Solution Architect)
Михаил Максимов ( Software engineer, DataArt. AWS certified Solution Architect)
DataArt
 
Cnam cours azure cloud services
Cnam cours azure  cloud servicesCnam cours azure  cloud services
Cnam cours azure cloud services
Aymeric Weinbach
 
(New)SQL on AWS: Aurora serverless
(New)SQL on AWS: Aurora serverless(New)SQL on AWS: Aurora serverless
(New)SQL on AWS: Aurora serverless
Claudio Pontili
 
Cloud migrations Experiences from the Field
Cloud migrations Experiences from the FieldCloud migrations Experiences from the Field
Cloud migrations Experiences from the Field
Mariano Kovo
 
Cloud, Security and opensource 2012-12-28 at SSU
Cloud, Security and opensource 2012-12-28 at SSUCloud, Security and opensource 2012-12-28 at SSU
Cloud, Security and opensource 2012-12-28 at SSU
LINE株式会社
 
Briefing: Containers
Briefing: ContainersBriefing: Containers
Briefing: Containers
Server Density
 
MOOC Piattaforme digitali per la gestione del territorio - 4.3
MOOC Piattaforme digitali per la gestione del territorio - 4.3MOOC Piattaforme digitali per la gestione del territorio - 4.3
MOOC Piattaforme digitali per la gestione del territorio - 4.3
Alessandro Bogliolo
 
Meetup #3: Migrate a fast scale system to AWS
Meetup #3: Migrate a fast scale system to AWSMeetup #3: Migrate a fast scale system to AWS
Meetup #3: Migrate a fast scale system to AWS
AWS Vietnam Community
 
Introduction to AWS Kinesis
Introduction to AWS KinesisIntroduction to AWS Kinesis
Introduction to AWS Kinesis
Steven Ensslen
 
Meetup #3: Migrating an Oracle Application from on-premise to AWS
Meetup #3: Migrating an Oracle Application from on-premise to AWSMeetup #3: Migrating an Oracle Application from on-premise to AWS
Meetup #3: Migrating an Oracle Application from on-premise to AWS
AWS Vietnam Community
 
Nested Beanstalk Deployment - Brett Sutter, Minneapolis
 Nested Beanstalk Deployment - Brett Sutter, Minneapolis Nested Beanstalk Deployment - Brett Sutter, Minneapolis
Nested Beanstalk Deployment - Brett Sutter, Minneapolis
AWS Chicago
 
Scale out magento 2 at aws
Scale out magento 2 at awsScale out magento 2 at aws
Scale out magento 2 at aws
root360 GmbH
 
Tokyo azure meetup #9 azure update, october
Tokyo azure meetup #9   azure update, octoberTokyo azure meetup #9   azure update, october
Tokyo azure meetup #9 azure update, october
Tokyo Azure Meetup
 
Session 1 IaaS, PaaS, SaaS Overview
Session 1   IaaS, PaaS, SaaS OverviewSession 1   IaaS, PaaS, SaaS Overview
Session 1 IaaS, PaaS, SaaS Overview
Code Mastery
 
Tokyo Azure Meetup #9 - Azure Update, september
Tokyo Azure Meetup #9 - Azure Update, septemberTokyo Azure Meetup #9 - Azure Update, september
Tokyo Azure Meetup #9 - Azure Update, september
Tokyo Azure Meetup
 
Cloudsolutionday 2016: Compliance and cost controlling on AWS
Cloudsolutionday 2016: Compliance and cost controlling on AWSCloudsolutionday 2016: Compliance and cost controlling on AWS
Cloudsolutionday 2016: Compliance and cost controlling on AWS
AWS Vietnam Community
 
Overcoming 5 Common Docker Challenges: How We Do It at RightScale
Overcoming 5 Common Docker Challenges: How We Do It at RightScaleOvercoming 5 Common Docker Challenges: How We Do It at RightScale
Overcoming 5 Common Docker Challenges: How We Do It at RightScale
RightScale
 
Florin Loghiade - Azure Site Recovery si Backup in Microsoft Azure
Florin Loghiade - Azure Site Recovery si Backup in Microsoft AzureFlorin Loghiade - Azure Site Recovery si Backup in Microsoft Azure
Florin Loghiade - Azure Site Recovery si Backup in Microsoft Azure
Avaelgo
 
Elastic Search Meetup Special - Yann Cluchey, Cogenta
Elastic Search Meetup Special - Yann Cluchey, Cogenta Elastic Search Meetup Special - Yann Cluchey, Cogenta
Elastic Search Meetup Special - Yann Cluchey, Cogenta
Internet World
 
Cnam cours azure web sites
Cnam cours azure web sitesCnam cours azure web sites
Cnam cours azure web sites
Aymeric Weinbach
 
Михаил Максимов ( Software engineer, DataArt. AWS certified Solution Architect)
Михаил Максимов ( Software engineer, DataArt. AWS certified Solution Architect)Михаил Максимов ( Software engineer, DataArt. AWS certified Solution Architect)
Михаил Максимов ( Software engineer, DataArt. AWS certified Solution Architect)
DataArt
 
Cnam cours azure cloud services
Cnam cours azure  cloud servicesCnam cours azure  cloud services
Cnam cours azure cloud services
Aymeric Weinbach
 
(New)SQL on AWS: Aurora serverless
(New)SQL on AWS: Aurora serverless(New)SQL on AWS: Aurora serverless
(New)SQL on AWS: Aurora serverless
Claudio Pontili
 
Cloud migrations Experiences from the Field
Cloud migrations Experiences from the FieldCloud migrations Experiences from the Field
Cloud migrations Experiences from the Field
Mariano Kovo
 
Cloud, Security and opensource 2012-12-28 at SSU
Cloud, Security and opensource 2012-12-28 at SSUCloud, Security and opensource 2012-12-28 at SSU
Cloud, Security and opensource 2012-12-28 at SSU
LINE株式会社
 
MOOC Piattaforme digitali per la gestione del territorio - 4.3
MOOC Piattaforme digitali per la gestione del territorio - 4.3MOOC Piattaforme digitali per la gestione del territorio - 4.3
MOOC Piattaforme digitali per la gestione del territorio - 4.3
Alessandro Bogliolo
 
Meetup #3: Migrate a fast scale system to AWS
Meetup #3: Migrate a fast scale system to AWSMeetup #3: Migrate a fast scale system to AWS
Meetup #3: Migrate a fast scale system to AWS
AWS Vietnam Community
 
Introduction to AWS Kinesis
Introduction to AWS KinesisIntroduction to AWS Kinesis
Introduction to AWS Kinesis
Steven Ensslen
 
Meetup #3: Migrating an Oracle Application from on-premise to AWS
Meetup #3: Migrating an Oracle Application from on-premise to AWSMeetup #3: Migrating an Oracle Application from on-premise to AWS
Meetup #3: Migrating an Oracle Application from on-premise to AWS
AWS Vietnam Community
 
Nested Beanstalk Deployment - Brett Sutter, Minneapolis
 Nested Beanstalk Deployment - Brett Sutter, Minneapolis Nested Beanstalk Deployment - Brett Sutter, Minneapolis
Nested Beanstalk Deployment - Brett Sutter, Minneapolis
AWS Chicago
 
Scale out magento 2 at aws
Scale out magento 2 at awsScale out magento 2 at aws
Scale out magento 2 at aws
root360 GmbH
 
Tokyo azure meetup #9 azure update, october
Tokyo azure meetup #9   azure update, octoberTokyo azure meetup #9   azure update, october
Tokyo azure meetup #9 azure update, october
Tokyo Azure Meetup
 
Session 1 IaaS, PaaS, SaaS Overview
Session 1   IaaS, PaaS, SaaS OverviewSession 1   IaaS, PaaS, SaaS Overview
Session 1 IaaS, PaaS, SaaS Overview
Code Mastery
 
Tokyo Azure Meetup #9 - Azure Update, september
Tokyo Azure Meetup #9 - Azure Update, septemberTokyo Azure Meetup #9 - Azure Update, september
Tokyo Azure Meetup #9 - Azure Update, september
Tokyo Azure Meetup
 
Cloudsolutionday 2016: Compliance and cost controlling on AWS
Cloudsolutionday 2016: Compliance and cost controlling on AWSCloudsolutionday 2016: Compliance and cost controlling on AWS
Cloudsolutionday 2016: Compliance and cost controlling on AWS
AWS Vietnam Community
 
Overcoming 5 Common Docker Challenges: How We Do It at RightScale
Overcoming 5 Common Docker Challenges: How We Do It at RightScaleOvercoming 5 Common Docker Challenges: How We Do It at RightScale
Overcoming 5 Common Docker Challenges: How We Do It at RightScale
RightScale
 
Florin Loghiade - Azure Site Recovery si Backup in Microsoft Azure
Florin Loghiade - Azure Site Recovery si Backup in Microsoft AzureFlorin Loghiade - Azure Site Recovery si Backup in Microsoft Azure
Florin Loghiade - Azure Site Recovery si Backup in Microsoft Azure
Avaelgo
 

Similar to Serving Files In Azure (20)

Managing storage on Prem and in Cloud
Managing storage on Prem and in CloudManaging storage on Prem and in Cloud
Managing storage on Prem and in Cloud
Howard Marks
 
Choosing the right Cloud Database
Choosing the right Cloud DatabaseChoosing the right Cloud Database
Choosing the right Cloud Database
Janakiram MSV
 
What's new CloudBerry Backup 5.7
What's new CloudBerry Backup 5.7What's new CloudBerry Backup 5.7
What's new CloudBerry Backup 5.7
Evgeny Rudinsky
 
Azure Saturday 2017 - Hold my beer...
Azure Saturday 2017 - Hold my beer...Azure Saturday 2017 - Hold my beer...
Azure Saturday 2017 - Hold my beer...
Eric Berg
 
Adelaide Global Azure Bootcamp 2018 - Azure 101
Adelaide Global Azure Bootcamp 2018 - Azure 101Adelaide Global Azure Bootcamp 2018 - Azure 101
Adelaide Global Azure Bootcamp 2018 - Azure 101
Balabiju
 
Automating EDB Postgres using Ansible by Sameer Kumar - Senior Solution Archi...
Automating EDB Postgres using Ansible by Sameer Kumar - Senior Solution Archi...Automating EDB Postgres using Ansible by Sameer Kumar - Senior Solution Archi...
Automating EDB Postgres using Ansible by Sameer Kumar - Senior Solution Archi...
Ashnikbiz
 
Azure Saturday 2017 - Planning for the Cloud
Azure Saturday 2017 - Planning for the CloudAzure Saturday 2017 - Planning for the Cloud
Azure Saturday 2017 - Planning for the Cloud
Eric Berg
 
Backup and Restore SQL Server Databases in Microsoft Azure
Backup and Restore SQL Server Databases in Microsoft AzureBackup and Restore SQL Server Databases in Microsoft Azure
Backup and Restore SQL Server Databases in Microsoft Azure
Datavail
 
Azure-Backup-Presentation-Chico-7-22-2019-1.pdf
Azure-Backup-Presentation-Chico-7-22-2019-1.pdfAzure-Backup-Presentation-Chico-7-22-2019-1.pdf
Azure-Backup-Presentation-Chico-7-22-2019-1.pdf
bhavyanm2
 
Building Hybrid Cloud Apps with Azure and Azure stack
Building Hybrid Cloud Apps with Azure and Azure stackBuilding Hybrid Cloud Apps with Azure and Azure stack
Building Hybrid Cloud Apps with Azure and Azure stack
WinWire Technologies Inc
 
Database Modernization
Database ModernizationDatabase Modernization
Database Modernization
Trivadis
 
Running SQL Server on AWS | John McCormack | DataGrillen 2019
Running SQL Server on AWS | John McCormack | DataGrillen 2019Running SQL Server on AWS | John McCormack | DataGrillen 2019
Running SQL Server on AWS | John McCormack | DataGrillen 2019
John McCormack
 
Microsoft Azure News - Dec 2016
Microsoft Azure News - Dec 2016Microsoft Azure News - Dec 2016
Microsoft Azure News - Dec 2016
Daniel Toomey
 
How to Build Highly Available Shared Storage on Microsoft Azure
How to Build Highly Available Shared Storage on Microsoft AzureHow to Build Highly Available Shared Storage on Microsoft Azure
How to Build Highly Available Shared Storage on Microsoft Azure
Buurst
 
Microsoft Azure Veri Servisleri
Microsoft Azure Veri ServisleriMicrosoft Azure Veri Servisleri
Microsoft Azure Veri Servisleri
Önder Değer
 
TenT-Day09.pptx
TenT-Day09.pptxTenT-Day09.pptx
TenT-Day09.pptx
JohanMyburgh15
 
TenT-Day09.pptx
TenT-Day09.pptxTenT-Day09.pptx
TenT-Day09.pptx
Johan Myburgh
 
Migrare Applicazioni Web su Azure
Migrare Applicazioni Web su AzureMigrare Applicazioni Web su Azure
Migrare Applicazioni Web su Azure
Marco Parenzan
 
Clash of Technologies Google Cloud vs Microsoft Azure
Clash of Technologies Google Cloud vs Microsoft AzureClash of Technologies Google Cloud vs Microsoft Azure
Clash of Technologies Google Cloud vs Microsoft Azure
Mihail Mateev
 
More Cache for Less Cash
More Cache for Less CashMore Cache for Less Cash
More Cache for Less Cash
Michael Collier
 
Managing storage on Prem and in Cloud
Managing storage on Prem and in CloudManaging storage on Prem and in Cloud
Managing storage on Prem and in Cloud
Howard Marks
 
Choosing the right Cloud Database
Choosing the right Cloud DatabaseChoosing the right Cloud Database
Choosing the right Cloud Database
Janakiram MSV
 
What's new CloudBerry Backup 5.7
What's new CloudBerry Backup 5.7What's new CloudBerry Backup 5.7
What's new CloudBerry Backup 5.7
Evgeny Rudinsky
 
Azure Saturday 2017 - Hold my beer...
Azure Saturday 2017 - Hold my beer...Azure Saturday 2017 - Hold my beer...
Azure Saturday 2017 - Hold my beer...
Eric Berg
 
Adelaide Global Azure Bootcamp 2018 - Azure 101
Adelaide Global Azure Bootcamp 2018 - Azure 101Adelaide Global Azure Bootcamp 2018 - Azure 101
Adelaide Global Azure Bootcamp 2018 - Azure 101
Balabiju
 
Automating EDB Postgres using Ansible by Sameer Kumar - Senior Solution Archi...
Automating EDB Postgres using Ansible by Sameer Kumar - Senior Solution Archi...Automating EDB Postgres using Ansible by Sameer Kumar - Senior Solution Archi...
Automating EDB Postgres using Ansible by Sameer Kumar - Senior Solution Archi...
Ashnikbiz
 
Azure Saturday 2017 - Planning for the Cloud
Azure Saturday 2017 - Planning for the CloudAzure Saturday 2017 - Planning for the Cloud
Azure Saturday 2017 - Planning for the Cloud
Eric Berg
 
Backup and Restore SQL Server Databases in Microsoft Azure
Backup and Restore SQL Server Databases in Microsoft AzureBackup and Restore SQL Server Databases in Microsoft Azure
Backup and Restore SQL Server Databases in Microsoft Azure
Datavail
 
Azure-Backup-Presentation-Chico-7-22-2019-1.pdf
Azure-Backup-Presentation-Chico-7-22-2019-1.pdfAzure-Backup-Presentation-Chico-7-22-2019-1.pdf
Azure-Backup-Presentation-Chico-7-22-2019-1.pdf
bhavyanm2
 
Building Hybrid Cloud Apps with Azure and Azure stack
Building Hybrid Cloud Apps with Azure and Azure stackBuilding Hybrid Cloud Apps with Azure and Azure stack
Building Hybrid Cloud Apps with Azure and Azure stack
WinWire Technologies Inc
 
Database Modernization
Database ModernizationDatabase Modernization
Database Modernization
Trivadis
 
Running SQL Server on AWS | John McCormack | DataGrillen 2019
Running SQL Server on AWS | John McCormack | DataGrillen 2019Running SQL Server on AWS | John McCormack | DataGrillen 2019
Running SQL Server on AWS | John McCormack | DataGrillen 2019
John McCormack
 
Microsoft Azure News - Dec 2016
Microsoft Azure News - Dec 2016Microsoft Azure News - Dec 2016
Microsoft Azure News - Dec 2016
Daniel Toomey
 
How to Build Highly Available Shared Storage on Microsoft Azure
How to Build Highly Available Shared Storage on Microsoft AzureHow to Build Highly Available Shared Storage on Microsoft Azure
How to Build Highly Available Shared Storage on Microsoft Azure
Buurst
 
Microsoft Azure Veri Servisleri
Microsoft Azure Veri ServisleriMicrosoft Azure Veri Servisleri
Microsoft Azure Veri Servisleri
Önder Değer
 
Migrare Applicazioni Web su Azure
Migrare Applicazioni Web su AzureMigrare Applicazioni Web su Azure
Migrare Applicazioni Web su Azure
Marco Parenzan
 
Clash of Technologies Google Cloud vs Microsoft Azure
Clash of Technologies Google Cloud vs Microsoft AzureClash of Technologies Google Cloud vs Microsoft Azure
Clash of Technologies Google Cloud vs Microsoft Azure
Mihail Mateev
 
More Cache for Less Cash
More Cache for Less CashMore Cache for Less Cash
More Cache for Less Cash
Michael Collier
 
Ad

Recently uploaded (20)

Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Build 3D Animated Safety Induction - Tech EHS
Build 3D Animated Safety Induction - Tech EHSBuild 3D Animated Safety Induction - Tech EHS
Build 3D Animated Safety Induction - Tech EHS
TECH EHS Solution
 
Unlocking the Power of IVR: A Comprehensive Guide
Unlocking the Power of IVR: A Comprehensive GuideUnlocking the Power of IVR: A Comprehensive Guide
Unlocking the Power of IVR: A Comprehensive Guide
vikasascentbpo
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Top 10 IT Help Desk Outsourcing Services
Top 10 IT Help Desk Outsourcing ServicesTop 10 IT Help Desk Outsourcing Services
Top 10 IT Help Desk Outsourcing Services
Infrassist Technologies Pvt. Ltd.
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Social Media App Development Company-EmizenTech
Social Media App Development Company-EmizenTechSocial Media App Development Company-EmizenTech
Social Media App Development Company-EmizenTech
Steve Jonas
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Build 3D Animated Safety Induction - Tech EHS
Build 3D Animated Safety Induction - Tech EHSBuild 3D Animated Safety Induction - Tech EHS
Build 3D Animated Safety Induction - Tech EHS
TECH EHS Solution
 
Unlocking the Power of IVR: A Comprehensive Guide
Unlocking the Power of IVR: A Comprehensive GuideUnlocking the Power of IVR: A Comprehensive Guide
Unlocking the Power of IVR: A Comprehensive Guide
vikasascentbpo
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Social Media App Development Company-EmizenTech
Social Media App Development Company-EmizenTechSocial Media App Development Company-EmizenTech
Social Media App Development Company-EmizenTech
Steve Jonas
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Ad

Serving Files In Azure

  • 1. 1st Azure Saturday | Munich, Germany | June 24th, 2017 AzureSaturday.de | #AzureSaturday | twitter.com/AzureSaturday Serving Files in Azure SMB File Services in the Cloud Sam Cogan
  • 2. Thanks to our sponsors! Azure Saturday | June 24th, 2017 | #AzureSaturday
  • 3. Azure Saturday | June 24th, 2017 | #AzureSaturday Sam Cogan Microsoft Azure MVP & Cloud Architect samcogan.com @samcogan
  • 4. The Challenge • Legacy applications requiring SMB shares • Azure SLA Requirement for HA • Operational Requirement for HA • Disaster Recovery • No Shared Storage Azure Saturday | June 24th, 2017 | #AzureSaturday
  • 5. SMB Services In Azure • Azure Files • Standalone File Server • Storage Spaces Direct • Storage Replica • DFSR • Third Party Solutions Azure Saturday | June 24th, 2017 | #AzureSaturday
  • 6. Azure Files Benefits • PaaS Service • Highly Available • Redundant (including geographically) • Encrypted • Cheap • SMB 2.1 & 3 Azure Saturday | June 24th, 2017 | #AzureSaturday Limitations • Security • Use of Storage Key • External Access • Performance • 5TB Size Limit • 1TB File Limit • Backup & Recovery Platform as a Service (PaaS) offering within Azure storage providing SMB shares accessible using Windows and Linux.
  • 7. Standalone File Server Azure Saturday | June 24th, 2017 | #AzureSaturday Benefits • 99.9% SLA • No performance hit for replication • Simple Backup • Reduced Cost • Simple Management Limitations • Single Point of Failure • Reduced SLA • Maintenance = Downtime • Reliance on Backup Single instance of an Azure virtual machine acting as a Windows file server.
  • 8. Storage Spaces Direct Azure Saturday | June 24th, 2017 | #AzureSaturday New Server 2016 feature for creating a “no shared storage” cluster using storage spaces. • Clusters of Disks and Servers • Mirror or Parity • Two or Three Way • Large Server Side Cache • ARM Template
  • 9. Storage Spaces Direct Azure Saturday | June 24th, 2017 | #AzureSaturday Benefits • True Active/Active Cluster • Instant Failover • Highly Available • 99.95% SLA • Supports Cloud Witness Limitations • Limited supported workloads • Performance Concerns • Additional Cost • Backup Limitations • Requires Server 2016
  • 10. Storage Replica Azure Saturday | June 24th, 2017 | #AzureSaturday New Server 2016 feature that allows replication of data from one server (or cluster) to another for DR. Supports synchronous and asynchronous replication. • Synchronous and Asynchronous Replication • Block Level • SMB3 • Network Constraints • Server or Cluster Replication
  • 11. Storage Replica Azure Saturday | June 24th, 2017 | #AzureSaturday Benefits • Block level replication • Choice of sync or async • Simpler Backup • Can combine with S2D • Works with DFSR Namespaces Limitations • Intended for DR • Failover not automated • One to One Replication • No access to data on non active node • PowerShell Management Only • Requires Server 2016
  • 12. DFSR Azure Saturday | June 24th, 2017 | #AzureSaturday Benefits • Multi Server Replication • Automated Failover • Simple Backup • 99.95% SLA Limitations • Failover not Instant • No replication of open files • Performance • Prone to issues and maintenance • Not Synchronous • Difficult to manage Time tested solution for replication of data between multiple nodes.
  • 13. Third Party Tools Azure Saturday | June 24th, 2017 | #AzureSaturday Benefits • Supports Failover Clustering • Of the shelf solution • Abstracts Azure Storage Layer Limitations • Cost • Complexity • Support • Training Third party solutions for providing shared storage or NAS solutions such as SIOS Data Keeper, SoftNAS
  • 14. Decision Tree Azure Files Azure Saturday | June 24th, 2017 | #AzureSaturday
  • 15. Summary • None of the solutions are perfect • Future updates may change things • Appropriateness will vary by project • Pick the solution with the least downsides for you • Test! • Ensure you understand the limitations and build them into your operations plans Azure Saturday | June 24th, 2017 | #AzureSaturday
  • 16. Feedback Please provide your feedback: https://form.responster.com/HjqPz9 Thank you! Azure Saturday | June 24th, 2017 | #AzureSaturday