SlideShare une entreprise Scribd logo
1  sur  27
Copyright © 2014 DataCore Software Corp. – All Rights Reserved.
Copyright © 2014 DataCore Software Corp. – All Rights Reserved.
1
VIRTUAL SAN: It’s a SAN, it’s VIRTUAL, but
what is it really?
Jeff Slapp Technical Product Specialist
DataCore Software
Copyright © 2014 DataCore Software Corp. – All Rights Reserved.
 What is a Virtual SAN?
 Virtual SAN Deployment Models
 Virtual SAN Use Cases
 Important Takeaways
 Questions
2
Agenda
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 3
What is a Virtual SAN?
DataCore’s Virtual SAN definition:
DataCore’s Virtual SAN is where SANsymphony-V is used to
create high-performance and highly-available shared storage
pools using the disks and flash storage in your application
servers
DataCore Virtual SANs are comprised of:
Two or more physical x86-64 servers with local storage,
either running SANsymphony-V directly on the hardware
(root partition) or from within a virtual machine
Copyright © 2014 DataCore Software Corp. – All Rights Reserved.
What is a Virtual SAN?
Centralized DataCore SAN Architecture DataCore Virtual SAN Architecture
Learn More
View Webinar
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 5
Benefits of deploying Virtual SAN
Application
Server
External
Storage
 Provides persistent storage services as close to the application as
possible without having to go out over the wire to access storage
► RESULT: Lower context switching -> lower latency -> improve application
response time
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 6
Benefits of deploying Virtual SAN
 Provides access to storage across a cluster of servers utilizing local
disk and flash storage
► RESULT: Eliminate the need for complex external SANs -> reduce overall
infrastructure costs
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 7
Benefits of deploying Virtual SAN
Dataset 1
Dataset 2
Dataset 3
Dataset n
Dataset 1
Dataset 1’
Dataset 2
Dataset 2’
Dataset 3
Dataset 3’
 Eliminates single points of failure and downtime
► RESULT: Provide high-availability through synchronous mirroring -> leverage
full component-level and data-level redundancy -> eliminate downtime due to
planned and unplanned events
Learn More
View Webinar
Copyright © 2014 DataCore Software Corp. – All Rights Reserved.
 Top Reason You’re Considering Virtual SANs
► I/O bottlenecks slowing down virtualized apps
► External shared storage for cluster of servers is
too expensive
► Current shared storage system creates a
single point of failure
► Other
8
Poll #1
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 9
Virtual SAN Deployment Models
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 10
Simplified Model View
SANsymphony-V within a Virtual Machine
SANsymphony-V within the Windows Root Partition
Server
Hypervisor
VM
VM
VM
VM
SANsymphony-V
Server
Hypervisor
VM
VM
VM
VM
SANsymphony-V
Server
Hypervisor
VM
VM
VM
VM
SANsymphony-V
SANsymphony-V Application SANsymphony-V Application SANsymphony-V Application
Learn More
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 11
Detailed Model View (Root Partition)
Application Services Plane
Local Disk and Flash
DataCore Storage Services Plane
WindowsKernel
RAM Cache
SANsymphony-V
Application Services
(Hyper-V, Exchange,
SQL, Oracle,
SharePoint, etc.)
WindowsKernel
DataCore Loopback
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 12
Detailed Model View (Virtual Machine)
Physical Host
Virtual SAN Node
RDM Disk and Flash
WindowsKernel
RAM Cache (VM RAM)
SANsymphony-V
Local Disk and FlashLocal RAM
VM
SANsymphony-V
VMware ESX Hypervisor
kernel
VM
VM VM
SANSymphony-V
Datastore
Local Host
Datastore
RDMs
Virtual Switch 3 (10GbE Uplink #3)
RDMsVirtual Switch 2 (10GbE Uplink #2)
VM Memory
and RDM Disk
Uplink #1
Uplink #2
Virtual Switch 1 (1GbE Uplink #1)
iSCSI Front-end Target Port 1 (vmxnet3-2)
iSCSI Mirror Port (vmxnet3-3)
Management Port (vmxnet3-1)
Uplink #3
iSCSI Initiator
Copyright © 2014 DataCore Software Corp. – All Rights Reserved.
 Which type of scenario are you evaluating
virtual SANs for?
► VDI (virtual desktops)
► Latency-sensitive database apps
► Large clusters (>32 nodes) for Big Data
► Small, remote office / branch office
► Other
13
Poll #2
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 14
Virtual SAN Use Cases
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 15
Use Case #1: Latency-sensitive app
 Speed up response and throughput by:
► Leveraging flash memory as persistent storage close to the applications
► Cache reads and writes out of even faster server DRAM memory
Learn More
Watch Webinar
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 16
Use Case #2: Compact Servers and ROBO
Put the internal storage capacity of your servers to work as a shared
resource while protecting your data against server outages
Major Data
Centers
[Central SANs]
Branch Office
[Virtual SAN] Disaster
Recovery Site
[Virtual SAN]
Branch Office
[Virtual SAN]
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 17
Use Case #3: Virtual Desktops
Run more virtual desktops on each hypervisor host and scale
them out across more servers without the complexity or expense
of an elaborate external SAN
Scale out from
2 to 32 nodes
Scale up to
32 PB
Accelerate up to
50 million IOPS
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 18
Use Case #4: High-Availability Needed
 Ensure the highest levels of data and application
availability by using synchronous mirroring
Building
2
Building
1
Node 2Node 1
2
1’
2’
1
Sync
Mirroring
Learn More
Watch Webinar
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 19
Important Takeaways
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 20
Unite Virtual SAN with Central SAN
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 21
 10th generation product
 Runs on standard x86 servers
 Most comprehensive hardware agnostic
storage stack in the industry
 25,000+ deployments worldwide
Define Your Storage
Common Storage Services
Auto-tiering
Async Replication
Storage Pooling
Storage Load Balancing
Centralized Management
Analysis & Reporting
Sync Mirroring
Adaptive Caching
Thin Provisioning
Data Migration
Snapshots
Continuous Data Protection
NAS/SAN (Unified Storage)
Virtual SAN
Virtual or Central SAN: Same Stack
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 22
Benefits at a Glance
75% 10x 4x 100% 90%
reduction
in storage
costs
performance
increase
capacity
utilization
reduction in
storage-related
downtime
decrease in time
spent on routine
storage tasks
Surveyed DataCore™ Customers Report Up To:
www.techvalidate.com
Ready to Benefit?
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 23
When to get started with DataCore
Before your
next major
storage
decision
Using or
considering
flash/SSDs
Expanding
Server/Desktop
Virtualization
Developing your
Business
Continuity Plan
12
6
9 3
1
7
10
4
11
5
8
2
Copyright © 2014 DataCore Software Corp. – All Rights Reserved.
 Which of the following would you rate as most
important in choosing a virtual SAN solution?
► Supports multiple hypervisors
(VMware, Hyper-V, etc)
► Can provide high-availability even for a cluster of
only 2 servers
► Does not require flash to speed up performance
► Taps into existing external SAN for extra capacity
and additional disaster recovery services
24
Poll #3
Copyright © 2014 DataCore Software Corp. – All Rights Reserved.
 Visit us at the Solutions Exchange Booth #1445
► Meet and challenge our storage virtualization experts
 Request a meeting with our executives
► Email us at events@datacore.com
 Download our free Virtual SAN software
► www.datacore.com/resources/free-virtual-san
 For more information visit our VMworld page
► http://datacore.com/campaigns/vmworld-2014
25
Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 26
One Storage Services Platform
across your entire infrastructure
 10th generation product
 16 Years of R&D
 25,000+ deployments worldwide
 Most comprehensive hardware-agnostic
storage stack in the industry
Common Set of Storage Services
Auto-tiering
Async Replication
Virtual SAN
Storage Pooling
Storage Load Balancing
Centralized Management
Analysis & Reporting
Sync Mirroring
Adaptive Caching
Thin Provisioning
Data Migration
Snapshots
Continuous Data Protection
NAS/SAN (Unified Storage)
Copyright © 2014 DataCore Software Corp. – All Rights Reserved.
Thank You
Contact:
jeff.slapp@datacore.com
© 2014 DataCore Software Corporation. All Rights Reserved. DataCore, the DataCore logo and SANsymphony are trademarks or registered trademarks
of DataCore Software Corporation. All other products, services and company names mentioned herein may be trademarks of theirrespective owners.
For more on Virtual SANs:
http://datacore.com/products/features/virtual-san

Contenu connexe

Dernier

CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptrcbcrtm
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 

Dernier (20)

CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.ppt
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 

En vedette

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

En vedette (20)

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 

Virtual SAN? It's a SAN, it's virtual, but what is it really??

  • 1. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 1 VIRTUAL SAN: It’s a SAN, it’s VIRTUAL, but what is it really? Jeff Slapp Technical Product Specialist DataCore Software
  • 2. Copyright © 2014 DataCore Software Corp. – All Rights Reserved.  What is a Virtual SAN?  Virtual SAN Deployment Models  Virtual SAN Use Cases  Important Takeaways  Questions 2 Agenda
  • 3. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 3 What is a Virtual SAN? DataCore’s Virtual SAN definition: DataCore’s Virtual SAN is where SANsymphony-V is used to create high-performance and highly-available shared storage pools using the disks and flash storage in your application servers DataCore Virtual SANs are comprised of: Two or more physical x86-64 servers with local storage, either running SANsymphony-V directly on the hardware (root partition) or from within a virtual machine
  • 4. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. What is a Virtual SAN? Centralized DataCore SAN Architecture DataCore Virtual SAN Architecture Learn More View Webinar
  • 5. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 5 Benefits of deploying Virtual SAN Application Server External Storage  Provides persistent storage services as close to the application as possible without having to go out over the wire to access storage ► RESULT: Lower context switching -> lower latency -> improve application response time
  • 6. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 6 Benefits of deploying Virtual SAN  Provides access to storage across a cluster of servers utilizing local disk and flash storage ► RESULT: Eliminate the need for complex external SANs -> reduce overall infrastructure costs
  • 7. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 7 Benefits of deploying Virtual SAN Dataset 1 Dataset 2 Dataset 3 Dataset n Dataset 1 Dataset 1’ Dataset 2 Dataset 2’ Dataset 3 Dataset 3’  Eliminates single points of failure and downtime ► RESULT: Provide high-availability through synchronous mirroring -> leverage full component-level and data-level redundancy -> eliminate downtime due to planned and unplanned events Learn More View Webinar
  • 8. Copyright © 2014 DataCore Software Corp. – All Rights Reserved.  Top Reason You’re Considering Virtual SANs ► I/O bottlenecks slowing down virtualized apps ► External shared storage for cluster of servers is too expensive ► Current shared storage system creates a single point of failure ► Other 8 Poll #1
  • 9. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 9 Virtual SAN Deployment Models
  • 10. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 10 Simplified Model View SANsymphony-V within a Virtual Machine SANsymphony-V within the Windows Root Partition Server Hypervisor VM VM VM VM SANsymphony-V Server Hypervisor VM VM VM VM SANsymphony-V Server Hypervisor VM VM VM VM SANsymphony-V SANsymphony-V Application SANsymphony-V Application SANsymphony-V Application Learn More
  • 11. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 11 Detailed Model View (Root Partition) Application Services Plane Local Disk and Flash DataCore Storage Services Plane WindowsKernel RAM Cache SANsymphony-V Application Services (Hyper-V, Exchange, SQL, Oracle, SharePoint, etc.) WindowsKernel DataCore Loopback
  • 12. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 12 Detailed Model View (Virtual Machine) Physical Host Virtual SAN Node RDM Disk and Flash WindowsKernel RAM Cache (VM RAM) SANsymphony-V Local Disk and FlashLocal RAM VM SANsymphony-V VMware ESX Hypervisor kernel VM VM VM SANSymphony-V Datastore Local Host Datastore RDMs Virtual Switch 3 (10GbE Uplink #3) RDMsVirtual Switch 2 (10GbE Uplink #2) VM Memory and RDM Disk Uplink #1 Uplink #2 Virtual Switch 1 (1GbE Uplink #1) iSCSI Front-end Target Port 1 (vmxnet3-2) iSCSI Mirror Port (vmxnet3-3) Management Port (vmxnet3-1) Uplink #3 iSCSI Initiator
  • 13. Copyright © 2014 DataCore Software Corp. – All Rights Reserved.  Which type of scenario are you evaluating virtual SANs for? ► VDI (virtual desktops) ► Latency-sensitive database apps ► Large clusters (>32 nodes) for Big Data ► Small, remote office / branch office ► Other 13 Poll #2
  • 14. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 14 Virtual SAN Use Cases
  • 15. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 15 Use Case #1: Latency-sensitive app  Speed up response and throughput by: ► Leveraging flash memory as persistent storage close to the applications ► Cache reads and writes out of even faster server DRAM memory Learn More Watch Webinar
  • 16. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 16 Use Case #2: Compact Servers and ROBO Put the internal storage capacity of your servers to work as a shared resource while protecting your data against server outages Major Data Centers [Central SANs] Branch Office [Virtual SAN] Disaster Recovery Site [Virtual SAN] Branch Office [Virtual SAN]
  • 17. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 17 Use Case #3: Virtual Desktops Run more virtual desktops on each hypervisor host and scale them out across more servers without the complexity or expense of an elaborate external SAN Scale out from 2 to 32 nodes Scale up to 32 PB Accelerate up to 50 million IOPS
  • 18. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 18 Use Case #4: High-Availability Needed  Ensure the highest levels of data and application availability by using synchronous mirroring Building 2 Building 1 Node 2Node 1 2 1’ 2’ 1 Sync Mirroring Learn More Watch Webinar
  • 19. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 19 Important Takeaways
  • 20. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 20 Unite Virtual SAN with Central SAN
  • 21. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 21  10th generation product  Runs on standard x86 servers  Most comprehensive hardware agnostic storage stack in the industry  25,000+ deployments worldwide Define Your Storage Common Storage Services Auto-tiering Async Replication Storage Pooling Storage Load Balancing Centralized Management Analysis & Reporting Sync Mirroring Adaptive Caching Thin Provisioning Data Migration Snapshots Continuous Data Protection NAS/SAN (Unified Storage) Virtual SAN Virtual or Central SAN: Same Stack
  • 22. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 22 Benefits at a Glance 75% 10x 4x 100% 90% reduction in storage costs performance increase capacity utilization reduction in storage-related downtime decrease in time spent on routine storage tasks Surveyed DataCore™ Customers Report Up To: www.techvalidate.com Ready to Benefit?
  • 23. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 23 When to get started with DataCore Before your next major storage decision Using or considering flash/SSDs Expanding Server/Desktop Virtualization Developing your Business Continuity Plan 12 6 9 3 1 7 10 4 11 5 8 2
  • 24. Copyright © 2014 DataCore Software Corp. – All Rights Reserved.  Which of the following would you rate as most important in choosing a virtual SAN solution? ► Supports multiple hypervisors (VMware, Hyper-V, etc) ► Can provide high-availability even for a cluster of only 2 servers ► Does not require flash to speed up performance ► Taps into existing external SAN for extra capacity and additional disaster recovery services 24 Poll #3
  • 25. Copyright © 2014 DataCore Software Corp. – All Rights Reserved.  Visit us at the Solutions Exchange Booth #1445 ► Meet and challenge our storage virtualization experts  Request a meeting with our executives ► Email us at events@datacore.com  Download our free Virtual SAN software ► www.datacore.com/resources/free-virtual-san  For more information visit our VMworld page ► http://datacore.com/campaigns/vmworld-2014 25
  • 26. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. 26 One Storage Services Platform across your entire infrastructure  10th generation product  16 Years of R&D  25,000+ deployments worldwide  Most comprehensive hardware-agnostic storage stack in the industry Common Set of Storage Services Auto-tiering Async Replication Virtual SAN Storage Pooling Storage Load Balancing Centralized Management Analysis & Reporting Sync Mirroring Adaptive Caching Thin Provisioning Data Migration Snapshots Continuous Data Protection NAS/SAN (Unified Storage)
  • 27. Copyright © 2014 DataCore Software Corp. – All Rights Reserved. Thank You Contact: jeff.slapp@datacore.com © 2014 DataCore Software Corporation. All Rights Reserved. DataCore, the DataCore logo and SANsymphony are trademarks or registered trademarks of DataCore Software Corporation. All other products, services and company names mentioned herein may be trademarks of theirrespective owners. For more on Virtual SANs: http://datacore.com/products/features/virtual-san

Notes de l'éditeur

  1. Hello everyone and thank you for attending our webinar today. My name is Jeff Slapp and I am a Technical Product Specialist with DataCore Software. Today we will be continuing our discussion on DataCore Virtual SANs. If you missed the last webinar on Virtual SANs, I would highly recommend checking it out as this webinar will build on the concepts of the previous one. If you did not get a chance to see the previous webinar, no worries, I will do my best to review some of the key concepts in this session. There will be time for questions at the end of today’s webinar. Please ask your questions in the webinar chat window on the right of your screen. If we run out of time and are not able to answer all of the questions, then we will follow-up via the email you have provided. There will also be three audience polls taken during this session. Your participation is greatly appreciated. And now with all the housekeeping complete, let’s continue our journey into DataCore Virtual SANs. [CLICK TO PROCEED]
  2. I’ve provided a brief overview of the topics we will cover today during this session. We will start out by defining what a DataCore Virtual SAN is, what components make up a virtual SAN, review some specific virtual SAN deployment models and use cases, talk about important supporting concepts related to DataCore virtual SANs, and finally closing out with some Q&A. Again, throughout the session today there will be a series of polls. You will be able to interact with these polls through the webinar interface. Let’s get started. [CLICK TO PROCEED]
  3. So what is a DataCore virtual SAN? DataCore’s Virtual SAN is where SANsymphony-V is used to create high-performance and highly-available shared storage pools using the disks and flash storage in your application servers. And very simply, it is comprised of… Two or more physical x86-64 servers with local storage, either running SANsymphony-V directly on the hardware (root partition) or from within a virtual machine. One of the best ways to understand a DataCore Virtual SAN is to first understand what a traditional DataCore SAN looks like. While both models are different and the reasons for deploying each are different, SANsymphony-V is at the heart of both of them, delivering the very best in enterprise-grade storage functionality and management. Let’s take a look at them side by side. [CLICK TO PROCEED]
  4. The first model is a traditional SAN model whereby the application servers, the SANsymphony-V nodes, and the storage devices are distinct units within the stack. This model is ideal for those who have to integrate existing back-end storage systems and/or have hundreds or even thousands of application servers in their infrastructure. [CLICK TO ANIMATE] The second model is a virtual SAN model whereby the application servers, the SANsymphony-V software and the local storage devices are converged into a single unit. This model is ideal for those who want to harness the power of their modern application servers while utilizing local host-based flash and disk devices in a consolidated framework. Let’s take a look at a few benefits realized from deploying virtual SANs. [CLICK TO PROCEED]
  5. In most SAN environments, there is significant distance and circuity that exist between the main CPU and the storage subsystem (electrically speaking). The additional circuitry introduces delays in the form of context switching which results in measurable transmission latencies. These latencies ultimately result in slower application performance, especially with I/O-intensive applications. [CLICK TO REMOVE EXTRA HARDWARE] Within a virtual SAN, the CPU, flash and capacity disk reside as close to each other as possible. This combined with the use of DRAM as high-speed cache, delivers significant application response time improvements. [CLICK TO PROCEED]
  6. In a typical SAN environment: The SANs are independent from each other, creating storage silos They are much more complex, and Considerably more expensive due to additional hardware and licensing when compared to local server storage. All of these ultimately contribute to a much higher total operating cost. [CLICK TO PROCEED] Virtual SAN, however, unifies all storage under its management into a single pane of glass, reduces overall infrastructure complexity, significantly reduces the amount of hardware involved, and eliminates the storage-system-specific licensing costs. [CLICK TO PROCEED]
  7. Typical SANs, which may have component-level redundancy, lacks the data-level redundancy needed to achieve true high-availability and continuous data accessibility. This is due to the fact that there is only one copy of the data that exists, and that live-active copy resides on a single storage unit (shown here as Datasets 1, 2, and 3) [CLICK TO PROCEED] In a virtual SAN environment, component-level and data-level redundancy are combined to deliver the highest level of data availability. Whether a node is interrupted due to planned maintenance or due to environmental failure, the data will remain intact and accessible to all the applications and users because it exists in multiple places. Additionally, the mirror copies of each dataset can resided on any node you choose and can be easily migrated from one node to another with a few mouse clicks or even automated though scripting. [CLICK TO PROCEED]
  8. OK, It’s time for our first poll. Carlos?
  9. Now let’s explore some common virtual SAN deployment models.
  10. There are two principle virtual SAN deployment models. The first is where SANsymphony-V is running in the root partition, on the bare metal, alongside the application. The application could be anything from file services, to mail services, to Hyper-V services. Microsoft clustering services can also be enabled to take advantage of application high-availability since the data will reside on multiple virtual SAN nodes within the cluster. The second is where SANsymphony-V is running within a virtual machine under control of a server hypervisor. We will focus on a VMware ESX hypervisor scenario for this discussion today, but the virtual machine model can be applied to any hypervisor in the market capable of running a Windows-based virtual machine. We will only cover general details in this discussion today. Please refer to the DataCore Virtual SAN Design Guide for more information. Let’s take a look at the root partition model a little closer. [CLICK TO PROCEED]
  11. In this diagram, I have broken out the primary services into service-planes. The first service-plane is the DataCore Storage Service Plane. At this point, we simply have any x86-64 bare metal system running Windows Server with DataCore SANsymphony-V installed. A portion of the host RAM is allocated to SANsymphony-V to be used for high-speed cache. We recommend a minimum of 10% of the total available host RAM to be allocated to cache. Next, the disk and flash that is intended to be used by SANsymphony-V is allocated to SANsymphony-V disk pools. From these disk pools, virtual disks are then created and served back to the local Windows host operating system via the DataCore Loopback Adapter (or via iSCSI if clustering will be used). The key point to recognize here is, now that the local disks are under control of SANsymphony-V, the entire feature set of SANsymphony-V, including high-speed cache, synchronous mirroring, and auto-tiering to name a few, can now be harnessed on the local host and across the entire virtual SAN cluster. The second service-plane is the Application Services Plane. The application can be anything supported to run on a Windows Server operating system. Again, applications can run independently on each virtual SAN node, or can participate within a Microsoft Cluster across multiple hosts for application high-availability. In either case, the data is protected through synchronous mirroring on multiple hosts within the virtual SAN cluster. [CLICK TO PROCEED]
  12. Here, we will look a bit closer at running a virtual SAN within a virtual machine infrastructure, under control of a server hypervisor such as VMware ESX. It is important to point out however, that DataCore’s virtual SAN can run within any hypervisor capable of running a Windows Server virtual machine. Each focus area will blink on the diagram as we proceed through the discussion. [CLICK TO ANIMATE] The first step before installing VMware ESX is to configure the physical disks with the RAID configuration you require. Ensure that the disks that are being used for the VMware ESX operating system are separate from those which will run within SANsymphony-V’s disk pool. If you do not have RAID capability on your host, SANsymphony-V can provide those services within the disk pool. Next proceed with installing VMware ESX on the host. During installation, a local VMware datastore will be created. [CLICK TO ANIMATE] Next is to create the SANsymphony-V virtual machine. This virtual machine will reside on the local VMware datastore that was automatically created during installation. [CLICK TO ANIMATE] Once the SANsymphony-V virtual machine has been created and SANsymphony-V installed, proceed with presenting the remaining unallocated local host disks to the SANsymphony-V virtual machine. These raw disks will be placed into a SANsymphony-V disk pool. [CLICK TO ANIMATE] Once the disk pool is ready, it is time to create some SANsymphony-V virtual disks. These virtual disks will then be presented to the local ESX host, or other virtual SAN nodes within the cluster, via iSCSI. These virtual disks will become VMware Datastores which is where all the virtual machines will reside. [CLICK TO ANIMATE] And finally, now that you have created VMware Datastores presented from the local SANsymphony-V virtual machine, you can proceed with creating the rest of the virtual machines needed for your environment. [CLICK TO PROCEED]
  13. OK, It’s time for our second poll. Carlos?
  14. Now we will review some virtual SAN use cases. [CLICK TO PROCEED]
  15. Latency-sensitive applications, such as databases, benefit greatly from having their storage services very close to one other. This, combined with the use of DRAM as high-speed cache, which is also very close to the application, results in significant application performance improvements. [CLICK TO PROCEED]
  16. Virtual SANs can be deployed in branch offices where it doesn’t make sense to have a centralized SAN infrastructure, but where you still may require highly available enterprise services. Additionally, Virtual SANs can be used at disaster recovery sites to avoid the need to recreate the full production environment at another location, which is extremely expensive to do and offers very low ROI. And with SANsymphony-V’s asynchronous replication feature, you can perform tests of the remote data and applications as often as you like, without interrupting production. Regardless of whether you deploy a central SAN, a remote office virtual SAN, or a disaster recovery virtual SAN, you will be able to manage these resources from a single pane of glass. [CLICK TO PROCEED]
  17. DataCore Virtual SANs significantly increase the virtual-desktop-per-host density. In our labs today we have run as many as 300 virtual desktops on a single host. This is made possible because of the high-speed caching SANsymphony-V provides. Additionally, auto-tiering allows you to introduce flash disk on each host and will ensure that the high intensity desktops get access to the high-speed disk when they need it, providing you with an all flash-feel without the all-flash expense. [CLICK TO PROCEED]
  18. When you are running applications that cannot suffer downtime, then you need synchronous mirroring. Synchronous mirroring provides real-time lock-step mirroring of all data across multiple hosts. In the example above, if node 1 in building 1 was to suffer a catastrophic failure, the data would remain safe and fully accessible on node 2 in building 2. Synchronous mirroring is supported up to 100km. [CLICK TO PROCEED]
  19. Ok, let’s talk briefly about other important takeaway's when considering DataCore virtual SANs. [CLICK TO PROCEED]
  20. DataCore is the only vendor that allows unification of both virtual SANs and central SANs across any block-level storage device and any x86-64 server hardware. [CLICK TO PROCEED]
  21. SANsymphony-V is a complete software-defined storage stack that has developed over the last 16 years. We are on our 10th generation product with a cross-device set of services. In this unified software platform we provide everything you need to manage your storage. Many of these are features you’ll find on a modern storage system. Things like thin provisioning, auto-tiering, and snapshots. DataCore provides all of this functionality in a completely hardware-agnostic form. This enables us to do things that no other vendor can do, like auto-tiering and mirroring across unlike storage systems. [CLICK TO PROCEED]
  22. DataCore customers report: up to a 75% reduction in storage costs up to a 10 time performance increase from the existing storage hardware they have in their environment up to a 4 time improvement in capacity utilization, and a 100% reduction in storage-related downtime DataCore customers also report a 90% decrease in the time they spend on routine storage tasks. These are real proof points derived from first-hand survey’s of our customer base – verified by a 3rd party, TechValidate who specializes in auditing the results. [CLICK TO PROCEED]
  23. Curious when to get started with DataCore? Before your make your next major storage decision, whether a hardware refresh or a brand new purchase. The same goes if you are looking at flash, SSDs or new types of storage such as DIMM-connected flash. It also makes sense when expanding your server or desktop virtualization environment. And certainly as you develop or adjust your business continuity and disaster recovery plan. [CLICK TO PROCEED]
  24. And now for the last poll of this session. Carlos?
  25. And now I will address the questions that came in during the webinar. [Stay on this slide to answer them and at the same time keep a reminder of what you presented]