JPLIS-FILServer Performance Comparisons1 AFS Server Performance Comparisons Bo Tretta Kim Kimball Jet Propulsion Laboratory Information Services - FIL.

Slides:



Advertisements
Similar presentations
Inktomi Confidential and Proprietary The Inktomi Climate Lab: An Integrated Environment for Analyzing and Simulating Customer Network Traffic Stephane.
Advertisements

Redundant Array of Independent Disks (RAID) Striping of data across multiple media for expansion, performance and reliability.
Distributed Data Processing
A new standard in Enterprise File Backup. Contents 1.Comparison with current backup methods 2.Introducing Snapshot EFB 3.Snapshot EFB features 4.Organization.
Seeking prime numbers quickly through parallel-computing Daniel J. Wright.
Chapter 4 Infrastructure as a Service (IaaS)
RAID- Redundant Array of Inexpensive Drives. Purpose Provide faster data access and larger storage Provide data redundancy.
Chapter 5: Server Hardware and Availability. Hardware Reliability and LAN The more reliable a component, the more expensive it is. Server hardware is.
Priority Mobile Solutions – Stepping away from the keyboard... eMerge offers a range of mobile solutions to meet the different connectivity requirements.
Adding scalability to legacy PHP web applications Overview Mario A. Valdez-Ramirez.
Chapter 9 Designing Systems for Diverse Environments.
Andrew File System (AFS)
Firewall Security Chapter 8. Perimeter Security Devices Network devices that form the core of perimeter security include –Routers –Proxy servers –Firewalls.
An Analysis of Internet Content Delivery Systems Stefan Saroiu, Krishna P. Gommadi, Richard J. Dunn, Steven D. Gribble, and Henry M. Levy Proceedings of.
Design, Implementation and Maintenance
5205 – IT Service Delivery and Support
Implementing High Availability
Backup Rationalisation Reorganisation of the CERN Computer Centre Backups David Asbury IT/DS Friday 6 December 2002.
Microsoft Load Balancing and Clustering. Outline Introduction Load balancing Clustering.
ProjectWise Virtualization Kevin Boland. What is Virtualization? Virtualization is a technique for deploying technologies. Virtualization creates a level.
FIREWALL TECHNOLOGIES Tahani al jehani. Firewall benefits  A firewall functions as a choke point – all traffic in and out must pass through this single.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
Understanding Feasibility Reports TCO 341 Dr. Codone Fall 2002.
Module 3 - Storage MIS5122: Enterprise Architecture for IT Auditors.
CLUSTER COMPUTING Prepared by: Kalpesh Sindha (ITSNS)
Server Load Balancing. Introduction Why is load balancing of servers needed? If there is only one web server responding to all the incoming HTTP requests.
Tony TonyTony K.  Allows a server to act as persistent storage ◦ For one or more clients ◦ Over a network  Usually presented in the same manner as a.
DISKS IS421. DISK  A disk consists of Read/write head, and arm  A platter is divided into Tracks and sector  The R/W heads can R/W at the same time.
LAN / WAN Business Proposal. What is a LAN or WAN? A LAN is a Local Area Network it usually connects all computers in one building or several building.
Almaden Rice University Nache: Design and Implementation of a Caching Proxy for NFSv4 Ajay Gulati, Rice University Manoj Naik, IBM Almaden Renu Tewari,
UNIT 1 INFRASTRUCTURE AND APPLICATION SUPPORT. UNIT OBJECTIVES Name the different ROSS application platforms. Describe the difference between client hardware,
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Internet Information Services 7.0 Infrastructure Planning and Design Series.
Performance Concepts Mark A. Magumba. Introduction Research done on 1058 correspondents in 2006 found that 75% OF them would not return to a website that.
Hadoop Hardware Infrastructure considerations ©2013 OpalSoft Big Data.
Databases March 14, /14/2003Implementation Review2 Goals for Database Architecture Changes Simplify hardware architecture Improve performance Improve.
Paul Scherrer Institut 5232 Villigen PSI HEPIX_AMST / / BJ95 PAUL SCHERRER INSTITUT THE PAUL SCHERRER INSTITUTE Swiss Light Source (SLS) Particle accelerator.
Module 9 Planning a Disaster Recovery Solution. Module Overview Planning for Disaster Mitigation Planning Exchange Server Backup Planning Exchange Server.
The Performance of Remote Display Mechanisms for Thin-Client Computing S.Jae Yang, Jason Nieh, Matt Selsky, and Nikhil Tiwari Department of Computer Science.
1 Wenguang WangRichard B. Bunt Department of Computer Science University of Saskatchewan November 14, 2000 Simulating DB2 Buffer Pool Management.
Effect Of Message Size and Number of Clients on WS Frameworks For CIS* Service Oriented Computing Dariusz Grabka Gerett Commeford Jack Cole.
Introduction to AFS IMSA Intersession 2003 AFS Servers and Clients Brian Sebby, IMSA ‘96 Copyright 2003 by Brian Sebby, Copies of these.
Abdullah Aldahami ( ) March 23, Introduction 2. Background 3. Simulation Techniques a.Experimental Settings b.Model Description c.Methodology.
Firewall Security.
Data Sharing. Data Sharing in a Sysplex Connecting a large number of systems together brings with it special considerations, such as how the large number.
CERN IT Department CH-1211 Genève 23 Switzerland PES SVN User Forum David Asbury Alvaro Gonzalez Alvarez Pawel Kacper Zembrzuski 16 April.
TiBS Fermilab – HEPiX-HEPNT Ray Pasetes October 22, 2003.
6. Juli 2015 Dietrich Liko Physics Computing 114. Vorstandssitzung.
Nanbor Wang, Balamurali Ananthan Tech-X Corporation Gerald Gieraltowski, Edward May, Alexandre Vaniachine Argonne National Laboratory 2. ARCHITECTURE GSIMF:
AFS/OSD Project R.Belloni, L.Giammarino, A.Maslennikov, G.Palumbo, H.Reuter, R.Toebbicke.
Introduction to AFS IMSA Intersession 2003 An Overview of AFS Brian Sebby, IMSA ’96 Copyright 2003 by Brian Sebby, Copies of these slides.
Tony TonyTony K.  Universal Paths ◦ Path to a resource is always the same ◦ No matter where you are  Transparent to clients ◦ View is one file system.
LHC Logging Cluster Nilo Segura IT/DB. Agenda ● Hardware Components ● Software Components ● Transparent Application Failover ● Service definition.
1 AFS and Firewalls Brian Sebby Electronics and Computing Technologies Argonne National Laboratory November 4, 2002.
Seminar On Rain Technology
1 Presented by: Val Pennell, Test Tool Manager Date: March 9, 2004 Software Testing Tools – Load Testing.
Chapter 16 Client/Server Computing Dave Bremer Otago Polytechnic, N.Z. ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William.
Cofax Scalability Document Version Scaling Cofax in General The scalability of Cofax is directly related to the system software, hardware and network.
Network - definition A network is defined as a collection of computers and peripheral devices (such as printers) connected together. A local area network.
(Distributed) FILE SYSTEMS
Chapter 7. Identifying Assets and Activities to Be Protected
Bentley Systems, Incorporated
OpenAFS Linux Performance Improvements in 1. 5/1
Diskless network security
AFS Server Performance Comparisons
Introduction to Databases Transparencies
Software System Testing
FIREWALL.
Presentation transcript:

JPLIS-FILServer Performance Comparisons1 AFS Server Performance Comparisons Bo Tretta Kim Kimball Jet Propulsion Laboratory Information Services - FIL Service SLAC AFS Best Practices Workshop March 24, 2004

JPLIS-FILServer Performance Comparisons2 2 Performance benchmarks of various hardware configurations Range of ages for hardware Different AFS versions Most hardware is already in operation and limits the testing we can perform Partitioned network Testing was performed on both sides of the network firewall. Operational Implications

JPLIS-FILServer Performance Comparisons3 3 Can we use less expensive hardware and still meet performance goals?

JPLIS-FILServer Performance Comparisons4 4 Cell Configuration At the Jet Propulsion Laboratory in Pasadena, the AFS cell is configured with a firewall that splits the database servers as well as the fileservers.

JPLIS-FILServer Performance Comparisons5 5 Internet File Servers Database Servers Firewall Flight Ops Firewall Clients File Servers Database Servers Clients Database Servers File Servers Test Cell afs06, afs07, afs20

JPLIS-FILServer Performance Comparisons6 6 Benchmarking First assessment of OpenAFS fileserver hardware using Andrew Benchmark. Initial goal: Determine if further assessment of inexpensive fileservers is warranted – without wasting time and resources in the initial trials.

JPLIS-FILServer Performance Comparisons7 7 Methodology Compare Andrew Benchmark results from inexpensive Intel-based fileservers with results from existing Sun Solaris fileservers.

JPLIS-FILServer Performance Comparisons8 8

JPLIS-FILServer Performance Comparisons9 9 Performance test from a client outside of the firewall

JPLIS-FILServer Performance Comparisons10 Observations afslinux02 was not performing the same as afslinux01 which is identical hardware. After examining afslinux02, it was found that the L2 cache module was not installed. The subsequent tests were performed with the L2 cache module installed.

JPLIS-FILServer Performance Comparisons11 Performance test from a client outside of the firewall with L2 cache installed

JPLIS-FILServer Performance Comparisons12 Performance test from a client inside of the firewall. Did not test to the test cell systems because the production servers can not be modified.

JPLIS-FILServer Performance Comparisons13 Conclusions Inexpensive hardware for OpenAFS fileservers is not ruled out. Follow on: Proceed to stress testing to determine feasible transaction rates.

JPLIS-FILServer Performance Comparisons14 Examining a Myth Expensive “big iron” is frequently purchased because “we know it will get the job done.” The result can be a collection of a small number of expensive fileservers.

JPLIS-FILServer Performance Comparisons15 But… A larger number of inexpensive fileservers may provide equivalent performance. It may be that the initial investment in the larger number of less expensive fileservers does not significantly differ from the smaller collection of “big iron” for a given aggregate transaction load.

JPLIS-FILServer Performance Comparisons16 Benefits Initial cost aside, the “more and cheaper fileserver” approach offers:  Inexpensive incremental increase in capacity.  Cost effective redundancy.  Better manageability.

JPLIS-FILServer Performance Comparisons17 Cost effective redundancy If a fileserver fails, it can be immediately replaced, with similar (or identical) hardware kept for this purpose.

JPLIS-FILServer Performance Comparisons18 Better manageability We theorize that it will be easier to take a machine out of service when it houses less RW data.

JPLIS-FILServer Performance Comparisons19 Assumption That the time required to move the Read/Write volumes in the OpenAFS namei implementation does not increase to a point that volume moves are truly abysmal.

JPLIS-FILServer Performance Comparisons20 Benefit It will be easier to recover from unexpected hardware failure. It’s easier to justify a “spare server” at $10,000 than at $100,000.

JPLIS-FILServer Performance Comparisons21 Contact Information Bo Tretta – Kim Kimball –