SlideShare a Scribd company logo
1 of 10
MICROSOFT WINDOWS
SHARED STORAGE ON AWS
An alternative for AWS
Elastics File Storage and
compliment to EBS for
Windows users
THE PROBLEM: EFS NOT
SUPPORTED FOR WINDOWS
INFRASTRUCTURE DEPLOYED ON
AWS“ Amazon Elastic File System (Amazon EFS) provides simple, scalable
file storage for use with Amazon EC2. With Amazon EFS, storage
capacity is elastic, growing and shrinking automatically as you add
and remove files, so your applications have the storage they need,
when they need it” (ref AWS)
Problem: “Using Amazon EFS with Microsoft Windows Amazon EC2
instances is not supported”
EBS volumes cannot be used as shared storage on AWS
IMPACT
Without EFS being supported on Windows, how do you share files
other a Windows Domain?
Enterprises cannot use the SAN (i.e. EBS) to store their workgroup
files.
Some application dynamic files such as “.py” can be stored on a NAS
implementation to share its files between multiple EC2 instances.
SETTING UP A WINDOWS NAS
SERVER ON AWS
Prerequisites:
 Windows Domain Name System (DNS) server
 Windows Domain Controller server
 All Servers should be part of the Domain
 If you are planning to link your on-premise servers make sure your VPC and subnet
CIDR block do not overlap
3rd party application:
 StarWind Virtual SAN
INSTALLING
AND
DEPLOYING
A VIRTUAL
SAN
SERVER
SOFTWARE Storage
Device
Go to the new target server and create a new
storage device.
Target
Server
The application will deploy a Target (storage)
server.
Download
and install
Download and install the virtual Server SAN
server application from the vendor website.
Our server will be called SANServer
ADDING A NEW TARGET SERVER
 On SANServer, open the Server Manager
application
 Then go to Tools >>iSCSI Initiator
 In the iSCSI Initiator propriety
window, select the target textbox
and enter the name/IP
address/FQDM of the Target
server and then click on the Quick
Connect button. The initiator will
find the target server and then
connect it to your “storage pool”
click on the Done button to
continue the process
INITIALIZE THE NEW VOLUME
To initialize a new volume into the
server go to :
On the Server Manager window click
on “All Servers”
Right click on “SANServer” and select
computer management
Click on Storage and then Disk
Management
In the Disk Management section
select Disk2
Right click, click initialize then
proceed to initialize the new disk
VIEW THE NEW VOLUME
Now that you have initialized and
given a name volume, it is time to
view it on the server.
Open File explorer and click on
This PC
You can see the volume added .
Here the volume name is
SharedStorageA and its size is
1GB.
SHARE THE VOLUME EVERYWHERE
Once you have deployed the new volume in you NAS server, you can
now repeat the same operation everywhere in your Windows domains
in the cloud
Notes :
 To use this system as SAN, create the target server and then link it to the servers
that needed to be connected. You don’t need to deploy it on the SAN server in the
first place.
 If the volume is not initialized on the SAN server, the documents created in one
server are not visible to the others.
CONCLUSION
SAN / NAS storage system are very important for many organizations.
And even if AWS does not offer the EFS service and the NAS features
to Windows users, that doesn’t mean that this cannot be done there.
Solution Architecture Works, LLC is a consulting and AWS Partner that
can help move your infrastructure or some business logic to the cloud.
Doing so it will always be available.
Email us at jr@saworks.io for inquiries and for more information about
this process
Tel: +1 845 535 9699

More Related Content

What's hot

JUST EAT: Embracing DevOps
JUST EAT: Embracing DevOpsJUST EAT: Embracing DevOps
JUST EAT: Embracing DevOpsPeter Mounce
 
(DEV202) Under the Desk to the AWS Cloud with Windows PowerShell
(DEV202) Under the Desk to the AWS Cloud with Windows PowerShell(DEV202) Under the Desk to the AWS Cloud with Windows PowerShell
(DEV202) Under the Desk to the AWS Cloud with Windows PowerShellAmazon Web Services
 
Introduction to Elastic Beanstalk
Introduction to Elastic BeanstalkIntroduction to Elastic Beanstalk
Introduction to Elastic BeanstalkWolfgang Schell
 
Introduction to EC2
Introduction to EC2Introduction to EC2
Introduction to EC2Mark Squires
 
Let's Code our Infrastructure!
Let's Code our Infrastructure!Let's Code our Infrastructure!
Let's Code our Infrastructure!continuousphp
 
Amazon Web Services EC2 Container Service (ECS)
Amazon Web Services EC2 Container Service (ECS)Amazon Web Services EC2 Container Service (ECS)
Amazon Web Services EC2 Container Service (ECS)Mayank Patel
 
Amazon Elastic Beanstalk
Amazon Elastic BeanstalkAmazon Elastic Beanstalk
Amazon Elastic BeanstalkEberhard Wolff
 
Amazon Web Services - Elastic Beanstalk
Amazon Web Services - Elastic BeanstalkAmazon Web Services - Elastic Beanstalk
Amazon Web Services - Elastic BeanstalkAmazon Web Services
 
Deploy, Scale and Manage your Application with AWS Elastic Beanstalk
Deploy, Scale and Manage your Application with AWS Elastic BeanstalkDeploy, Scale and Manage your Application with AWS Elastic Beanstalk
Deploy, Scale and Manage your Application with AWS Elastic BeanstalkAmazon Web Services
 
(APP201) Going Zero to Sixty with AWS Elastic Beanstalk | AWS re:Invent 2014
(APP201) Going Zero to Sixty with AWS Elastic Beanstalk | AWS re:Invent 2014(APP201) Going Zero to Sixty with AWS Elastic Beanstalk | AWS re:Invent 2014
(APP201) Going Zero to Sixty with AWS Elastic Beanstalk | AWS re:Invent 2014Amazon Web Services
 
AWS July Webinar Series-Deploying and Scaling Web Application with AWS Elasti...
AWS July Webinar Series-Deploying and Scaling Web Application with AWS Elasti...AWS July Webinar Series-Deploying and Scaling Web Application with AWS Elasti...
AWS July Webinar Series-Deploying and Scaling Web Application with AWS Elasti...Amazon Web Services
 
Advanced Task Scheduling with Amazon ECS
Advanced Task Scheduling with Amazon ECSAdvanced Task Scheduling with Amazon ECS
Advanced Task Scheduling with Amazon ECSJulien SIMON
 

What's hot (20)

JUST EAT: Embracing DevOps
JUST EAT: Embracing DevOpsJUST EAT: Embracing DevOps
JUST EAT: Embracing DevOps
 
ecs-presentation
ecs-presentationecs-presentation
ecs-presentation
 
Amazon EC2
Amazon EC2Amazon EC2
Amazon EC2
 
Azure webinar kolkata
Azure webinar kolkata Azure webinar kolkata
Azure webinar kolkata
 
(DEV202) Under the Desk to the AWS Cloud with Windows PowerShell
(DEV202) Under the Desk to the AWS Cloud with Windows PowerShell(DEV202) Under the Desk to the AWS Cloud with Windows PowerShell
(DEV202) Under the Desk to the AWS Cloud with Windows PowerShell
 
Introduction to Elastic Beanstalk
Introduction to Elastic BeanstalkIntroduction to Elastic Beanstalk
Introduction to Elastic Beanstalk
 
Introduction to EC2
Introduction to EC2Introduction to EC2
Introduction to EC2
 
Let's Code our Infrastructure!
Let's Code our Infrastructure!Let's Code our Infrastructure!
Let's Code our Infrastructure!
 
Amazon Web Services EC2 Container Service (ECS)
Amazon Web Services EC2 Container Service (ECS)Amazon Web Services EC2 Container Service (ECS)
Amazon Web Services EC2 Container Service (ECS)
 
AWS EC2 tutorial
AWS EC2 tutorialAWS EC2 tutorial
AWS EC2 tutorial
 
Amazon Elastic Beanstalk
Amazon Elastic BeanstalkAmazon Elastic Beanstalk
Amazon Elastic Beanstalk
 
Amazon Web Services - Elastic Beanstalk
Amazon Web Services - Elastic BeanstalkAmazon Web Services - Elastic Beanstalk
Amazon Web Services - Elastic Beanstalk
 
Cloud Management
Cloud ManagementCloud Management
Cloud Management
 
Deploy, Scale and Manage your Application with AWS Elastic Beanstalk
Deploy, Scale and Manage your Application with AWS Elastic BeanstalkDeploy, Scale and Manage your Application with AWS Elastic Beanstalk
Deploy, Scale and Manage your Application with AWS Elastic Beanstalk
 
(APP201) Going Zero to Sixty with AWS Elastic Beanstalk | AWS re:Invent 2014
(APP201) Going Zero to Sixty with AWS Elastic Beanstalk | AWS re:Invent 2014(APP201) Going Zero to Sixty with AWS Elastic Beanstalk | AWS re:Invent 2014
(APP201) Going Zero to Sixty with AWS Elastic Beanstalk | AWS re:Invent 2014
 
Aws elastic compute cloud
Aws   elastic compute cloudAws   elastic compute cloud
Aws elastic compute cloud
 
AWS Elastic Beanstalk
AWS Elastic BeanstalkAWS Elastic Beanstalk
AWS Elastic Beanstalk
 
AWS July Webinar Series-Deploying and Scaling Web Application with AWS Elasti...
AWS July Webinar Series-Deploying and Scaling Web Application with AWS Elasti...AWS July Webinar Series-Deploying and Scaling Web Application with AWS Elasti...
AWS July Webinar Series-Deploying and Scaling Web Application with AWS Elasti...
 
Amazon EC2 container service
Amazon EC2 container serviceAmazon EC2 container service
Amazon EC2 container service
 
Advanced Task Scheduling with Amazon ECS
Advanced Task Scheduling with Amazon ECSAdvanced Task Scheduling with Amazon ECS
Advanced Task Scheduling with Amazon ECS
 

Similar to Microsoft Windows Shared Storage on AWS

Understanding Windows Azure’s Active Directory (AD) and PowerShell Tools
Understanding Windows Azure’s Active Directory (AD) and PowerShell ToolsUnderstanding Windows Azure’s Active Directory (AD) and PowerShell Tools
Understanding Windows Azure’s Active Directory (AD) and PowerShell ToolsEPC Group
 
EBS elastic block store
EBS elastic block storeEBS elastic block store
EBS elastic block storeARYA TM
 
Vss 101 and design considerations in v mware environment
Vss 101 and design considerations in v mware environmentVss 101 and design considerations in v mware environment
Vss 101 and design considerations in v mware environmentvanhn1205
 
Ibm connections docs 2 install guide
Ibm connections docs 2 install guideIbm connections docs 2 install guide
Ibm connections docs 2 install guideRoberto Boccadoro
 
Installing php and my sql locally using xampp
Installing php and my sql locally using xamppInstalling php and my sql locally using xampp
Installing php and my sql locally using xampppeyman Ghader Kurehpaz
 
(STG306) EFS: How to store 8 Exabytes & look good doing it
(STG306) EFS: How to store 8 Exabytes & look good doing it(STG306) EFS: How to store 8 Exabytes & look good doing it
(STG306) EFS: How to store 8 Exabytes & look good doing itAmazon Web Services
 
Amazon cloud
Amazon cloud Amazon cloud
Amazon cloud Narendra
 
Web Hosting - Web Hosting Curriculum [1/10]
Web Hosting - Web Hosting Curriculum [1/10]Web Hosting - Web Hosting Curriculum [1/10]
Web Hosting - Web Hosting Curriculum [1/10]Web Hosting for Students
 
Migra le tue file shares in cloud con FSx for Windows
Migra le tue file shares in cloud con FSx for Windows Migra le tue file shares in cloud con FSx for Windows
Migra le tue file shares in cloud con FSx for Windows Amazon Web Services
 
Installing d space on windows
Installing d space on windowsInstalling d space on windows
Installing d space on windowsBibliounivbtn
 
Connections fornewbies
Connections fornewbiesConnections fornewbies
Connections fornewbiesr4ttl3r
 
Scaling and Embracing Failure: Clustering Docker with Mesos
Scaling and Embracing Failure: Clustering Docker with MesosScaling and Embracing Failure: Clustering Docker with Mesos
Scaling and Embracing Failure: Clustering Docker with MesosRob Gulewich
 
ESM 6.9.1 for AWS Setup Guide
ESM 6.9.1 for AWS Setup GuideESM 6.9.1 for AWS Setup Guide
ESM 6.9.1 for AWS Setup GuideProtect724tk
 
Auto scaling websites in the cloud
Auto scaling websites in the cloudAuto scaling websites in the cloud
Auto scaling websites in the cloudDavid Veksler
 

Similar to Microsoft Windows Shared Storage on AWS (20)

Understanding Windows Azure’s Active Directory (AD) and PowerShell Tools
Understanding Windows Azure’s Active Directory (AD) and PowerShell ToolsUnderstanding Windows Azure’s Active Directory (AD) and PowerShell Tools
Understanding Windows Azure’s Active Directory (AD) and PowerShell Tools
 
EBS elastic block store
EBS elastic block storeEBS elastic block store
EBS elastic block store
 
Windows 2003 Server
Windows 2003 ServerWindows 2003 Server
Windows 2003 Server
 
Workspaces overview
Workspaces overviewWorkspaces overview
Workspaces overview
 
Scalable Web Architecture
Scalable Web ArchitectureScalable Web Architecture
Scalable Web Architecture
 
Vss 101 and design considerations in v mware environment
Vss 101 and design considerations in v mware environmentVss 101 and design considerations in v mware environment
Vss 101 and design considerations in v mware environment
 
Ibm connections docs 2 install guide
Ibm connections docs 2 install guideIbm connections docs 2 install guide
Ibm connections docs 2 install guide
 
Installing php and my sql locally using xampp
Installing php and my sql locally using xamppInstalling php and my sql locally using xampp
Installing php and my sql locally using xampp
 
Wos portable help
Wos portable helpWos portable help
Wos portable help
 
(STG306) EFS: How to store 8 Exabytes & look good doing it
(STG306) EFS: How to store 8 Exabytes & look good doing it(STG306) EFS: How to store 8 Exabytes & look good doing it
(STG306) EFS: How to store 8 Exabytes & look good doing it
 
Amazon cloud
Amazon cloud Amazon cloud
Amazon cloud
 
Web Hosting - Web Hosting Curriculum [1/10]
Web Hosting - Web Hosting Curriculum [1/10]Web Hosting - Web Hosting Curriculum [1/10]
Web Hosting - Web Hosting Curriculum [1/10]
 
Migra le tue file shares in cloud con FSx for Windows
Migra le tue file shares in cloud con FSx for Windows Migra le tue file shares in cloud con FSx for Windows
Migra le tue file shares in cloud con FSx for Windows
 
Installing d space on windows
Installing d space on windowsInstalling d space on windows
Installing d space on windows
 
Dspace for dummies
Dspace for dummiesDspace for dummies
Dspace for dummies
 
AWS Workspaces Overview v2
AWS Workspaces Overview v2AWS Workspaces Overview v2
AWS Workspaces Overview v2
 
Connections fornewbies
Connections fornewbiesConnections fornewbies
Connections fornewbies
 
Scaling and Embracing Failure: Clustering Docker with Mesos
Scaling and Embracing Failure: Clustering Docker with MesosScaling and Embracing Failure: Clustering Docker with Mesos
Scaling and Embracing Failure: Clustering Docker with Mesos
 
ESM 6.9.1 for AWS Setup Guide
ESM 6.9.1 for AWS Setup GuideESM 6.9.1 for AWS Setup Guide
ESM 6.9.1 for AWS Setup Guide
 
Auto scaling websites in the cloud
Auto scaling websites in the cloudAuto scaling websites in the cloud
Auto scaling websites in the cloud
 

More from Julien Lecadou,MSc.

Microsoft Dynamics AX 2009 WMS on handheld device
Microsoft Dynamics AX 2009 WMS on handheld deviceMicrosoft Dynamics AX 2009 WMS on handheld device
Microsoft Dynamics AX 2009 WMS on handheld deviceJulien Lecadou,MSc.
 
Production Scheduling Using Microsoft Dynamics AX
Production Scheduling Using Microsoft Dynamics AXProduction Scheduling Using Microsoft Dynamics AX
Production Scheduling Using Microsoft Dynamics AXJulien Lecadou,MSc.
 
Dynamics AX Fast Sales Quotation
Dynamics AX Fast Sales QuotationDynamics AX Fast Sales Quotation
Dynamics AX Fast Sales QuotationJulien Lecadou,MSc.
 
Microsoft Dynamics AX 2009 CRM training
Microsoft Dynamics AX 2009 CRM trainingMicrosoft Dynamics AX 2009 CRM training
Microsoft Dynamics AX 2009 CRM trainingJulien Lecadou,MSc.
 
Customizing job shop scheduling using microsoft dynamics ax part2 3
Customizing job shop scheduling using microsoft dynamics ax part2 3Customizing job shop scheduling using microsoft dynamics ax part2 3
Customizing job shop scheduling using microsoft dynamics ax part2 3Julien Lecadou,MSc.
 
Prodction Scheduling series Best Machine Selection BPM
Prodction Scheduling series  Best Machine Selection BPMProdction Scheduling series  Best Machine Selection BPM
Prodction Scheduling series Best Machine Selection BPMJulien Lecadou,MSc.
 
Production Scheduling series ATP BPM
Production Scheduling series ATP  BPM Production Scheduling series ATP  BPM
Production Scheduling series ATP BPM Julien Lecadou,MSc.
 
Production Scheduling series Tools scheduling
Production Scheduling series  Tools schedulingProduction Scheduling series  Tools scheduling
Production Scheduling series Tools schedulingJulien Lecadou,MSc.
 
Production Sheduling series capacity management 's BPM
Production Sheduling series  capacity management 's BPMProduction Sheduling series  capacity management 's BPM
Production Sheduling series capacity management 's BPMJulien Lecadou,MSc.
 
Dynamics AX 2009 CRM Implementation : The fit gap analysis
Dynamics AX 2009 CRM Implementation : The fit gap analysis Dynamics AX 2009 CRM Implementation : The fit gap analysis
Dynamics AX 2009 CRM Implementation : The fit gap analysis Julien Lecadou,MSc.
 
Warehouse Management Activities "As Is" process map
Warehouse Management Activities "As Is" process mapWarehouse Management Activities "As Is" process map
Warehouse Management Activities "As Is" process mapJulien Lecadou,MSc.
 
Inventory counting using Dynamics AX
Inventory counting using Dynamics AXInventory counting using Dynamics AX
Inventory counting using Dynamics AXJulien Lecadou,MSc.
 
WMS Update: Create Pallet Id in item Transaction Journal
WMS Update: Create Pallet Id in item Transaction Journal WMS Update: Create Pallet Id in item Transaction Journal
WMS Update: Create Pallet Id in item Transaction Journal Julien Lecadou,MSc.
 
New reservation and picking process
New reservation and picking processNew reservation and picking process
New reservation and picking processJulien Lecadou,MSc.
 

More from Julien Lecadou,MSc. (14)

Microsoft Dynamics AX 2009 WMS on handheld device
Microsoft Dynamics AX 2009 WMS on handheld deviceMicrosoft Dynamics AX 2009 WMS on handheld device
Microsoft Dynamics AX 2009 WMS on handheld device
 
Production Scheduling Using Microsoft Dynamics AX
Production Scheduling Using Microsoft Dynamics AXProduction Scheduling Using Microsoft Dynamics AX
Production Scheduling Using Microsoft Dynamics AX
 
Dynamics AX Fast Sales Quotation
Dynamics AX Fast Sales QuotationDynamics AX Fast Sales Quotation
Dynamics AX Fast Sales Quotation
 
Microsoft Dynamics AX 2009 CRM training
Microsoft Dynamics AX 2009 CRM trainingMicrosoft Dynamics AX 2009 CRM training
Microsoft Dynamics AX 2009 CRM training
 
Customizing job shop scheduling using microsoft dynamics ax part2 3
Customizing job shop scheduling using microsoft dynamics ax part2 3Customizing job shop scheduling using microsoft dynamics ax part2 3
Customizing job shop scheduling using microsoft dynamics ax part2 3
 
Prodction Scheduling series Best Machine Selection BPM
Prodction Scheduling series  Best Machine Selection BPMProdction Scheduling series  Best Machine Selection BPM
Prodction Scheduling series Best Machine Selection BPM
 
Production Scheduling series ATP BPM
Production Scheduling series ATP  BPM Production Scheduling series ATP  BPM
Production Scheduling series ATP BPM
 
Production Scheduling series Tools scheduling
Production Scheduling series  Tools schedulingProduction Scheduling series  Tools scheduling
Production Scheduling series Tools scheduling
 
Production Sheduling series capacity management 's BPM
Production Sheduling series  capacity management 's BPMProduction Sheduling series  capacity management 's BPM
Production Sheduling series capacity management 's BPM
 
Dynamics AX 2009 CRM Implementation : The fit gap analysis
Dynamics AX 2009 CRM Implementation : The fit gap analysis Dynamics AX 2009 CRM Implementation : The fit gap analysis
Dynamics AX 2009 CRM Implementation : The fit gap analysis
 
Warehouse Management Activities "As Is" process map
Warehouse Management Activities "As Is" process mapWarehouse Management Activities "As Is" process map
Warehouse Management Activities "As Is" process map
 
Inventory counting using Dynamics AX
Inventory counting using Dynamics AXInventory counting using Dynamics AX
Inventory counting using Dynamics AX
 
WMS Update: Create Pallet Id in item Transaction Journal
WMS Update: Create Pallet Id in item Transaction Journal WMS Update: Create Pallet Id in item Transaction Journal
WMS Update: Create Pallet Id in item Transaction Journal
 
New reservation and picking process
New reservation and picking processNew reservation and picking process
New reservation and picking process
 

Recently uploaded

Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 

Recently uploaded (20)

Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 

Microsoft Windows Shared Storage on AWS

  • 1. MICROSOFT WINDOWS SHARED STORAGE ON AWS An alternative for AWS Elastics File Storage and compliment to EBS for Windows users
  • 2. THE PROBLEM: EFS NOT SUPPORTED FOR WINDOWS INFRASTRUCTURE DEPLOYED ON AWS“ Amazon Elastic File System (Amazon EFS) provides simple, scalable file storage for use with Amazon EC2. With Amazon EFS, storage capacity is elastic, growing and shrinking automatically as you add and remove files, so your applications have the storage they need, when they need it” (ref AWS) Problem: “Using Amazon EFS with Microsoft Windows Amazon EC2 instances is not supported” EBS volumes cannot be used as shared storage on AWS
  • 3. IMPACT Without EFS being supported on Windows, how do you share files other a Windows Domain? Enterprises cannot use the SAN (i.e. EBS) to store their workgroup files. Some application dynamic files such as “.py” can be stored on a NAS implementation to share its files between multiple EC2 instances.
  • 4. SETTING UP A WINDOWS NAS SERVER ON AWS Prerequisites:  Windows Domain Name System (DNS) server  Windows Domain Controller server  All Servers should be part of the Domain  If you are planning to link your on-premise servers make sure your VPC and subnet CIDR block do not overlap 3rd party application:  StarWind Virtual SAN
  • 5. INSTALLING AND DEPLOYING A VIRTUAL SAN SERVER SOFTWARE Storage Device Go to the new target server and create a new storage device. Target Server The application will deploy a Target (storage) server. Download and install Download and install the virtual Server SAN server application from the vendor website. Our server will be called SANServer
  • 6. ADDING A NEW TARGET SERVER  On SANServer, open the Server Manager application  Then go to Tools >>iSCSI Initiator  In the iSCSI Initiator propriety window, select the target textbox and enter the name/IP address/FQDM of the Target server and then click on the Quick Connect button. The initiator will find the target server and then connect it to your “storage pool” click on the Done button to continue the process
  • 7. INITIALIZE THE NEW VOLUME To initialize a new volume into the server go to : On the Server Manager window click on “All Servers” Right click on “SANServer” and select computer management Click on Storage and then Disk Management In the Disk Management section select Disk2 Right click, click initialize then proceed to initialize the new disk
  • 8. VIEW THE NEW VOLUME Now that you have initialized and given a name volume, it is time to view it on the server. Open File explorer and click on This PC You can see the volume added . Here the volume name is SharedStorageA and its size is 1GB.
  • 9. SHARE THE VOLUME EVERYWHERE Once you have deployed the new volume in you NAS server, you can now repeat the same operation everywhere in your Windows domains in the cloud Notes :  To use this system as SAN, create the target server and then link it to the servers that needed to be connected. You don’t need to deploy it on the SAN server in the first place.  If the volume is not initialized on the SAN server, the documents created in one server are not visible to the others.
  • 10. CONCLUSION SAN / NAS storage system are very important for many organizations. And even if AWS does not offer the EFS service and the NAS features to Windows users, that doesn’t mean that this cannot be done there. Solution Architecture Works, LLC is a consulting and AWS Partner that can help move your infrastructure or some business logic to the cloud. Doing so it will always be available. Email us at jr@saworks.io for inquiries and for more information about this process Tel: +1 845 535 9699