Implementation Review1 Deriving Architecture Requirements March 14, 2003.

Slides:



Advertisements
Similar presentations
Data Storage Solutions Module 1.2. Data Storage Solutions Upon completion of this module, you will be able to: List the common storage media and solutions.
Advertisements

Virtual Machine Technology Dr. Gregor von Laszewski Dr. Lizhe Wang.
Introduction to Storage Area Network (SAN) Jie Feng Winter 2001.
NAS vs. SAN 10/2010 Palestinian Land Authority IT Department By Nahreen Ameen 1.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1.
10 REASONS Why it makes a good option for your DB IN-MEMORY DATABASES Presenter #10: Robert Vitolo.
Introduction to DBA.
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS PRIMERGY Servers and Windows Server® 2008 R2 Benefit from an efficient, high performance and flexible platform.
An Adaptable Benchmark for MPFS Performance Testing A Master Thesis Presentation Yubing Wang Advisor: Prof. Mark Claypool.
Distributed Database Management Systems
1 HST Pipeline Project Review March 14, Review Objectives Re-familiarize Project (and others) with production data processing done by STScI Familiarize.
Server Platforms Week 11- Lecture 1. Server Market $ 46,100,000,000 ($ 46.1 Billion) Gartner.
Microsoft Virtual Server 2005 Product Overview Mikael Nyström – TrueSec AB MVP Windows Server – Setup/Deployment Mikael Nyström – TrueSec AB MVP Windows.
Chapter 12 Distributed Database Management Systems
VIRTUALIZATION AND YOUR BUSINESS November 18, 2010 | Worksighted.
Virtualization for Cloud Computing
Module – 7 network-attached storage (NAS)
Storage Networking. Storage Trends Storage growth Need for storage flexibility Simplify and automate management Continuous availability is required.
Session 3 Windows Platform Dina Alkhoudari. Learning Objectives Understanding Server Storage Technologies Direct Attached Storage DAS Network-Attached.
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
Upcoming Enhancements to the HST Archive Mark Kyprianou Operations and Engineering Division Data System Branch.
Silberschatz, Galvin and Gagne  Operating System Concepts Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems.
12 1 Chapter 12 Distributed Database Management Systems Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Database Edition for Sybase Sales Presentation. Market Drivers DBAs are facing immense time pressure in an environment with ever-increasing data Continuous.
VMware Infrastructure 3 The Next Generation in Virtualization.
Virtualization for Storage Efficiency and Centralized Management Genevieve Sullivan Hewlett-Packard
Databases March 14, /14/2003Implementation Review2 Goals for Database Architecture Changes Simplify hardware architecture Improve performance Improve.
Operating Systems TexPREP Summer Camp Computer Science.
Copyright © 2001 VERITAS Software Corporation. All Rights Reserved. VERITAS, VERITAS SOFTWARE, the VERITAS logo and VERITAS The Intelligent Storage Software.
Database Systems: Design, Implementation, and Management Ninth Edition Chapter 12 Distributed Database Management Systems.
Week 5 Lecture Distributed Database Management Systems Samuel ConnSamuel Conn, Asst Professor Suggestions for using the Lecture Slides.
Storage Trends: DoITT Enterprise Storage Gregory Neuhaus – Assistant Commissioner: Enterprise Systems Matthew Sims – Director of Critical Infrastructure.
Database Architectures Database System Architectures Considerations – Data storage: Where do the data and DBMS reside? – Processing: Where.
10 1 Chapter 10 Distributed Database Management Systems Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
PART II OPERATING SYSTEMS LECTURE 8 SO TAXONOMY Ştefan Stăncescu 1.
Server Virtualization
Using NAS as a Gateway to SAN Dave Rosenberg Hewlett-Packard Company th Street SW Loveland, CO 80537
CERN - IT Department CH-1211 Genève 23 Switzerland t High Availability Databases based on Oracle 10g RAC on Linux WLCG Tier2 Tutorials, CERN,
Implementation Review1 Archive Ingest Redesign March 14, 2003.
Component 8/Unit 9aHealth IT Workforce Curriculum Version 1.0 Fall Installation and Maintenance of Health IT Systems Unit 9a Creating Fault Tolerant.
Cloud Computing – UNIT - II. VIRTUALIZATION Virtualization Hiding the reality The mantra of smart computing is to intelligently hide the reality Binary->
1 Future Directions in HST Data Processing 19 November 2004.
Thomas Baus Senior Sales Consultant Oracle/SAP Global Technology Center Mail: Phone:
IT-DSS Alberto Pace2 ? Detecting particles (experiments) Accelerating particle beams Large-scale computing (Analysis) Discovery We are here The mission.
Cofax Scalability Document Version Scaling Cofax in General The scalability of Cofax is directly related to the system software, hardware and network.
An Introduction to Local Area Networks An Overview of Peer-to-Peer and Server-Based Models.
Amazon Web Services. Amazon Web Services (AWS) - robust, scalable and affordable infrastructure for cloud computing. This session is about:
2016 Global Seminar 按一下以編輯母片標題樣式 Virtualization apps simplify your IoT development Alfred Li.
PHD Virtual Technologies “Reader’s Choice” Preferred product.
Open-E Data Storage Software (DSS V6)
Video Security Design Workshop:
Chapter 1: Introduction
Network Attached Storage Overview
Current Generation Hypervisor Type 1 Type 2.
Storage Networking.
File System Implementation
SAN and NAS.
TexPREP Summer Camp Computer Science
Direct Attached Storage Overview
Storage Virtualization
Upgrading to Microsoft SQL Server 2014
Storage Networking.
IBM® Storwize V3700 (Business Partner Version)
Storage Trends: DoITT Enterprise Storage
Data Systems Environment at SM4
Specialized Cloud Architectures
Managing Work in the New Computing Environment March 14, 2003
Backup Monitoring – EMC NetWorker
Backup Monitoring – EMC NetWorker
Presentation transcript:

Implementation Review1 Deriving Architecture Requirements March 14, 2003

Implementation Review2 Architectures Homogeneous Heterogeneous Centralized computing Distributed computing Centralized storage Locally attached disks One system with many CPUs Many systems with one CPU Dynamic server Monolithic mainframe Unix Windows

Implementation Review3 Requirements Architecture requirements  determined by Reliability, Availability and Serviceability (RAS) requirements, programmatic goals and constraints (budget, resources), software architecture System requirements (CPU, memory, throughput, storage)  determined by performance and data volume requirements (covered in presentations after coffee break) System requirements can be met by many Architectures

Implementation Review4 Overview Recap requirements from Rodger’s presentation Derive the Architecture requirements Translate the Architecture requirements in to an Architecture design

Implementation Review5 Goal: <5% (1 day/week = 14%) RAS: Reliability Availability Serviceability Recap

Implementation Review6 Recap While current system runs on average! at ~50% capacity, it does not meet requirements because of system failures and inefficient use of resources AND:  Distribution volume and user demand will continue to grow 20% per year, with jump this summer (ACS)  Ingest volume will continue to grow (COS, WFC3, SM4)  Calibration algorithms increasingly powerful  Need to migrate from OpenVMS and Tru64  Need for Integration and Test (I&T) environment for realistic load testing While HST budget at STScI declining

Implementation Review7 Pipeline Processing Ingest Distribution DB Science Pipelines Archive User Interfaces CCS Data Receipt Engineering DADS-OPUS transfer Export Media Current Operational Architecture Archive Ingest DADS 9.* Distribution Science Pipelines OTFR Users Archive Catalog Browsing DB HST Pipeline Processing Ingest Distribution DB

Implementation Review8

9

10 Current Architecture – Issues Complex:  Three operating systems: OpenVMS, Tru64, Solaris  Many systems, disks, cross-mounts, dependencies  Hard to model, capture performance data, metrics Fragile:  Single points of failure, no redundancy  HW used in higher-failure mode (jukeboxes)  Failures are expensive because of complexity Not scaleable: – growth will increase complexity Not flexible: – cannot handle peak loads Not testable: – does not support realistic I&T environment  Low RAS  Expensive

Implementation Review11 Architecture Requirements Simple:  One operating system  Few systems, disks, cross-mounts, dependencies  Easy to model, capture performance data, metrics Robust:  No single points of failure: redundancy  HW use within specs  Easy to recover Scaleable: - grow without increasing complexity Flexible: - handle peak loads Testable: - provide I&T environment  High RAS  Affordable

Implementation Review12 Storage Requirements Storage Solution must be high RAS:  Fully redundant, mirrored  Provide business continuity features:  Live backups  Allow snapshot backups of databases  Easy to manage And:  Allow future growth within the box  Allow flexible allocation of space  Support I&T environment Within budget, time constraints Enterprise-class Storage EMC SAN

Implementation Review13 Computing requirements Computing solution must be high RAS  Fully redundant  Failure isolation  Easy to manage And:  Easy to model, capture performance data, metrics  Allow growth within the box  Allow flexible allocation of resources  Provide an I&T environment Within budget, time constraints Enterprise-class Server SunFire 15K

Implementation Review14 Computing requirements - cont. Avoid locking in Operating System versions on Server by vendor specific drivers: jukeboxes, CD/DVD/Tape writers  Do not connect peripherals directly to Server but only to stand-alone, dedicated systems Isolate the server from external users  Do not host web-interfaces (Archive, MAST) or application interfaces (StarView) directly on Server but only on stand-alone dedicated systems

Implementation Review15 Architecture design:

Implementation Review16 New Architecture SUN FIRE 15K SUN FIRE 15K Domain Config Opus/Archive 7 Dynamically Re-Configurable Domains EMC OPUS/Archive OPS EMC Databases OPS Code Development System Test Database Test OS/Security Test

Implementation Review17 Architecture is more than sum of the parts:  Optimal use of the EMC SAN requires a consolidated computing environment  It is the combination of the Computing and Storage solutions that ensures the high RAS architecture  The high RAS Data Processing System is sum of:  High RAS Architecture  High RAS Software Systems (other presentations)  High RAS use models (other presentations) Architecture summary:

Implementation Review18 Concluding remarks Showed how Rodger’s requirements and goals translated in to high RAS requirements, which determined the new Architecture design. Next presentations go into system requirements:  SunFire 15K Enterprise-Grade server  EMC Centralized Storage