SlideShare a Scribd company logo
1 of 4
Download to read offline
STORAGE MADE EASY IS THE PRODUCT TRADING NAME OF VEHERA LTD REG NO:07079346 WWW.STORAGEMADEEASY.COM
SOFTWARE STACK
The SME platform is built using open Internet technologies. The base operating system
uses a hardened version of CentOS Linux Operating System. The Apache Internet Server is
used for serving http requests and for temporary caching memcached is used. File
Metadata is stored using a MySQL database.
The web interface is written in using PHP / HTML / Ajax, and protocol adapters are written
using Perl.
By using standard components SME can be adapted and customized to a wide variety of
deployments.
A standard secure firewall friendly protocol, HTTPS, is used for communicating with the
clients.
The basic premises of SME is to act as a single control point for all corporate data, be it
private or public. All files and data remain stored in the original provider. The SME platform
only retains the meta data e.g. file name, size (if available), security permissions, location
etc.
The Apache server is stateless and can be run on a separate host from the MySQL DB
Server. This allows flexibility in deployment topologies for scalability and high availability
using proven deployment configurations supported by Apache web server (e.g. standard n-
tier architecture with multiple web servers behind a load balancer) and MySQL DB
(replication).
STORAGE MADE EASY ENTERPRISE FILE FABRIC™ ARCHITECTURE
STORAGE MADE EASY IS THE PRODUCT TRADING NAME OF VEHERA LTD REG NO:07079346 WWW.STORAGEMADEEASY.COM
COMPONENTS
SME is built as an open modular platform. All functionality is available via the SME API and
major components have hooks to integrate with external systems .e.g authentication, a
new storage provider, payment gateway, audit stream etc.
Details of the SME API can be found at:
https://storagemadeeasy.com/for_developers/
STORAGE MADE EASY ENTERPRISE FILE FABRIC™ ARCHITECTURE
STORAGE MADE EASY IS THE PRODUCT TRADING NAME OF VEHERA LTD REG NO:07079346 WWW.STORAGEMADEEASY.COM
PROTOCOL ADAPTORS
At the top of the SME Architecture diagram are protocol adapters These allow access to
data using multiple protocols from any supported storage provider.
Out of the box SME supports:
- REST/XML and REST/JSON: SME proprietary API. This is used by all the SME tools, is fully
documented and can be used to develop custom application.
- WebDav/HTTPS: Standard WebDav is protocol especially useful for iOS apps (Pages,
Keynote, Numbers) that support WebDav.
- FTP/FTPS/SFTP: Standard FTP, FTP Secure protocol, and SFTP are supported.
PROVIDER SYNC ENGINE
The provider Sync Engine is used to discover new data added to the storage provider
outside of SME. It can be run in realtime, scheduled and manual mode:
- Real-time: new data is checked every time storage provider is accessed. For optimum
performance only relevant subset of data is checked for new data.
- Scheduled: storage provider is accessed at schedule interval.
- Manual: Administrator initiates a sync.
CLOUD BACKUP ENGINE
Used to backup files updated via SME platform to another storage provider for Business
Continuity, Disaster Recovery (such as Ransomware attacks) and Availability.
ACCESS CONTROL MODULE
The ACL module is responsible for applying permissions. Every operation is verified by the
access control module to ascertain that the user has permission to perform the operation.
STORAGE MADE EASY ENTERPRISE FILE FABRIC™ ARCHITECTURE
STORAGE MADE EASY IS THE PRODUCT TRADING NAME OF VEHERA LTD REG NO: 07079346 http://www.storagemadeeasy.com
Sales@StorageMadeEasy.com StorageMadeEasy
Free hosted and enterprise free trial available from
www.StorageMadeEasy.com
HEAD OFFICE
Vehera Ltd |1 Mulgrave Chambers | 26-28 Mulgrave Road | Sutton | London | SM2 6LE | UK
USA TELEPHONE
+1 415 477 1053
EU TELEPHONE
+41 435 080 078
UK TELEPHONE
+44(0)2086432885
STORAGE MADE EASY

More Related Content

Similar to STORAGE MADE EASY ENTERPRISE FILE FABRIC™ ARCHITECTURE

Scalable Deployment Patterns in WSO2 API Manager
Scalable Deployment Patterns in WSO2 API Manager Scalable Deployment Patterns in WSO2 API Manager
Scalable Deployment Patterns in WSO2 API Manager
WSO2
 
Blbs an-bloombase-store safe-oracle-ibm-hacmp-application-notes-uslet-en-r2
Blbs an-bloombase-store safe-oracle-ibm-hacmp-application-notes-uslet-en-r2Blbs an-bloombase-store safe-oracle-ibm-hacmp-application-notes-uslet-en-r2
Blbs an-bloombase-store safe-oracle-ibm-hacmp-application-notes-uslet-en-r2
Bloombase
 
Amazon Web Services: Overview of Security Processes
Amazon Web Services: Overview of Security ProcessesAmazon Web Services: Overview of Security Processes
Amazon Web Services: Overview of Security Processes
white paper
 
Scalable deployment options in WSO2 API Manager
Scalable deployment options in WSO2 API ManagerScalable deployment options in WSO2 API Manager
Scalable deployment options in WSO2 API Manager
WSO2
 

Similar to STORAGE MADE EASY ENTERPRISE FILE FABRIC™ ARCHITECTURE (20)

Ahsay Backup Software v7 - Datasheet
Ahsay Backup Software v7 - DatasheetAhsay Backup Software v7 - Datasheet
Ahsay Backup Software v7 - Datasheet
 
bl_26
bl_26bl_26
bl_26
 
Ahsay Backup Software version 7
Ahsay Backup Software version 7Ahsay Backup Software version 7
Ahsay Backup Software version 7
 
Magento security best practices magento's approach to pci compliance
Magento security best practices  magento's approach to pci complianceMagento security best practices  magento's approach to pci compliance
Magento security best practices magento's approach to pci compliance
 
Presentation about servers
Presentation about serversPresentation about servers
Presentation about servers
 
Single Sign-On for APEX applications based on Kerberos (Important: latest ver...
Single Sign-On for APEX applications based on Kerberos (Important: latest ver...Single Sign-On for APEX applications based on Kerberos (Important: latest ver...
Single Sign-On for APEX applications based on Kerberos (Important: latest ver...
 
Scalable Deployment Patterns in WSO2 API Manager
Scalable Deployment Patterns in WSO2 API Manager Scalable Deployment Patterns in WSO2 API Manager
Scalable Deployment Patterns in WSO2 API Manager
 
Software defined storage rev. 2.0
Software defined storage rev. 2.0 Software defined storage rev. 2.0
Software defined storage rev. 2.0
 
SME Providing an Enterprise File Fabric™ for OpenStack Swift
SME Providing an Enterprise File Fabric™ for OpenStack SwiftSME Providing an Enterprise File Fabric™ for OpenStack Swift
SME Providing an Enterprise File Fabric™ for OpenStack Swift
 
aplikom
aplikomaplikom
aplikom
 
Ahsay Cloud Backup System v7
Ahsay Cloud Backup System v7Ahsay Cloud Backup System v7
Ahsay Cloud Backup System v7
 
Ahsay Backup Software: Centralized Cloud Backup Solution for Businesses and MSPs
Ahsay Backup Software: Centralized Cloud Backup Solution for Businesses and MSPsAhsay Backup Software: Centralized Cloud Backup Solution for Businesses and MSPs
Ahsay Backup Software: Centralized Cloud Backup Solution for Businesses and MSPs
 
59264945-Websphere-Security.pdf
59264945-Websphere-Security.pdf59264945-Websphere-Security.pdf
59264945-Websphere-Security.pdf
 
Blbs an-bloombase-store safe-oracle-ibm-hacmp-application-notes-uslet-en-r2
Blbs an-bloombase-store safe-oracle-ibm-hacmp-application-notes-uslet-en-r2Blbs an-bloombase-store safe-oracle-ibm-hacmp-application-notes-uslet-en-r2
Blbs an-bloombase-store safe-oracle-ibm-hacmp-application-notes-uslet-en-r2
 
System Center 2012 Virtual Machine Manager
System Center 2012 Virtual Machine ManagerSystem Center 2012 Virtual Machine Manager
System Center 2012 Virtual Machine Manager
 
Amazon Web Services: Overview of Security Processes
Amazon Web Services: Overview of Security ProcessesAmazon Web Services: Overview of Security Processes
Amazon Web Services: Overview of Security Processes
 
Breeze overview
Breeze overviewBreeze overview
Breeze overview
 
Scalable deployment options in WSO2 API Manager
Scalable deployment options in WSO2 API ManagerScalable deployment options in WSO2 API Manager
Scalable deployment options in WSO2 API Manager
 
Oracle Enterprise Manager Seven Robust Features to Put in Action final
Oracle Enterprise Manager Seven Robust Features to Put in Action finalOracle Enterprise Manager Seven Robust Features to Put in Action final
Oracle Enterprise Manager Seven Robust Features to Put in Action final
 
White paper: IBM FlashSystems in VMware Environments
White paper: IBM FlashSystems in VMware EnvironmentsWhite paper: IBM FlashSystems in VMware Environments
White paper: IBM FlashSystems in VMware Environments
 

More from Hybrid Cloud

More from Hybrid Cloud (20)

The Enterprise File Fabric for Memset
The Enterprise File Fabric for MemsetThe Enterprise File Fabric for Memset
The Enterprise File Fabric for Memset
 
The Enterprise File Fabric for Wasabi
The Enterprise File Fabric for WasabiThe Enterprise File Fabric for Wasabi
The Enterprise File Fabric for Wasabi
 
The Enterprise File Fabric for Vecima MediaScaleX
The Enterprise File Fabric for Vecima MediaScaleXThe Enterprise File Fabric for Vecima MediaScaleX
The Enterprise File Fabric for Vecima MediaScaleX
 
The Enterprise File Fabric for Mirantis
The Enterprise File Fabric for MirantisThe Enterprise File Fabric for Mirantis
The Enterprise File Fabric for Mirantis
 
The Enterprise File Fabric for Rackspace
The Enterprise File Fabric for RackspaceThe Enterprise File Fabric for Rackspace
The Enterprise File Fabric for Rackspace
 
The Enterprise File Fabric for IZO Cloud Storage from TATA
The Enterprise File Fabric for IZO Cloud Storage from TATAThe Enterprise File Fabric for IZO Cloud Storage from TATA
The Enterprise File Fabric for IZO Cloud Storage from TATA
 
The Enterprise File Fabric for Red Hat Ceph Storage
The Enterprise File Fabric for Red Hat Ceph StorageThe Enterprise File Fabric for Red Hat Ceph Storage
The Enterprise File Fabric for Red Hat Ceph Storage
 
The Enterprise File Fabric for SwiftStack
The Enterprise File Fabric for SwiftStackThe Enterprise File Fabric for SwiftStack
The Enterprise File Fabric for SwiftStack
 
The Enterprise File Fabric for OpenStack
The Enterprise File Fabric for OpenStackThe Enterprise File Fabric for OpenStack
The Enterprise File Fabric for OpenStack
 
The Enterprise File Fabric for OpenIO
The Enterprise File Fabric for OpenIOThe Enterprise File Fabric for OpenIO
The Enterprise File Fabric for OpenIO
 
The Enterprise File Fabric for Leonovus
The Enterprise File Fabric for LeonovusThe Enterprise File Fabric for Leonovus
The Enterprise File Fabric for Leonovus
 
The Enterprise File Fabric for IBM COS
The Enterprise File Fabric for IBM COSThe Enterprise File Fabric for IBM COS
The Enterprise File Fabric for IBM COS
 
The Enterprise File Fabric for Leonovus User Collaboration Interface (LUCI)
The Enterprise File Fabric for Leonovus User Collaboration Interface (LUCI)The Enterprise File Fabric for Leonovus User Collaboration Interface (LUCI)
The Enterprise File Fabric for Leonovus User Collaboration Interface (LUCI)
 
The Enterprise File Fabric for Cloudian | GDPR ready File Sync and Share
The Enterprise File Fabric for Cloudian | GDPR ready File Sync and ShareThe Enterprise File Fabric for Cloudian | GDPR ready File Sync and Share
The Enterprise File Fabric for Cloudian | GDPR ready File Sync and Share
 
The Enterprise File Fabric for Vecima MediaScaleX
The Enterprise File Fabric for Vecima MediaScaleXThe Enterprise File Fabric for Vecima MediaScaleX
The Enterprise File Fabric for Vecima MediaScaleX
 
The Enterprise File Fabric for OpenIO
The Enterprise File Fabric for OpenIOThe Enterprise File Fabric for OpenIO
The Enterprise File Fabric for OpenIO
 
The Enterprise File Fabric for Scality
The Enterprise File Fabric for ScalityThe Enterprise File Fabric for Scality
The Enterprise File Fabric for Scality
 
Enterprise File Fabric for Igneous
Enterprise File Fabric for IgneousEnterprise File Fabric for Igneous
Enterprise File Fabric for Igneous
 
The Enterprise File Fabric for Service Providers | Solution Brief
The Enterprise File Fabric for Service Providers | Solution BriefThe Enterprise File Fabric for Service Providers | Solution Brief
The Enterprise File Fabric for Service Providers | Solution Brief
 
Secure Enterprise Content Management and File Management for the Legal Sector...
Secure Enterprise Content Management and File Management for the Legal Sector...Secure Enterprise Content Management and File Management for the Legal Sector...
Secure Enterprise Content Management and File Management for the Legal Sector...
 

Recently uploaded

Recently uploaded (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
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
 
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, ...
 
"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 ...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
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
 

STORAGE MADE EASY ENTERPRISE FILE FABRIC™ ARCHITECTURE

  • 1. STORAGE MADE EASY IS THE PRODUCT TRADING NAME OF VEHERA LTD REG NO:07079346 WWW.STORAGEMADEEASY.COM SOFTWARE STACK The SME platform is built using open Internet technologies. The base operating system uses a hardened version of CentOS Linux Operating System. The Apache Internet Server is used for serving http requests and for temporary caching memcached is used. File Metadata is stored using a MySQL database. The web interface is written in using PHP / HTML / Ajax, and protocol adapters are written using Perl. By using standard components SME can be adapted and customized to a wide variety of deployments. A standard secure firewall friendly protocol, HTTPS, is used for communicating with the clients. The basic premises of SME is to act as a single control point for all corporate data, be it private or public. All files and data remain stored in the original provider. The SME platform only retains the meta data e.g. file name, size (if available), security permissions, location etc. The Apache server is stateless and can be run on a separate host from the MySQL DB Server. This allows flexibility in deployment topologies for scalability and high availability using proven deployment configurations supported by Apache web server (e.g. standard n- tier architecture with multiple web servers behind a load balancer) and MySQL DB (replication). STORAGE MADE EASY ENTERPRISE FILE FABRIC™ ARCHITECTURE
  • 2. STORAGE MADE EASY IS THE PRODUCT TRADING NAME OF VEHERA LTD REG NO:07079346 WWW.STORAGEMADEEASY.COM COMPONENTS SME is built as an open modular platform. All functionality is available via the SME API and major components have hooks to integrate with external systems .e.g authentication, a new storage provider, payment gateway, audit stream etc. Details of the SME API can be found at: https://storagemadeeasy.com/for_developers/ STORAGE MADE EASY ENTERPRISE FILE FABRIC™ ARCHITECTURE
  • 3. STORAGE MADE EASY IS THE PRODUCT TRADING NAME OF VEHERA LTD REG NO:07079346 WWW.STORAGEMADEEASY.COM PROTOCOL ADAPTORS At the top of the SME Architecture diagram are protocol adapters These allow access to data using multiple protocols from any supported storage provider. Out of the box SME supports: - REST/XML and REST/JSON: SME proprietary API. This is used by all the SME tools, is fully documented and can be used to develop custom application. - WebDav/HTTPS: Standard WebDav is protocol especially useful for iOS apps (Pages, Keynote, Numbers) that support WebDav. - FTP/FTPS/SFTP: Standard FTP, FTP Secure protocol, and SFTP are supported. PROVIDER SYNC ENGINE The provider Sync Engine is used to discover new data added to the storage provider outside of SME. It can be run in realtime, scheduled and manual mode: - Real-time: new data is checked every time storage provider is accessed. For optimum performance only relevant subset of data is checked for new data. - Scheduled: storage provider is accessed at schedule interval. - Manual: Administrator initiates a sync. CLOUD BACKUP ENGINE Used to backup files updated via SME platform to another storage provider for Business Continuity, Disaster Recovery (such as Ransomware attacks) and Availability. ACCESS CONTROL MODULE The ACL module is responsible for applying permissions. Every operation is verified by the access control module to ascertain that the user has permission to perform the operation. STORAGE MADE EASY ENTERPRISE FILE FABRIC™ ARCHITECTURE
  • 4. STORAGE MADE EASY IS THE PRODUCT TRADING NAME OF VEHERA LTD REG NO: 07079346 http://www.storagemadeeasy.com Sales@StorageMadeEasy.com StorageMadeEasy Free hosted and enterprise free trial available from www.StorageMadeEasy.com HEAD OFFICE Vehera Ltd |1 Mulgrave Chambers | 26-28 Mulgrave Road | Sutton | London | SM2 6LE | UK USA TELEPHONE +1 415 477 1053 EU TELEPHONE +41 435 080 078 UK TELEPHONE +44(0)2086432885 STORAGE MADE EASY