Utility'Computing. IaaS'Building'Blocks' Evolution'into'PaaS' Computer Networks. Lecture'22:' Cloud'Computing'and' Data'Center'Networking'

Size: px
Start display at page:

Download "Utility'Computing. IaaS'Building'Blocks' Evolution'into'PaaS' Computer Networks. Lecture'22:' Cloud'Computing'and' Data'Center'Networking'"

Transcription

1 UtilityComputing August2006:AmazonElasticComputeCloud,EC2+S3 successfullyarticulatediaasoffering Computer Networks IaaS==InfrastructureasaService swipeyourcreditcard,andspinupyourvm Whatisutilitycomputing? Lecture22: CloudComputingand DataCenterNetworking computingresourcesasameteredservice( payasyougo ) abilitytodynamicallyprovisionvirtualmachines Whyutilitycomputing? Ithinkthereisaworld marketforaboutfive cost:capexvs.opex computers. scalability: infinite capacity elasticity:scale out (orin)ondemand [Joshi&LagarWCavilla,Lin] IaaSBuildingBlocks EvolutionintoPaaS WhyVM? PlatformasaService(PaaS)ishigherlevel easytomaintain(blackbox) simpledb(relationaltables) simplequeueservice elasticloadbalancing flexiblepaymentservice beanstalk(uploadyourjar) usercanberoot(foregosysadmin) isolation,security AVMisanx86container yourleastcommondenominatorisassemblylanguage ElasticBlockStore(EBS)asstoragemodel PaaSdiversity(andlockWin) yourleastcommondenominatorisabyte MicrosoftAzure:.NET,SQL GoogleAppEngine:python,java,GQL,memcache Heroku:ruby Joyent:node.jsandjavascript AmazonEC2+S3,Rackspace,GoGrid,etc. [Joshi&LagarWCavilla] [Joshi&LagarWCavilla]

2 IaaSvs.PaaS YourNewConcerns HardwareWcentricvs.APIWcentric Nevercareaboutdriversagain orsyswadmins,orpowerbills Youcanscaleifyouhavethemoney youcandeployontwocontinents andtenthousandservers IaaS and20tbofstorage x86 Byte PaaS JAR Key Value [Joshi&LagarWCavilla] Appprovider: howwillihorizontallyscalemyapplication howwillmyapplicationdealwithdistribution latency,partitioning,concurrency howwilliguaranteeavailability failureswillhappen dependenciesareunknown Cloudprovider: howwillimaximizemultiplexing? caniscaleandprovideperformanceguarantees? howcanidiagnoseinfrastructureproblems? [Joshi&LagarWCavilla] FromCloudWUser spov CloudisliketheIPlayer itprovidesabestweffortsubstrate iscostweffective isonwdemand providescomputeandstorageinfrastructure Butyouhavetobuildyourownreliableservice faulttolerance availability,durability,qos EverythingasaService Utilitycomputing=InfrastructureasaService(IaaS) whybuymachineswhenyoucanrentcycles? examples:amazon sec2,rackspace PlatformasaService(PaaS) givemeaniceapiandtakecareofthemaintenance,upgrades, example:googleappengine,heroku SoftwareasaService(SaaS) Justrunitforme! example:gmail,googledocs,salesforce [Joshi&LagarWCavilla] [Lin]

3 AnatomyofaDatacenter How Much Power is 30 MW? 6,000 average homes with central air (~5 kw/home) 300 fast food restaurants 45 large retail stores 37 grocery stores 30 large home improvement stores 1.5 Sears Towers 1 computer data center Source:BarrosoandUrsHölzle(2009) Source: Google DataCenterNetworks DataCenterNetworks Loadbalancer:layerW4 switch Tenstohundredsofthousandsofhosts,oftenclosely coupled,incloseproximity: Internet ewcommerce(e.g.,amazon) contentwservers(e.g.,netflix,youtube,apple,microsoft) searchengines,datamining(e.g.,google) receivesexternalclientrequests directsworkloadwithindatacenter returnsresultstoexternalclient (hidingdatacenterinternalsfrom client) borderrouter load balancer Challenges: accessrouter load balancer TierW1/core multipleapplications,eachserving massivenumbersofclients managing/balancingload, avoidingprocessing,networking, databottlenecks TierW2/aggregation TopWofWRack(ToR)/edge Server(blade)racks Insidea40WftMicrosoftcontainer, Chicagodatacenter

4 PotentialNetworkBottleneck Host ToR:1Gbps ToR Tier2andTier1 Tier2:each10Gbps 10hostsonrack1eachtalktoadifferenthostonrack5 Similarlybetweenracks2 6,3 7,and4 8 40flowssharethe10GbpsA Blink, eachgetsonly10/40= 250Mbps, only¼ofthe1gbps host ToRcapacity A 10Gbps 10Gbps B C 1Gbps FatWtreeTopologywithk = 4 Richinterconnectionamongswitches,a.k.a.Closnetwork increasedthroughputbetweenracks EqualCostMultiWPath(ECMP)routing increasedreliabilityviaredundancy originallyintendedfordatacenterwithoffwthewshelfparts! TierW1/core TierW2/aggregation TopWofWRack(ToR)/edge Server/hosts FatWtreeArchitecture kwaryfatwtree:threewlayertopology kpods,eachconsistsof(k/2) 2 hostsandtwolayersofswitches, eachlayerhas k/2kwport eachtorswitchconnectstok/2hostsandk/2tierw2 eachtierw2switchconnectstok/2torandk/2tierw1 (k/2) 2 TierW1switches:eachconnectstoallkpods supportsk 3 /4hosts,k < 256,fatWtreedoesnotscaleindefinitely TierW1/core TierW2/aggregation TopWofWRack(ToR)/edge CostAnalysis Maximumpossibleclustersizewithallhostscapableof fullyutilizinguplinkcapacity HierarchicaldesignuseshigherWspeed,andmore expensive,higherupinthehierarchy(scaleup) Server/hosts [Beyer]

5 AddressinginFatWtree Use /8privateaddressingblock Podhaveaddress10.pod.switch.1 podandswitchinrange[0, k-1], basedonposition TierW1haveaddress10.k.i.j iandjdenoteswitchpositionin(k/2) 2 TierW RoutinginFatWtree TierW1contain(10.pod.0.0/16, port)entries staticallyforwardsinterwpodtrafficonspecifiedport TierW1/core TierW2/aggregation TopWofWRack(ToR)/edge Hostshaveaddress10.pod.switch.ID IDinrange[2, (k/2) + 1],fork = 4,IDcanonlybe2or [Beyer] sroutingtable: Prefix Output port / / / /16 3 [Beyer] TierW2 stwowlevellookuptable Prefixtablecontains(10.pod.switch.0/24, port)entries switchvalueisthetorswitchnumber usedforforwarding intrawpodtraffic Suffixtableusedforforwarding interwpodtraffic Recall:fork = 4,host IDcanonlybe2or [Beyer] TierW2 sroutingalgorithm Prefixtableprevents intrawpodtrafficfrom leavingpod SuffixtableforinterWpodtrafficbasedoffhostIDs: ensuresspreadoftrafficacrosstierw1 preventspacketreorderingbyassigningasinglestaticpath foreachhostwtowhostcommunication betterthanhavingasinglepathbetweensubnets Assumesroutingtablesgeneratedbyacentral controllerwithfullknowledgeoftopology centralcontrolleralsoresponsiblefor detectingswitchfailuresandrewroutingtraffic andforansweringarpanddhcprequests [Beyer]

6 FatWtreeRoutingExample TwoWLevelLookupImplementation TierW1/core TierW2/aggregation ImplementedinhardwareusingaTCAM TCAM:Ternary(0,1,don tcare)contentwaddressablememory canperformparallellookupsacrosstable storesdon tcarebits,suitableforvariablelengthprefixes Prefixespreferredoversuffixes Packetsfromsource to destination takethedashedpath TopWofWRack(ToR)/ edge Server/hosts lookup incoming address of switch in the example network [Beyer] TopologyPower/HeatDissipation PackagingProblem FatWtreehassignificantcablingoverhead 1GigEusedtoreducecost lackof10gigeportsleadstomorecabling Apackagingsolutionfork = 48 generalizestoothervaluesofk Cablingingeneralcanbe aproblemindatacenter networks... [Beyer]

7 OtherDCNetworkTopologies VL2: alsobasedon Closnetwork buthasamoreflexible addressingscheme runslinkwstaterouting doesnetworkload balancing Othertopologieshavethehoststhemselvesalsoserve asrouters NetworkSecurityEvolved Virtualprivateclouds internalvlanswithincloud virtualnetworkfunctions(vnfs):virtualgateways, virtualfirewalls:middleboxesimplementedinsoftware removeexternaladdressability MPLSVPNconnectiontocloudgateway butdoesn tprotectexternal facingassets providers:amazon,google, Microsoft,etc. [AmazonAWS] InformationLeakage Isyourtargetinacloud? traceroute networktriangulation Thecircleisnowcomplete Datacenter networkas aswitch IBM PC" 1981 EveryVMgetsitsprivate/publicIP Areyouonthesamemachineastarget? IPaddresses latencychecks sidechannels(cacheinterference) Amazon EC2" 2006 Ethernet 802.3" 1983 Canyougetonthesamemachine? pigeonwholeprinciple(nitems,mcontainers,n > m some containersmustbeshared) placementlocality [Joshi&LagarWCavilla] SETI@home" 1999 Commercial Internet" 1995 Source:VoasandZhang, CloudComputing:NewWineorJustaNewBottle? IT!Professional,11(2):15 17,March2009 [Joshi&LagarWCavilla]

Evolution into PaaS Hardware-centric vs. API-centric Platform as a Service (PaaS) is higher level

Evolution into PaaS Hardware-centric vs. API-centric Platform as a Service (PaaS) is higher level Utility Computing August 2006: Amazon Elastic Compute Cloud, EC2+S3 first successful IaaS offering Computer Networks IaaS == Infrastructure as a Service swipe your credit card, and spin up your VM Provides

More information

Paper"Goals" A"Scalable,"Commodity"Data" Center"Network"Architecture" A"Typical"Data"Center" OversubscripUon"

PaperGoals AScalable,CommodityData CenterNetworkArchitecture ATypicalDataCenter OversubscripUon Paper"Goals" A"Scalable,"Commodity"Data" Center"Network"Architecture" Al9Fares,"Loukissas,"Vahdat,""A"Scalable,"Commodity" Data"Center"Network"Architecture,""Proc."of"ACM" SIGCOMM"'08,"38(4):63974,"Oct."2008."

More information

Lecture 7: Data Center Networks"

Lecture 7: Data Center Networks Lecture 7: Data Center Networks" CSE 222A: Computer Communication Networks Alex C. Snoeren Thanks: Nick Feamster Lecture 7 Overview" Project discussion Data Centers overview Fat Tree paper discussion CSE

More information

Practical Development with a Platform as a Service (PaaS) Beyond the Basics

Practical Development with a Platform as a Service (PaaS) Beyond the Basics IBM Cloud: Think it. Build it. Tap into it. Carl Osipov, Developer Evangelist, IBM Bluemix osipov@us.ibm.com @CloudsWithCarl September 25, 2014 Practical Development with a Platform as a Service (PaaS)

More information

Lecture 02a Cloud Computing I

Lecture 02a Cloud Computing I Mobile Cloud Computing Lecture 02a Cloud Computing I 吳 秀 陽 Shiow-yang Wu What is Cloud Computing? Computing with cloud? Mobile Cloud Computing Cloud Computing I 2 Note 1 What is Cloud Computing? Walking

More information

Ch. 4 - Topics of Discussion

Ch. 4 - Topics of Discussion CPET 581 Cloud Computing: Technologies and Enterprise IT Strategies Lecture 6 Cloud Platform Architecture over Virtualized Data Centers Part -2: Data-Center Design and Interconnection Networks & Architecture

More information

Operating Systems. Cloud Computing and Data Centers

Operating Systems. Cloud Computing and Data Centers Operating ystems Fall 2014 Cloud Computing and Data Centers Myungjin Lee myungjin.lee@ed.ac.uk 2 Google data center locations 3 A closer look 4 Inside data center 5 A datacenter has 50-250 containers A

More information

CS 91: Cloud Systems & Datacenter Networks Networks Background

CS 91: Cloud Systems & Datacenter Networks Networks Background CS 91: Cloud Systems & Datacenter Networks Networks Background Walrus / Bucket Agenda Overview of tradibonal network topologies IntroducBon to soeware- defined networks Layering and terminology Topology

More information

Scalable PLC AC500 Communication AC500 Modbus TCP. ABB Group Version 3.1 (2012-07) Technical Guides

Scalable PLC AC500 Communication AC500 Modbus TCP. ABB Group Version 3.1 (2012-07) Technical Guides Scalable PLC AC500 Communication AC500 Modbus TCP Version 3.1 (2012-07) Technical Guides Coming up Modbus TCP with AC500 Configuration and parameterization Program in CoDeSys March 11, 2013 Slide 2 AC500

More information

Data Center Network Topologies

Data Center Network Topologies Data Center Network Topologies. Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu These slides and audio/video recordings of this class lecture are at: 3-1 Overview

More information

Cloud Express. Quick Guide 10/1/15. 2015 EarthLink. Trademarks are property of their respective owners. All rights reserved.

Cloud Express. Quick Guide 10/1/15. 2015 EarthLink. Trademarks are property of their respective owners. All rights reserved. Cloud Express Quick Guide 10/1/15 2015 EarthLink. Trademarks are property of their respective owners. All rights reserved. 2 Cloud Express Customers Business Opportunity Leveraging Cloud providers for

More information

Last time. Data Center as a Computer. Today. Data Center Construction (and management)

Last time. Data Center as a Computer. Today. Data Center Construction (and management) Last time Data Center Construction (and management) Johan Tordsson Department of Computing Science 1. Common (Web) application architectures N-tier applications Load Balancers Application Servers Databases

More information

MAS-PC QuickConnect. A utility program for connection of a PC to MAS711

MAS-PC QuickConnect. A utility program for connection of a PC to MAS711 MAS-PC QuickConnect A utility program for connection of a PC to MAS711 The purpose with this program called MAS-PC QuickConnect is to simplify the connection of a PC to a MAS711 Base unit, which will enable

More information

Computer Networks COSC 6377

Computer Networks COSC 6377 Computer Networks COSC 6377 Lecture 25 Fall 2011 November 30, 2011 1 Announcements Grades will be sent to each student for verificagon P2 deadline extended 2 Large- scale computagon Search Engine Tasks

More information

Above the Clouds A Berkeley View of Cloud Computing

Above the Clouds A Berkeley View of Cloud Computing UC Berkeley Above the Clouds A Berkeley View of Cloud Computing UC Berkeley RAD Lab Presentation at RPI, September 2011 1 Outline What is it? Why now? Cloud killer apps Economics for users Economics for

More information

Cloud Computing Architecture: A Survey

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

More information

Large-Scale Distributed Systems. Datacenter Networks. COMP6511A Spring 2014 HKUST. Lin Gu lingu@ieee.org

Large-Scale Distributed Systems. Datacenter Networks. COMP6511A Spring 2014 HKUST. Lin Gu lingu@ieee.org Large-Scale Distributed Systems Datacenter Networks COMP6511A Spring 2014 HKUST Lin Gu lingu@ieee.org Datacenter Networking Major Components of a Datacenter Computing hardware (equipment racks) Power supply

More information

What is Cloud Computing? Tackling the Challenges of Big Data. Tackling The Challenges of Big Data. Matei Zaharia. Matei Zaharia. Big Data Collection

What is Cloud Computing? Tackling the Challenges of Big Data. Tackling The Challenges of Big Data. Matei Zaharia. Matei Zaharia. Big Data Collection Introduction What is Cloud Computing? Cloud computing means computing resources available on demand Resources can include storage, compute cycles, or software built on top (e.g. database as a service)

More information

Middleware and Web Services Lecture 11: Cloud Computing Concepts

Middleware and Web Services Lecture 11: Cloud Computing Concepts Middleware and Web Services Lecture 11: Cloud Computing Concepts doc. Ing. Tomáš Vitvar, Ph.D. tomas@vitvar.com @TomasVitvar http://vitvar.com Czech Technical University in Prague Faculty of Information

More information

Datacenter architectures

Datacenter architectures Datacenter architectures Paolo Giaccone Notes for the class on Router and Switch Architectures Politecnico di Torino January 205 Outline What is a data center 2 Datacenter traffic 3 Routing and addressing

More information

Internet Protocols Fall 2004. Outline

Internet Protocols Fall 2004. Outline Internet Protocols Fall 2004 Lecture 7 Andreas Terzis 9/29/04 Outline Internet Protocol CIDR Forwarding CS 449/Fall 04 2 1 Classless Interdomain Routing (CIDR) Addressing The IP address space is broken

More information

Service Oriented Cloud Computing Architectures. Asher Vitek 12/3/2011 UMM CSci Senior Seminar Conference Morris, MN.

Service Oriented Cloud Computing Architectures. Asher Vitek 12/3/2011 UMM CSci Senior Seminar Conference Morris, MN. Service Oriented Cloud Computing Architectures Asher Vitek 12/3/2011 UMM CSci Senior Seminar Conference Morris, MN. Overview Cloud Computing What is cloud computing Types of cloud computing Service Oriented

More information

Deploying ArcGIS for Server Using Esri Managed Services

Deploying ArcGIS for Server Using Esri Managed Services Federal GIS Conference 2014 February 10 11, 2014 Washington DC Deploying ArcGIS for Server Using Esri Managed Services Andrew Sakowicz Erin Ross Cloud Overview Deploying ArcGIS for Server What is Cloud:

More information

CLOUD PERFORMANCE TESTING - KEY CONSIDERATIONS (COMPLETE ANALYSIS USING RETAIL APPLICATION TEST DATA)

CLOUD PERFORMANCE TESTING - KEY CONSIDERATIONS (COMPLETE ANALYSIS USING RETAIL APPLICATION TEST DATA) CLOUD PERFORMANCE TESTING - KEY CONSIDERATIONS (COMPLETE ANALYSIS USING RETAIL APPLICATION TEST DATA) Abhijeet Padwal Performance engineering group Persistent Systems, Pune email: abhijeet_padwal@persistent.co.in

More information

Retail File 14 10 2013

Retail File 14 10 2013 A network switch for every business need D-Link offers an impressive suite of business class switches that provide the foundation for a full range of high-value network solutions. Built on the strength

More information

Local Area Networks: Software

Local Area Networks: Software School of Business Eastern Illinois University Local Area Networks: Software (Week 8, Thursday 3/1/2007) Abdou Illia, Spring 2007 Learning Objectives 2 Identify main functions of operating systems Describe

More information

Security management in the internet era

Security management in the internet era Security management in the internet era Cloud Security (1) Septemberr 29, 2011 Jun Murai Keio University! Suguru Yamaguchi! Nara Institute of Science and Technology! Schedule 01st (09/22) Course Description

More information

Datacenters and Cloud Computing. Jia Rao Assistant Professor in CS http://cs.uccs.edu/~jrao/cs5540/spring2014/index.html

Datacenters and Cloud Computing. Jia Rao Assistant Professor in CS http://cs.uccs.edu/~jrao/cs5540/spring2014/index.html Datacenters and Cloud Computing Jia Rao Assistant Professor in CS http://cs.uccs.edu/~jrao/cs5540/spring2014/index.html What is Cloud Computing? A model for enabling ubiquitous, convenient, ondemand network

More information

Introduction to Cloud Computing

Introduction to Cloud Computing Introduction to Cloud Computing Cloud Computing Business Model 15 319, spring 2010 19 th and 20 th Lecture, March 23 th and 25 th Bob Monroe Lecture Outline Business 101 Business Computing Business Computing

More information

Data Centers and Cloud Computing

Data 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 information

Written examination in Cloud Computing

Written examination in Cloud Computing Written examination in Cloud Computing February 11th 2014 Last name: First name: Student number: Provide on all sheets (including the cover sheet) your last name, rst name and student number. Use the provided

More information

Platforms in the Cloud

Platforms 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 information

Users VM A A A. Application. Compute/Storage/Network. VM Virtual Machine. On-Premises Data Center

Users VM A A A. Application. Compute/Storage/Network. VM Virtual Machine. On-Premises Data Center Users A A A VM VM VM A A A Application Compute/Storage/Network On-Premises Data Center VM Virtual Machine On-Premises Service Provider Users A A A Applications Compute/Storage/Network The main focus of

More information

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization

More information

From Internet Data Centers to Data Centers in the Cloud

From Internet Data Centers to Data Centers in the Cloud From Internet Data Centers to Data Centers in the Cloud This case study is a short extract from a keynote address given to the Doctoral Symposium at Middleware 2009 by Lucy Cherkasova of HP Research Labs

More information

Scalable Web Programming. CS193S - Jan Jannink - 2/23/10

Scalable Web Programming. CS193S - Jan Jannink - 2/23/10 Scalable Web Programming CS193S - Jan Jannink - 2/23/10 Weekly Syllabus 1.Scalability: (Jan.) 2.Agile Practices 3.Ecology/Mashups 4.Browser/Client 7.Analytics 8.Cloud/Map-Reduce 9.Published APIs: (Mar.)*

More information

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 楊 竹 星 教 授 國 立 成 功 大 學 電 機 工 程 學 系 Outline Introduction OpenFlow NetFPGA OpenFlow Switch on NetFPGA Development Cases Conclusion 2 Introduction With the proposal

More information

Internet Protocols Fall 2005. Lectures 7-8 Andreas Terzis

Internet Protocols Fall 2005. Lectures 7-8 Andreas Terzis Internet Protocols Fall 2005 Lectures 7-8 Andreas Terzis Outline Internet Protocol Service Model Fragmentation Addressing Original addressing scheme Subnetting CIDR Forwarding ICMP ARP Address Shortage

More information

Code in the cloud for the cloud jfokus.mybluemix.net

Code in the cloud for the cloud jfokus.mybluemix.net Code in the cloud for the cloud jfokus.mybluemix.net Lauren Schaefer @Lauren_Schaefer #jfokus #Code4TheCloud Code in the cloud for the cloud jfokus.mybluemix.net Lauren Schaefer @Lauren_Schaefer #jfokus

More information

Study of virtual data centers for cost savings and management

Study of virtual data centers for cost savings and management 1 Study of virtual data centers for cost savings and management María Virtudes López López School of Industrial Engineering and Information Technology Master s Degree in Cybernetics Research León, Spain

More information

Network Virtualization and Application Delivery Using Software Defined Networking

Network Virtualization and Application Delivery Using Software Defined Networking Network Virtualization and Application Delivery Using Software Defined Networking Project Leader: Subharthi Paul Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu Keynote at

More information

The Google File System

The Google File System The Google File System By Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung (Presented at SOSP 2003) Introduction Google search engine. Applications process lots of data. Need good file system. Solution:

More information

COMLINK Cloud Technical Specification Guide DEDICATED SERVER

COMLINK Cloud Technical Specification Guide DEDICATED SERVER COMLINK Cloud Technical Specification Guide DEDICATED SERVER Updated June 13, 2014 *Subject to Change* Table of Contents 1 Overview of Cloud Dedicated Server 2 Why Choose Dedicated Servers? 2-4 Features

More information

Cloud Computing: Making the right choices

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

More information

High Performance Computing Cloud Computing. Dr. Rami YARED

High Performance Computing Cloud Computing. Dr. Rami YARED High Performance Computing Cloud Computing Dr. Rami YARED Outline High Performance Computing Parallel Computing Cloud Computing Definitions Advantages and drawbacks Cloud Computing vs Grid Computing Outline

More information

Redefining the Data Center Edge

Redefining the Data Center Edge Redefining the Data Center Edge Ahmet Houssein Senior Vice President & GM, Ethernet Business Unit 1 2550100 2 Unpredictable Girl or boy? Call run or pass? Who will ascend? 3 Predictable Since 1973 Ethernet

More information

A Hotel in the Cloud. Bruno Albietz. bruno.albietz@ehl.ch 079 308 3056

A Hotel in the Cloud. Bruno Albietz. bruno.albietz@ehl.ch 079 308 3056 A Hotel in the Cloud Bruno Albietz bruno.albietz@ehl.ch 079 308 3056 Cloud Computing: Any interest for the hospitality industry? The new paradigm for hosting and delivering services over the internet?

More information

6/22/2010. Web-accessible, Pay as You Go computing. Some example perspectives: Cloud Computing Explained. Cloud Computing Plain and Simple

6/22/2010. Web-accessible, Pay as You Go computing. Some example perspectives: Cloud Computing Explained. Cloud Computing Plain and Simple Using the NCES Data Analysis System Using the [Computing NCES Data Analysis in System the Cloud] [ Computing in the Cloud ] Gerard G. Walter National Technical Institute for the Deaf Dianne P. Billsls

More information

Exam 1 Review Questions

Exam 1 Review Questions CSE 473 Introduction to Computer Networks Exam 1 Review Questions Jon Turner 10/2013 1. A user in St. Louis, connected to the internet via a 20 Mb/s (b=bits) connection retrieves a 250 KB (B=bytes) web

More information

Security and Privacy in Cloud Computing

Security and Privacy in Cloud Computing Security and Privacy in Cloud Computing Ragib Hasan Johns Hopkins University en.600.412 Spring 2010 Lecture 1 01/25/2010 Welcome to the class Administrative details When? : Monday 3pm-3.50pm Where?: Shaffer

More information

Distributed Data Management Summer Semester 2013 TU Kaiserslautern

Distributed Data Management Summer Semester 2013 TU Kaiserslautern Distributed Data Management Summer Semester 2013 TU Kaiserslautern Dr.- Ing. Sebas4an Michel smichel@mmci.uni- saarland.de 1 Lecture 1 MOTIVATION AND OVERVIEW 2 Distributed Data Management What does distributed

More information

Cloud Computing Summary and Preparation for Examination

Cloud 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 information

Cloud Computing ECPE 293A. Introduc1on

Cloud Computing ECPE 293A. Introduc1on Cloud Computing ECPE 293A Introduc1on 2 3 Introductions Introduce yourself Name Undergrad major Interests Hardware which area? SoAware which area? 4 = Looking at pictures of clouds with computers 5 Cloud

More information

Deploying ArcGIS for Server using Managed Services

Deploying ArcGIS for Server using Managed Services 2013 Esri International User Conference July 8 12, 2013 San Diego, California Technical Workshop Deploying ArcGIS for Server using Managed Services Erin Ross Andrew Sakowicz Esri UC2013. Technical cal

More information

How cloud computing can transform your business landscape

How cloud computing can transform your business landscape How cloud computing can transform your business landscape Introduction It seems like everyone is talking about the cloud. Cloud computing and cloud services are the new buzz words for what s really a not

More information

Advanced Computer Networks. Scheduling

Advanced Computer Networks. Scheduling Oriana Riva, Department of Computer Science ETH Zürich Advanced Computer Networks 263-3501-00 Scheduling Patrick Stuedi, Qin Yin and Timothy Roscoe Spring Semester 2015 Outline Last time Load balancing

More information

Vigitron IP Infrastructure Design Educational Series

Vigitron IP Infrastructure Design Educational Series Vigitron IP Infrastructure Design Educational Series 20 YEARS Transmission Leadership When the news of purchasing a network switch arises, many IT directors immediately turn to two favorite brands, HP

More information

Cloud Computing. Karan Saxena * & Kritika Agarwal**

Cloud Computing. Karan Saxena * & Kritika Agarwal** Page29 Cloud Computing Karan Saxena * & Kritika Agarwal** *Student, Sir M. Visvesvaraya Institute of Technology **Student, Dayananda Sagar College of Engineering ABSTRACT: This document contains basic

More information

Chapter 2 Basic Cloud Computing Types

Chapter 2 Basic Cloud Computing Types Chapter 2 Basic Cloud Computing Types Abstract Cloud computing s marquee feature is the availability of all required software on the web. The principal service that provides this feature is Software as

More information

Cloud Hosting. QCLUG presentation - Aaron Johnson. Amazon AWS Heroku OpenShift

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

More information

TECHNOLOGY TRANSFER PRESENTS MAX DOLGICER IT S ALL ABOUT CLOUD CONCEPTS, STRATEGIES, ARCHITECTURES, PLAYERS, AND TECHNOLOGIES

TECHNOLOGY TRANSFER PRESENTS MAX DOLGICER IT S ALL ABOUT CLOUD CONCEPTS, STRATEGIES, ARCHITECTURES, PLAYERS, AND TECHNOLOGIES TECHNOLOGY TRANSFER PRESENTS MAX DOLGICER IT S ALL ABOUT CLOUD CONCEPTS, STRATEGIES, ARCHITECTURES, PLAYERS, AND TECHNOLOGIES APRIL 2-4, 2014 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 ROME (ITALY) info@technologytransfer.it

More information

Hosted ediscovery: Adoption, Use, and Results. September, 2011

Hosted ediscovery: Adoption, Use, and Results. September, 2011 Hosted ediscovery: Adoption, Use, and Results September, 2011 SaaS is a Delivery Model Of Cloud Computing Attitudes About SaaS Are Still Evolving Legal Community Embracing SaaS In general, are you leaning

More information

Cloud Computing An Auditor s Perspective

Cloud Computing An Auditor s Perspective Cloud Computing An Auditor s Perspective Sailesh Gadia, CPA, CISA, CIPP sgadia@kpmg.com December 9, 2010 Discussion Agenda Introduction to cloud computing Types of cloud services Benefits, challenges,

More information

SOA and Cloud in practice - An Example Case Study

SOA and Cloud in practice - An Example Case Study SOA and Cloud in practice - An Example Case Study 2 nd RECOCAPE Event "Emerging Software Technologies: Trends & Challenges Nov. 14 th 2012 ITIDA, Smart Village, Giza, Egypt Agenda What is SOA? What is

More information

Quick Installation Guide 24-port PoE switch with 2 copper Gigabit ports and 2 Gigabit SFP ports (af Version 15.4W)

Quick Installation Guide 24-port PoE switch with 2 copper Gigabit ports and 2 Gigabit SFP ports (af Version 15.4W) Quick Installation Guide 24-port PoE switch with 2 copper Gigabit ports and 2 Gigabit SFP ports (af Version 15.4W) Table of Contents Introduction.. Power Over Ethernet (PoE) & Features.... Unpacking and

More information

IBM Impact 2012 Conference. Don t Underestimate Monitoring in the Cloud! Rodney Morrison VP Products SL Corporation

IBM Impact 2012 Conference. Don t Underestimate Monitoring in the Cloud! Rodney Morrison VP Products SL Corporation IBM Impact 2012 Conference Don t Underestimate Monitoring in the Cloud! Rodney Morrison VP Products SL Corporation Session Id: 2974a Topics Cloud Definition Cloud Deployment Models Monitoring options for

More information

Where We Are. References. Cloud Computing. Levels of Service. Cloud Computing History. Introduction to Data Management CSE 344

Where 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 information

Infrastructure as a Service (IaaS): Market and Forecast for Secure Multitenancy Platforms and Services 2014 2019

Infrastructure as a Service (IaaS): Market and Forecast for Secure Multitenancy Platforms and Services 2014 2019 Brochure More information from http://www.researchandmarkets.com/reports/2763623/ Infrastructure as a Service (IaaS): Market and Forecast for Secure Multitenancy Platforms and Services 2014 2019 Description:

More information

Big Data: Big N. V.C. 14.387 Note. December 2, 2014

Big Data: Big N. V.C. 14.387 Note. December 2, 2014 Big Data: Big N V.C. 14.387 Note December 2, 2014 Examples of Very Big Data Congressional record text, in 100 GBs Nielsen s scanner data, 5TBs Medicare claims data are in 100 TBs Facebook 200,000 TBs See

More information

Track Forever GPS Tracking Control Center Specification

Track Forever GPS Tracking Control Center Specification Track Forever GPS Tracking Control Center Specification Invincible People, Invincible Technologies & Invincible Solutions We develop solutions that reach beyond physical boundaries using state of the art

More information

CloudFTP: A free Storage Cloud

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

More information

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

Open 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 information

Project management solution in the cloud

Project management solution in the cloud www.parm.com successful projects Project management solution in the cloud From Mario Angelsberger and Oliver Giger Cloud computing is the talk of the town and meanwhile becomes understood as solution for

More information

XtreemOS : des grilles aux nuages informatiques

XtreemOS : des grilles aux nuages informatiques XtremOS tutorial on security XtreemOS : des grilles aux nuages informatiques Christine Morin Myriads research team INRIA Rennes-Bretagne Atlantique XtreemOS scientific coordinator Séminaire IN Tech - Virtualisation

More information

Lecture 6 Cloud Application Development, using Google App Engine as an example

Lecture 6 Cloud Application Development, using Google App Engine as an example Lecture 6 Cloud Application Development, using Google App Engine as an example 922EU3870 Cloud Computing and Mobile Platforms, Autumn 2009 (2009/10/19) http://code.google.com/appengine/ Ping Yeh ( 葉 平

More information

Data Center Network Topologies: FatTree

Data Center Network Topologies: FatTree Data Center Network Topologies: FatTree Hakim Weatherspoon Assistant Professor, Dept of Computer Science CS 5413: High Performance Systems and Networking September 22, 2014 Slides used and adapted judiciously

More information

CRN# 23614 CPET 58100-02 Cloud Computing: Technologies & Enterprise IT Strategies

CRN# 23614 CPET 58100-02 Cloud Computing: Technologies & Enterprise IT Strategies CRN# 23614 CPET 58100-02 Cloud Computing: Technologies & Enterprise IT Strategies A Specialty Course for Purdue University s M.S. in Technology: Information Technology/Advanced Computer Apps Track Spring

More information

CSE 599c Scientific Data Management. Magdalena Balazinska and Bill Howe Spring 2010 Lecture 3 Science in the Cloud

CSE 599c Scientific Data Management. Magdalena Balazinska and Bill Howe Spring 2010 Lecture 3 Science in the Cloud CSE 599c Scientific Data Management Magdalena Balazinska and Bill Howe Spring 2010 Lecture 3 Science in the Cloud References Existing Clouds Amazon Web services, Google App Engine, & Windows Azure And

More information

Network Design Issues for Cloud Data Centers

Network Design Issues for Cloud Data Centers Network Design Issues for Cloud Data Centers Tzi-cker Chiueh ( 闕 志 克 ) Cloud Computing Research Center for Mobile Applications (CCMA) 雲 端 運 算 行 動 應 用 研 究 中 心 NTHUCS 1 1 Copyright 2008 ITRI 工 業 技 術 研 究

More information

Monetizing the Business Edge with Hosted Private Cloud Services

Monetizing the Business Edge with Hosted Private Cloud Services A Foresight Valuation Group White Paper Monetizing the Business Edge with Hosted Private Cloud Services An Analysis of the Economic Impact for Network Service Providers (NSPs) ` Sponsored by Juniper Networks

More information

Cloud Computing in Carrier Grade Networks

Cloud Computing in Carrier Grade Networks 46 Economy Informatics vol. 14, no. 1/2014 Cloud Computing in Carrier Grade Networks Ioan DRĂGAN, Răzvan ZOTA The Bucharest University of Economic Studies dragan_ioan1989@yahoo.com, zota@ase.ro This paper

More information

CS15-319 / 15-619 Cloud Computing

CS15-319 / 15-619 Cloud Computing CS15-319 / 15-619 Cloud Computing Recitation 1 Course Overview and Introduction August 26 & 28 2014 http://www.cs.cmu.edu/~msakr/15619-f14/ Outline What is the course about? What is an online course? Administrivia

More information

Advanced Computer Networks. Datacenter Network Fabric

Advanced Computer Networks. Datacenter Network Fabric Advanced Computer Networks 263 3501 00 Datacenter Network Fabric Patrick Stuedi Spring Semester 2014 Oriana Riva, Department of Computer Science ETH Zürich 1 Outline Last week Today Supercomputer networking

More information

The irnetbox Manager User Guide

The irnetbox Manager User Guide The irnetbox Manager User Guide Chris Dodge RedRat Ltd April 2014 For irnetbox Manager 3.05 1 Contents 1. Introduction...3 2. Initial Network Configuration...3 3. Finding irnetboxes...3 3.1 Device Information

More information

What Is It? Business Architecture Research Challenges Bibliography. Cloud Computing. Research Challenges Overview. Carlos Eduardo Moreira dos Santos

What Is It? Business Architecture Research Challenges Bibliography. Cloud Computing. Research Challenges Overview. Carlos Eduardo Moreira dos Santos Research Challenges Overview May 3, 2010 Table of Contents I 1 What Is It? Related Technologies Grid Computing Virtualization Utility Computing Autonomic Computing Is It New? Definition 2 Business Business

More information

How To Understand Cloud Computing

How To Understand Cloud Computing Data-intensive computing systems Cloud Computing University of Verona Computer Science Department Damiano Carra Acknowledgements! Credits Part of the course material is based on slides provided by the

More information

CLOUD COMPUTING: THE EMERGING COMPUTING TECHNOLOGY. Feng-Tse Lin and Teng-San Shih. Received May 2010; accepted July 2010

CLOUD 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 information

WOLKEN KOSTEN GELD GUSTAVO ALONSO SYSTEMS GROUP ETH ZURICH WWW.SYSTEMS.ETHZ.CH

WOLKEN KOSTEN GELD GUSTAVO ALONSO SYSTEMS GROUP ETH ZURICH WWW.SYSTEMS.ETHZ.CH WOLKEN KOSTEN GELD GUSTAVO ALONSO SYSTEMS GROUP ETH ZURICH WWW.SYSTEMS.ETHZ.CH ELCA Update June 16, 2010, Gustavo Alonso About the speaker Professor of Computer Science at ETH Zurich Areas of interest:

More information

Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu

Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu Lecture 1 Introduction to Cloud Computing Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu Outline What is cloud computing? How it evolves? What are the

More information

Analysis of the European Platform-as-a-service Market. The Need for Efficient Application Delivery will Influence PaaS Growth

Analysis of the European Platform-as-a-service Market. The Need for Efficient Application Delivery will Influence PaaS Growth Analysis of the European Platform-as-a-service Market The Need for Efficient Application Delivery will Influence PaaS Growth April 2015 Contents Section Slide Number Executive Summary 5 Key Findings 6

More information

Coding Techniques for Efficient, Reliable Networked Distributed Storage in Data Centers

Coding Techniques for Efficient, Reliable Networked Distributed Storage in Data Centers Coding Techniques for Efficient, Reliable Networked Distributed Storage in Data Centers Anwitaman Datta Joint work with Frédérique Oggier (SPMS) School of Computer Engineering Nanyang Technological University

More information

The Client Side of Cloud Computing

The Client Side of Cloud Computing Cloud Clients Service Look-Up Resumé Literature SE aus Informatik, SS 2009 26. Mai 2009 Cloud Clients Service Look-Up Resumé Literature 1 Cloud Clients Definition Hardware Clients Software Clients Software

More information

Leverage the power of the cloud without the security worry.

Leverage the power of the cloud without the security worry. SOLUTION WHITE PAPER Leverage the power of the cloud without the security worry. Private Connectivity to Your Cloud Applications with EarthLink Cloud Express www.earthlink.com November 2015 Private connections

More information

Oracle Database Cloud Service Rick Greenwald, Director, Product Management, Database Cloud

Oracle Database Cloud Service Rick Greenwald, Director, Product Management, Database Cloud Oracle Database Cloud Service Rick Greenwald, Director, Product Management, Database Cloud Agenda Oracle Cloud Database Service Overview Cloud taxonomy What is the Database Cloud Service? Architecture

More information

Securing cloud from DDOS Attacks using Intrusion Detection System in virtual machine

Securing cloud from DDOS Attacks using Intrusion Detection System in virtual machine Securing cloud from DDOS Attacks using Intrusion Detection System in virtual machine AMAN BAKSHI B.TECH-Computer Science SRM University Chennai,TN,India Email: amanem23@gmail.com Contact: +91-9962270027

More information

Introduction to OpenStack

Introduction to OpenStack Introduction to OpenStack Carlo Vallati PostDoc Reseracher Dpt. Information Engineering University of Pisa carlo.vallati@iet.unipi.it Cloud Computing - Definition Cloud Computing is a term coined to refer

More information

TECHNOLOGY TRANSFER PRESENTS MAX DOLGICER CLOUD 2.0 MOVING FROM COST SAVINGS TO AGILE IT

TECHNOLOGY TRANSFER PRESENTS MAX DOLGICER CLOUD 2.0 MOVING FROM COST SAVINGS TO AGILE IT TECHNOLOGY TRANSFER PRESENTS MAX DOLGICER CLOUD 2.0 MOVING FROM COST SAVINGS TO AGILE IT APRIL 27-29, 2015 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 ROME (ITALY) info@technologytransfer.it www.technologytransfer.it

More information

A Scalable Network Monitoring System as a Public Service on Cloud

A Scalable Network Monitoring System as a Public Service on Cloud A Scalable Network Monitoring System as a Public Service on Cloud Network Technology Lab (NTL) NECTEC, THAILAND Chavee Issariyapat Network Technology Lab (NTL), NECTEC, THAILAND nano@netham.in.th Network

More information

Lecture 02b Cloud Computing II

Lecture 02b Cloud Computing II Mobile Cloud Computing Lecture 02b Cloud Computing II 吳 秀 陽 Shiow-yang Wu T. Sridhar. Cloud Computing A Primer, Part 2: Infrastructure and Implementation Topics. The Internet Protocol Journal, Volume 12,

More information

COM 444 Cloud Computing

COM 444 Cloud Computing COM 444 Cloud Computing Lec 4: Cloud Platform Architecture over Virtualized Data Centers Data Center Design and Networking Prof. Dr. Halûk Gümüşkaya haluk.gumuskaya@gediz.edu.tr haluk@gumuskaya.com http://www.gumuskaya.com

More information