High Speed Transfers Using the Aspera Node API! Aspera Live Webinars November 6, 2012!



Similar documents
Aspera Overview. Richard Voaden UKI Channel Sales Leader, Aspera. +44 (0)

ASPERA HIGH-SPEED TRANSFER SOFTWARE. Moving the world s data at maximum speed

Transforming cloud infrastructure to support Big Data Ying Xu Aspera, Inc

Solutions for High-speed Data Transfer: Moving Data in the Era of Big Data. AIRI Petabyte Challenge Plenary Session 2 April 5, 2012

Taking Big Data to the Cloud. Enabling cloud computing & storage for big data applications with on-demand, high-speed transport WHITE PAPER

Four Ways High-Speed Data Transfer Can Transform Oil and Gas WHITE PAPER

A Breakthrough in Digital Content Management and Workflow Automation CLICK TO EDIT MASTER TITLE STYLE CLICK TO EDIT MASTER SUBTITLE STYLE

Aspera Mobile An Open Platform for Rapid Content Acquisition and Delivery WHITE PAPER

Aspera Direct-to-Cloud Storage WHITE PAPER

Synchronizing Large Engineering Source Code Repositories Scalable, multidirectional synchronization over distance with Aspera Sync WHITE PAPER

Challenges of Sending Large Files Over Public Internet

Axceleon s CloudFuzion Turbocharges 3D Rendering On Amazon s EC2

ASPERA HIGH-SPEED TRANSFER SOFTWARE. Moving the world s data at maximum speed

Aspera Sync Scalable, Multidirectional Synchronization of Big Data - Over Distance WHITE PAPER

IBM Aspera Add-in for Microsoft Outlook 1.3.2

HP and Aspera. Enabling collaboration and optimizing content storage and delivery. HP and Aspera making longdistance file sharing feel local

Aspera Connect Linux 32/64-bit. Document Version: 1

How To Get A Cloud Based Network To Work For You

Aspera Software for Isilon Scale-out NAS. The Aspera and Isilon Solution for High-speed File and Content Delivery over the Wide Area WHITE PAPER

Cloud-Delivered Software Lets Users Move Media Fast Without File Size Limits or Security Risks.

Cisco Unified Computing System and Signiant File Transfer Solutions: Accelerate and Secure Content Exchange Around the World

Media Exchange really puts the power in the hands of our creative users, enabling them to collaborate globally regardless of location and file size.

Aspera Direct-to-Cloud Storage WHITE PAPER

Media Shuttle. Secure, Subscription-based File Sharing Software for Any Size Enterprise or Workgroup. Powerfully Simple File Movement

HIGH-SPEED BRIDGE TO CLOUD STORAGE

Media Exchange. Enterprise-class Software Lets Users Anywhere Move Large Media Files Fast and Securely. Powerfully Simple File Movement

A High-Performance Storage and Ultra-High-Speed File Transfer Solution

Content Distribution Management

High-Speed File Transfer Software Suite

LARGE DATA TRANSPORT FOR THE SCIENCE DMZ

Diagram 1: Islands of storage across a digital broadcast workflow

Scalability and BMC Remedy Action Request System TECHNICAL WHITE PAPER

Frequently Asked Questions

Teridion. Rethinking Network Performance. The Internet. Lightning Fast. Technical White Paper July,

Business and enterprise cloud sync, backup and sharing solutions

Jitterbit Technical Overview : Salesforce

EMC ISILON OneFS OPERATING SYSTEM Powering scale-out storage for the new world of Big Data in the enterprise

The governance IT needs Easy user adoption Trusted Managed File Transfer solutions

ArcGIS for Server Deployment Scenarios An ArcGIS Server s architecture tour

The Challenge. The Solution. Achieve Greater Employee Productivity & Collaboration...while Protecting Critical Business Data

Enabling the next-generation big data ecosystem

Monitor network traffic in the Dashboard tab

White Paper. The Assurance Checklist for Branch Networks A pragmatic guide for building high performance branch office networks.

MassTransit vs. FTP Comparison

WOS Cloud. ddn.com. Personal Storage for the Enterprise. DDN Solution Brief

Test Equipment Depot Washington Street Melrose, MA TestEquipmentDepot.com. Application Advisor

The Definitive Guide to Cloud Acceleration

Cisco Wide Area Application Services Optimizes Application Delivery from the Cloud

Egnyte Local Cloud Architecture. White Paper

Smartphone Enterprise Application Integration

Cloud Management. Overview. Cloud Managed Networks

Features of AnyShare

Cisco TelePresence Management Suite

Cloud Management. Overview. Cloud Managed Networks

Web Application Hosting Cloud Architecture

Aspera Connect User Guide

CTERA Enterprise File Services Platform Architecture for HP Helion Content Depot

WhiteWave's Integrated Managed File Transfer (MFT)

BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: Security Note

Cisco WAAS for Isilon IQ

FlexMaster First Global Wi-Fi Managed Service

BITDEFENDER SECURITY FOR AMAZON WEB SERVICES

Mod 2: User Management

Advanced Farm Administration with XenApp Worker Groups

Cisco TelePresence Management Suite

Enterprise Solution for Remote Desktop Services System Administration Server Management Server Management (Continued)...

CISCO WIDE AREA APPLICATION SERVICES (WAAS) OPTIMIZATIONS FOR EMC AVAMAR

How To Backup With Ec Avamar

BEST PRACTICES FOR INTEGRATING TELESTREAM VANTAGE WITH EMC ISILON ONEFS

Enterprise Software Lets Users Move Large Media Files Fast and Securely.

The EVault Portfolio

GPRS and 3G Services: Connectivity Options

owncloud Architecture Overview

Dell One Identity Manager Scalability and Performance

Uni Root. An Introduction to Uni Systems enterprise-class, cloud on-demand infrastructure monitoring service. White Paper Solution Brief

Cloud Provision Widget 1.41

Technical Brief: Virtualization

Big data management with IBM General Parallel File System

Assignment # 1 (Cloud Computing Security)

Interwise Connect. Working with Reverse Proxy Version 7.x

ANSYS EKM Overview. What is EKM?

SDN and NFV in the WAN

McAfee VirusScan and epolicy Orchestrator Administration Course

What We Do: Simplify Enterprise Mobility

F5 and VMware Solution Guide. Virtualization solutions to optimize performance, improve availability, and reduce complexity

Jitterbit Technical Overview : Microsoft Dynamics CRM

EasyConnect. Any application - Any device - Anywhere. Faster, Simpler & Safer Networks

Table of Contents. Using the plug- in Pure Storage Flash Array Home Page... 11

Gluster Filesystem 3.3 Beta 2 Hadoop Compatible Storage

EMC IRODS RESOURCE DRIVERS

WHITE PAPER. Infoblox IPAM Integration with Microsoft AD Sites and Local Services

Product Guide. McAfee epolicy Orchestrator Software

Monitoring Hybrid Cloud Applications in VMware vcloud Air

PI Cloud Connect Overview

F5 PARTNERSHIP SOLUTION GUIDE. F5 and VMware. Virtualization solutions to tighten security, optimize performance and availability, and unify access

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use

Introduction to the Mobile Access Gateway

IBM Tivoli Directory Integrator

EMC SYNCPLICITY FILE SYNC AND SHARE SOLUTION

IOCOM Whitepaper: Connecting to Third Party Organizations

Transcription:

High Speed Transfers Using the Aspera Node API Aspera Live Webinars November 6, 2012

Mike Flathers Chief Technologist Aspera Developer Platform mflathers@asperasoft.com

Agenda Brief Aspera Technology Overview What s Coming Up Aspera Node Overview Aspera Node API Deep Dive Aspera Node Installation and Configuration Code Snippets / Sample Application Walkthrough Demos Q&A

Aspera s mission Creating next-generation transport technologies that move the world s digital assets at maximum speed, regardless of file size, transfer distance and network conditions.

Trends Big Data Explosion 90% of data today file-based or unstructured Mix of file sizes but larger and larger files the norm Diversity of IP Networks Media, Bandwidth Rates, and Conditions Variable bandwidth rates (slow to super-fast) Bandwidth rates increasing costs decreasing Network media remains diverse (terrestrial, satellite, wireless) Conditions vary all networks prone to degradation over distance Data Freighting Challenges moving Big Data over WANs Project teams are geographically dispersed Over distance, conditions degrade Contemporary TCP acceleration solutions not designed for big data replication

Aspera s Solution: high-performance data transport (fasp ) Maximum transfer speed Optimal end-to-end throughput efficiency Transfer performance scales with bandwidth independent of transfer distance and resilient to packet loss Congestion Avoidance and Policy Control Automatic, full utilization of available bandwidth On-the-fly prioritization and bandwidth allocation Uncompromising security and reliability Secure, user/endpoint authentication AES-128 cryptography in transit and at-rest Scalable management, monitoring and control Real-time progress, performance and bandwidth utilization Detailed transfer history, logging, and manifest Low Overhead Less than 0.1% overhead on 30% packet loss High performance with large files or large sets of small files Resulting in Transfers up to thousands of times faster than FTP Precise and predictable transfer times with extreme scalability (concurrency and throughput)

fasp Software Environment

Aspera software product & technology portfolio Distribute Collaborate Automate Complete portfolio of servers and clients for highspeed data delivery and distribution. Global person-to-person and project-based exchange and collaboration of files and directories. Web-based application and SDK for creating and managing automated file-based workflows. Enterprise and Connect Server Universal file transfer server and web-based interface and directory listing Client and Point-to-point Uni- and bi-directional transfer clients Connect Web browser plug-in Mobile High-speed transfer for mobile devices Sync Highly scalable, multidirectional file replication and synchronization faspex Server Secure digital delivery and collaborative file transfers with remote users and partners Web, email, mobile client options Comprehensive administration, user management & access control faspex Multi-Server / HA Automated bi-directional relays between sites 3-tier architecture with support for clustering, HA Cargo Automated package downloads Orchestrator Intuitive graphical workflow designer File processing decision tree and flow Rich and flexible plug-in architecture for thirdparty process integration Comprehensive library of plug-ins for transcoding, A/V, QC, archive, notifications High volume processing Detailed dashboard, workflow, and step-level progress reporting. Open development framework for designing and integrating automation pipelines APIs APIs APIs Transport Our unique, patented transport technologies provide unparalleled API s speed, efficiency, concurrency and bandwidth control over any size, distance, and network fasp fasp3 Aspera On-Demand S3 Direct Patented, file-based bulk data transport Next-gen protocol for any bulk data High-speed transfer direct to cloud storage (S3) fasp-air fasp-mc Console transport management Uploads and downloads over 3G, LTE and Wi-Fi networks High-speed delivery over multicast Centralized web-based management, monitoring, and reporting

What s Coming Up? Product Webinar Leveraging Emerging Media and File Workflow Standards With Aspera December 11 th, 2012 Developer Webinar Leverage the FASP 3.0 Extensibility Framework December 13 th, 2012 Just Introduced - New Versions of Faspex Connect Client Including Linux Client Support Updated ADN Content Coming Very Soon FaspManager - 3.1 SDK

Aspera Node Overview New next-generation APIs for RESTful interaction with hosts running Aspera transfer software. Includes restful HTTP API s that Support: File system browsing File Management Transfer initiation Provides a single interface for browsing and transfer independent of underlying storage, including object (cloud) storage, traditional block storage, and proprietary file systems, ala CDNs and MAMs. Designed for large, distributed deployments that need to decouple the application interface from the underlying content storage and transfer capabilities Nodes can be deployed in private data centers and public or private Clouds

Aspera Developer Network

Aspera Node API Filesystem Operations Rest Endpoints **Note that access to some Aspera Node API s require user authenticated access **Errors are placed in an error field in the response body. Developers are responsible for checking for application level errors after each API call Ping Service Health Check /ping Space Check Available Space on Filesystem /space Browse Files /files/browse Create Directory /files/create Delete a File or Directory /files/delete

Aspera Node API Filesystem Operations Rest Endpoints (cont) **Note that access to some Aspera Node API s require user authenticated access Search the Filesystem /files/search Rename Files and Directories /files/rename Lets Have a Closer Look

Aspera Node API Transfer Operations Rest Endpoints Upload Setup Request Authorization for an Upload /files/upload_setup Download Setup = Request Authorization for a Download /files/download_setup Lets Have a Closer Look

Aspera Node API Putting it All Together Installation, Configuration, and Validation Scenario Create a Web Application That: Uses the Node API to Browse a remote Filesystem Request Transfer Authorization (Token Based) Integrates With Aspera Connect for Uploads/Downloads In 3 Languages/Platforms Ruby Java.NET

Aspera Node Installation and Configuration **note - Aspera Node is Supported in Aspera Server Versions 3.0+ Install Aspera Server Software 3.0+ Perform normal configuration as usual and setup a transfer user Configure Support for the Node Service (aspera.conf): <server> <server_name> IP Address or Hostname of the Node Server </server_name> <http_port> 9091 </http_port> <enable_http> true </enable_http> </server>

Aspera Node Installation and Configuration (cont) Make Sure That Required Services are Running: Aspera Central (asperacentral) Aspera Node Daemon (asperanoded) Make Sure We Can Access The Aspera Node Service: curl -i -X GET http://10.20.102.199:9091/ping A success HTTP response (HTTP/1.1 200 OK) indicates that the NodeAPI is available Create a Node User with asnodeadmin(.exe): asnodeadmin -au testnodeuser -x aspera -p testpasswd Verify That That the User is Functional With Access to the Node API curl -k -i -H "Content-Type: application/json" -X POST http:// testnodeuser:nodepassword@yourservername:9091/files/browse -d '{"path":"/"}'

Simple Web Application With Aspera Node API and Connect Let s Look at some Code and see a Demo

Thank you for Joining For more information on any Aspera product, please contact sales@asperasoft.com Mike Flathers Chief Technologist, Aspera Developer Platform mflathers@asperasoft.com