e-science Applications with Duckling Collaboration Library

Similar documents
Features of AnyShare

Oracle Reference Architecture and Oracle Cloud

Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service

From Virtualized to ITaaS. Copyright 2011 EMC Corporation. All rights reserved.

Cluster, Grid, Cloud Concepts

Introduction to Cloud Services

Microsoft Azure for IT Professionals 55065A; 3 days

SCI-BUS gateways for grid and cloud infrastructures

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.

Computing Service Provision in P2P Clouds

Secure Cloud Computing through IT Auditing

Alternative Deployment Models for Cloud Computing in HPC Applications. Society of HPC Professionals November 9, 2011 Steve Hebert, Nimbix

Scientific and Technical Applications as a Service in the Cloud

Scalable Services for Digital Preservation

CumuLogic Connector for Citrix CloudPlatform Business Manager Guide

Building Platform as a Service for Scientific Applications

Windows Azure and private cloud

Research on Operation Management under the Environment of Cloud Computing Data Center

Cloud Computing and Amazon Web Services

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing

Enabling the Big Data Commons through indexing of data and their interactions

Design and Implementation of IaaS platform based on tool migration Wei Ding

CLOUD COMPUTING & WINDOWS AZURE

DataNet Flexible Metadata Overlay over File Resources

Architectural Implications of Cloud Computing

Infrastructure as a Service

Cloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems

Analysis and Research of Cloud Computing System to Comparison of Several Cloud Computing Platforms

IBM Platform Computing : infrastructure management for HPC solutions on OpenPOWER Jing Li, Software Development Manager IBM

Availability Digest. HP CloudSystem February 2012

VMware End User Computing Horizon Suite

THE CCLRC DATA PORTAL

MS-10751: Configuring and Deploying a Private Cloud with System Center Required Exam(s) Course Objectives. Price. Duration. Methods of Delivery

Cloud Computing Technology

Big Data, Cloud Computing, Spatial Databases Steven Hagan Vice President Server Technologies

VMware vcloud Powered Services


Cloud Computing. Jean-Claude DISPENSA IBM Distinguished Engineer

Concepts and Architecture of Grid Computing. Advanced Topics Spring 2008 Prof. Robert van Engelen

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager Product Marketing Manager

Business and enterprise cloud sync, backup and sharing solutions

High Performance Applications over the Cloud: Gains and Losses

Data Integration Checklist

STREAM ANALYTIX. Industry s only Multi-Engine Streaming Analytics Platform

Cloud Service and Deployment Models

AppStack Technology Overview Model-Driven Application Management for the Cloud

KNIME Enterprise server usage and global deployment at NIBR

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

C2NET. (IoT for) Ricardo Goncalves UNINOVA, GRIS Portugal H2020 FoF Process Optimisation of Manufacturing Assets

PRIVATE CLOUD SECURITY CHALLENGES, AFFORDABILITY AND ANSWER TO A RELIABLE AND MODERNIZED MULTI-BIOMETRICS IDENTIFICATION SOLUTIONS

Early Cloud Experiences with the Kepler Scientific Workflow System

Cloud Computing: A Brief Introduction

Cloud Computing-Software as Service

Cloud Computing For Distributed University Campus: A Prototype Suggestion

1 What is Cloud Computing? Cloud Infrastructures OpenStack Amazon EC CAMF Cloud Application Management

2) Xen Hypervisor 3) UEC

Cloud Computing Submitted By : Fahim Ilyas ( ) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

How To Cloud Compute At The Cloud At The Cyclone Center For Cnc

Managing the Real Cost of On-Demand Enterprise Cloud Services with Chargeback Models

Research on Digital Agricultural Information Resources Sharing Plan Based on Cloud Computing *

The SMB IT Decision Maker s Guide: Choosing a SaaS Service Management Solution

Cloud Computing: IaaS & PaaS

Intel IT Cloud 2013 and Beyond. Name Title Month, Day 2013

How To Understand Cloud Computing

Cloud computing - Architecting in the cloud

SURFconext, Cloud Integration for Higher Education and Research. Paul van Dijk, Product Manager SURFnet

A CLOUD-BASED FRAMEWORK FOR ONLINE MANAGEMENT OF MASSIVE BIMS USING HADOOP AND WEBGL

Cloud Computing. Chapter 1 Introducing Cloud Computing

SENSE/NET 6.0. Open Source ECMS for the.net platform. 1

Enterprise Private Cloud Storage

What We Do: Simplify Enterprise Mobility

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services

Cloud Computing for SCADA

10751-Configuring and Deploying a Private Cloud with System Center 2012

VALUE PROPOSITION FOR SERVICE PROVIDERS. Helping Service Providers accelerate adoption of the cloud

Hybrid Cloud Identity and Access Management Challenges

Your First Step to Cloud Computing

and Deployment Roadmap for Satellite Ground Systems

Deploying a Geospatial Cloud

IO Informatics The Sentient Suite

Open Education Services with Cloud Computing

Evaluation Model for Internet Cloud Data Structure Audit System

Leveraging the Cloud. September 22, Digital Government Institute Cloud-Enabled Government Conference Washington, DC

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.

CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM

Automated Data Ingestion. Bernhard Disselhoff Enterprise Sales Engineer

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

Big data variety, 179 velocity, 179 volume, 179 Blob storage containers

The NIST Definition of Cloud Computing

Emerging Technology for the Next Decade

TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing

Blog:

<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises

Dutch HPC Cloud: flexible HPC for high productivity in science & business

Cloud Computing. Chapter 1 Introducing Cloud Computing

Orbiter Series Service Oriented Architecture Applications

Cloud Computing Benefits for Educational Institutions

Reference Model for Cloud Applications CONSIDERATIONS FOR SW VENDORS BUILDING A SAAS SOLUTION

Transcription:

e-science Applications with Duckling Collaboration Library Kevin DONG CSTNET, Computer Network Information Center Chinese Academy of Sciences CANS 2013 @ Hangzhou

Outline Duckling Collaboration Environment Duckling Cloud Services e-science Applications based on Duckling Science Cloud Project @ CAS Biomedical Research Cloud Service An Experimental Data Pipeline for MTO LAB Future

Collaboration Environment e-science Collaboration Environment is a comprehensive and integrated collaboration platform for research groups. Data Collaboration Environment Hardware Software Information Scientist Friendly for daily use (easy-science) Extensible exploring new way we do research

Cloud Computing SaaS Software as a Service PaaS Platform as a Service IaaS Infrastructure as a Service

We need cloud? Cloud Cloud is more popular Software as a Service (SaaS) Cloud is making user easy-collaboration Cloud Applications Software instantly creating! (Software as a Service) Common Requirements Open Platform for Plug-ins/applications Everyone is a developer! To make their own application easy and scalable! Statelessness and Scalability On-demand self-service Broad network access Resource pooling Rapid elasticity Measured service

Cloud Computing SaaS Software as a Service PaaS Platform as a Service IaaS Infrastructure as a Service

Collaboration Environment - Duckling A SaaS software suite to build your collaboration environment with features of document collaboration, col-laboratory library, virtual organization management More than 230,000 researchers by August 2013 Conference Service Platform Document Library Duckling Portal Duckling Homepage CAS Mail Service Video Conference http://www.escience.cn VoIP Duckling as Falcon PaaS Mobile/ Cloud * An integrated SaaS research community around CAS * An open platform for CAS applications as PaaS A cloud-enabling open platform to integrate resources and enrich it as a scalable web-based e-science application as you want

Duckling Cloud Services - Software as a Service (SaaS) Conference Service Platform (CSP) A web-based platform to help organize conferences, meetings and workshops Duckling Document Library (DDL) Help for team establishment and team collaboration and networks Duckling Homepage (dhome) Self-service Homepage systems for researchers, connected with publications and social networks Duckling Chat Service (dchat) Instant messaging for institutions, organizations and groups. CAS Mail Service/Video Conference Research Online, http://www.escience.cn CSTNET passport users have reached 230 thousands by August, 2013 8

Duckling Cloud Fundamental Services - Platform as a Service (PaaS) CSTNET Passport (UMT) Unified User Identification Organization Management Tool (T) Organization Map / Address book Group and VO information Col-library Tool (CLB) A high performance object data storage Cloud Operation Support System (COS) Cloud registration/audit/publish

Duckling Framework (FALCON) Services CLB UMT Balancer / Scheduler (Nginx) Web Container (Tomcat) App App App DDAL Cache Session Meta Data Service Dynamic Data Access Layer Open Platform for SaaS Statelessness and Scalability

A collaboration platform for connecting organizers, attendees and decision maker. SaaS - Conference Service Platform http://csp.escience.cn A Solution for Conference Management Informatization. By Sep. 6, 2013: 98 Institutions/Organizations 616 Conferences 35000+ Registrations

SaaS - Document Library (DDL) A Wiki-based document collaboration environment for groups More than 2000 groups involved. http://ddl.escience.cn Project groups Laboratory management Students groups

Science Cloud Project @ CAS http://www.sciencecloud.cn Case I A on-going project funded by CAS An integrated environment of Network, Storage and HPC. IaaS / PaaS /SaaS Services for CAS scientists. A platform to extend more cloud applications for domains. Geography, High Energy Physics, Astronomy, Biology, Domain Cloud Services S Software as a Service * On Demand Self-Service * Measured Service * Service Market Infrastructure Cloud Service I P Data Cloud Service Portal of Science Cloud Service

Standard/Policy Portal Cloud Management Tool/Self Service Service Pool (Cloud Data, Cloud Computing, Data Service, Collaboration Environment, other Application Services) Virtualization Application Resource Management/Monitoring Mobile App Serviceoriented Security Science Cloud @ CAS Resource Pool (Storage, Server, Blade, Super Computing, Data, Publication, Software) Infrastructures Network Storage HPC Publication, Module, Software

Service Levels of Science Cloud http://ddl.escience.cn service Duckling Homepage cloud Document controller Library service service service CSP Other Services Falcon APIs PaaS stager stager CLB 通 讯 录 T dea dea Passport UAF IaaS APIs Data Cloud Infrastructure Storage HPC Network

Biomedical Research Data Cloud Services with Duckling Collaboration Library Case II Collaborated with NBCR, University California, San Diego Duckling Collaboration Library @ CNIC As part of Duckling Collaboration Library, CLB is designed to manage and collate millions of data files by setting up a unified, robust, and scalable data repository, especially in support of experimental data collaboration and timeline-based data life cycle management. CLB+ is implemented as CLB plugins that provide interfaces with biomedical research cloud services from a computer aided drug discovery (CADD) workflow for ensemble-based virtual screening. Opal Services @ NBCR Opal is a toolkit which allows users to wrap scientific applications easily as web services without any modification to the scientific codes, by writing simple XML configuration files. Selected application services are provided by NBCR. Publication on 2013 IEEE e-science Conference, Beijing * Kejun Dong, Ji Li, Kai Nan @ Computer Network Information Center, Chinese Academy of Sciences * Wilfred W. Li @ San Diego Supercomputer Center, University of California, San Diego

Experimental Data Cloud Services web-based resource access method and WS-compatible RESTful data access interface compatible with VO system, and supports group-based authorization, as well as tag-based catalog, full-text search, and data versioning. Architectures consists of the distributed MongoDB GridFS, which breaks large files into manageable chunks. * Improving the scalability of data synchronization * Delivering a data snapshot mechanism, especially for workflow-based data-intensive applications. Data Timeline Map

Biomedical Case Study Providing cloud data service for the CADD pipeline, which utilizes web-based Opal services to enable ensemble based virtual screening (EVS) CADD Client User Workstation Laptop Dashboard @ Opal Services Data Mapping/Sync PDB MD Simulation @ NAMD Cluster Receptor Conformation @ Opal Service Data Mapping/Sync C L B + Data Mapping/Sync ZINC Virtual Screening @ AutoDock Cluster

Biomedical Case Study NAMD Nodes 3.Data sync (W+R) (Real-time, explore-integrated) CLB+ Data Repository 4.Data sync (R) 2.Submit jobs 1.Dashboard jobs 5.Get data Opal Service Portal Visualization/Client 6.Manage/get data AutoDock Nodes 2.Submit jobs

An Experimental Data Pipeline for MTO LAB Case III MTO LAB Methanol to Olefins National Laboratory in DICP, CAS Based on Duckling Collaboration Library (DDL/CLB) Experimental Data Collaboration and Management Automatic Data uploading Unified Data Repository Web-based User Interface and Workspace Multiple Data Sharing and Collaboration WebDAV-supported Data Synchronization Mechanism User Interface PC Client Web-based Interface Mobile Client

Case Study Desktop(Client) Data Synchronization Experimental Data Result from Equipment Equipment(Client) Unified Data Repository WebDAV Client Universal File Collaboration (Browser) Data Collaboration/Sharing

User Interface Snapshots

Data Services for Haze Project Case IV Strategic pilot science and technology project funded by CAS Extension of Atmosphere Data Monitoring and Processing Forecasting and monitoring the City Haze Five institutes and UCAS are involved Collaborated with Universities Data Analysis Data Sharing Data Processing Data Uploading Data Cloud Services @ CNIC Data Acquisition

Beijing Synchrotron Radiation Facility (BSRF) Case V Part of the Beijing Electron Positron Collider (BEPC)project Requirements by Institute of High Energy Physics (IHEP), CAS Features: Resource Reservation and Application Application Management and Approval User Identification and Authentication Collaboration Environment for Admin, Experts and End Users Analysis and Audit System

Future Plan Apps Apps Apps Duckling Cloud Platform Apps Apps Apps Apps Apps Apps Apps Apps Application Developed by Researchers On-site Research Connectivity

Thanks!