Cheminformatics in the Cloud. Michael A. Dippolito DeltaSoft, Inc. 3-June-2009 ChemAxon European User Group Meeting



Similar documents
Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing

Oracle Applications and Cloud Computing - Future Direction

Best Practices for Using MySQL in the Cloud

Cloud Computing and Amazon Web Services

Technology and Cost Considerations for Cloud Deployment: Amazon Elastic Compute Cloud (EC2) Case Study

An Introduction to Cloud Computing Concepts

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Models and Platforms

Virtualization and Cloud Computing

Using SUSE Studio to Build and Deploy Applications on Amazon EC2. Guide. Solution Guide Cloud Computing.

Cloud Computing. What Are We Handing Over? Ganesh Shankar Advanced IT Core Pervasive Technology Institute

9/26/2011. What is Virtualization? What are the different types of virtualization.

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages

Data Centers and Cloud Computing

Chapter 9 PUBLIC CLOUD LABORATORY. Sucha Smanchat, PhD. Faculty of Information Technology. King Mongkut s University of Technology North Bangkok

Building an Internal Cloud that is ready for the external Cloud

Xen Virtualization: Xen (source) and XenServer

White Paper on CLOUD COMPUTING

CHAPTER 8 CLOUD COMPUTING

Comparison of Open Source Cloud System for Small and Medium Sized Enterprises

Cloud Computing. Adam Barker

How To Use Arcgis For Free On A Gdb (For A Gis Server) For A Small Business

NCTA Cloud Architecture

Cloud computing - Architecting in the cloud

Subash Krishnaswamy Applications Software Technology Corporation

Managing and Conducting Biomedical Research on the Cloud Prasad Patil

CloudFTP: A free Storage Cloud

Using WebSphere Application Server on Amazon EC2. Speaker(s): Ed McCabe, Arthur Meloy

ArcGIS for Server: In the Cloud

DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2

Cloud Computing Paradigm Shift. Jan Šedivý

The Private Cloud Your Controlled Access Infrastructure

Data Centers and Cloud Computing. Data Centers

How AWS Pricing Works

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

Cloud Panel Service Evaluation Scenarios

GREEN HOUSE DATA. 4 Steps to Secure BYOD. Using Virtual Desktops To Increase Productivity Without Increasing Risk. Built right. Just for you.

Cloud Computing Training

How To Create A Cloud Based System For Aaas (Networking)

Chapter 11 Cloud Application Development

Understanding ArcGIS Deployments in Public and Private Cloud. Marwa Mabrouk

Virtualization Support - Real Backups of Virtual Environments

Build Your Own Performance Test Lab in the Cloud. Leslie Segal Testware Associate, Inc.

Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)

Virtualization Technologies in SCADA/EMS/DMS/OMS. Vendor perspective Norman Sabelli Ventyx, an ABB company

Amazon EC2 XenApp Scalability Analysis

Last time. Today. IaaS Providers. Amazon Web Services, overview

How AWS Pricing Works May 2015

Designing Virtual Labs Using Cloud Computing

WHITE PAPER SETTING UP AND USING ESTATE MASTER ON THE CLOUD INTRODUCTION

Cloud n Service Presentation. NTT Communications Corporation Cloud Services

Amazon Web Services. Elastic Compute Cloud (EC2) and more...

Which is Better: Virtualization or Cloud IaaS?

Securing and Auditing Cloud Computing. Jason Alexander Chief Information Security Officer

Fundamental Concepts and Models

EEDC. Scalability Study of web apps in AWS. Execution Environments for Distributed Computing

Cloud Computing Technology

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market

Cloud Computing and E-Commerce

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era ( ) Workstation Era ( ) Xerox Star 1981!

IOS110. Virtualization 5/27/2014 1

Deployment Options for Microsoft Hyper-V Server

Is my site ready for upgrade to v7.6?

Dedicated Hosting. The best of all worlds. Build your server to deliver just what you want. For more information visit: imcloudservices.com.

FUJITSU Software Cloud Services Management V1.0 Introduction. January 2016 Fujitsu Limited

DISTRIBUTED DATA COLLECTION FOR REINSURANCE (RI) AND RISK ADJUSTMENT (RA): PROVISIONING. August 27,

Data Centers and Cloud Computing. Data Centers. MGHPCC Data Center. Inside a Data Center

Oracle ERP & The Cloud. Presented by Adriaan Kruger

BITDEFENDER SECURITY FOR AMAZON WEB SERVICES

Cloud Computing. Chapter 1 Introducing Cloud Computing

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

Research Paper Available online at: A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS

Comparison of Cloud vs. Tape Backup Performance and Costs with Oracle Database

Online Backup Guide for the Amazon Cloud: How to Setup your Online Backup Service using Vembu StoreGrid Backup Virtual Appliance on the Amazon Cloud

Estimating the Cost of a GIS in the Amazon Cloud. An Esri White Paper August 2012

Développement logiciel pour le Cloud (TLC)

OpenStack. Orgad Kimchi. Principal Software Engineer. Oracle ISV Engineering. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Proactively Secure Your Cloud Computing Platform

Ben Prusinski Session 3: 11/15/ :30 to 15:30 Location: Diablo

Cloud Computing Now and the Future Development of the IaaS

Dimension Data Enabling the Journey to the Cloud

OTM in the Cloud. Ryan Haney

Session 3. the Cloud Stack, SaaS, PaaS, IaaS

Investigation of Cloud Computing: Applications and Challenges

An Esri White Paper January 2011 Estimating the Cost of a GIS in the Amazon Cloud

Available online at APEEJAY JOURNAL OF COMPUTER SCIENCE AND APPLICATIONS ISSN: (P)

How To Run A Cloud Computer System

LabStats 5 System Requirements

Private Cloud Database Consolidation with Exadata. Nitin Vengurlekar Technical Director/Cloud Evangelist

Cloud Computing. Security SaaS. ance. Complia. Cloud Storage. Colocs. Docker. European. Scalability IaaS. Bit barns

There Are Clouds In Your Future. Jeff Barr Amazon Web (Twitter)

Secure Cloud Computing through IT Auditing

Platform as a Service (PaaS) Market Global Analysis and Forecasts to 2025

Cloud Computing: The Next Computing Paradigm

Virtualization & Cloud Computing (2W-VnCC)

Why Private Cloud? Nenad BUNCIC VPSI 29-JUNE-2015 EPFL, SI-EXHEB

Using Cloud Services for Test Environments A case study of the use of Amazon EC2

SURFnet Cloud Computing Solutions

Transcription:

Cheminformatics in the Cloud Michael A. Dippolito DeltaSoft, Inc. 3-June-2009 ChemAxon European User Group Meeting

DeltaSoft Specializing in R&D Informatics since 1996 Based in New Jersey, USA Long term partner with ChemAxon Commercial software applications ChemCart web interface to research data ChemCart Applications Compound Registration, Reagent Inventory, Sample Inventory, Electronic Laboratory Notebook, BioAssay, Structure Activity Browser, Custom Synthesis Tracker Consulting Services 3-June-2009 2

In the beginning. JChem applications were installed on individual servers people bought and maintained internally 3-June-2009 3

Then JChem applications were installed on virtualized servers VMWare MS Virtual Server 3-June-2009 4

Today JChem applications can be provided as a service from a hosted or cloud server 3-June-2009 5

Dedicated Server hosting Similar to having your own server, except: Hosting company provides heavy lifting (facilities, hardware. backups, O/S, etc) Remotely managed and maintained Typically monthly fee Hybrid solutions also possible 3-June-2009 6

Why host externally? No capital expenditure Collaborations, CROs, partners Reduce IT staff costs 3-June-2009 7

Registration SaaS Example Compound Registration Service Server, Oracle, Cartridge, Application maintained remotely Requests sent in from scientists, partners, contract labs Corp IDs assigned & returned Copy of structure & id returned to master db 3-June-2009 8

3-June-2009 9

Cloud Computing http://lonewolflibrarian.wordpress.com/ 3-June-2009 10

Cloud Computing Computing resources provided as a service over the internet Dynamically scalable to current need No ownership of hardware, pay by usage Example cost: $0.10 0.40 / instance hour - server $0.15 / GB month storage $0.10 0.17 / GB transfer in/out - network 6/11/2009 11

Utility Computing 3-June-2009 12

Cloud Services SaaS PaaS IaaS 13

Infrastructure as a Service (IaaS) Server, CPU, Memory, Disk, Network delivered as a service Typically includes Cost by usage Dynamic scaling Shared resources SaaS PaaS IaaS 3-June-2009 14

Platform as a Service (PaaS) Web application development No locally installed tools SaaS PaaS IaaS 3-June-2009 15

Software as a Service (SaaS) Software delivered via web browser Remotely hosted SaaS PaaS IaaS 3-June-2009 16

Cloud Services 3-June-2009 17

Cheminformatics in the Cloud Providing SaaS applications Providing PaaS development environment 3-June-2009 18

A little background DeltaSoft had developed a suite of web based applications for R&D based on chemical cartridge technology ChemAxon offers an excellent cartridge and suite of tools 3-June-2009 19

DeltaSoft / ChemAxon Web Applications Reagent Selection Chemical Synthesis Compound Registration Sample Handling Biological Testing Structure Activity ChemCart Reagent Inventory ChemCart ELN ChemCart Registration ChemCart Sample Inventory ChemCart BioAssay ChemCart Browser ChemAxon JChem Cartridge / Marvin / Tools 3-June-2009 20

DeltaSoft / ChemAxon Several joint customers Internal dedicated and virtualized server ChemCart suite / ChemAxon cartridge New hosting options Dedicated Server Hosting Cloud hosting 3-June-2009 21

Example Cloud Service Provider - Amazon Amazon EC2 (Elastic Compute Cloud) Resizable compute capacity (CPU, Memory, Disk) Choice Linux, Windows Amazon Machine Image (AMI) loads O/S, applications Amazon S3 (Simple Storage Solution) Flexible Disk storage 6/11/2009 22

Amazon Elastic Compute Cloud (EC2) Virtually unlimited computing power Obtain and boot new server instance in minutes Quickly scale capacity up or down 3-June-2009 23

Amazon Machine Images Easily create / destroy virtual servers Linux, Windows PubChem 2D / 3D structures Genbank Oracle 3-June-2009 24

Oracle in the Cloud Oracle explicitly supports Amazon Web Services (AWS) Predefined Amazon Machine Images (AMI) Contains O/S, pre-installed Oracle Choice of Oracle 10g, 11g, 32 or 64 bit Oracle Enterprise Linux (Red Hat compat) 3-June-2009 25

3-June-2009 26

3-June-2009 27

3-June-2009 28

3-June-2009 29

3-June-2009 30

3-June-2009 31

3-June-2009 32

Cheminformatics SaaS Oracle / Amazon EC2 ChemAxon JChem cartridge / Marvin DeltaSoft ChemCart web application suite Reagent Selection Chemical Synthesis Compound Registration Sample Handling Biological Testing Structure Activity ChemCart Reagent Inventory ChemCart ELN ChemCart Registration ChemCart Sample Inventory ChemCart BioAssay ChemCart Browser 3-June-2009 33

ChemCart Platform as a Service Example Select Data Sources Define joins Set friendly column names. Set pick lists Set user access Draw a form with boxes, tables, labels, and buttons. Save publicly. Search worldwide! 3-June-2009 34

Other potential uses for cloud computing in Cheminformatics Test new software versions Temporary large datasets or large processing needs Development area 3-June-2009 35

Challenges in the Cloud Security real or perceived Dependency on the internet 3-June-2009 36

Conclusion Cloud computing and server hosting provide an alternative deployment mechanism for cheminformatics applications and services. Michael Dippolito http://www.deltasoftinc.com 3-June-2009 37