Storage Made Easy Enterprise File Share and Sync (EFSS) Cloud Control Gateway Architecture



Similar documents
Providing an Enterprise File Share and Sync Solution for

Providing a Enterprise File Share and Sync Solution for

Storage Made Easy. Enterprise File Share and Sync Cloud Control Gateway

Storage Made Easy Enterprise File Share and Sync Solution for Amazon S3

Secure audited file sharing

owncloud Architecture Overview

owncloud Architecture Overview

Enterprise File Share and Sync Fabric. Feature Briefing

Gladinet Cloud Enterprise

FileDrawer An Enterprise File Sharing and Synchronization (EFSS) solution.

Cloud Courses Description

File Sharing and Network Marketing

Investor Newsletter. Storage Made Easy Cloud Appliance High Availability Options WHAT IS THE CLOUD APPLIANCE?

The Dangers of Consumer Grade File Sharing in a Compliance Driven World

Open Source Backup with Amanda

CTERA Enterprise File Services Platform Architecture for HP Helion Content Depot

Installation runbook for StorageMadeEasy

Cloud Courses Description

CTERA Cloud Storage Platform Architecture

Web Based Application Tool (WBAT) For SMS Implementation!

Cloudbuz at Glance. How to take control of your File Transfers!

This paper introduces the security policies, practices, and procedures at Smartsheet.

Table of Contents. Introduction. Audience. At Course Completion

MEGA Web Application Architecture Overview MEGA 2009 SP4

319 MANAGED HOSTING TECHNICAL DETAILS

Business and enterprise cloud sync, backup and sharing solutions

dotmailer for Dynamics Frequently Asked Questions v 6,0

Secure web transactions system

Technical Overview Simple, Scalable, Object Storage Software

Access Your Cisco Smart Storage Remotely Via WebDAV

PROTECTING DATA IN TRANSIT WITH ENCRYPTION IN M-FILES

Deploying SwiftStack Object Storage for Storage Made Easy

Content Management System - Drupal. Vikrant Sawant (vikrant.sawant@lc.ca.gov) Legislative Data Center, California

SharePoint 2013 on Windows Azure Infrastructure David Aiken & Dan Wesley Version 1.0

Alfresco Enterprise on AWS: Reference Architecture

Designing a Windows Server 2008 Applications Infrastructure

Cisco Hybrid Cloud Solution: Deploy an E-Business Application with Cisco Intercloud Fabric for Business Reference Architecture

Acronis Storage Gateway

The importance of Drupal Cache. Luis F. Ribeiro Ci&T Inc. 2013

WHITE PAPER. Domo Advanced Architecture

Architecture and Mode of Operation

MS 10972A Administering the Web Server (IIS) Role of Windows Server

Introduction to the Cloud OS Windows Azure Overview Visual Studio Tooling for Windows Azure Scenarios: Dev/Test Web Mobile Hybrid

Calendar Synchronization in OpenEMR. Business Need. Solution

Course 20533: Implementing Microsoft Azure Infrastructure Solutions

Office 365 and SharePoint Local File Share Synchronization

SaaS & Cloud Application Development & Delivery

ENTERPRISE MOBILE BACKEND AS A SERVICE EVALUATION CHECKLIST

The Windows Web Platform. Michael Epprecht Microsoft Switzerland twitter: fastflame

Implementing Microsoft Azure Infrastructure Solutions

SaaS-Based Employee Benefits Enrollment System

Transform EMC Object Storage Into Enterprise Storage Services

IBM Cloud Manager with OpenStack

SECURITY DOCUMENT. BetterTranslationTechnology

Assignment # 1 (Cloud Computing Security)

NEXT-GENERATION, CLOUD-BASED SERVER MONITORING AND SYSTEMS MANAGEMENT

Cloud Sync White Paper. Based on DSM 6.0

Siebel Installation Guide for UNIX. Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014

Nuxeo, an open source platform for content-centric business applications. Stéfane Fermigier, Nuxeo Laurent Doguin, Nuxeo

Administering the Web Server (IIS) Role of Windows Server

Certified Cloud Computing Professional VS-1067

tibbr Now, the Information Finds You.

IT Peace of Mind. Powered by: Secure Backup and Collaboration for Enterprises

BeBanjo Infrastructure and Security Overview

Cloud Storage and Backup

Implementing Microsoft Azure Infrastructure Solutions

Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led

Provisioning ShareFile on Microsoft Azure Storage

Maginatics Cloud Storage Platform Feature Primer

Federated single sign-on (SSO) and identity management. Secure mobile access. Social identity integration. Automated user provisioning.

Simbirsk Technologies Ltd.

Open Source Technologies on Microsoft Azure

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

Xerox FreeFlow Digital Publisher Information Assurance Disclosure. Onsite, Cloud and epublishing Configurations

activecho Driving Secure Enterprise File Sharing and Syncing

Getting Started with Attunity CloudBeam for Azure SQL Data Warehouse BYOL

The increasing popularity of mobile devices is rapidly changing how and where we

Microsoft Azure. IaaS Networking Storage. Stefan Geiger Gerry

How To Secure Your Data Center From Hackers

Migration and Disaster Recovery Underground in the NEC / Iron Mountain National Data Center with the RackWare Management Module

Top. Reasons Federal Government Agencies Select kiteworks by Accellion

Cloud Hosting. Quick Guide 7/30/ EarthLink. Trademarks are property of their respective owners. All rights reserved.

Hosted Microsoft Exchange Client Setup & Guide Book

MCSE 5053/ Designing a Messaging Infrastructure and High Availability Messaging Solution Using Microsoft Exchange Server 2007

MOC 10964C: Cloud and Datacenter Monitoring with System Center Operations Manager

BES10 Cloud architecture and data flows

Cloud Services ADM. Agent Deployment Guide

Configuration Guide. BES12 Cloud

Hybrid Architecture. Office 365. On-premises Exchange org (Exchange 2007+) Provisioned via DirSync. Secure Mail flow

Drupal Performance Tuning

Disaster Recovery White Paper

Linux Server Support by Applied Technology Research Center. Proxy Server Configuration

Security Specifications

Eloquence Training What s new in Eloquence B.08.00

PATROL Internet Server Manager Technical Brief

SnapLogic Sidekick Guide

SECURITY AND REGULATORY COMPLIANCE OVERVIEW

DISK IMAGE BACKUP. For Physical Servers. VEMBU TECHNOLOGIES TRUSTED BY OVER 25,000 BUSINESSES

G Cloud 6 CDG Service Definition for Forgerock Software Services

Casper Suite. Security Overview

Transcription:

Storage Made Easy Enterprise File Share and Sync (EFSS) Architecture Software Stack The SME platform is built using open Internet technologies. The base operating system used s hardened Linux CentOS. HTTPD Apache 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 adopted and customized to a wide variety of deployments. A standard firewall friendly protocol HTTPS is used for communicating with the clients. The basic premises of SME is to act as a cloud gateway and audit, control and encryption point. All the files and data are stored in the provider. The SME platform only keeps the meta data e.g. file name, size (if available), security permissions. The apache server is stateless and can 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. multiple web servers behind a load balancer) and MySQL DB (replication, data sharding).

Components SME is built as an open modular platform. All the functionality is available via the SME API and major components have hook points to integrate external system.e.g authentication, a new storage provider, payment gateway etc. Details of the SME API can be found at: https://storagemadeeasy.com/for_developers/

Protocol Adaptors At the top of the SME Architecture diagram are protocol adapters The allow to access your 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: Standard FTP and FTP Secure protocol Provider Sync Engine The provider Sync Engine s used to discover new data added to the provider outside of SME. Can 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 Multi-Site Backup Engine Used to backup files updated via SME platform to another storage provider for disaster recovery 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

Audit Manager The Audit module is used by all components to generate audit records for all file interactions. The granularity of this can be controlled at a per Organization level. Encryption Engine The Encryption engine s used to encrypt data before sending to a remote cloud provider. It uses 256 bit encryption to encrypt data at rest. Further details on how this works and security can be referenced in the SME Security white paper. Security Manager The Security Manager Is used to authenticate users. The out-of-the-box platform defaults to SME authentication and Microsoft Active Directory or OAuth 2.0 can be additionally configured. Custom security managers can also be developed if required. In the past SME has been integrated with the Ping Identity service in this manner. Payment Gateway (not reference in diagram) The Payment Gateway enables Integration with external billing system and supports PayPal and Sage. Custom payment gateways can also be integrated. Storage Connectors SME supports more that 40 cloud storage providers including Amazon S3, OpenStack, MS Azure, Google Storage, WebDav and FTP. Additional providers can be easily developed using a storage providers native API. Protocol Adaptors The protocol adaptors are the front end adaptors that are additional to the SME API. They enable access from a compatible S3 API, FTP/S, or Secure WebDav.

Storage Made Easy UK OFFICE Vehera Ltd 26-28 Mulgrave Road First Floor Unit 1 Mulgrave Chambers Sutton. Surrey SM2 6LE. UK US OFFICE 8 Wright Street. 1st Floor. Westport. Connecticut. 06880 USA EUROPEAN OFFICE Imbisbuehlstrasse 108 CH-8049 Zurich SWITZERLAND TELEPHONE: +448006899094 ext.1 for Sales TELEPHONE: +1.203.258.4902 TELEPHONE : +41 (0) 43 818 46 74 Sales@StorageMadeEasy.com StorageMadeEasy Free hosted and enterprise free trial available from www.storagemadeeasy.com