OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep 1 2011 Ocean Observatories Initiative OOI CI Release 2 Life Cycle Objectives Review CyberPoPs & Network.

Slides:



Advertisements
Similar presentations
IBM SMB Software Group ® ibm.com/software/smb Maintain Hardware Platform Health An IT Services Management Infrastructure Solution.
Advertisements

Distributed Data Processing
Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
Ed Duguid with subject: MACE Cloud
NSF ANNUAL REVIEW June 2010 Ocean Observatories Initiative Terrestrial CyberPoPs and Network.
Skyward Disaster Recovery Options
SALSA HPC Group School of Informatics and Computing Indiana University.
Take your CMS to the cloud to lighten the load Brett Pollak Campus Web Office UC San Diego.
1 NETE4631 Cloud deployment models and migration Lecture Notes #4.
1 Security on OpenStack 11/7/2013 Brian Chong – Global Technology Strategist.
Highly Available Central Services An Intelligent Router Approach Thomas Finnern Thorsten Witt DESY/IT.
DevOps and Private Cloud Automation 23 April 2015 Hal Clark.
FI-WARE – Future Internet Core Platform FI-WARE Cloud Hosting July 2011 High-level description.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
Marilyn T. Smith, Head, MIT Information Services & Technology DataSpace IS&T Data CenterMIT Optical Network 1.
Chapter 9: Moving to Design
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
Cloud computing Tahani aljehani.
Next step of e-government.. Importance Foreword Cloud computing  Characteristics  Service  Users  Benefit Challenges in E-government Cloud government.
Ocean Observatories Initiative Common Execution Environment Kate Keahey OOI Cyberinfrastructure Life Cycle Objectives Milestone Review, Release 1 San Diego,
Chapter 9 Elements of Systems Design
2 Object-Oriented Analysis and Design with the Unified Process Objectives  Describe the differences between requirements activities and design activities.
Introduction To Windows Azure Cloud
APPLICATION DELIVERY IN UNIVERSITIES Glen D. Hauser, Joel Ahmed Engineering Computer Center (ECC) College of Engineering University of Saskatchewan.
Current Job Components Information Technology Department Network Systems Administration Telecommunications Database Design and Administration.
Virtualization. Virtualization  In computing, virtualization is a broad term that refers to the abstraction of computer resources  It is "a technique.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
IT Infrastructure Chap 1: Definition
Copyright © 2011 EMC Corporation. All Rights Reserved. MODULE – 6 VIRTUALIZED DATA CENTER – DESKTOP AND APPLICATION 1.
Ocean Observatories Initiative Common Execution Infrastructure (CEI) Overview Michael Meisinger September 29, 2009.
University of Washington Windows and Unix Servers IEEAF – RENU Network Design Workshop Seattle - 30 Nov 2007 Lori Stevens, Director, Distributed Systems.
OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Ocean Observatories Initiative OOI CI Release 2 Life Cycle Objectives Review Common Execution.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Presented by: Sanketh Beerabbi University of Central Florida COP Cloud Computing.
VICCI: Programmable Cloud Computing Research Testbed Andy Bavier Princeton University November 3, 2011.
MediaGrid Processing Framework 2009 February 19 Jason Danielson.
Large Scale Sky Computing Applications with Nimbus Pierre Riteau Université de Rennes 1, IRISA INRIA Rennes – Bretagne Atlantique Rennes, France
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger September 29, 2009.
CRISP & SKA WP19 Status. Overview Staffing SKA Preconstruction phase Tiered Data Delivery Infrastructure Prototype deployment.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Computer Software Chapter 4.
R2 PRR: Deployment Intended Distributed Physical Deployment Environment –Acquisition Point Portland –Distribution Point Seattle/San Diego –Data Replication.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
VMware vSphere Configuration and Management v6
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
NSF ANNUAL REVIEW June 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Terrestrial CyberPoPs Implementation Matthew Arrott, Mark James, Brian.
Cloud Computing is a Nebulous Subject Or how I learned to love VDF on Amazon.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
NSF ANNUAL REVIEW June 2010 Ocean Observatories Initiative Matthew Arrott August Release 1 Life Cycle Architecture Review CI Project Status.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative Sensing and Acquisition Subsystem Arjuna Balasuriya Life Cycle Architecture Review La Jolla,
Ocean Observatories Initiative Serving Ocean Model Data on the Cloud M. Meisinger, C. Farcas, E. Farcas, C. Alexander, M. Arrott, J. de La Beaujardière,
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 6 - Essentials of Design an the Design Activities.
Ocean Observatories Initiative OOI Cyberinfrastructure Common Execution Infrastructure Michael Meisinger OOI Cyberinfrastructure Life Cycle Objectives.
© 2015 MetricStream, Inc. All Rights Reserved. AWS server provisioning © 2015 MetricStream, Inc. All Rights Reserved. By, Srikanth K & Rohit.
9 Systems Analysis and Design in a Changing World, Fifth Edition.
Clouding with Microsoft Azure
Dr. Ir. Yeffry Handoko Putra
Windows 2012R2 Hyper-V and System Center 2012
Md Baitul Al Sadi, Isaac J. Cushman, Lei Chen, Rami J. Haddad
Chapter 6: Securing the Cloud
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
StratusLab Final Periodic Review
StratusLab Final Periodic Review
Tools and Services Workshop Overview of Atmosphere
Welcome! Thank you for joining us. We’ll get started in a few minutes.
Usage of Openstack Cloud Computing Architecture in COE Seowon Jung Systems Administrator, COE
Introduction to Cloud Computing
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Nolan Leake Co-Founder, Cumulus Networks Paul Speciale
Presentation transcript:

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Ocean Observatories Initiative OOI CI Release 2 Life Cycle Objectives Review CyberPoPs & Network (Build2) OOI CI Operations Team R1 PRR and R2 LCO Review La Jolla, CA Aug-30 to Sep

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Agenda CyberPoP Points R1 Development & Test Infrastructure Integrated Observatory Network CyberPoP Operational Deployment Use Case Overview Accomplishments 2

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep OOI Deployment Topology Observatory Requirements: Provide observatory assets to support measurements of scientific processes. Provide computational and network assets to enable real-time, secure access and processing for the observatory users Engineering Drivers: P roximity to observatory assets, geographic redundancy. High- bandwidth, low latency access to national and international network peering points. Access to commercial and academic compute clouds

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep CyberPoP ‘Points’ Types of Points –Acquisition Point: Collects data (e.g., from marine environments) –Distribution Point: Distributes data around the network, provides access to data –Management Point: Enables operator management of OOI system CyberPoP can be configured for any of these purposes, including several at once 4

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Observatory Acquisition Point Functions –Data acquisition from marine observatories –Real-time data processing and product generation –Data forwarding to Data Distribution Point –Data preservation Requirements –Protected data facility with built-in redundancy –Sufficient storage capacity, network resources, and computational resources –Connection to marine networks 5

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Observatory Distribution Point Hardware environment for the Capability Containers for data and content distribution Web services for supporting end users End users communicate through the Distribution Points, never directly to the Acquisition Points Provides layer 2 peering with external network providers Links to cloud execution and storage providers such as Amazon EC2 and TeraGrid 6

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Observatory Management Point Supports network and resource operations from a central location Interfaces to marine management systems Provides state of the health monitoring activities – shows availability of resources Monitors all network traffic, protocols and availability Generates automated alerts when system capacities are approaching warning levels or when it detects that resources are no longer available 7

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Buildout Sequence 8 Buildout 1 Buildout 2 Commercial Clouds Academic Clouds & HPC National Repositories Buildout 3 Buildout 4 Buildout 5

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Peering Environment with National Research & Academic Networks 9

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Peering Environment with International Research & Academic Networks 10

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep CyberPoP Functions & Locations FunctionLocationSpeedInitial Capacity Aggregate Cores Acquisition PointPortland10 Gbps34 TB144 Acquisition PointWoods Hole1.54 Mgbs15 TB48 Engineering Environment San Diego10 Gbps34 TB176 Distribution PointSeattle10 Gbps34 TB96 Distribution PointChicago10 Gbps34 TB80 Management Point San Diego10 Gbps18 TB80 11

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Server Environment 12 4 Dell R810 Servers –Used in Development and Test environments for R1 –Duplicate hardware that will be used in Staging and Production for R2

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Engineering Center Service Deployment Infrastructure 13 ION Development Environment ION Testing Environment ION Staging Environment ION Production Environment Virtualization Capacities Physical Computing Infrastructure OOI Program Application Environment Management Environment San Diego CyberPoP Virtualization Capacities Physical Computing Infrastructure First Article Build of Operation Grade CyberPoP Design First Article Build of Production Grade CyberPoP Design

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Software Development/Service Maturity Cycle 14 DevelopmentEnvironmentDevelopmentEnvironmentTestingEnvironmentTestingEnvironmentStagingEnvironmentStagingEnvironmentProductionEnvironmentProductionEnvironment San Diego Engineering CenterPortland CyberPoP Development TeamIntegration & Test TeamOperations Team

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep R1 Application and Middleware Support Virtual Machine Support –Hardened Centos LINUX: Base VM Image –Cassandra: Multi-site, Multi Process Data Store –RabbitMQ: Message Broker –Grails: Web Application Platform –THREDDS: Provides Access to Scientific Data –Nimbus: Elastic Computing Management Framework –ION Capability Containers: OOI Service Container Virtualization Infrastructure –Citrix (KVM) –VMWare and VCenter 15

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep R1 Software Configurations 16 EPU ION ServicesEPU ION Services Test and Development Environments Cassandra (multiple instances) RabbitMQ (multiple instances) Grails (multiple instances) THREDDS (multiple instances) Nimbus Service Nodes Nimbus 2.7Nimbus 2.8 KVM/VMM Test Environments ion-beta buildbot ion-test Images cc-worker (4 GB) cc-cfchecker (10 GB)

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Integrated Observatory Network 17

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep OOI Network Deployment

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep R2 Network Connectivity Requirements Provide high speed backbone (10 Gbps) wide area network to connect the CyberPoPs located at San Diego, Portland, Seattle, and Chicago Provide T-1 connectivity to Woods Hole off of a spur from Chicago 19

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Initial Components Required for Build2 Wide Area Network (National Network Infrastructure) Network Messaging Infrastructure –Based on Layer 2 National Network Infrastructure –Provides direct application-level message connectivity between Capability Containers in ION and at users’ sites Acquisition Points –Portland –Woods Hole Distribution Points –Seattle –Chicago 20

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Network Functional Capabilities Gbps connectivity to storage and computing devices High availability/fault tolerance – Local and Wide Area strategies WAN 10 Gbps eBGP peering 10 Gbps message processing 1 Gbps network firewall and intrusion detection 1 Gbps load balancing Dynamic VLAN support 21

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep CyberPoP Operational Deployment 22

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep CyberPoP Constructions Build first instances of all CyberPoPs in San Diego –Engineering Center as first instance –Follow with SD Management CyberPoP Full functional capabilities co-located –Configure Portland CyberPoP for supporting PRR activities –Later differentiate and distribute capabilities geographically All CyberPoPs will be run as a lights-out operations 23

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Remote CyberPoP Equipment Locations Use secure co-location facilities to house racks and equipment –Pittock Building (Portland Oregon), contracted through the University of Washington –University of Washington (RSN facility) –Woods Hole Oceanographic Institution –StarLight Facility (Northwestern University) 24

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Server, Storage and Network Deployment 25

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep San Diego Management Point Assembly 26

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep San Diego CyberPoP Detailed Rack Design 27

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep San Diego CyberPoP Detailed Network Design 28

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Use Case Overview 29

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep R2 Operational Support 30  UC.R2.55 Manage Help TicketProcess problems and request for services  UC.R2.56 Monitor ION NetworkRespond to network issues affecting the system

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Accomplishments 31

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Accomplishments to Date Deploy and operate OOI Program Operations Build the Engineering Center Environment –Development and Test Environments –Representative of CyberPoP hardware/software configuration –Management Point – acquire network, servers and software Continual support for the ION Development team –Deploy, (re)configure needed systems and applications –Provide monitoring and analysis tools –Assist with network performance issues Gained experience in supporting the operational requirements for ION 32

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Operations & Maintenance Support Create High Availability Environments Help Desk Support (approx tickets) –Immediate responses to tickets Problems/Issues, request for new services Creation of Metrics –Availability of resources (99.969%) Servers Storage Network components Software applications Databases Coordinated Hardware and Software Upgrades –Minimize outages 33

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep R1 Development Services Create OS configurations and CentOS imaging Installation of the hardware Network connectivity (DNS/DHCP/VPN access) Initial installation of monitoring tools Installation of service components with final configurations in conjunction with developers Development of deployable scripts/templates Load Balancer for Cassandra cluster, also NAT services Authentication support 34

OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Thanks! 35