Behind the Clouds Eric Bezille
|
|
|
- Nickolas Terry
- 10 years ago
- Views:
Transcription
1 > Behind the Clouds Eric Bezille Chief Technologist Sun Microsystems France, SAS
2 All Clouds Share Key Traits One Service Fits All Virtualized Physical Resources Self Provisioning Elasticity Pay per Use Programmatic Control 2
3 Cloud Computing Layers Software as a Service (SaaS) Applications offered on-demand over the network (salesforce.com) Platform as a Service (PaaS) Developer platform with built-in services (Google App Engine) Infrastructure as a Service (IaaS) Basic storage and compute capabilities offered as a service (Amazon web services) 3
4 Sun Open Cloud IaaS Sun Open Cloud API OpenStorageServer 4
5 Sun Open Cloud IaaS PaaS Sun Open Cloud API OpenStorageServer 5
6 SaaS Sun Open Cloud IaaS PaaS Sun Open Cloud API OpenStorageServer 6
7 Example : SmugMug.com Professional Photo Site Sun Systems for Web, MySQL & 1st Tier Storage Amazon S3 & EC2 for archive Functional offload to cloud Many modern Web 2.0 startups and SMB businesses use similar model Don MacAskill SmugMug's CEO & Chief Geek 7
8 Cloud Social Application Platform End-Users Online IDE Your API Your Network Sun Cloud Developers 8
9 9
10 Project Caroline Project Caroline helps software providers develop services rapidly, update in-production services frequently, and automatically flex their use of platform resources to match changing runtime demands. 10
11 Sun Project Immutable Service Containers Why Immutable Service Containers (ISC) on clouds? For Users: secure my applications from tampering For SysOp: secure my users from contamination Make it faster and easier to Deploy Isolation: One Container == One Service > Only expose the service in the container (no other network ports) > Only run with unique credentials and required privileges > 90% immutable (kernel, directories, files, etc.) within the container Powerful and Flexible > credentials, privileges, and even specific filesystem immutability can be customized based on application requirements Configure Once, Deploy Everywhere > created from golden templates and customized using service classes > identical service instances can be created in < 10 seconds > containers for: apache, pen, memcached, ntp, bind, syslog, mysql 11
12 Sun s Strategy Develop the core technologies for Sun's Open Cloud Platform Offer Services through Sun's public cloud service the Sun Cloud Work with service providers and enterprises to build their own clouds Develop open standards Build partnerships and communities 1 8 /0 5 /0 9 12
13 Cloud Architecture Phase 1 User Apps and Services Internet Accessible APIs and UIs Compute Service Storage Service Virtual Datacenter Management Console Customer Web Site Application Catalog, Forums, Docs Accounting, Billing and Metering Virtualized Datacenter Management Layer Servers Storage Network Partner and Build 13
14 Storage Service What It is On-demand, API-based access to storage on the network Features Ability to store and retrieve data as objects or files REST API with open, AWS S3-like semantics for object storage WebDAV for file storage Fast and inexpensive cloning of objects and files High availability Detailed metering of storage used, I/O requests, bandwidth, etc. Customer Benefit Scalable, highly available storage without big hardware investments 14
15 Compute Service What It Is On-demand, scalable computing infrastructure accessed via APIs or unique Virtual Datacenter (VDC) UI model Features On-demand provisioning of virtual machines of industry-standard operating systems including Linux, Windows and OpenSolaris Control and management with open, AWS EC2-like API or Virtual Datacenter UI Creation of custom VMIs and access to pre-configured VMIs in the cloud Support for persistent and non-persistent virtual machines Customer Benefit Affordable access to highly scalable computing infrastructure Always available 15
16 Sun Virtual Datacenter Model Design application from pre-built components using drag-and-drop Deploy to cloud Monitor, manage and reconfigure Compatibility with programmatic APIs Encapsulate system architecture of an application Ability to model, save and deploy entire system 16
17 Deployment Steps Example 17
18 Sun Cloud Architecture Compute Service Virtual DataCenter Storage Service Resources, People, Graphical UI Virtual Machines Networking Storage Volumes Objects Open API Protocols: WebDAV S3 Public, RESTful Java, Python, Ruby 18
19 Cloud Architecture Future User Apps and Services Internet Accessible APIs and UIs Database Service Compute Service Queuing Service Storage Service Identity Service JavaEE Service Customer Web Site etc. Virtual Datacenter Management Console Application Catalog, Forums, Docs Accounting, Billing and Metering Virtualized Datacenter Management Layer Servers Storage Network Partner and Build 19
20 Sun Cloud RESTful API Everything is a resource http GET, POST, PUT... Requires only a single starting point - other URIs are discoverable Easy to create, save, load, stop, start entire applications Released today to the public under Creative Commons Public Internet Firewall Appliance Private Network Web Server LAMP Stack Database MySQL Media Storage Server 20
21 Sun Open Cloud API Starts with the User s Virtual Data Center GET /xrgy.cloud.sun.com Server response: { "name" : "XRGY Virtual Data Center", "uri" : " "addresses" : [ ], "vnets" : [ ], "volumes" : [ ], "create-vnet" : "/ops/create-vnet", "create-volume" : "/ops/create-vol", "create-cluster" : "/ops/create-cluster", Note: URI Links "clusters" : [ { "name": "cluster1", "uri": "/clusters/cluster1", "create-vm" : "/clusters/cluster1/ops/create-vm",... }] 21
22 POST to Create a MySQL Virtual Machine POST /clusters/cluster1/ops/create-vm { } URI of representation for cluster1 "name" : "Database" "from-template" : " "description" : "MySQL host", "tags" : [ "sql" ] Server Response HTTP/ Created { "name" : "Database" "uri": "/clusters/cluster1/vms/001", "run-status" : "HALTED", "description" : "MySQL host", "tags" : [ "sql" ] "hostname" : "c1vm001",... } 22
23 Example Code Fragment (python) # Create a new Virtual Machine based on an existing one in # the application cluster app_cluster = find_cluster("application") vm = app_cluster.create_vm({ "name" : "web03", "from-vm" : app_cluster.vms[0].uri }) # Attach our new VM to the correct VNets vm.attach({ "uri" : find_vnet("front End").uri }) vm.attach({ "uri" : find_vnet("back End").uri }) # Deploy and start the new VM vm.deploy() vm.start() 23
24 Storage Service Features WebDAV and Adminstration API (Volume/Folder/File based access) Storage Object API (AWS S3 compatibility) Ability to store and retrieve data as files in folders and volumes Ability to store and retrieve data as objects in buckets Ability to clone and snapshot volumes REST API with open, AWS S3-like semantics Ability to mount file system S3 compatiblity makes applications portable Open, proven and highly scalable protocol Write, read, and delete objects of any size > Detailed metering and billing > Programmatic, fast, highly available & scalable, and inexpensive 24
25 Ways to use the services Administration API Java, Ruby and Python libraries Comand line tool curl via shell script Sun Cloud Storage Console Web UI control WebDAV Protocol Java client library for ease of use WebDAV JackRabbit library for additional control Cloud Drives Existing WebDAV apps Object API Sun's client Java library Amazon shell tools S3 Fox (coming soon) Jets3t Java library (at java,net) S3 client application by changing host name 25
26 Using the APIs WebDAV Protocol Web-based Distributed Authoring and Versioning Protocol is an extension to the HTTP protocol that can be used to create directories and perform file management tasks. API Calls: DELETE {member-uri} - Delete a PROPFIND {collection-uri} - Get properties of a collection (i.e. a folder) and potentially all the members of the collection. PROPFIND {member-uri} - Get properties of a member (i.e. a file) PROPPATCH {collection-uri} - Set or remove properties of a collection PROPPATCH {member-uri} - Set or remove properties of a member MKCOL {collection-uri} - Create a new collection at the specified location DELETE {collection-uri} - Delete a collection and nested members, along with any locks on those resources In addition, the usual GET and PUT calls member, along with any locks on that resource COPY {collection-uri} - Create a copy of a collection and possibly its members COPY {member-uri} - Create a new copy of a member MOVE {collection-uri} - Move a collection to a new location MOVE {member-uri} - Move a member to a new location LOCK {resource-uri} - Take out a lock on the specified collection or member UNLOCK {resource-uri} - Release an existing lock on a collection or member 26
27 Using the APIs Administration API Used in conjunction with the WebDAV service to create volumes, take snapshots and turn the snashots into clones. API Calls: Create Volume. Use the POST /service-prefix/resources/volume-name request with an empty <resource> element in the message body to create a volume. Create Snapshot. Use the POST /service-prefix/snapshots/volumename/snapshot-name request to create a snapshot of a volume. Get Volumes. Use to get information about an account's volumes and snapshots, or a specific volume by send a GET /serviceprefix/resources.../volume-name request. Create Clone. Use to create a cloneby sending a POST /serviceprefix/resources/clone-volume-name request with a <resource> element in the message body. Delete Snapshot. Use the DELETE /service-prefix/snapshots/volumename/snapshot-name request to delete a snapshot of the specified volume. Delete Volume. To delete a volume send a DELETE /serviceprefix/resources/volume-name request. 27
28 Using the APIs Enables the use of existing S3 applications and the ability to create new applications with S3-like semantics Storage Object API API Calls: GET All Buckets: Metadata request that retrieves all the bucket information for an account. It is called a service operation.. PUT Bucket: Creates and names a bucket. The bucket names must be unique across all the accounts, retrieves all the object information for a bucket. GET Bucket Location: Metadata targeted bucket if it is empty. PUT Object: Creates a new object from a file that is sent over the HTTP protocol. GET Object: Retrieves an object from GET Bucket: Metadata request that request that retrieves the physical location of the bucket. 5. DELETE Bucket: Deletes the the storage service. HEAD Object: Retrieves header information about an object. DELETE Object: Deletes an object (The API response is differs from the S3 REST API. See documentation for details. 28
29 Sun Open Cloud Platform Sun xvm OpenStorageServer Q-layer Products and Technologies Expertise and Services Partners Open Communities 29
30 Roadmap First public cloud will rollout starting this in Q Additional services will begin appearing soon after Will begin working with customers using product version of software in second half of
31 Cloud Communities Cloud Camps all over the world Industry Initiatives > > > > Open Cloud Manifesto Unified Cloud Interface (UCI) DMTF Open Cloud Standards Incubator...and many more Community Projects > Kenai.com Sourceforge for the Cloud: Sun Cloud APIs, Immutable Service Containers, Dynamic Service Containers, Encrypted Cloud Storage, etc. > Blogs.sun.com, wikis.sun.com Everyone can participate! 31
32 Get Started Today Participate in the Development of our Open Cloud APIs learn more at Sign up for Early Access to Sun Cloud Services Participate in Zembly, DarkStar, ProjectCaroline... Become a Sun Cloud Partner Let Sun experts help you take advantage of Cloud Computing 32
33 > THANK YOU
34 A Peek Behind the Sun Cloud Sun xvm Q-layer Products and Technologies Expertise and Services Partners Open Communities 34
35 Paris 2009 Experts in the room Clouds Architectures session : Constantin Gonzalez Clouds Security session : Luc Wijns Identity Management in the Clouds : Didier Burkhalter, Alain Barbier PaaS : Emmanuel De Lagardette in the Clouds : Stéphane Varoqui, Serge Frezefond and more... : Gilles Gravier, Bruno Gillet OpenStorageServer : Christophe Pauliat, Denis Martinez Startup Essential, to build your Clouds : Thierry Manfé All can be joined at : [email protected] 35
36 Cloud Computing Layers Source : Wayne Horkan blog Sun Microsystems Sun Microsystems Proprietary 36
37 Platform as a Service Edit Develop in the cloud : Participate Publish Use A cloud based development environment for building the Web for casual developers Wikipedia for Live Code Social Ecosystem of Contributors and Consumers Development Platform for Next Generation Web Apps 37
38 Project Caroline 38
39 Inspect the MySQL Virtual Machine GET /clusters/cluster1/vms/01 URI of Database Server response: Virtual Machine { "name" : "Database" "uri": "/clusters/cluster1/vms/001", "description" : "MySQL host", "back-up": "/clusters/cluster1/vms/001/ops/back-up", "attach": "/clusters/cluster1/vms/001/ops/attach", "detach": "/clusters/cluster1/vms/001/ops/detach", "controllers": { "deploy": "/clusters/cluster1/vms/001/ops/deploy", "start": "/clusters/cluster1/vms/001/ops/start", "stop": "/clusters/cluster1/vms/001/ops/stop", } } "reboot": "/clusters/cluster1/vms/001/ops/reboot", "hibernate": "/clusters/cluster1/vms/001/ops/hibernate", "resume": "/clusters/cluster1/vms/001/ops/resume" 39
40 Deploy the Application POST /clusters/cluster1/ops/deploy Host: xrgy.cloud.sun.com { } URI from representation for cluster1 "note": "System deployed at 8:00 pm by Jack!" 40
41 Start the Application POST /clusters/cluster1/ops/start Host: xrgy.cloud.sun.com { } "note": "System started at 8:05 pm by Jack!" 41
42 Stop the Application POST /clusters/cluster1/ops/stop Host: xrgy.cloud.sun.com { } "note": "System halted at 10:32pm by Jill!" 42
43 Sun Cloud Storage Service Vernacular Volumes and Buckets: Two different ways of creating the top level folder in a file system. Folder/Collection: Sub-folder in a volume File/Member: Data in a folder or collection Objects: Data in a bucket. /home/ (volume) /home808wooster/ (bucket) /object 1 /object 2 /object 3 43
44 Storage Service Architecture Client Applications and Services WebDAV and Adminstration API (Volume/Folder/File based access) Storage Object API (AWS S3 compatibility) Firewall and Loadbalancing WebDAV and Administration Services Application Catalog, CloudObject Storage Service APIObject Web Server Forums, Docs Cloud Storage Resource Manager: Manages access to what and where Cloud Storage Agent: Resides on every file system server Solaris and ZFS: file system servers 44
45 Get Started Today Your IT will not change into Cloud overnight But you can start small and grow! Try out some pilot projects Gain experience Sign up for Early Access to Sun Cloud Services Let Sun experts help you take advantage of Cloud Computing with Assessment Services and Workshops > Gather business requirements > Create a high-level architecture > Industry-best practices and proven methodologies to create value- added solutions 45
Sun Cloud API: A RESTful Open API for Cloud Computing
Sun Cloud API: A RESTful Open API for Cloud Computing Lew Tucker CTO, Cloud Computing Sun Microsystems, Inc. 1 Future vision: Global Cloud of Clouds (a.k.a InterCloud ) Inter-connected network of servers,
Cloud Models and Platforms
Cloud Models and Platforms Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF A Working Definition of Cloud Computing Cloud computing is a model
Cloud Computing Architecture
Cloud Computing Architecture Prof. Dr. Ch. Reich rch@hs furtwangen.de http://www.informatik.fh furtwangen.de/~reich/ The Cloud: Types The Cloud: Pyramid of Flexibility (SaaS) (PaaS) (IaaS) Flavours of
Cloud Computing. Adam Barker
Cloud Computing Adam Barker 1 Overview Introduction to Cloud computing Enabling technologies Different types of cloud: IaaS, PaaS and SaaS Cloud terminology Interacting with a cloud: management consoles
AppStack Technology Overview Model-Driven Application Management for the Cloud
AppStack Technology Overview Model-Driven Application Management for the Cloud Accelerating Application Time-to-Market The last several years have seen a rapid adoption for public and private cloud infrastructure
Cloud Computing Architecture: A Survey
Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and
RED HAT: UNLOCKING THE VALUE OF THE CLOUD
RED HAT: UNLOCKING THE VALUE OF THE CLOUD Chad Tindel September 2010 1 RED HAT'S APPROACH TO THE CLOUD IS BETTER Build better clouds with Red Hat 1. The most comprehensive solutions for clouds both private
Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing
Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Yinong Chen 2 Big Data Big Data Technologies Cloud Computing Service and Web-Based Computing Applications Industry Control
APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS
APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS This article looks into the benefits of using the Platform as a Service paradigm to develop applications on the cloud. It also compares a few top PaaS providers
DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2
DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing Slide 1 Slide 3 A style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.
Assignment # 1 (Cloud Computing Security)
Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual
CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com
` CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS Review Business and Technology Series www.cumulux.com Table of Contents Cloud Computing Model...2 Impact on IT Management and
Networks and Services
Networks and Services Dr. Mohamed Abdelwahab Saleh IET-Networks, GUC Fall 2015 TOC 1 Infrastructure as a Service 2 Platform as a Service 3 Software as a Service Infrastructure as a Service Definition Infrastructure
Cloud Computing Technology
Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver [email protected], +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures
Cloud computing - Architecting in the cloud
Cloud computing - Architecting in the cloud [email protected] 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices
Open Cloud Computing A Case for HPC CRO NGI Day Zagreb, Oct, 26th
Open Cloud Computing A Case for HPC CRO NGI Day Zagreb, Oct, 26th Philippe Trautmann HPC Business Development Manager Global Education @ Research Sun Microsystems, Inc. 1 The Cloud HPC and Cloud: any needs?
CLOUD COMPUTING. When it's smarter to rent than to buy.. Presented by Anand Tirumani
CLOUD COMPUTING When it's smarter to rent than to buy.. Presented by Anand Tirumani Agenda Cloud Computing: Concepts and Terminologies What is Cloud Computing? Essential Characteristics Service Models
Amazon Web Services Primer. William Strickland COP 6938 Fall 2012 University of Central Florida
Amazon Web Services Primer William Strickland COP 6938 Fall 2012 University of Central Florida AWS Overview Amazon Web Services (AWS) is a collection of varying remote computing provided by Amazon.com.
Last time. Today. IaaS Providers. Amazon Web Services, overview
Last time General overview, motivation, expected outcomes, other formalities, etc. Please register for course Online (if possible), or talk to Yvonne@CS Course evaluation forgotten Please assign one volunteer
Automated Application Provisioning for Cloud
Automated Application Provisioning for Cloud Application Provisioning in Cloud requires mechanism to automate and repeat as and when it requires. This is mainly because the building blocks of an IT infrastructure
1 What is Cloud Computing?... 2 2 Cloud Infrastructures... 2 2.1 OpenStack... 2 2.2 Amazon EC2... 4 3 CAMF... 5 3.1 Cloud Application Management
1 What is Cloud Computing?... 2 2 Cloud Infrastructures... 2 2.1 OpenStack... 2 2.2 Amazon EC2... 4 3 CAMF... 5 3.1 Cloud Application Management Frameworks... 5 3.2 CAMF Framework for Eclipse... 5 3.2.1
Oracle Applications and Cloud Computing - Future Direction
Oracle Applications and Cloud Computing - Future Direction February 26, 2010 03:00 PM 03:40 PM Presented By Subash Krishnaswamy [email protected] Vijay Tirumalai [email protected]
Cloud Computing: Making the right choices
Cloud Computing: Making the right choices Kalpak Shah Clogeny Technologies Pvt Ltd 1 About Me Kalpak Shah Founder & CEO, Clogeny Technologies Passionate about economics and technology evolving through
Introduction to Cloud Computing
Discovery 2015: Cloud Computing Workshop June 20-24, 2011 Berkeley, CA Introduction to Cloud Computing Keith R. Jackson Lawrence Berkeley National Lab What is it? NIST Definition Cloud computing is a model
OpenShift. OpenShift platform features. Benefits Document. openshift. Feature Benefit OpenShift. Enterprise
openshift Benefits Document platform features Feature Benefit FOR APPLICATIO DEVELOPMET Self-Service and On-Demand Application Stacks By enabling Developers with the ability to quickly and easily deploy
Best Practices for Python in the Cloud: Lessons Learned @ActiveState
Best Practices for Python in the Cloud: Lessons Learned @ActiveState Best Practices for Python in the Cloud Presented by: Gisle Aas, Senior Developer, ActiveState whoami? Gisle Aas! [email protected]!
OpenNebula Cloud Platform for Data Center Virtualization
OSDC 2013 Nüremberg, Germany 17-18 April, 2013 OpenNebula Cloud Platform for Data Center Virtualization Constantino Vázquez Blanco OpenNebula Project Engineer @tinova79 OpenNebula Project. Creative Commons
Cloud Hosting. QCLUG presentation - Aaron Johnson. Amazon AWS Heroku OpenShift
Cloud Hosting QCLUG presentation - Aaron Johnson Amazon AWS Heroku OpenShift What is Cloud Hosting? According to the Wikipedia - 2/13 Cloud computing, or in simpler shorthand just "the cloud", focuses
Extending your VMware Cloud Infrastructure with a Private Platform-as-a-Service
Extending your VMware Cloud Infrastructure with a Private Platform-as-a-Service Stackato Offers a Fast, Secure Way to Deploy Applications to your VMware Private Cloud White Paper Published in 2011 Extending
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing
[email protected] [email protected]
1 The following is merely a collection of notes taken during works, study and just-for-fun activities No copyright infringements intended: all sources are duly listed at the end of the document This work
<Insert Picture Here> Private Cloud with Fusion Middleware
Private Cloud with Fusion Middleware Duško Vukmanović Principal Sales Consultant, Oracle [email protected] The following is intended to outline our general product direction.
Reference Architectures for Repositories and Preservation Archiving
Reference Architectures for Repositories and Preservation Archiving Keith Rajecki Education Solutions Architect Sun Microsystems, Inc. 1 Agenda Challenges Solution Architectures > Open Storage/Open Archive
A Web Base Information System Using Cloud Computing
A Web Base Information System Using Cloud Computing Zainab Murtadha, Mohammad Amin Roshanasan Abstract: Cloud Computing is the new field that was invented and developed during a period not so long ago.
<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises
Infrastructure as a Service (IaaS) Cloud Computing for Enterprises Speaker Title The following is intended to outline our general product direction. It is intended for information
Introduction to Cloud Computing
Introduction to Cloud Computing Cloud Computing I (intro) 15 319, spring 2010 2 nd Lecture, Jan 14 th Majd F. Sakr Lecture Motivation General overview on cloud computing What is cloud computing Services
1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 7
1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 7 Oracle Virtual Machine Server pre x86 Marián Kuna Technology Sales
Overview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud
Overview The purpose of this paper is to introduce the reader to the basics of cloud computing or the cloud with the aim of introducing the following aspects: Characteristics and usage of the cloud Realities
Open Source Cloud Computing Management with OpenNebula
CloudCamp Campus Party July 2011, Valencia Open Source Cloud Computing Management with OpenNebula Javier Fontán Muiños dsa-research.org Distributed Systems Architecture Research Group Universidad Complutense
The OpenNebula Cloud Platform for Data Center Virtualization
CloudOpen 2012 San Diego, USA, August 29th, 2012 The OpenNebula Cloud Platform for Data Center Virtualization Carlos Martín Project Engineer Acknowledgments The research leading to these results has received
Aneka: A Software Platform for.net-based Cloud Computing
Aneka: A Software Platform for.net-based Cloud Computing Christian VECCHIOLA a, Xingchen CHU a,b, and Rajkumar BUYYA a,b,1 a Grid Computing and Distributed Systems (GRIDS) Laboratory Department of Computer
Chapter 11 Cloud Application Development
Chapter 11 Cloud Application Development Contents Motivation. Connecting clients to instances through firewalls. Chapter 10 2 Motivation Some of the questions of interest to application developers: How
StorReduce Technical White Paper Cloud-based Data Deduplication
StorReduce Technical White Paper Cloud-based Data Deduplication See also at storreduce.com/docs StorReduce Quick Start Guide StorReduce FAQ StorReduce Solution Brief, and StorReduce Blog at storreduce.com/blog
Cloud Computing and Amazon Web Services. CJUG March, 2009 Tom Malaher
Cloud Computing and Amazon Web Services CJUG March, 2009 Tom Malaher Agenda What is Cloud Computing? Amazon Web Services (AWS) Other Offerings Composing AWS Services Use Cases Ecosystem Reality Check Pros&Cons
THE EUCALYPTUS OPEN-SOURCE PRIVATE CLOUD
THE EUCALYPTUS OPEN-SOURCE PRIVATE CLOUD By Yohan Wadia ucalyptus is a Linux-based opensource software architecture that implements efficiencyenhancing private and hybrid clouds within an enterprise s
<Insert Picture Here> Oracle VM and Cloud Computing
Oracle VM and Cloud Computing Paulo Bosco Otto Sales Consultant [email protected] The following is intended to outline our general product direction. It is intended for
Getting Started Hacking on OpenNebula
LinuxTag 2013 Berlin, Germany, May 22nd Getting Started Hacking on OpenNebula Carlos Martín Project Engineer Acknowledgments The research leading to these results has received funding from Comunidad de
DLT Solutions and Amazon Web Services
DLT Solutions and Amazon Web Services For a seamless, cost-effective migration to the cloud PREMIER CONSULTING PARTNER DLT Solutions 2411 Dulles Corner Park, Suite 800 Herndon, VA 20171 Duane Thorpe Phone:
Backing up to the Cloud
Backing up to the Cloud Practical Considerations Chander Kant CEO Zmanda, Inc. 1 Zmanda Worldwide Leader in Open Source Backup 500,000+ Protected Systems Open Source. Open APIs. Open Formats. Smashes traditional
Drupal in the Cloud. Scaling with Drupal and Amazon Web Services. Northern Virginia Drupal Meetup
Drupal in the Cloud Scaling with Drupal and Amazon Web Services Northern Virginia Drupal Meetup 3 Dec 2008 Cast of Characters Eric at The Case Foundation: The Client With typical client challenges Cost:
Equinox above the Cloud ( - Some call it Heaven!!)
Equinox above the Cloud ( - Some call it Heaven!!) Markus Knauer (EclipseSource) Harald Kornmayer (NEC Laboratories Europe) Scott Lewis (Composent Inc.) 2009 by Kornmayer, Knauer, Lewis; made available
WHITEPAPER. One Cloud For All Your Critical Business Applications. www.airvm.com
WHITEPAPER One Cloud For All Your Critical Business Applications. www.airvm.com Introduction AirVM Coud is a fully customizable IaaS cloud platform designed for SMBs and IT professionals who want to move
An Introduction to Cloud Computing Concepts
Software Engineering Competence Center TUTORIAL An Introduction to Cloud Computing Concepts Practical Steps for Using Amazon EC2 IaaS Technology Ahmed Mohamed Gamaleldin Senior R&D Engineer-SECC [email protected]
Clearing Away the Clouds: What is the Future of Cloud Computing? BEBO WHITE PEWE WORKSHOP BRATISLAVA APRIL 2010
Clearing Away the Clouds: What is the Future of Cloud Computing? BEBO WHITE PEWE WORKSHOP BRATISLAVA APRIL 2010 The Top 10 Strategic Technologies for 2010 Gartner Report 1 Cloud Computing 2 Advanced Analytics
Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise
Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise Manager Oracle NIST Definition of Cloud Computing Cloud
Linux/Open Source and Cloud computing Wim Coekaerts Senior Vice President, Linux and Virtualization Engineering
Linux/Open Source and Cloud computing Wim Coekaerts Senior Vice President, Linux and Virtualization Engineering NIST Definition of Cloud Computing Cloud computing is a model for enabling convenient, on-demand
CloudCenter Full Lifecycle Management. An application-defined approach to deploying and managing applications in any datacenter or cloud environment
CloudCenter Full Lifecycle Management An application-defined approach to deploying and managing applications in any datacenter or cloud environment CloudCenter Full Lifecycle Management Page 2 Table of
Introduction to Arvados. A Curoverse White Paper
Introduction to Arvados A Curoverse White Paper Contents Arvados in a Nutshell... 4 Why Teams Choose Arvados... 4 The Technical Architecture... 6 System Capabilities... 7 Commitment to Open Source... 12
Research Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS
Volume 2, Issue 2, February 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: A COMPARATIVE STUDY OF CLOUD
Cloud Computing Now and the Future Development of the IaaS
2010 Cloud Computing Now and the Future Development of the IaaS Quanta Computer Division: CCASD Title: Project Manager Name: Chad Lin Agenda: What is Cloud Computing? Public, Private and Hybrid Cloud.
PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION
PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION White Paper May 2012 Abstract Whether enterprises choose to use private, public or hybrid clouds, the availability of a broad range
Private Cloud for WebSphere Virtual Enterprise Application Hosting
Private Cloud for WebSphere Virtual Enterprise Application Hosting Tracy Smith Nationwide Insurance February 7, 2013 Session Number 12884 www.linkedin.com/in/tracysmith2 [email protected] Private
Private Clouds with Open Source
Private Clouds with Open Source GridKa School 2010 KIT September 7 th 2010 Christian Baun [email protected] http://www.kit.edu Cloud-Computing? Building on compute and storage virtualization, and leveraging
How To Get The Most Out Of Redhat.Com
RED HAT ENTERPRISE VIRTUALIZATION AND CLOUD STRATEGY Aram Kananov EMEA Product Marketing Manager Platform and Cloud Business Units Red Hat 1 RED HAT BRINGS COMMUNITY, VENDORS, USERS TOGETHER 2 RED HAT
CloudFTP: A free Storage Cloud
CloudFTP: A free Storage Cloud ABSTRACT: The cloud computing is growing rapidly for it offers on-demand computing power and capacity. The power of cloud enables dynamic scalability of applications facing
<Insert Picture Here> Enabling Cloud Deployments with Oracle Virtualization
Enabling Cloud Deployments with Oracle Virtualization NAME TITLE The following is intended to outline our general product direction. It is intended for information purposes only,
Alfresco Enterprise on AWS: Reference Architecture
Alfresco Enterprise on AWS: Reference Architecture October 2013 (Please consult http://aws.amazon.com/whitepapers/ for the latest version of this paper) Page 1 of 13 Abstract Amazon Web Services (AWS)
Software AG and the AWS cloud. Past, Present and Best Practices. Jonathan Madamba Director, Solution Cloud John Fitzgerald Director, Product Marketing
Software AG and the AWS cloud Past, Present and Best Practices Jonathan Madamba Director, Solution Cloud John Fitzgerald Director, Product Marketing Agenda How Software AG Uses The cloud Software AG s
How To Compare Cloud Computing To Cloud Platforms And Cloud Computing
Volume 3, Issue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Platforms
owncloud Architecture Overview
owncloud Architecture Overview Time to get control back Employees are using cloud-based services to share sensitive company data with vendors, customers, partners and each other. They are syncing data
Sistemi Operativi e Reti. Cloud Computing
1 Sistemi Operativi e Reti Cloud Computing Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Magistrale in Informatica Osvaldo Gervasi [email protected] 2 Introduction Technologies
Cloud Data Management Interface (CDMI) The Cloud Storage Standard. Mark Carlson, SNIA TC and Oracle Chair, SNIA Cloud Storage TWG
Cloud Data Management Interface (CDMI) The Cloud Storage Standard Mark Carlson, SNIA TC and Oracle Chair, SNIA Cloud Storage TWG SNIA Legal Notice The material contained in this tutorial is copyrighted
Managing Data Storage in the Public Cloud. October 2009
October 2009 Table of Contents Introduction...1 What is a Public Cloud?...1 Managing Data Storage as a Service...2 Improving Public Cloud Storage CDMI...4 How CDMI Works...4 Metadata in CDMI... 6 CDMI
ArcGIS for Server: In the Cloud
DevSummit DC February 11, 2015 Washington, DC ArcGIS for Server: In the Cloud Bonnie Stayer, Esri Session Outline Cloud Overview - Benefits - Types of clouds ArcGIS in AWS - Cloud Builder - Maintenance
Building Storage-as-a-Service Businesses
White Paper Service Providers Greatest New Growth Opportunity: Building Storage-as-a-Service Businesses According to 451 Research, Storage as a Service represents a large and rapidly growing market with
BeBanjo Infrastructure and Security Overview
BeBanjo Infrastructure and Security Overview Can you trust Software-as-a-Service (SaaS) to run your business? Is your data safe in the cloud? At BeBanjo, we firmly believe that SaaS delivers great benefits
An Introduction to Private Cloud
An Introduction to Private Cloud As the word cloud computing becomes more ubiquitous these days, several questions can be raised ranging from basic question like the definitions of a cloud and cloud computing
Session 3. the Cloud Stack, SaaS, PaaS, IaaS
Session 3. the Cloud Stack, SaaS, PaaS, IaaS The service models resemble a cascading architecture where services on a higher level, as identified by Weinhardt et.al. (2009); encapsulate functionality from
Cloud Computing for SCADA
Cloud Computing for SCADA Moving all or part of SCADA applications to the cloud can cut costs significantly while dramatically increasing reliability and scalability. A White Paper from InduSoft Larry
Deploying Your Application On Public Cloud
#GHC14 Deploying Your Application On Public Cloud Egle Sigler @eglute Iccha Sethi @IcchaSethi October 9, Egle Sigler Principal Architect at Rackspace Works with OpenStack POWER: Professional Organization
Service Catalogue. virtual services, real results
Service Catalogue virtual services, real results September 2015 Table of Contents About the Catalyst Cloud...1 Get in contact with us... 2 Services... 2 Infrastructure services 2 Platform services 7 Management
www.boost ur skills.com
www.boost ur skills.com AWS CLOUD COMPUTING WORKSHOP Write us at [email protected] BOOSTURSKILLS No 1736 1st Amrutha College Road Kasavanhalli,Off Sarjapur Road,Bangalore-35 1) Introduction &
VMware vcloud Director for Service Providers
Architecture Overview TECHNICAL WHITE PAPER Table of Contents Scope of Document....3 About VMware vcloud Director....3 Platform for Infrastructure Cloud...3 Architecture Overview....3 Constructs of vcloud
Backup and Recovery of SAP Systems on Windows / SQL Server
Backup and Recovery of SAP Systems on Windows / SQL Server Author: Version: Amazon Web Services sap- on- [email protected] 1.1 May 2012 2 Contents About this Guide... 4 What is not included in this guide...
On- Prem MongoDB- as- a- Service Powered by the CumuLogic DBaaS Platform
On- Prem MongoDB- as- a- Service Powered by the CumuLogic DBaaS Platform Page 1 of 16 Table of Contents Table of Contents... 2 Introduction... 3 NoSQL Databases... 3 CumuLogic NoSQL Database Service...
Abstract 1. INTRODUCTION
Abstract CLOUD COMPUTING GauravBawa & Sheena Girdhar DAV Institute of Engineering and Technology, Jalandhar Email: [email protected], [email protected] Contact Numbers: 09417614654,09914658188
Leveraging Cloud Storage Through Mobile Applications Using Mezeo Cloud Storage Platform REST API. John Eastman Mezeo
Leveraging Cloud Storage Through Mobile Applications Using Mezeo Cloud Storage Platform REST API John Eastman Mezeo Cloud Storage On-demand, API-based access to storage Storage accessed through REST Web
