Updated: 6/15/15 CloudLab. updated: 6/15/15 CloudLab Everyone will build their own clouds Using an OpenStack profile supplied by CloudLab Each is independent,

Slides:



Advertisements
Similar presentations
The Instageni Initiative
Advertisements

4/11/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Sponsored by the National Science Foundation1April 8, 2014, Testbeds as a Service: GENI Heidi Picher Dempsey Internet2 Annual Meeting April 8,
Deploying GMP Applications Scott Fry, Director of Professional Services.
Updated: 4/8/15 CloudLab. Updated: 4/8/15 CloudLab Clouds are changing the way we look at a lot of problems Impacts go far beyond Computer Science … but.
Scale-out Central Store. Conventional Storage Verses Scale Out Clustered Storage Conventional Storage Scale Out Clustered Storage Faster……………………………………………….
Network Rspecs in PlanetLab and VINI Andy Bavier PL Developer's Meeting May 13-14, 2008.
The Architecture of Transaction Processing Systems
1 AppliedMicro X-Gene ® ARM Processors Optimized Scale-Out Solutions for Supercomputing.
Introduction to DoC Private Cloud
Router Architectures An overview of router architectures.
Jennifer Rexford Princeton University MW 11:00am-12:20pm SDN Software Stack COS 597E: Software Defined Networking.
Router Architectures An overview of router architectures.
© 2013 Mellanox Technologies 1 NoSQL DB Benchmarking with high performance Networking solutions WBDB, Xian, July 2013.
Ilya Baldin 2.
1 1 Hybrid Cloud Solutions (Private with Public Burst) Accelerate and Orchestrate Enterprise Applications.
1 1 Hybrid Cloud Solutions (Private with Public Burst) Accelerate and Orchestrate Enterprise Applications.
Components of Windows Azure - more detail. Windows Azure Components Windows Azure PaaS ApplicationsWindows Azure Service Model Runtimes.NET 3.5/4, ASP.NET,
Sponsored by the National Science Foundation GENI and Cloud Computing Niky RIga GENI Project Office
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
Today’s Plan Everyone will build their own clouds
SDN Dev Group, Week 2 Aaron GemberAditya Akella University of Wisconsin-Madison 1 Wisconsin Testbed; Design Considerations.
Presented by: Sanketh Beerabbi University of Central Florida COP Cloud Computing.
Steve Corbató Deputy CIO and Adjunct Faculty, School of Computing University of Utah Rocky Mountain Cyberinfrastructure Mentoring and Outreach Alliance.
© 2012 IBM Corporation IBM Flex System™ The elements of an IBM PureFlex System.
608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012.
FutureGrid Connection to Comet Testbed and On Ramp as a Service Geoffrey Fox Indiana University Infra structure.
1 ©2010 HP Created on xx/xx/xxxxof 222 Nick Bastin, Andy Bavier, Jessica Blaine, Joe Mambretti, Rick McGeer, Rob Ricci, Nicki Watts PlanetWorks, HP, University.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Sponsored by the National Science Foundation GENI Exploring Networks of the Future Sarah Edwards, GPO
Vytautas Valancius, Nick Feamster, Akihiro Nakao, and Jennifer Rexford.
P. Kuipers Nikhef Amsterdam Computer- Technology Nikhef Site Report Paul Kuipers
Sponsored by the National Science Foundation GENI Exploring Networks of the Future Sarah Edwards, GPO
LAMP: Bringing perfSONAR to ProtoGENI Martin Swany.
CS 4396 Computer Networks Lab Router Architectures.
CloudLab Power Monitoring Emmanuel Cecchet & Mike Zink University of Massachusetts Amherst & TU Darmstadt FIRE-GENI Collaboration Workshop Sep ,
Cyberinfrastructure: An investment worth making Joe Breen University of Utah Center for High Performance Computing.
Platform Disaggregation Lightening talk Openlab Major review 16 th Octobre 2014.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
CloudLab Aditya Akella. CloudLab 2 Underneath, it’s GENI Same APIs, same account system Even many of the same tools Federated (accept each other’s accounts,
Vignesh Ravindran Sankarbala Manoharan. Infrastructure As A Service (IAAS) is a model that is used to deliver a platform virtualization environment with.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Leading in the compute.
© 2013, CYAN, INC. 11 Software Defined Metro Networks TNC2013 Virtualization and Innovation Robin Massey SE Manager EMEA
By: Joel Dominic and Carroll Wongchote 4/18/2012.
Australian Institute of Marine Science Jukka Pirhonen.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
Today’s Plan Everyone will build their own clouds
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Course: Cluster, grid and cloud computing systems Course author: Prof
Instructor Materials Chapter 7: Network Evolution
Organizations Are Embracing New Opportunities
Working With Azure Batch AI
Diskpool and cloud storage benchmarks used in IT-DSS
Sebastian Solbach Consulting Member of Technical Staff
Bridges and Clouds Sergiu Sanielevici, PSC Director of User Support for Scientific Applications October 12, 2017 © 2017 Pittsburgh Supercomputing Center.
Tools and Services Workshop Overview of Atmosphere
Traditional Enterprise Business Challenges
Regional Software Defined Science DMZ (SD-SDMZ)
GGF15 – Grids and Network Virtualization
The Need Addressed by CloudLab
CS 31006: Computer Networks – The Routers
NSF cloud Chameleon: Phase 2 Networking
Outline Virtualization Cloud Computing Microsoft Azure Platform
COMP4442 Cloud Computing: Assignment 1
Cloud-Enabling Technology
GENI Exploring Networks of the Future
H2020 EU PROJECT | Topic SC1-DTH | GA:
Nolan Leake Co-Founder, Cumulus Networks Paul Speciale
Presentation transcript:

updated: 6/15/15 CloudLab

updated: 6/15/15 CloudLab Everyone will build their own clouds Using an OpenStack profile supplied by CloudLab Each is independent, with it’s own compute and storage resources Log in using GENI accounts Create a cloud Explore the CloudLab interface Use your cloud Administer your cloud CloudLab is about more than OpenStack Today’s Plan 2

updated: 6/15/15 CloudLab Account on the GENI portal (sent to you as “pre work”) Optional, but will make your experience better: SSH keypair associated with your GENI portal account Knowledge of how to use the private SSH key from your laptop Known to work best in Chrome and Firefox browsers Tablets might work, but not well tested Prerequisites 3

updated: 6/15/15 CloudLab 4

updated: 6/15/15 CloudLab Underneath, it’s GENI Same APIs, same account system Even many of the same tools Federated (accept each other’s accounts, hardware) Physical isolation for compute, storage (shared net.*) Profiles are one of the key abstractions Defines an environment – hardware (RSpec) / software (images) Each “instance” of a profile is a separate Provide standard environments, and a way of sharing Explicit role for domain experts “Instantiate” a profile to make an “Experiment” Lives in a GENI slice Crash Course in CloudLab 5 * Can be dedicated in some cases

updated: 6/15/15 CloudLab What Is CloudLab? Utah Wisconsin Clemson GENI Slice B Stock OpenStack CC-NIE, Internet2 AL2S, Regionals Slice A Geo-Distributed Storage Research Slice D Allocation and Scheduling Research for Cyber-Physical Systems Slice C Virtualization and Isolation Research Supports transformative cloud research Built on Emulab and GENI Control to the bare metal Diverse, distributed resources Repeatable and scientific 6

updated: 6/15/15 CloudLab CloudLab’s Hardware One facility, one account, three locations Wisconsin Clemson Utah About 5,000 cores each (15,000 total) 8-16 cores per node Baseline: 8GB RAM / core Latest virtualization hardware TOR / Core switching design 10 Gb to nodes, SDN 100 Gb to Internet2 AL2S Partnerships with multiple vendors Storage and net. Per node: 128 GB RAM 2x1TB Disk 400 GB SSD Clos topology Cisco High-memory 16 GB RAM / core 16 cores / node Bulk block store Net. up to 40Gb High capacity Dell Power-efficient ARM64 / x86 Power monitors Flash on ARMs Disk on x86 Very dense HP 7

updated: 6/15/15 CloudLab 8

updated: 6/15/15 CloudLab 9 cloudlab.us/tutorial

updated: 6/15/15 CloudLab CloudLab Hardware 10

updated: 6/15/15 CloudLab Utah/HP: Very dense 11

updated: 6/15/15 CloudLab Utah/HP: Low-power ARM GB Flash 64 GB RAM 8 cores 45 cartridges 2 switches 315 nodes 2,520 cores 8.5 Tbps 315 nodes 2,520 cores 8.5 Tbps

updated: 6/15/15 CloudLab Utah/HP Network: Core switch 13 4x 40 Gb 2x 10 Gb 320 Gb uplink x7

updated: 6/15/15 CloudLab … explore power/performance tradeoffs … want instrumentation of power and temperature … want large numbers of nodes and cores … want to experiment with RDMA via RoCE … need bare-metal control over switches … need OpenFlow 1.3 … want tight ARM64 platform integration Utah - Suitable for experiments that: 14

updated: 6/15/15 CloudLab Wisconsin/Cisco 15 2X10G Nexus 3172PQ 40G Nexus 3132Q Nexus 3172PQ 8X10G 40G 20X12 servers 20X12 servers

updated: 6/15/15 CloudLab Compute and storage 16 90X Cisco 220 M4 10X Cisco 240 M4 2X 8 2.4GHz 128GB RAM 1X 480GB SSD Over the next year: ≥ 140 additional servers; Limited number of accelerators, e.g., FPGAs, GPUs (planned) 2X 1.2 TB HDD 1X 1TB HDD 12X 3TB HDD (donated by Seagate)

updated: 6/15/15 CloudLab Networking OF 1.0 (working with Cisco on OF 1.3 support) Monitoring of instantaneous queue lengths Fine-grained tracing of control plane actions Support for multiple virtual router instances per router Support for many routing protocols 17 Nexus 3132qNexus 3172pq

updated: 6/15/15 CloudLab Experiments supported Large number of nodes/cores, and bare-metal control over nodes/switches, for sophisticated network/memory/storage research … Network I/O performance, intra-cloud routing (e.g., Conga) and transport (e.g., DCTCP) … Network virtualization (e.g., CloudNaaS) … In-memory big data frameworks (e.g., Spark/Shark) … Cloud-scale resource management and scheduling (e.g., Mesos; Tetris) … New models for Cloud storage (e.g., tiered; flat storage; IOFlow) … New architectures (e.g., RAM Cloud for storage) 18

updated: 6/15/15 CloudLab Clemson/Dell: High Memory, IB 19 2 x 1 TB drive/server 256 GB RAM/node 20 cores/node 2*x 1 GbE OF/node 1 x 40 Gb IB/node 8 nodes/chassis 10 chasses/rack 2*x 10 GbE OF/node * 1 NIC in 1 st build

updated: 6/15/15 CloudLab 2 x 10 GbE 8x40 GbE 100 GbE 8x40 GbE 96x40Gb E Clemson/Dell Network: IB + 10 GbE 20 8 node chassis S6000 IB QDR 80x1GbE80x10GbE80x1GbE80x10GbE S node chassis N chasses/rack 8 node chassis 10 chasses/rack Q1 2015: 2K+ cores Complete: ~5K cores Clemson NextNet Clemson NextNet N2048

updated: 6/15/15 CloudLab … need large per-core memory e.g., High-res media processing e.g. Hadoop e.g., Network Function Virtualization … want to experiment with IB and/or GbE networks e.g., hybrid HPC with MPI and TCP/IP e.g., cyber physical system … need bare-metal control over switches … need OpenFlow 1.3 Clemson - Suitable for experiments that: 21

updated: 6/15/15 CloudLab Building Profiles 22

updated: 6/15/15 CloudLab Copy an Existing Profile 23

updated: 6/15/15 CloudLab Use a GUI (Jacks) 24

updated: 6/15/15 CloudLab Write Python Code (geni-lib) 25

updated: 6/15/15 CloudLab Build From Scratch 26

updated: 6/15/15 CloudLab Sign Up 27

updated: 6/15/15 CloudLab Sign Up At CloudLab.us 28