SlideShare a Scribd company logo
1 of 28
Download to read offline
Rohit Goyal
rohit@maginatics.com
Sr. Technical Marketing Engineer
Maginatics Cloud Storage Platform (MCSP)
MCSP 3.0 Technical Highlights
Data Protection
Data Protection
3
One-Click Disaster Recovery
•  Hot-standby MVF VMs
•  AES-256 bit encrypted backups
•  Reduced RPO, RTO, and RCO
Amazon High Availability
•  Multi-Availability Zone (AZ) Support
•  Tolerate single or dual AZ outage(s)
•  Relational Database Support (RDS)
•  Fast MagFS Agent failover
•  Seamless failover
VMware vSphere High Availability
•  VMware vSphere HA
•  Fast MagFS Agent failover
•  Tolerate ESX Host, disk or memory failure
•  Application restart or migration
Healing
4
Healing
•  Fast VM recovery
•  Requires less resources (no DR cluster is needed)
•  No downtime for the namespace
Share 1 Share 2 Share 3
Management
Share 1 Share 2 Share 3
Management
Database(s)
System Config System Config
Database(s)
Object Storage
Backing up
share metadata
Primary Site DR Site
Object Storage
Restoring share
metadata
1
2
One-Click Disaster Recovery
Region
Mgmt
Availability Zone Availability Zone
S3 Object
Storage
RDS
Availability Zone
Share 1Share 1DNS Server
RP: Elastic IP
Discovery Service
FQDN: Inst. Name
Sync. Service
RP: Elastic IP
Discovery Service
FQDN: Inst. Name
Sync. Service
Public DNS
Discovery Service
FQDN: Int. Name
Sync. Service
VPC
MCSP Deployment: Single-Node Redundacy
Share 2 Share 2
Public DNS
Discovery Service
FQDN: Inst. Name
Sync. Service
Public DNS
Discovery Service
FQDN: Inst. Name
Sync. Service
Region
Mgmt
Availability Zone Availability Zone
S3 Object
Storage
RDS
Availability Zone
Share 1Share 1DNS Server
RP: Elastic IP
Discovery Service
FQDN: Inst. Name
Sync. Service
RP: Elastic IP
Discovery Service
FQDN: Inst. Name
Sync. Service
Public DNS
Discovery Service
FQDN: Int. Name
Sync. Service
VPC
MCSP Deployment: Dual-Node Redundacy
VMware vSphere High Availability
8
Primary
ESX host
VMware
vSphere
Application Failover
VMware vSphere
Secondary
ESX host
1
2
Application
Restart
Share 1 Share 2 Share 3
Management
Maginatics
Virtual Filer
1 2
Share 1 Share 2 Share 3
Management
Share 1 Share 2 Share 3
Management
3
Lost Virtual Machine Restored
Functionality
•  Maginatics Management Dashboard
•  Single click Recovery
•  Easy to find problem VM
Healing Maginatics VMs
Snapshots
10
MVF
Metadatabase
VM
Full
MVF Snapshot
/snapshot /snapshot1 /snapshotX
Database
Artifact
Snapshot 1 Snapshot X
Incremental
Metadata
Database
LVM Pool
/dev/sdb1 /dev/sdc1 /dev/sdd1
Logical Volume(s)
Volume Group(s)
Physical Volume(s)
Incremental
Multi-tier Caching
Site Cache v1.0 (Read Cache) and CDC
12
Site Cache
•  Local Virtual Machine
•  Shared cache within office
•  Improved READ performance
•  LAN speed (100Mbps)
•  Auto-discover nearest site cache (15ms RTT)
•  MagFS Agents work with both Site Cache and CDC enabled
Content Delivery Cache (CDC)
•  Amazon infrastructure
•  Shared regional cache
•  Improved READ performance
•  52 AWS edge locations (typically 5-10ms from client)
•  Optimized data paths (Amazon, high speed network backbone)
MCSP provides several caching mechanisms for shared
data access across dispersed clients
Site Cache
1ms
CDN
1–5ms
Object Storage
10–300ms
Client Cache
< 1ms
LAN
Edge Network
WAN
Office ‘A’ Office ‘B’
Edge Node
MagFS Agent MagFS Agent MagFS Agent MagFS Agent
The first cold read fetches chunks of a file from the cloud
object storage
Site Cache
1ms
CDN
1–5ms
Object Storage
10–300ms
Client Cache
< 1ms
LAN
Edge Network
WAN
Office ‘A’ Office ‘B’
Edge Node
MagFS Agent MagFS Agent MagFS Agent MagFS Agent
1
In the process, all MCSP layers of caching in the read path
get populated – CDN, Site Cache, Client cache(s).
Site Cache
1ms
CDN
1–5ms
Object Storage
10–300ms
Client Cache
< 1ms
LAN
Edge Network
WAN
Office ‘A’ Office ‘B’
Edge Node
MagFS Agent MagFS Agent MagFS Agent MagFS Agent
1
Subsequent reads from any client in the same branch
(LAN) get cache hits from the Site Cache
Site Cache
1ms
CDN
1–5ms
Object Storage
10–300ms
Client Cache
< 1ms
LAN
Edge Network
WAN
Office ‘A’ Office ‘B’
Edge Node
MagFS Agent MagFS Agent MagFS Agent MagFS Agent
1 2
Subsequent reads from any client in the same region
(common edge node) get cache hits from CDN
Site Cache
1ms
CDN
1–5ms
Object Storage
10–300ms
Client Cache
< 1ms
LAN
Edge Network
WAN
Office ‘A’ Office ‘B’
Edge Node
MagFS Agent MagFS Agent MagFS Agent MagFS Agent
1 2 3
Additionally, the MagFS Agent has 3 levels of local caching:
Kernel (IO Buffer), L1 (In memory) and L2 (Disk)
Site Cache
1ms
L2 (disk)
L1 (in memory)
Kernel (IO Buffer)
CDN
1–5ms
Object Storage
10–300ms
Client Cache
< 1ms
LAN
Edge Network
WAN
Office ‘A’ Office ‘B’
Edge Node
MagFS Agent MagFS Agent MagFS Agent MagFS Agent
MagFS Agent
1 2 3 4
5
Site Cache
1ms
L2 (disk)
L1 (in memory)
Kernel (IO Buffer)
CDN
1–5ms
Object Storage
10–300ms
Client Cache
< 1ms
LAN
Edge Network
WAN
Office ‘A’ Office ‘B’
Edge Node
MagFS Agent MagFS Agent MagFS Agent MagFS Agent
MagFS Agent
Our unique, multi-tier caching layers hide WAN latency
and enable high throughput transfers (reads).
APIs
MCSP 3.0 - RESTful APIs
21
•  Control any aspect of Management via Web UI or our new RESTful APIs
•  Full, programmatic control over a MCSP cluster
•  Automate any or all aspects (e.g., provisioning, managing and
monitoring)
•  On-demand resource configuration
•  Automate cloud resource usage for bursty workloads
•  IaaS cost reduction (e.g., expand storage when required)
Provisioning and Management APIs
22
0
50
VM lifecycle mgmt.
MCSP lifecycle mgmt.
Manual
•  EC2 Management Console
•  vSphere Client/vCenter
Manual
•  UI Driven
Programmatic
•  Cloud Formation
•  vSphere APIs
Programmatic
•  RESTful API
MCSP 3.0 - Simplified Operation
23
Home Folder Redirection
•  Auto-mount home folders
•  Simplifies user experience when accessing MCSP
•  Simplifies integration within AD scripted infrastructure to mount
network shares
Access Based Enumeration
•  Hide files and folders based on ACLs
•  Enhanced security when sharing infrastructure
across teams and organizations (users only see what they can
access)
ACL Manipulation tool
•  Simplifies the task of managing file system ACLs independently of
the IDM in use
Multi-Share Web Services
•  Pool multiple Web Servers together
•  Multiple share access, single interface
Operating Environment Enhanced
Compatibility
24
Two File System Modes
•  Mixed Mode (default)
•  Full Windows file system semantics and POSIX compatibility
•  Unicode support with respect to file names
•  Windows PCs, Mac and Linux interoperability
•  File locking supported on Windows PCs and Mac
•  Case insensitive
•  POSIX Mode
•  POSIX file system semantics only (e.g., case sensitivity)
•  Unicode support with respect to file names
•  Linux and Mac interoperability
•  Case sensitive
With MCSP v3.0 - Admin Auditing Logs
25
Management UI - Active Directory Integration
Licenses
26
From v3.0 onward, licenses are cluster-based and not tied to a share. E.g., a
10 TB license can be used for 10 x 1 TB shares or 1 x 10 TB share at your
discretion.
Licenses issued for <3.x deployments will not be compatible with 3.x.
Equally the new MCSP 3.x license format is not backward compatible with
older versions.
•  30 day grace period in which to update your license
•  Alerts are visible on the Management Server UI and via System
Notifications (email)
•  We required the FQDN of your Management Server to generate a 3.x
license
•  Existing, valid license will be updated for 3.x at no charge. Your
existing license length and capacity will not be impacted.
MCSP 3.0 - EMC ViPR object storage support
27
EMC ViPR Platform
ViPR
Controller
Provisioning Self-Service Reporting Automation
ViPR
Data Services
Third-Party
Isilon
Atmos
VMAX VNX VPLEX
Commodity
XtremIOCentera
Maginatics Virtual Filer
Elastic NAS NAS Consolidation
Thank you.
28

More Related Content

What's hot

Glusterfs and openstack
Glusterfs  and openstackGlusterfs  and openstack
Glusterfs and openstack
openstackindia
 
Storing and processing data with the wso2 platform
Storing and processing data with the wso2 platformStoring and processing data with the wso2 platform
Storing and processing data with the wso2 platform
WSO2
 

What's hot (20)

An Elastic Metadata Store for eBay’s Media Platform
An Elastic Metadata Store for eBay’s Media PlatformAn Elastic Metadata Store for eBay’s Media Platform
An Elastic Metadata Store for eBay’s Media Platform
 
Gluster Storage
Gluster StorageGluster Storage
Gluster Storage
 
Configuring workload-based storage and topologies
Configuring workload-based storage and topologiesConfiguring workload-based storage and topologies
Configuring workload-based storage and topologies
 
Powering Microservices with Docker, Kubernetes, Kafka, and MongoDB
Powering Microservices with Docker, Kubernetes, Kafka, and MongoDBPowering Microservices with Docker, Kubernetes, Kafka, and MongoDB
Powering Microservices with Docker, Kubernetes, Kafka, and MongoDB
 
Storage as a Service with Gluster
Storage as a Service with GlusterStorage as a Service with Gluster
Storage as a Service with Gluster
 
{code} and Containers - Open Source Infrastructure within Dell Technologies
{code} and Containers - Open Source Infrastructure within Dell Technologies{code} and Containers - Open Source Infrastructure within Dell Technologies
{code} and Containers - Open Source Infrastructure within Dell Technologies
 
Dustin Black - Red Hat Storage Server Administration Deep Dive
Dustin Black - Red Hat Storage Server Administration Deep DiveDustin Black - Red Hat Storage Server Administration Deep Dive
Dustin Black - Red Hat Storage Server Administration Deep Dive
 
Glusterfs and openstack
Glusterfs  and openstackGlusterfs  and openstack
Glusterfs and openstack
 
Mongo DB Monitoring - Become a MongoDB DBA
Mongo DB Monitoring - Become a MongoDB DBAMongo DB Monitoring - Become a MongoDB DBA
Mongo DB Monitoring - Become a MongoDB DBA
 
Redis vs Memcached
Redis vs MemcachedRedis vs Memcached
Redis vs Memcached
 
Securing Your Enterprise Web Apps with MongoDB Enterprise
Securing Your Enterprise Web Apps with MongoDB Enterprise Securing Your Enterprise Web Apps with MongoDB Enterprise
Securing Your Enterprise Web Apps with MongoDB Enterprise
 
Storing and processing data with the wso2 platform
Storing and processing data with the wso2 platformStoring and processing data with the wso2 platform
Storing and processing data with the wso2 platform
 
Remote DBA Experts SQL Server 2008 New Features
Remote DBA Experts SQL Server 2008 New FeaturesRemote DBA Experts SQL Server 2008 New Features
Remote DBA Experts SQL Server 2008 New Features
 
Rhel cluster basics 1
Rhel cluster basics   1Rhel cluster basics   1
Rhel cluster basics 1
 
Cloud economics design, capacity and operational concerns
Cloud economics  design, capacity and operational concernsCloud economics  design, capacity and operational concerns
Cloud economics design, capacity and operational concerns
 
Red Hat Gluster Storage - Direction, Roadmap and Use-Cases
Red Hat Gluster Storage - Direction, Roadmap and Use-CasesRed Hat Gluster Storage - Direction, Roadmap and Use-Cases
Red Hat Gluster Storage - Direction, Roadmap and Use-Cases
 
Hadoop Meetup Jan 2019 - Router-Based Federation and Storage Tiering
Hadoop Meetup Jan 2019 - Router-Based Federation and Storage TieringHadoop Meetup Jan 2019 - Router-Based Federation and Storage Tiering
Hadoop Meetup Jan 2019 - Router-Based Federation and Storage Tiering
 
Inside CynosDB: MariaDB optimized for the cloud at Tencent
Inside CynosDB: MariaDB optimized for the cloud at TencentInside CynosDB: MariaDB optimized for the cloud at Tencent
Inside CynosDB: MariaDB optimized for the cloud at Tencent
 
Introduction to Container Storage Interface (CSI)
Introduction to Container Storage Interface (CSI)Introduction to Container Storage Interface (CSI)
Introduction to Container Storage Interface (CSI)
 
Sdc challenges-2012
Sdc challenges-2012Sdc challenges-2012
Sdc challenges-2012
 

Similar to Maginatics Cloud Storage Platform - MCSP 3.0 Technical Highlights

Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overview
howie YU
 
Thr30092 building a resilient iaa s architecture
Thr30092  building a resilient iaa s architectureThr30092  building a resilient iaa s architecture
Thr30092 building a resilient iaa s architecture
Abou CONDE
 
Membase Meetup 2010
Membase Meetup 2010Membase Meetup 2010
Membase Meetup 2010
Membase
 
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Michael Noel
 
VMWARE Professionals - Storage and Resources
VMWARE Professionals -  Storage and ResourcesVMWARE Professionals -  Storage and Resources
VMWARE Professionals - Storage and Resources
Paulo Freitas
 
Hacking apache cloud stack
Hacking apache cloud stackHacking apache cloud stack
Hacking apache cloud stack
Nitin Mehta
 
Oracle rac 10g best practices
Oracle rac 10g best practicesOracle rac 10g best practices
Oracle rac 10g best practices
Haseeb Alam
 
OSDC 2015: Bernd Mathiske | Why the Datacenter Needs an Operating System
OSDC 2015: Bernd Mathiske | Why the Datacenter Needs an Operating SystemOSDC 2015: Bernd Mathiske | Why the Datacenter Needs an Operating System
OSDC 2015: Bernd Mathiske | Why the Datacenter Needs an Operating System
NETWAYS
 

Similar to Maginatics Cloud Storage Platform - MCSP 3.0 Technical Highlights (20)

Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overview
 
Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015
 
Thr30092 building a resilient iaa s architecture
Thr30092  building a resilient iaa s architectureThr30092  building a resilient iaa s architecture
Thr30092 building a resilient iaa s architecture
 
Membase Meetup 2010
Membase Meetup 2010Membase Meetup 2010
Membase Meetup 2010
 
AMIS Beyond the Horizon - High density deployments using weblogic multitenancy
AMIS Beyond the Horizon - High density deployments using weblogic multitenancyAMIS Beyond the Horizon - High density deployments using weblogic multitenancy
AMIS Beyond the Horizon - High density deployments using weblogic multitenancy
 
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
 
Virtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure softwareVirtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure software
 
VMWARE Professionals - Storage and Resources
VMWARE Professionals -  Storage and ResourcesVMWARE Professionals -  Storage and Resources
VMWARE Professionals - Storage and Resources
 
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
 
State of the Container Ecosystem
State of the Container EcosystemState of the Container Ecosystem
State of the Container Ecosystem
 
VMworld 2015: The Future of Software- Defined Storage- What Does it Look Like...
VMworld 2015: The Future of Software- Defined Storage- What Does it Look Like...VMworld 2015: The Future of Software- Defined Storage- What Does it Look Like...
VMworld 2015: The Future of Software- Defined Storage- What Does it Look Like...
 
Hacking apache cloud stack
Hacking apache cloud stackHacking apache cloud stack
Hacking apache cloud stack
 
VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN
 
Oracle rac 10g best practices
Oracle rac 10g best practicesOracle rac 10g best practices
Oracle rac 10g best practices
 
OSDC 2015: Bernd Mathiske | Why the Datacenter Needs an Operating System
OSDC 2015: Bernd Mathiske | Why the Datacenter Needs an Operating SystemOSDC 2015: Bernd Mathiske | Why the Datacenter Needs an Operating System
OSDC 2015: Bernd Mathiske | Why the Datacenter Needs an Operating System
 
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
 
CloudStack Architecture Future
CloudStack Architecture FutureCloudStack Architecture Future
CloudStack Architecture Future
 
Experience In Building Scalable Web Sites Through Infrastructure's View
Experience In Building Scalable Web Sites Through Infrastructure's ViewExperience In Building Scalable Web Sites Through Infrastructure's View
Experience In Building Scalable Web Sites Through Infrastructure's View
 
Nordic infrastructure Conference 2017 - SQL Server on Linux Overview
Nordic infrastructure Conference 2017 - SQL Server on Linux OverviewNordic infrastructure Conference 2017 - SQL Server on Linux Overview
Nordic infrastructure Conference 2017 - SQL Server on Linux Overview
 
Plandas-CacheCloud
Plandas-CacheCloudPlandas-CacheCloud
Plandas-CacheCloud
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 

Maginatics Cloud Storage Platform - MCSP 3.0 Technical Highlights

  • 1. Rohit Goyal rohit@maginatics.com Sr. Technical Marketing Engineer Maginatics Cloud Storage Platform (MCSP) MCSP 3.0 Technical Highlights
  • 3. Data Protection 3 One-Click Disaster Recovery •  Hot-standby MVF VMs •  AES-256 bit encrypted backups •  Reduced RPO, RTO, and RCO Amazon High Availability •  Multi-Availability Zone (AZ) Support •  Tolerate single or dual AZ outage(s) •  Relational Database Support (RDS) •  Fast MagFS Agent failover •  Seamless failover VMware vSphere High Availability •  VMware vSphere HA •  Fast MagFS Agent failover •  Tolerate ESX Host, disk or memory failure •  Application restart or migration
  • 4. Healing 4 Healing •  Fast VM recovery •  Requires less resources (no DR cluster is needed) •  No downtime for the namespace
  • 5. Share 1 Share 2 Share 3 Management Share 1 Share 2 Share 3 Management Database(s) System Config System Config Database(s) Object Storage Backing up share metadata Primary Site DR Site Object Storage Restoring share metadata 1 2 One-Click Disaster Recovery
  • 6. Region Mgmt Availability Zone Availability Zone S3 Object Storage RDS Availability Zone Share 1Share 1DNS Server RP: Elastic IP Discovery Service FQDN: Inst. Name Sync. Service RP: Elastic IP Discovery Service FQDN: Inst. Name Sync. Service Public DNS Discovery Service FQDN: Int. Name Sync. Service VPC MCSP Deployment: Single-Node Redundacy
  • 7. Share 2 Share 2 Public DNS Discovery Service FQDN: Inst. Name Sync. Service Public DNS Discovery Service FQDN: Inst. Name Sync. Service Region Mgmt Availability Zone Availability Zone S3 Object Storage RDS Availability Zone Share 1Share 1DNS Server RP: Elastic IP Discovery Service FQDN: Inst. Name Sync. Service RP: Elastic IP Discovery Service FQDN: Inst. Name Sync. Service Public DNS Discovery Service FQDN: Int. Name Sync. Service VPC MCSP Deployment: Dual-Node Redundacy
  • 8. VMware vSphere High Availability 8 Primary ESX host VMware vSphere Application Failover VMware vSphere Secondary ESX host 1 2 Application Restart
  • 9. Share 1 Share 2 Share 3 Management Maginatics Virtual Filer 1 2 Share 1 Share 2 Share 3 Management Share 1 Share 2 Share 3 Management 3 Lost Virtual Machine Restored Functionality •  Maginatics Management Dashboard •  Single click Recovery •  Easy to find problem VM Healing Maginatics VMs
  • 10. Snapshots 10 MVF Metadatabase VM Full MVF Snapshot /snapshot /snapshot1 /snapshotX Database Artifact Snapshot 1 Snapshot X Incremental Metadata Database LVM Pool /dev/sdb1 /dev/sdc1 /dev/sdd1 Logical Volume(s) Volume Group(s) Physical Volume(s) Incremental
  • 12. Site Cache v1.0 (Read Cache) and CDC 12 Site Cache •  Local Virtual Machine •  Shared cache within office •  Improved READ performance •  LAN speed (100Mbps) •  Auto-discover nearest site cache (15ms RTT) •  MagFS Agents work with both Site Cache and CDC enabled Content Delivery Cache (CDC) •  Amazon infrastructure •  Shared regional cache •  Improved READ performance •  52 AWS edge locations (typically 5-10ms from client) •  Optimized data paths (Amazon, high speed network backbone)
  • 13. MCSP provides several caching mechanisms for shared data access across dispersed clients Site Cache 1ms CDN 1–5ms Object Storage 10–300ms Client Cache < 1ms LAN Edge Network WAN Office ‘A’ Office ‘B’ Edge Node MagFS Agent MagFS Agent MagFS Agent MagFS Agent
  • 14. The first cold read fetches chunks of a file from the cloud object storage Site Cache 1ms CDN 1–5ms Object Storage 10–300ms Client Cache < 1ms LAN Edge Network WAN Office ‘A’ Office ‘B’ Edge Node MagFS Agent MagFS Agent MagFS Agent MagFS Agent 1
  • 15. In the process, all MCSP layers of caching in the read path get populated – CDN, Site Cache, Client cache(s). Site Cache 1ms CDN 1–5ms Object Storage 10–300ms Client Cache < 1ms LAN Edge Network WAN Office ‘A’ Office ‘B’ Edge Node MagFS Agent MagFS Agent MagFS Agent MagFS Agent 1
  • 16. Subsequent reads from any client in the same branch (LAN) get cache hits from the Site Cache Site Cache 1ms CDN 1–5ms Object Storage 10–300ms Client Cache < 1ms LAN Edge Network WAN Office ‘A’ Office ‘B’ Edge Node MagFS Agent MagFS Agent MagFS Agent MagFS Agent 1 2
  • 17. Subsequent reads from any client in the same region (common edge node) get cache hits from CDN Site Cache 1ms CDN 1–5ms Object Storage 10–300ms Client Cache < 1ms LAN Edge Network WAN Office ‘A’ Office ‘B’ Edge Node MagFS Agent MagFS Agent MagFS Agent MagFS Agent 1 2 3
  • 18. Additionally, the MagFS Agent has 3 levels of local caching: Kernel (IO Buffer), L1 (In memory) and L2 (Disk) Site Cache 1ms L2 (disk) L1 (in memory) Kernel (IO Buffer) CDN 1–5ms Object Storage 10–300ms Client Cache < 1ms LAN Edge Network WAN Office ‘A’ Office ‘B’ Edge Node MagFS Agent MagFS Agent MagFS Agent MagFS Agent MagFS Agent 1 2 3 4 5
  • 19. Site Cache 1ms L2 (disk) L1 (in memory) Kernel (IO Buffer) CDN 1–5ms Object Storage 10–300ms Client Cache < 1ms LAN Edge Network WAN Office ‘A’ Office ‘B’ Edge Node MagFS Agent MagFS Agent MagFS Agent MagFS Agent MagFS Agent Our unique, multi-tier caching layers hide WAN latency and enable high throughput transfers (reads).
  • 20. APIs
  • 21. MCSP 3.0 - RESTful APIs 21 •  Control any aspect of Management via Web UI or our new RESTful APIs •  Full, programmatic control over a MCSP cluster •  Automate any or all aspects (e.g., provisioning, managing and monitoring) •  On-demand resource configuration •  Automate cloud resource usage for bursty workloads •  IaaS cost reduction (e.g., expand storage when required)
  • 22. Provisioning and Management APIs 22 0 50 VM lifecycle mgmt. MCSP lifecycle mgmt. Manual •  EC2 Management Console •  vSphere Client/vCenter Manual •  UI Driven Programmatic •  Cloud Formation •  vSphere APIs Programmatic •  RESTful API
  • 23. MCSP 3.0 - Simplified Operation 23 Home Folder Redirection •  Auto-mount home folders •  Simplifies user experience when accessing MCSP •  Simplifies integration within AD scripted infrastructure to mount network shares Access Based Enumeration •  Hide files and folders based on ACLs •  Enhanced security when sharing infrastructure across teams and organizations (users only see what they can access) ACL Manipulation tool •  Simplifies the task of managing file system ACLs independently of the IDM in use Multi-Share Web Services •  Pool multiple Web Servers together •  Multiple share access, single interface
  • 24. Operating Environment Enhanced Compatibility 24 Two File System Modes •  Mixed Mode (default) •  Full Windows file system semantics and POSIX compatibility •  Unicode support with respect to file names •  Windows PCs, Mac and Linux interoperability •  File locking supported on Windows PCs and Mac •  Case insensitive •  POSIX Mode •  POSIX file system semantics only (e.g., case sensitivity) •  Unicode support with respect to file names •  Linux and Mac interoperability •  Case sensitive
  • 25. With MCSP v3.0 - Admin Auditing Logs 25 Management UI - Active Directory Integration
  • 26. Licenses 26 From v3.0 onward, licenses are cluster-based and not tied to a share. E.g., a 10 TB license can be used for 10 x 1 TB shares or 1 x 10 TB share at your discretion. Licenses issued for <3.x deployments will not be compatible with 3.x. Equally the new MCSP 3.x license format is not backward compatible with older versions. •  30 day grace period in which to update your license •  Alerts are visible on the Management Server UI and via System Notifications (email) •  We required the FQDN of your Management Server to generate a 3.x license •  Existing, valid license will be updated for 3.x at no charge. Your existing license length and capacity will not be impacted.
  • 27. MCSP 3.0 - EMC ViPR object storage support 27 EMC ViPR Platform ViPR Controller Provisioning Self-Service Reporting Automation ViPR Data Services Third-Party Isilon Atmos VMAX VNX VPLEX Commodity XtremIOCentera Maginatics Virtual Filer Elastic NAS NAS Consolidation