Warehouse Scaled Computers

Slides:



Advertisements
Similar presentations
1 Copyright © 2012, Elsevier Inc. All rights reserved. Chapter 6 Warehouse-Scale Computers to Exploit Request-Level and Data-Level Parallelism: Computer.
Advertisements

Take your CMS to the cloud to lighten the load Brett Pollak Campus Web Office UC San Diego.
Cloud Computing Data Centers Dr. Sanjay P. Ahuja, Ph.D FIS Distinguished Professor of Computer Science School of Computing, UNF.
Datacenter Power State-of-the-Art Randy H. Katz University of California, Berkeley LoCal 0 th Retreat “Energy permits things to exist; information, to.
Energy Efficient Web Server Cluster Andrew Krioukov, Sara Alspaugh, Laura Keys, David Culler, Randy Katz.
1 Copyright © 2012, Elsevier Inc. All rights reserved. Chapter 6 Warehouse-Scale Computers to Exploit Request-Level and Data-Level Parallelism: Computer.
CS : Creating the Grid OS—A Computer Science Approach to Energy Problems David E. Culler, Randy H. Katz University of California, Berkeley August.
AN INTRODUCTION TO CLOUD COMPUTING Web, as a Platform…
Undergraduate Poster Presentation Match 31, 2015 Department of CSE, BUET, Dhaka, Bangladesh Wireless Sensor Network Integretion With Cloud Computing H.M.A.
Hyper-V Recovery Service DR Orchestration Extensible Data Channel (Hyper-V Replica, SQL AlwaysOn)
VIRTUALIZATION AND CLOUD COMPUTING Dr. John P. Abraham Professor, Computer Engineering UTPA.
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
Application and Usage of Cloud Computing and Data Security
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
1 Copyright © 2011, Elsevier Inc. All rights Reserved. Chapter 6 Authors: John Hennessy & David Patterson.
CS492: Special Topics on Distributed Algorithms and Systems Fall 2008 Lab 3: Final Term Project.
Copyright 2009 Fujitsu America, Inc. 0 Fujitsu PRIMERGY Servers “Next Generation HPC and Cloud Architecture” PRIMERGY CX1000 Tom Donnelly April
1 Lecture 20: WSC, Datacenters Topics: warehouse-scale computing and datacenters (Sections ) – the basics followed by a look at the future.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
Parallel Processing CS453 Lecture 2.  The role of parallelism in accelerating computing speeds has been recognized for several decades.  Its role in.
Software Architecture
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 2.
Chapter 2 Computer Clusters Lecture 2.2 Computer Cluster Architectures.
Introduction to Hadoop and HDFS
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Strata IT Training Chapter 16 Green Networking. Green Servers Power Management –Power off monitor settings –Automatic server shutdown policy Rack mounted.
Challenges towards Elastic Power Management in Internet Data Center.
CLUSTER COMPUTING TECHNOLOGY BY-1.SACHIN YADAV 2.MADHAV SHINDE SECTION-3.
Zibin Zheng DR 2 : Dynamic Request Routing for Tolerating Latency Variability in Cloud Applications CLOUD 2013 Jieming Zhu, Zibin.
Introduction to Microsoft Windows 2000 Welcome to Chapter 1 Windows 2000 Server.
Next Generation Operating Systems Zeljko Susnjar, Cisco CTG June 2015.
SERVER I SLIDE: 3. SERVER I Topic for tomorrow: Chapter 3: Configuring Hyper-V ■■ Objective 3.1: Create and configure virtual machine settings (Group.
Data Communications and Networks Chapter 9 – Distributed Systems ICT-BVF8.1- Data Communications and Network Trainer: Dr. Abbes Sebihi.
Architecture & Cybersecurity – Module 3 ELO-100Identify the features of virtualization. (Figure 3) ELO-060Identify the different components of a cloud.
Web Technologies Lecture 13 Introduction to cloud computing.
Microsoft Cloud Solution.  What is the cloud?  Windows Azure  What services does it offer?  How does it all work?  How to go about using it  Further.
Background Computer System Architectures Computer System Software.
1 Lecture 24: WSC, Datacenters Topics: network-on-chip wrap-up, warehouse-scale computing and datacenters (Sections )
SYSTEM MODELS FOR ADVANCED COMPUTING Jhashuva. U 1 Asst. Prof CSE
CLOUD COMPUTING When it's smarter to rent than to buy.. Presented by D.Datta Sai Babu 4 th Information Technology Tenali Engineering College.
Eric Osborne ARNOG 2016 NFV (and SDN). Introduction About me: 20+ years in Internet networking: startup, Cisco, Level(3) Currently a principal architect.
SEMINAR ON.  OVERVIEW -  What is Cloud Computing???  Amazon Elastic Cloud Computing (Amazon EC2)  Amazon EC2 Core Concept  How to use Amazon EC2.
CLOUD COMPUTING Presented to Graduate Students Mechanical Engineering Dr. John P. Abraham Professor, Computer Engineering UTPA.
Extreme Scale Infrastructure
Journey to the HyperConverged Agile Infrastructure
5th Edition, Irv Englander
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
Overview: Cloud Datacenters
A Survey of Data Center Network Architectures By Obasuyi Edokpolor
Lecture 20: WSC, Datacenters
Prepared by: Assistant prof. Aslamzai
Virtualization, Cloud Computing and Big Data
Chapter 6 Warehouse-Scale Computers to Exploit Request-Level and Data-Level Parallelism Topic 13 Using Energy Efficiently Inside the Server Prof. Zhang.
Chapter 6 Warehouse-Scale Computers to Exploit Request-Level and Data-Level Parallelism Topic 4 Storage Prof. Zhang Gang School of.
Introduction to Cloud Computing
HP Operations Orchestration
The University of Adelaide, School of Computer Science
Cloud Computing Data Centers
Lecture 18 Warehouse Scale Computing
The University of Adelaide, School of Computer Science
CLUSTER COMPUTING.
Distributed and Cloud Computing K. Hwang, G. Fox and J
Recruitment Sales and Marketing Platform Picks Azure to Scale Up Easily and Provide Reliability Partner Logo “As our client base is growing rapidly, Microsoft.
Internet and Web Simple client-server model
Introduction to Servers
Cloud Computing Data Centers
Lecture 18 Warehouse Scale Computing
Lecture 18 Warehouse Scale Computing
Cloud-Enabling Technology
Big-Data Analytics with Azure HDInsight
Presentation transcript:

Warehouse Scaled Computers By: Keith Grubbs Instructor: A. V. Gerbessiotis CS345-001 New Jersey Institute of Technology Fall 2016

Traditional Data Centers Is a large group of networked computer servers used by organizations for data processing and storage, and requires large power units and cooling systems. Traditional Data Centers Handle many small to medium size applications within an organization or several organizations in a warehouse type facility. Warehouse Scaled Computers, or WSCs Handle a few very large scale applications for a specific organization in a warehouse type facility.

Warehouse Scaled Computer Image: Courtesy of Bing Today’s WSCs consist of clusters of low end servers instead of a few high end servers for cost-efficiency.

Diagram of Cluster Configuration Image: Courtesy of The Data Center as a Computer Typical elements in warehouse-scale systems: 1U server (left), 7´ rack with Ethernet switch (middle), and diagram of a small cluster with a cluster-level Ethernet switch/router (right).

Cost Efficiency Hardware Analysis Image: Courtesy of The Data Center as a Computer

HP Integrity Performance Advantage Image: Courtesy of The Data Center as a Computer. Performance advantage of a cluster built with high-end server nodes (128-core SMP) over a cluster with the same number of processor cores built with low-end server nodes (four-core SMP), for clusters of varying size. (HP Integrity ~$12M, HP ProLiant $75K, .6%)

WSC software is categorized in three levels: Platform Level Software firmware, kernel, operating system distribution, and libraries expected in all machines to abstract from the hardware Cluster Level Infrastructure the collection of distributed systems software that manages resources at the cluster level (Data Center OS) Application Level Software further divided into online services (Gmail, Google search) and offline services (data analysis), and designed to take advantage of the parallelism inherent in Internet services

Offline Data Analysis Graph Image: Courtesy of The Data Center as a Computer Example of daily traffic fluctuation for a search service in one datacenter; x-axis is a 24-h period and the y-axis is traffic measured in queries per second.

Conclusion: Computation is moving into the cloud, and thus into WSCs. Software and hardware architects must be aware of the end-to-end systems to design good solutions. We are no longer designing individual “pizza boxes,” or single-server applications, and we can no longer ignore the physical and economic mechanisms at play in a warehouse full of computers (Barroso and Holzle, 2009).

Source: Luiz André Barroso and Urs Hölzle: “The Datacenter as a Computer” An Introduction to the Design of Warehouse-Scale Machines chapters (1, 2, 3, 8) , Web. 2009, pp. L13 CS345-001 class website, section C. http://www.morganclaypool.com/doi/pdf/10.2200/S00193ED1V01Y200905CAC006