UUASC - November 2006 Jack Cate Servers, Vendors, Bombs, and Projects.

Slides:



Advertisements
Similar presentations
1 Building a Dynamic Datacenter with Oracle over NFS and NetApp Blackboard Managed Hosting (sm) Peter Waterman Senior Manager of Technology and Innovation.
Advertisements

Carlo Tarantola Senior Director EMEA Mobile and Wireless Center of Expertise Warsaw, Poland Oracle Corporation.
Chapter 4 Infrastructure as a Service (IaaS)
Windows Deployment Services WDS for Large Scale Enterprises and Small IT Shops Presented By: Ryan Drown Systems Administrator for Krannert.
Automating with Open Source Testing Tools Corey McGarrahan rSmart 01-July-08.
Cold Fusion High Availability “Taking It To The Next Level” Presenter: Jason Baker, Digital North Date:
ManageEngine TM Applications Manager 8 Monitoring Custom Applications.
Web Server Hardware and Software
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
PERTEMUAN 7 Copyright © 2002 Pearson Education, Inc.
Fundamentals of Information Systems, Second Edition 1 Hardware and Software Chapter 2.
Copyright © 2005 VMware, Inc. All rights reserved. VMware Virtualization Phil Anthony Virtual Systems Engineer
Internet Information Server Team Members: Hung Duong Hak Gauv Eric Luc David Nguyen Larry Tan.
ProjectWise Virtualization Kevin Boland. What is Virtualization? Virtualization is a technique for deploying technologies. Virtualization creates a level.
Setting Up a Sandbox Presented by: Kevin Brunson Chief Technology Officer.
Understanding and Managing WebSphere V5
BY Zoher & Mahmoud. What is WAMP?  - Acronym for Windows/Apache/MySQL/PHP, Python, (and/or) PERL  - WAMP refers to a set of free open source applications,
1 Network Statistic and Monitoring System Wayne State University Division of Computing and Information Technology Information Technology.
Virtual Desktops and Flex CSU-Pueblo Joseph Campbell.
Web Server A software program or server computer equipped to offer World Wide Web access. Web servers allow you to serve content over the Internet using.
5 September 2015 Culrur-exp project CULTURe EXchange Platform (CULTUR-EXP) project kick-off meeting, August 2013, Tbilisi, Georgia Joint Operational.
Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain.
Crystal Hoyer Program Manager IIS Team Preview of features that will be announced at MIX09 Please do not blog, take pictures or video of session.
MANIT WEB HOSTING SERVICES Presented by - Sandeep Jain & Devesh Lal CRISP, Bhopal.
1 Progress Software’s OpenEdge Platform Which database is right for your environment? Simon Epps.
Ladd Van Tol Senior Software Engineer Security on the Web Part One - Vulnerabilities.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
VSolution Playbook VIRTUALIZED SAN SOLUTION FOR VMWARE SMB.
Virtualizing With Oracle VM O RACLE USER GROUP M AY 10, 2012 Confidential1.
PHP With Oracle 11g XE By Shyam Gurram Eastern Illinois University.
Introduction to Cloud Computing
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Module 3: Business Information Systems Chapter 8: Electronic and Mobile Commerce.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Presentation To. Mission Think Dynamics is in the business of automating the management of data center resources thereby enabling senior IT executives.
Section 17.1 Add an audio file using HTML Create a form using HTML Add text boxes using HTML Add radio buttons and check boxes using HTML Add a pull-down.
Business Intelligence Appliance Powerful pay as you grow BI solutions with Engineered Systems.
TELE 301 Lecture 10: Scheduled … 1 Overview Last Lecture –Post installation This Lecture –Scheduled tasks and log management Next Lecture –DNS –Readings:
Presentation Overview 1.Creating VMware Virtual Machine 2. Installing Red Hat Enterprise Linux 5 on VMvare 3. Configuring Linux for Oracle 11gR2 installation.
Mark E. Fuller Senior Principal Instructor Oracle University Oracle Corporation.
Module 9 Planning and Implementing Monitoring and Maintenance.
B2C Hosting March 21, Executive Summary Business Problem: The primary goal of the project is to provide a world class web hosting Infrastructure.
Michael Kelley Linux Monitoring and Management with Microsoft System Center and PowerShell DSC INF334 A.
Copyright ©2003 Dell Inc. All rights reserved. Scaling-Out with Oracle® Grid Computing on Dell™ Hardware J. Craig Lowery, Ph.D. Software Architect and.
© 2014 VMware Inc. All rights reserved. Cloud Archive for vCloud ® Air™ High-level Overview August, 2015 Date.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Red Hat Enterprise Linux Presenter name Title, Red Hat Date.
17 Copyright © 2006, Oracle. All rights reserved. Information Publisher.
Cofax Scalability Document Version Scaling Cofax in General The scalability of Cofax is directly related to the system software, hardware and network.
6/28/ A global mesh of interconnected networks (internetworks) meets these human communication needs. Some of these interconnected networks are.
Lesson 4 Software: Systems and Applicatio n Software CREATED BY MOBIN 2016.
Chapter-04 Building an Ecommerce Website. Building an E-commerce Site: A Systematic Approach The two most important management challenges in building.
New Red Hat Use Cases, Get More for your Business Vinny Valdez, RHCA Sr. Enterprise Architect Solutions & Strategy Red Hat Consulting Douglas O'Flaherty.
Calgary Oracle User Group
Introducing MagicInfo Premium S 4.1
CompTIA Server+ Certification (Exam SK0-004)
ADVANCED HOSTING Adrian Newby, CTO.
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
PHP / MySQL Introduction
Migration Strategies – Business Desktop Deployment (BDD) Overview
IT INFRASTRUCTURES Business-Driven Technologies
Moodle Scalability What is Scalability?
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
Computers Are Your Future Twelfth Edition
RMS Organization Tuesday, May 14, RMS Organization Tuesday, May 14, 2019.
IT Management, Simplified
Introducing MagicInfo 6
Presentation transcript:

UUASC - November 2006 Jack Cate Servers, Vendors, Bombs, and Projects

Currently International Aerospace Defense Firm – 4 Stateside Divisions and 2 International Divisions Entire IT and MIS infrastructure responsibility Systems Engineering In Flight Entertainment Division

Me

How to Run a High Traffic ( ~40 million hits) Web Farm Very Carefully Plan Outsource Test Debug Deploy Monitor

The Beginning Gopher Site – Text Files Multimedia CD-ROM 2-4 people Hosted Website on Digital News

The Real Beginning Hire a Developer or two. Build an Access DB that generates HTML files. Hire an SA. Tell him to build a website.

First Generation Find an ISP to host a single server. Pay through the nose. FTP push HTML and Image files. Build perl reporting and lead ( data ) submission scripts. Discover that this doesn’t work so well when you run radio advertising.

Scale Add more boxes. Add a real RDBMs. Add a Blackberry. Add developers, but not SA’s.

First Steps Toward an Enterprise Add an SCM System – Perforce. Use Oracle to generate static HTML pages using AOLServer, TCL, and stored procedures. Add staging environment and QA. Add 3 rd web server. Build reporting environment.

Vendor Management / Outsource Web Infrastructure Initially high dollar amount per server. Included backup, monitoring, and spare equipment Service Oriented Solution Risk mitigation contrasted by high cost.

More Traffic! Add 4-6 servers. Add better load balancing. Add point to point T1 line between hosting facility and office. Increase monitoring solution. Begin transition to J2EE platform with JRUN and live Oracle RDBMs.

Vendor Management Issues Surface Per box fee doesn’t scale. Cost of Premium Services Vendor Mistakes Mismanagement of Vendors leads to Angry Vendors

Outsourced Website Vendor Solution Emerges Negotiate Purchase of Hardware Vendor moves to co-location model for customer supplied hardware Hardware Cost Decline Begins

Business Changes Ad Based Model Dynamic Content Needed Hosted Applications Data Licensing Private Labeled Pages and Tools

Dynamic Site 12 servers. Nokia Firewalls. Weblogic Templates. Oracle. Home grown middle tier. Monitoring. Reporting. 6 SA’s / 4 DBA’s

Edmunds.com's software stack comprises Red Hat Linux Enterprise Server 4, J2EE (Java 2 Platform, Enterprise Edition) on BEA Systems' WebLogic Server 8.1, Oracle's 10g RAC (Real Application Clusters) database, the Apache Software Foundation's Apache Web server and, now, Communiqué. The software stack runs on Dell PowerEdge 1850 servers and Network Appliance storage systems.

In Flight Entertainment Project AVOD / Entertainment System Real Time OS / Embedded OS – Montavista Linux Potential Industry Changing Intellectual Property

MontaVista Linux Overview Dynamic Power Management Event broker Thread stack guard pages Fast boot of kernel in less than one second Improved data alignment Streaming file optimization MontaVista System Measurement Tools – Preemption and Interrupt – System sizing – System timing through KFI (Kernel Functoin Instrumentation) System Target Tools – Ability to view processes and change priority – Remotely soft reboot target – Download to flash – Remote Syslog viewer – Remote browse proc file system – Remotely run commands on target and view results

MontaVista Linux Cont. MontaVista Linux Preemptible Kernel O(1) Real-time Scheduler with up to 1024 levels of priority

MontaVista Linux Cont

MontaVista Linux Cont.

MontaVista Linux Support File Systems XIP (eXecute In Place) of kernel and applications – Fast memory to memory device access Conventional and Journaling Filesystems Disk, flash and network-based options

Linux at Use in Manufacturing PLC Controllers Data Acquisition Servers Workstations

Lessons Learned Management Can’t be Avoided Have a PLAN Be HONEST Respond to Market Trends Monitoring is key. Home grown isn’t always better. Open source is great, some of the time.

The End Questions Comments Go Home