Cloud Providers, SciCloudand
|
|
- Alaina Powers
- 8 years ago
- Views:
Transcription
1 Basics of Cloud Computing Lecture 2 Cloud Providers, SciCloudand Research on Cloud at UT Satish Srirama
2 Outline Cloud computing services recap Amazon cloud services Elastic Compute Cloud (EC2) Storage services -Amazon S3 and EBS Cloud managers Eucalyptus SciCloudand Research at UT 2/45
3 Cloud Computing Services -Recap Software as a Service SaaS A way to access applications hosted on the web through your web browser Platform as a Service PaaS A pay-as-you-go model for IT resources accessed over the Internet Infrastructure as a Service IaaS Use of commodity computers, distributed across Internet, to perform parallel processing, distributed storage, indexing and mining of data Virtualization SaaS Facebook, Flikr,Myspace.com, Google maps API, Gmail PaaS Google App Engine, Force.com, Hadoop, Azure, Amazon S3, etc IaaS Amazon EC2, SciCloud, Joyent Accelerators, Nirvanix Storage Delivery Network, etc. Level of Abstraction 3/45
4 Cloud Infrastructure Provisioning of computing resources CPU, Memory, Processing Basically an Operating System on demand Usually billed on a per-hour usage model Players in this space Amazon EC2, Rackspace, GoGrid, Eucalyptus based SciCloud Management providers: RightScale, ElasticFox, Amazon Management Console 4/45
5 Cloud Storage Provisioning of data storage Either file/object based or Database like functionality Billed on bandwidth and storage consumed Players in the space Amazon S3, Amazon EBS Amazon s SimpleDB, Google s BigTable, Apache Cassandra Management Providers:, Amazon Management Console, Jungle Disk, Elephant Disk, PutPlace.com 5/45
6 Cloud Platforms Provides a complete software stack An IDE for the cloud Takes care of: Runtimes, Load balancing, Resource provisioning Players in the space Google AppEngine-Python (initially, now also Java) Force.com (SalesForce) Hadoop 6/45
7 Cloud Applications Applications that are completely online Operate on data that is stored in the cloud or ether No client software generally required Billing: Ad. Revenue, Premium Services Players in this space Google Apps -Gmail/ Google Docs Apple s MobileMe Microsoft s Live - Hotmail, Live Spaces SalesForce.com 7/45
8 Other cloud services Provides services, which other applications can utilize Usually free for non-commercial use Players in the space Google/Yahoo Maps Google / Yahoo Web Services Amazon Merchant Services Amazon Simple Queue Service 8/45
9 Providers we focus at Amazon Web Services Amazon EC2 Amazon S3 Amazon EBS Private cloud enabling technologies Eucalyptus OpenStack SciCloud Management providers ElasticFox RightScale 9/45
10 Amazon Elastic Compute Cloud (EC2) One of the very early pioneers of cloud computing In a nutshell: On Demand Operating System Complete virtual computer with CPU, Memory and disk space Based on the XEN virtual image platform Variety of operating systems available Linux (Fedora, Ubuntu, CentOS, etc) Open Solaris Microsoft Windows 10/45
11 EC2 continued Very simple pricing structure CPU hours Machine size Bandwidth in and out of cloud Extremely FAST start up 2-3 minutes from start to finish Instance snapshotting Very large/generous disk space provisioning 160GB minimum for the standard instances Flexible API to control everything Wide range of virtual machine types 11/45
12 EC2 Instance types * Instance CPU Memory Storag e Small (default) 1 EC2 computing unit Platform API Name Price (per h.) 1.7 GB 160 GB 32/64 bit m1.small $0.06 (*nix) $0.091 (win) Medium 2 EC2 units 3.75 GB 410 GB 32/64 bit m1.medium $0.12 (*nix) $0.182 (win) Large 4 EC2 units 7.5 GB 850 GB 64 bit m1.large $0.24 (*nix) $0.364 (win) Extra Large 8 EC2 units 15 GB 1690 GB Micro Up to 2 EC2 units 613 MB EBS storage only 64 bit m1.xlarge $0.48 (*nix) $0.728(win) 32/64 bit t1.micro $0.02 (*nix) $0.02 (win) * Data taken on /45
13 EC2 advanced Instance types * Instance CPU Memor y High-Memory Instances EC2 units GB Other types High I/O Instances High Storage Instances Storag e GB Platfor m API Name 64 bit m2.xlarge m2.2xlarge m2.4xlarge Price (per h.) Available at: mazon.com/ ec2/pricing/ High-CPU 5,20 1.7, 7 350, 64 bit c1.medium Same as Instances EC2 GB 1690 c1.xlarge above units GB Cluster Compute Instances 88 EC2 units 60.5 GB 3370 GB 64 bit cc2.8xlarge Same as above * Data taken on /45
14 EC2 Terminology Having an account Access Key, Secret Key, Security group Availability Zone Amazon Machine Image (AMI) A Virtual Machine File ami-xxxx Stored in a special bucket in Amazon s S3 Public and Private instances available Private instances incur only S3 storage costs A Running Machine Amazon Instance ( i-xxxx ) Booted/Created from an Amazon Image Elastic IP addresses 14/45
15 Troubles with EC2 On power-off all hard disk data is lost IP addresses are assigned at random Can t turn off public IP address Do not forget to terminate the instances 15/45
16 Simple Storage Service (S3) Enables you to upload, download, and store data across the Internet Buckets store data Buckets are the fundamental container in Amazon S3 for data storage 100 buckets for account No limit on no of objects that can be stored in a bucket Can store up to 5 TB of data in one object Object stores Data and Metadata Objects stored in a Region never leave the Region You cannot modify or append data to an existing object 16/45
17 Simple Storage Service (S3) -continued Objects are retrieved via a unique, developer-assigned key Keys Example: "doc" is the bucket name and " /AmazonS3.wsdl" is the key. Prices Storage: $0.095 per GB/Month Reduced Redundancy Storage : $0.076 per GB/Month Data Transfer 0ut from S3 to AWS different zone: $0.02/GB PUT, COPY, POST, or LIST Requests: $0.005 per 1,000 Requests GET requests: $0.004 per 10,000 Requests Download Data Downloading is possible from any where You can enable others to download and can charge them (Using Amazon DevPay) 17/45
18 Elastic Block Storage (EBS) The answer to the persistence problem Raw unformatted external block devices Allocate 1GB to 1TB volumes 20 volumes per account Format with your own choice of file system Attach to running instances in the same availability zone Automatically replicated to prevent data loss Create snapshots for backup, or to create new volumes from 18/45
19 Basic ec2-api-tools ec2-describe-images ec2-describe-instances ec2-run-instances ec2-create-volume ec2-attach-volume ec2-allocate-address ec2-associate-address ec2-terminate-instances 19/45
20 Other cloud services from Amazon AWS management console Amazon Simple Queue Service (SQS) Amazon DynamoDB Amazon Relational Database Service Amazon CloudWatch Amazon Elastic MapReduce Elastic Load Balancing etc. 20/45
21 Getting started Signup for an AWS account Use your existing Amazon.com account if you want Register a credit card Billed on the 1st of every month for previous month usage 21/45
22 22/45
23 Getting started for free free tier Valid for 12 months 750 hours of EC2 Linux Micro Instance usage 5 GB of S3 standard storage, 20,000 Get Requests, and 2,000 Put Requests 30 GB of Amazon EBS 25 Amazon SimpleDBMachine Hours and 1 GB of Storage Be careful You cross the limits, you are charged without any notice 23/45
24 ElasticFox Mozilla Firefox extension for managing your Amazon EC2 account Supported services List available AMIs List your running instances Launch new instances of an AMI Manage security groups and launch permissions associated with your instances Manage Amazon EBS volumes 24/45
25 ElasticFox-GUI 25/45
26 Independent software vendors (ISV) for S3 S3 Explorer filicio.us Jungle Disk S3 Firefox Organizer MyOwnDB 26/45
27 RightScale RightScale cloud management platforms Automated configuration From boot to production on auto-pilot Server templates & Right scripts Cloning/ replication of set-ups Automated management Monitoring, alerts, SLAs -> actions Have several examples Can login as a developer 27/45
28 PRIVATE CLOUD ENABLING TECHNOLOGIES 28
29 Eucalyptus Are you OK with using your credit card? Open source project Elastic Utility Computing Architecture Linking Your Programs To Useful Systems Web services based implementation of EC2 infrastructure For establishing private clouds Functions as a software overlay Existing installation should not be violated (too much) Focus on installation and maintenance 29/45
30 Eucalyptus Usage Experimentation vehicle prior to buying commercial services Provide development, debugging, and tech preview platform for Public Clouds Homogenize local IT environment with Public Clouds AWS functionality locally makes moving & using Amazon AWS easier, cheaper, and more sustainable Provide a basic software development platform for the open source community E.g. the Linux Experience Notdesigned as a replacement technology for AWS or any other Public Cloud service 30/45
31 Eucalyptus -architecture Amazon EC2 Interface 31/45
32 Basic euca2ools euca-describe-images euca-describe-instances euca-run-instances euca-create-volume euca-attach-volume euca-terminate-instances euca-describe-availability-zones 32/45
33 OpenStack Founded by NASA and Rackspace The open source cloud computing platform Feature-rich and massively scalable Powers cloud storage, compute, and networking A world-wide open source collaboration 33/45
34 OpenStack has 105+ participating companies and over 1,350 individual contributors. [source: Piston] 34/45
35 3 Major OpenStack Components OpenStack Compute/Nova: provision and manage large networks of virtual machines OpenStack Object Store/Swift: Create petabytesof reliable storage using standard servers OpenStack ImageService/Glance: Catalog and manage large libraries of server images Other components: Dashboard, Load Balancing, Authentication... 35/45
36 Working with OpenStack Last week keys are created for you all This week you work with the OpenStack private cloud Just like Eucalyptus euca2ools are sufficient to invoke the OpenStack services 36/45
37 SCICLOUD & UT S RESEARCH ON CLOUD 37
38 Scientific Computing Cloud (SciCloud) [Srirama et al, CCGrid 2010] Mobile Cloud Lab owned private cloud infrastructure Collection of smaller clouds built using Eucalyptus/OpenStack platforms Goal of the project To efficiently use the already existing resources of universities To address computationally intensive scientific, mathematical, and academic problems 38/45
39 Things that we do in cloud Research the utilization of cloud computing platforms for HPC [Srirama et al, SPJ 2011] Work with different Cloud computing frameworks MapReduce (Lecture 3) Adapting scientific computing problems to cloud using MapReduce [Srirama et al, FGCS 2012] Desktop to cloud migration (D2CM) tool [Srirama et al, CCSA 2012] Seamless migration of desktop virtual machine images to the Cloud Transform local VM images into cloud VM images 39/45
40 Things that we do in cloud -continued Mobile Cloud Delegate resource-intensive processing to the cloud [Flores et al, IJPCC 2012] To enrich the functionality of mobile applications Building social network and mashupapplications on Android/iOS devices [Srirama et al, SOCA 2012] Mobile Cloud Middleware [Flores et al, MoMM 2011] Cloud interoperability Hiding the complexity of cloud from mobiles Code offloading 40/45
41 Things that we do in cloud -continued Distributed troubleshooting [Shor & Srirama, CLOSER 2011] Finding memory leaks in distributed applications Adapting the tools to cloud solutions Migrating Enterprise Applications to the Cloud Refactoring enterprise applications for cloud ESB based applications Framework for monitoring performance of cloud based web applications [Vasar et al, NORDICLOUD 2012] Data mining and Bioinformatics on the cloud 41/45
42 How can you contribute We are always open to new research ideas Several theses are open Check at project home page or Interested students can approach me Join and participate in our seminars Mobile and Cloud Computing Seminar - MTAT /45
43 This week in lab You work with SciCloud Creating instances Connecting to instances through ssh Installing software Preparing images and snapshots 43/45
44 Next Lecture Introduction to MapReduce 44/45
45 References Amazon Web (Cloud) Services documentation SciCloud homepage Eucalyptus User's Guide S. N. Srirama, O. Batrashev, E. Vainikko: SciCloud: Scientific Computing on the Cloud, 10th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2010), May 17-20, 2010, pp IEEE CS. S. N. Srirama, O. Batrashev, P. Jakovits, E. Vainikko: Scalability of Parallel Scientific Applications on the Cloud, Scientific Programming Journal, Special Issue on Science-driven Cloud Computing, 19(2-3):91-105, IOS Press. S. N. Srirama, P. Jakovits, E. Vainikko: Adapting Scientific Computing Problems to Clouds using MapReduce, Future Generation Computer Systems Journal, 28(1): , Elsevier press. S. N. Srirama, C. Willmore, V. Ivanistsev, P. Jakovits: Desktop to Cloud Migration of Scientific Experiments, 2nd International Workshop on Cloud Computing and Scientific Applications 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2012), May 13-16, H. Flores, S. N. Srirama, C. Paniagua: Towards Mobile Cloud Applications: Offloading Resource-Intensive Tasks To Hybrid Clouds, International Journal of Pervasive Computing and Communications, ISSN: , 8(4): , Emerald Group Publishing Limited. S. N. Srirama, C. Paniagua, H. Flores: Social Group Formation with Mobile Cloud Services, Service Oriented Computing and Applications Journal, ISSN: , 6(4): , Springer. H. Flores, S. N. Srirama, C. Paniagua: A Generic Middleware Framework for Handling Process Intensive Hybrid Cloud Services from Mobiles, The 9th International Conference on Advances in Mobile Computing & Multimedia (MoMM-2011), December 5-7, 2011, pp ACM. V. Shor, S. N. Srirama: A Statistical Approach For Identifying Memory Leaks In Cloud Applications, First International Conference on Cloud Computing and Services Science (CLOSER 2011), May 7-9, 2011, pp SciTePress. M. Vasar, S. N. Srirama, M. Dumas: Framework for Monitoring and Testing Web Application Scalability on the Cloud, Nordic Symposium on Cloud Computing & Internet Technologies (NORDICLOUD), 2012, pp ACM. 45/45
Amazon Elastic Compute Cloud Getting Started Guide. My experience
Amazon Elastic Compute Cloud Getting Started Guide My experience Prepare Cell Phone Credit Card Register & Activate Pricing(Singapore) Region Amazon EC2 running Linux(SUSE Linux Windows Windows with SQL
More informationCloud Computing an introduction
Prof. Dr. Claudia Müller-Birn Institute for Computer Science, Networked Information Systems Cloud Computing an introduction January 30, 2012 Netzprogrammierung (Algorithmen und Programmierung V) Our topics
More informationIntroduction to Cloud computing. Viet Tran
Introduction to Cloud computing Viet Tran Type of Cloud computing Infrastructure as a Service IaaS: offer full virtual machines via hardware virtualization tech. Amazon EC2, AbiCloud, ElasticHosts, Platform
More informationDéveloppement logiciel pour le Cloud (TLC)
Développement logiciel pour le Cloud (TLC) 7. Infrastructure-as-a-Service Guillaume Pierre Université de Rennes 1 Fall 2012 http://www.globule.org/~gpierre/ Développement logiciel pour le Cloud (TLC) 1
More informationLast 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
More informationCloud 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
More informationOracle 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 skrishna@astcorporation.com Vijay Tirumalai vtirumalai@astcorporation.com
More informationAn 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 ahmed.gamal.eldin@itida.gov.eg
More informationCloud Computing and Amazon Web Services
Cloud Computing and Amazon Web Services Gary A. McGilvary edinburgh data.intensive research 1 OUTLINE 1. An Overview of Cloud Computing 2. Amazon Web Services 3. Amazon EC2 Tutorial 4. Conclusions 2 CLOUD
More informationPublic Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar
Public Cloud Offerings and Private Cloud Options Week 2 Lecture 4 M. Ali Babar Lecture Outline Public and private clouds Some key public cloud providers (More details in the lab) Private clouds Main Aspects
More informationDISTRIBUTED 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.
More informationCloud Computing Summary and Preparation for Examination
Basics of Cloud Computing Lecture 8 Cloud Computing Summary and Preparation for Examination Satish Srirama Outline Quick recap of what we have learnt as part of this course How to prepare for the examination
More informationCloud Computing an introduction Netzprogrammierung (Algorithmen und Programmierung V)
Cloud Computing an introduction Netzprogrammierung (Algorithmen und Programmierung V) Our topics today in more detail What is cloud computing - old wine in new bottles? From the first idea to the BIG business.
More informationRachel Chalmers, 451 group, October 20th, 2008
Cloud = Virtualization + Automation The cloud is IT infrastructure as a service. The IT infrastructure is delivered as virtual machines. Automation moves those VMs around, thereby providing the delivery
More informationHow To Choose Between A Relational Database Service From Aws.Com
The following text is partly taken from the Oracle book Middleware and Cloud Computing It is available from Amazon: http://www.amazon.com/dp/0980798000 Cloud Databases and Oracle When designing your cloud
More informationCloud 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
More informationCloud computing - Architecting in the cloud
Cloud computing - Architecting in the cloud anna.ruokonen@tut.fi 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices
More informationCloud 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
More informationScalable Architecture on Amazon AWS Cloud
Scalable Architecture on Amazon AWS Cloud Kalpak Shah Founder & CEO, Clogeny Technologies kalpak@clogeny.com 1 * http://www.rightscale.com/products/cloud-computing-uses/scalable-website.php 2 Architect
More informationCloud 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.
More informationAssignment # 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
More informationAmazon Web Services. Elastic Compute Cloud (EC2) and more...
Amazon Web Services Elastic Compute Cloud (EC2) and more... I don t work for Amazon I do however, have a small research grant from Amazon (in AWS$) Portions of this presentation are reproduced from slides
More informationComparison of Open Source Cloud System for Small and Medium Sized Enterprises
, pp.276-282 http://dx.doi.org/10.14257/astl.2014.51.63 Comparison of Open Source Cloud System for Small and Medium Sized Enterprises Yasuo Uchida 1, Seigo Matsuno 1, Makoto Sakamoto 2 1 Ube National College
More informationUsing Cloud Services for Test Environments A case study of the use of Amazon EC2
Using Cloud Services for Test Environments A case study of the use of Amazon EC2 Lee Hawkins (Quality Architect) Quest Software, Melbourne Copyright 2010 Quest Software We are gathered here today to talk
More information19.10.11. Amazon Elastic Beanstalk
19.10.11 Amazon Elastic Beanstalk A Short History of AWS Amazon started as an ECommerce startup Original architecture was restructured to be more scalable and easier to maintain Competitive pressure for
More informationScaling in the Cloud with AWS. By: Eli White (CTO & Co-Founder @ mojolive) eliw.com - @eliw - mojolive.com
Scaling in the Cloud with AWS By: Eli White (CTO & Co-Founder @ mojolive) eliw.com - @eliw - mojolive.com Welcome! Why is this guy talking to us? Please ask questions! 2 What is Scaling anyway? Enabling
More informationScalable Application. Mikalai Alimenkou http://xpinjection.com 11.05.2012
Scalable Application Development on AWS Mikalai Alimenkou http://xpinjection.com 11.05.2012 Background Java Technical Lead/Scrum Master at Zoral Labs 7+ years in software development 5+ years of working
More informationChapter 3 Cloud Infrastructure. Cloud Computing: Theory and Practice. 1
Chapter 3 Cloud Infrastructure Chapter 3 1 Contents IaaS services from Amazon. Regions and availability zones for Amazon Web Services. Instances attributes and cost. A repertoire of Amazon Web Services.
More informationCloud Computing: Amazon Web Services
Cloud Computing: Amazon Web Services overview & hands-on experience Christoph Langguth, 2009-01-15 What is AWS / Cloud Computing? Cloud Computing: No clear definition, but can be seen as a cloud of resources
More informationCUMULUX 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
More informationShadi Khalifa Database Systems Laboratory (DSL) khalifa@cs.queensu.ca
Shadi Khalifa Database Systems Laboratory (DSL) khalifa@cs.queensu.ca What is Amazon!! American international multibillion dollar electronic commerce company with headquarters in Seattle, Washington, USA.
More informationCloud 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
More informationCLOUD COMPUTING: THE EMERGING COMPUTING TECHNOLOGY. Feng-Tse Lin and Teng-San Shih. Received May 2010; accepted July 2010
ICIC Express Letters Part B: Applications ICIC International c 2010 ISSN 2185-2766 Volume 1, Number 1, September 2010 pp. 33 38 CLOUD COMPUTING: THE EMERGING COMPUTING TECHNOLOGY Feng-Tse Lin and Teng-San
More informationAmazon Web Services Student Tutorial
Amazon Web Services Free Usage Tier Elastic Compute Cloud Amazon Web Services Student Tutorial David Palma Joseph Snow CSC 532: Advanced Software Engineering Louisiana Tech University October 4, 2012 Amazon
More informationOpen Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)
Open Cloud System (Integration of Eucalyptus, Hadoop and into deployment of University Private Cloud) Thinn Thu Naing University of Computer Studies, Yangon 25 th October 2011 Open Cloud System University
More informationA Very Brief Introduction To Cloud Computing. Jens Vöckler, Gideon Juve, Ewa Deelman, G. Bruce Berriman
A Very Brief Introduction To Cloud Computing Jens Vöckler, Gideon Juve, Ewa Deelman, G. Bruce Berriman What is The Cloud Cloud computing refers to logical computational resources accessible via a computer
More informationSURFsara HPC Cloud Workshop
SURFsara HPC Cloud Workshop www.cloud.sara.nl Tutorial 2014-06-11 UvA HPC and Big Data Course June 2014 Anatoli Danezi, Markus van Dijk cloud-support@surfsara.nl Agenda Introduction and Overview (current
More informationPlatforms in the Cloud
Platforms in the Cloud Where Will Your Next Application Run? Jazoon, Zurich June 2011 Copyright 2011 Chappell & Associates An Organization without Cloud Computing Users A A A VM VM VM A A A Application
More informationEucalyptus Tutorial HPC and Cloud Computing Workshop http://portal.nersc.gov/project/magellan/euca-tutorial/abc.html
Eucalyptus Tutorial HPC and Cloud Computing Workshop http://portal.nersc.gov/project/magellan/euca-tutorial/abc.html Iwona Sakrejda Lavanya Ramakrishna Shane Canon June24th, UC Berkeley Tutorial Outline
More informationCloud Computing Trends
UT DALLAS Erik Jonsson School of Engineering & Computer Science Cloud Computing Trends What is cloud computing? Cloud computing refers to the apps and services delivered over the internet. Software delivered
More informationwww.boost ur skills.com
www.boost ur skills.com AWS CLOUD COMPUTING WORKSHOP Write us at training@boosturskills.com BOOSTURSKILLS No 1736 1st Amrutha College Road Kasavanhalli,Off Sarjapur Road,Bangalore-35 1) Introduction &
More informationAmazon 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.
More informationVirtualization & Cloud Computing (2W-VnCC)
Virtualization & Cloud Computing (2W-VnCC) DETAILS OF THE SYLLABUS: Basics of Networking Types of Networking Networking Tools Basics of IP Addressing Subnet Mask & Subnetting MAC Address Ports : Physical
More informationWhere We Are. References. Cloud Computing. Levels of Service. Cloud Computing History. Introduction to Data Management CSE 344
Where We Are Introduction to Data Management CSE 344 Lecture 25: DBMS-as-a-service and NoSQL We learned quite a bit about data management see course calendar Three topics left: DBMS-as-a-service and NoSQL
More informationEucalyptus: An Open-source Infrastructure for Cloud Computing. Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com
Eucalyptus: An Open-source Infrastructure for Cloud Computing Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com Exciting Weather Forecasts Commercial Cloud Formation Eucalyptus - Confidential What
More informationMore AWS and Cloud-based Research at Mobile & Cloud Lab
Basics of Cloud Computing Lecture 7 More AWS and Cloud-based Research at Mobile & Cloud Lab Satish Srirama Outline More Amazon Web Services How we are using cloud Cloud based Research @ Mobile & Cloud
More informationIntroduction to Cloud Computing on Amazon Web Services (AWS) with focus on EC2 and S3. Horst Lueck
Introduction to Cloud Computing on Amazon Web Services (AWS) with focus on EC2 and S3 Horst Lueck 2011-05-17 IT Pro Forum http://itproforum.org Thanks to Open Office Impress The Cloud the Name The 90s
More informationWhat is Cloud Computing? Why call it Cloud Computing?
What is Cloud Computing? Why call it Cloud Computing? 1 Cloud Computing Key Properties Advantages Shift from CAPEX to OPEX Lowers barrier for starting a new business/project Can be cheaper even in the
More information<Insert Picture Here> Introduction to Using MySQL in Cloud Computing
Introduction to Using MySQL in Cloud Computing Chuck Bell, Mats Kindahl, Lars Thalmann About the Speakers Chuck Bell, PhD Enterprise Backup and Replication (recovering) Windows Developer
More informationHow AWS Pricing Works May 2015
How AWS Pricing Works May 2015 (Please consult http://aws.amazon.com/whitepapers/ for the latest version of this paper) Page 1 of 15 Table of Contents Table of Contents... 2 Abstract... 3 Introduction...
More informationIntroduction to Cloud Computing
Introduction to Cloud Computing Adam Skogman, Jayway Photo by Mark Bonassera Start-up? Overwhelmed? Successful? Waiting for IT? Ease Didn t We Solve This? Flexibility Ease Didn t We Solve This? Web Hotel
More informationSURFsara HPC Cloud Workshop
SURFsara HPC Cloud Workshop doc.hpccloud.surfsara.nl UvA workshop 2016-01-25 UvA HPC Course Jan 2016 Anatoli Danezi, Markus van Dijk cloud-support@surfsara.nl Agenda Introduction and Overview (current
More informationA Survey on Cloud Storage Systems
A Survey on Cloud Storage Systems Team : Xiaoming Xiaogang Adarsh Abhijeet Pranav Motivations No Taxonomy Detailed Survey for users Starting point for researchers Taxonomy Category Definition Example Instance
More informationA Comparison of Clouds: Amazon Web Services, Windows Azure, Google Cloud Platform, VMWare and Others (Fall 2012)
1. Computation Amazon Web Services Amazon Elastic Compute Cloud (Amazon EC2) provides basic computation service in AWS. It presents a virtual computing environment and enables resizable compute capacity.
More informationCloud 101. Mike Gangl, Caltech/JPL, michael.e.gangl@jpl.nasa.gov 2015 California Institute of Technology. Government sponsorship acknowledged
Cloud 101 Mike Gangl, Caltech/JPL, michael.e.gangl@jpl.nasa.gov 2015 California Institute of Technology. Government sponsorship acknowledged Outline What is cloud computing? Cloud service models Deployment
More informationUsing SUSE Studio to Build and Deploy Applications on Amazon EC2. Guide. Solution Guide Cloud Computing. www.suse.com
Using SUSE Studio to Build and Deploy Applications on Amazon EC2 Guide Solution Guide Cloud Computing Cloud Computing Solution Guide Using SUSE Studio to Build and Deploy Applications on Amazon EC2 Quickly
More informationCorso di Reti di Calcolatori L-A. Cloud Computing
Università degli Studi di Bologna Facoltà di Ingegneria Corso di Reti di Calcolatori L-A Cloud Computing Antonio Corradi Luca Foschini Some Clouds 1 What is Cloud computing? The architecture and terminology
More informationLets SAAS-ify that Desktop Application
Lets SAAS-ify that Desktop Application Chirag Jog Clogeny 1 About me o Chirag Jog o Computer Science Passout, PICT o Currently CTO at Clogeny Technologies. o Working on some cutting-edge Products in Cloud
More informationBasics of Cloud Computing
Basics of Cloud Computing MTAT.08.027 Basics of Cloud Computing (3 ECTS) MTAT.08.011 Basics of Grid and Cloud Computing Satish Srirama satish.srirama@ut.ee Course Purpose Introduce cloud computing concepts
More informationAneka Dynamic Provisioning
MANJRASOFT PTY LTD Aneka Aneka 2.0 Manjrasoft 10/22/2010 This document describes the dynamic provisioning features implemented in Aneka and how it is possible to leverage dynamic resources for scaling
More informationOnline Backup Guide for the Amazon Cloud: How to Setup your Online Backup Service using Vembu StoreGrid Backup Virtual Appliance on the Amazon Cloud
Online Backup Guide for the Amazon Cloud: How to Setup your Online Backup Service using Vembu StoreGrid Backup Virtual Appliance on the Amazon Cloud Here is a step-by-step set of instructions to get your
More informationSmartronix Inc. Cloud Assured Services Commercial Price List
Smartronix Inc. Assured Services Commercial Price List Smartronix, Inc. 12120 Sunset Hills Road Suite #600, Reston, VA 20190 703-435-3322 cloudassured@smartronix.com www.smartronix.com Table of Contents
More informationBuilding a Private Cloud Cloud Infrastructure Using Opensource
Cloud Infrastructure Using Opensource with Ubuntu Server 10.04 Enterprise Cloud (Eucalyptus) OSCON (Note: Special thanks to Jim Beasley, my lead Cloud Ninja, for putting this document together!) Introduction
More informationReferences. Introduction to Database Systems CSE 444. Motivation. Basic Features. Outline: Database in the Cloud. Outline
References Introduction to Database Systems CSE 444 Lecture 24: Databases as a Service YongChul Kwon Amazon SimpleDB Website Part of the Amazon Web services Google App Engine Datastore Website Part of
More informationIntroduction to Database Systems CSE 444
Introduction to Database Systems CSE 444 Lecture 24: Databases as a Service YongChul Kwon References Amazon SimpleDB Website Part of the Amazon Web services Google App Engine Datastore Website Part of
More informationAmazon EC2 Product Details Page 1 of 5
Amazon EC2 Product Details Page 1 of 5 Amazon EC2 Functionality Amazon EC2 presents a true virtual computing environment, allowing you to use web service interfaces to launch instances with a variety of
More informationHow AWS Pricing Works
How AWS Pricing Works (Please consult http://aws.amazon.com/whitepapers/ for the latest version of this paper) Page 1 of 15 Table of Contents Table of Contents... 2 Abstract... 3 Introduction... 3 Fundamental
More informationCloud Architecture and Virtualisation. Lecture 2 Cloud Computing Overview
Cloud Architecture and Virtualisation Lecture 2 Cloud Computing Overview TOC Cloud types and classification Cloud services and roles Examples 2 Cloud types Cloud types Clouds can be classified in terms
More informationBut what is the 'problem'? Solution? Types of cloud computing. Examples. Computing as commodity. Cloud computing characteristics
Personal motivation Cloud Computing: Should we care? Luís Ferreira Pires TTT presentation, 25 March 2010 A lot of people have been talking about Cloud Computing and I was curious about it I learned something
More informationMobile Cloud Computing T-110.5121 Open Source IaaS
Mobile Cloud Computing T-110.5121 Open Source IaaS Tommi Mäkelä, Otaniemi Evolution Mainframe Centralized computation and storage, thin clients Dedicated hardware, software, experienced staff High capital
More informationAmazon Web Services 100 Success Secrets
Amazon Web Services Amazon Web Services Made Simple: Learn how Amazon EC2, S3, SimpleDB and SQS Web Services enables you to reach business goals faster Copyright 2008 Amazon Web Services 100 Success Secrets
More informationPutchong Uthayopas, Kasetsart University
Putchong Uthayopas, Kasetsart University Introduction Cloud Computing Explained Cloud Application and Services Moving to the Cloud Trends and Technology Legend: Cluster computing, Grid computing, Cloud
More informationLast 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 CS secretaries Course evaluation forgotten Please assign one
More information2) Xen Hypervisor 3) UEC
5. Implementation Implementation of the trust model requires first preparing a test bed. It is a cloud computing environment that is required as the first step towards the implementation. Various tools
More informationCLOUD COMPUTING. Dana Petcu West University of Timisoara http://web.info.uvt.ro/~petcu
CLOUD COMPUTING Dana Petcu West University of Timisoara http://web.info.uvt.ro/~petcu TRENDY 2 WHY COINED CLOUD? Ask 10 professionals what cloud computing is, and you ll get 10 different answers CC is
More informationMobile & Cloud Computing: Research Challenges. Satish Srirama satish.srirama@ut.ee
Mobile & Cloud Computing: Research Challenges Satish Srirama satish.srirama@ut.ee Who am I Head of Mobile & Cloud Lab, Institute of Computer Science, University of Tartu, Estonia http://mc.cs.ut.ee 1/23/2014
More informationCloud Computing and E-Commerce
Cloud Computing and E-Commerce Cloud Computing turns Computing Power into a Virtual Good for E-Commerrce is Implementation Partner of 4FriendsOnly.com Internet Technologies AG VirtualGoods, Koblenz, September
More informationPV213 Enterprise Information Systems in Practice 07 - Architecture of the EIS in the cloud
PV213 Enterprise Information Systems in Practice 07 - Architecture of the EIS in the cloud PV213 EIS in Practice: 07 - Architecture of the EIS in the cloud 1 PV213 EIS in Practice: 07 - Architecture of
More informationUbuntu Cloud. Deploying Clouds with Ubuntu. Nick Barcet <nick.barcet@canonical.com> Cloud Solutions Lead
Ubuntu Cloud Deploying Clouds with Ubuntu Nick Barcet Cloud Solutions Lead Canonical Who we are Commercial sponsor of the Ubuntu project 400+ employees, 30 countries 5 offices
More informationEucalyptus: An Open-source Infrastructure for Cloud Computing. Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com
Eucalyptus: An Open-source Infrastructure for Cloud Computing Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com Exciting Weather Forecasts Commercial Cloud Formation Eucalyptus - Confidential What
More informationData Centers and Cloud Computing
Data Centers and Cloud Computing CS377 Guest Lecture Tian Guo 1 Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Case Study: Amazon EC2 2 Data Centers
More informationWhen talking about hosting
d o s Cloud Hosting - Amazon Web Services Thomas Floracks When talking about hosting for web applications most companies think about renting servers or buying their own servers. The servers and the network
More informationSERVER CLOUD RECOVERY. User Guide
SERVER CLOUD RECOVERY User Guide Table of Contents 1. INTRODUCTION... 4 2. PRODUCT OVERVIEW... 4 3. GETTING STARTED... 5 3.1 Sign up... 5 4. ACCOUNT SETUP... 8 4.1 Overview... 8 4.2 Steps to create a new
More informationInfrastructure for Cloud Computing
Eucalyptus: an Open-Source Infrastructure for Cloud Computing Rich Wolski Chris Grzegorczyk, Dan Nurmi, Graziano Obertelli, Woody Rollins, Sunil Soman, Lamia Youseff, Dmitrii Zagorodnov The Eucalyptus
More informationPrivate Distributed Cloud Deployment in a Limited Networking Environment
Private Distributed Cloud Deployment in a Limited Networking Environment Jeffrey Galloway, Susan Vrbsky, and Karl Smith The University of Alabama jmgalloway@crimson.ua.edu, vrbsky@cs.ua.edu, smith102@crimson.ua.edu
More informationConcentrate Observe Imagine Launch
SVNLABS Entrepreneur We are growing enterprise in application development on Cloud Hosting like Amazon EC2/S3 and RackSpace. Cloud Hosting & Development Tools: Amazon EC2 AMI Tools, AWS Management Console,
More informationGetting Started with Amazon EC2 Management in Eclipse
Getting Started with Amazon EC2 Management in Eclipse Table of Contents Introduction... 4 Installation... 4 Prerequisites... 4 Installing the AWS Toolkit for Eclipse... 4 Retrieving your AWS Credentials...
More informationCloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad
Cloud Computing: Computing as a Service Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Abstract: Computing as a utility. is a dream that dates from the beginning from the computer
More informationResearch 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
More informationDynamic Deployment and Scalability for the Cloud. Jerome Bernard Director, EMEA Operations Elastic Grid, LLC.
Dynamic Deployment and Scalability for the Cloud Jerome Bernard Director, EMEA Operations Elastic Grid, LLC. Speaker s qualifications Jerome Bernard is a committer on Rio, Typica, JiBX and co-founder of
More informationHow To Use Arcgis For Free On A Gdb 2.2.2 (For A Gis Server) For A Small Business
Esri Middle East and Africa User Conference December 10 12 Abu Dhabi, UAE Understanding ArcGIS in Virtualization and Cloud Environments Marwa Mabrouk Powerful GIS capabilities Delivered as Web services
More informationCSE543 Computer and Network Security Module: Cloud Computing
CSE543 Computer and Network Security Module: Computing Professor Trent Jaeger 1 Computing Is Here Systems and Internet Infrastructure Security (SIIS) Laboratory 2 Computing Is Here Systems and Internet
More informationDrupal 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:
More informationA programming model in Cloud: MapReduce
A programming model in Cloud: MapReduce Programming model and implementation developed by Google for processing large data sets Users specify a map function to generate a set of intermediate key/value
More informationCLOUD COMPUTING OVERVIEW
2110414 - Large Scale Computing Systems 1 CLOUD COMPUTING OVERVIEW 2110414 Large Scale Computing Systems Natawut Nupairoj, Ph.D. Outline 2 Overview Cloud Approaches Real-World Case Study 2110414 - Large
More informationIntroduction 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
More informationArcGIS 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
More informationMobile Cloud Computing
Mobile Cloud Computing Concepts, practice and beyond Satish Srirama satish.srirama@ut.ee Who am I Head of Mobile & Cloud Lab, Institute of Computer Science, University of Tartu, Estonia http://mc.cs.ut.ee
More informationUnderstanding ArcGIS Deployments in Public and Private Cloud. Marwa Mabrouk
Understanding ArcGIS Deployments in Public and Private Cloud Marwa Mabrouk Agenda Back to Basics What are people doing? New Features Using ArcGIS in the Cloud - Private Cloud - Public Cloud Technical Demos
More informationvd Vitor Domingos http://vitordomingos.com
Vitor Domingos BOFH vd Vitor Domingos http://vitordomingos.com vd Vitor Domingos http://vitordomingos.com BOFH for 10 years with telecom, bank & public administration background Codebits AWS ground zero:
More information