Cold Fusion High Availability “Taking It To The Next Level” Presenter: Jason Baker, Digital North Date:

Slides:



Advertisements
Présentations similaires
Ministère de l’Éducation, du Loisir et du Sport Responsables des programmes FLS et ELA: Diane Alain et Michele Luchs Animateurs: Diane Alain et Michael.
Advertisements

Voici une liste de mots FLASH! Lis les aussi vite que tu lis ton nom 
I can tell time in French!
Celebrity Photo Album by M. Rocque. La Description You are going to see several celebrities. For each celebrity say one or two adjectives to describe.
Journal Grade only – Introductory Journal Entry Mon week-end  Students were asked to write a paragraph detailing a minimum of 5 things they DID.
RozoFS KPI’s edition /04/2014. © Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 2 RozoFS high level architecture.
Cisco Confidential 1 © Cisco and/or its affiliates. All rights reserved. Objets connectés & intelligents Enjeux et stratégies pour les filières.
WINS Windows Internet Name Service. What is WINS?  It does name resolution (?!) DNS resolves IP numbers and FQDN ARP resolves IP numbers and MAC addresses.
Le français II Reprise. How to ask for information? Comment tu t’appelles? Comment il/elle s’appelle? Comment allez-vous?/Ca va? Tu as quel age? Il/Elle.
PERFORMANCE One important issue in networking is the performance of the network—how good is it? We discuss quality of service, an overall measurement.
1 Case Study 1: UNIX and LINUX Chapter History of unix 10.2 Overview of unix 10.3 Processes in unix 10.4 Memory management in unix 10.5 Input/output.
Traffic Sign Recognition Jacob Carlson Sean St. Onge Advisor: Dr. Thomas L. Stewart.
IP Multicast Text available on
DIFFERENTIATION NO ONE CAN COMPEL A STUDENT TO LEARN. (MEIRIEU)
Office 365 Preview Workshop. “Office as we intended” Faster update cadence than on-premises software What we learn in online is built in to on-premises.
Update on Edge BI pricing January ©2011 SAP AG. All rights reserved.2 Confidential What you told us about the new Edge BI pricing Full Web Intelligence.
Subject: CMS(Content Management System) Université Alioune DIOP de Bambey UFR Sciences Appliquées et Technologies de l’Information et de la Communication.
Overview of SUN’s Unix Campus-Booster ID : **XXXXX Copyright © SUPINFO. All rights reserved Introduction to Solaris 10.
The Basis of the Servqual Model The Gaps The Key Service Dimensions Causes & Solutions to Gaps.
Azure Networking Overview
Hyperconverged infrastructure for data protection
French Two Grammar Two Part One
IGTMD réunion du 4 Mai 2007 CC IN2P3 Lyon
Mon enfance Quand tu étais petit, tu étais comment?
IDL_IDL bridge The IDL_IDLBridge object class allows an IDL session to create and control other IDL sessions, each of which runs as a separate process.
© 2001, Cisco Systems, Inc. CSIDS 2.0—1-1 Cisco Secure Intrusion Detection System 2.0.
Why is it important to plan ahead for the future?
Projet eXtreme DataCloud XDC
Samples for evaluation from All Charts & Templates Packs for PowerPoint © All-PPT-Templates.comPersonal Use Only – not for distribution. All Rights Reserved.
Reflective verbs or Pronominal verbs
Statistics & Econometrics Statistics & Econometrics Statistics & Econometrics Statistics & Econometrics Statistics & Econometrics Statistics & Econometrics.
Innovative Plants For a green and technologic future.
CRS: Professional Certification April 2013?
GDPR – Data Portability
- 20/02/ TTM key success factor 1 : Work in a project team …. So we must work in a team ! Mark & sales Technology NTW, IT & Device Implementation.
Quiz What are the different Copper cable types ? How is STP better than UTP ? What type of cable should we use between : Router-Switch, PC-Router, Hub-Switch.
CMMI – Représentation étagée
1 ISO/TC 176/SC 2/N1219 ISO 9001:2015 Revision overview - General users July 2014.
Room Cool Row Cool Air Distribution Unit Room Cool Row Cool Air Distribution Unit Precision cooling Precision cooling MV PDU LV PDU PQC Transformer Generator.
High-Availability Linux Services And Newtork Administration Bourbita Mahdi 2016.
and the evaluation of interactive systems.
Bonjour !! Hello!! Welcome!! Bienvenue!!! Year 7 Module 1
Data Center Interconnect Ethernet VPN
Forum national sur l’IMT de 2004.
Definition Division of labour (or specialisation) takes place when a worker specialises in producing a good or a part of a good.
Mr MAJDOUB Med Amine Computer Science 9th Level FB : Mr Majdoub Classroom.
Standards Certification Education & Training Publishing Conferences & Exhibits Automation Connections ISA EXPO 2006 Wed, 1:00 Oct 18.
1-1 Introduction to ArcGIS Introductions Who are you? Any GIS background? What do you want to get out of the class?
WRITING A PROS AND CONS ESSAY. Instructions 1. Begin your essay by introducing your topic Explaining that you are exploring the advantages and disadvantages.
Journal Grade 9.
BRMS Implementation Status Update Template designed by 18-July-2015.
POWERPOINT PRESENTATION FOR INTRODUCTION TO THE USE OF SPSS SOFTWARE FOR STATISTICAL ANALISYS BY AMINOU Faozyath UIL/PG2018/1866 JANUARY 2019.
SLIDE TITLE PowerPoint Presentation SUBTITILE HERE.
By : HOUSNA hebbaz Computer NetWork. Plane What is Computer Network? Type of Network Protocols Topology.
Task while waiting for everyone to finish writing the WALT and WILF
Microsoft Azure Quelles protections des données à l'heure du Cloud ?
C021TV-I1-S4.
Backend pour les applis multi-devices
Ftpworldwide-Company FTP Worldwide has a simple, secure and flexible solution for your managed file transfer and file sharing needs. Unlike many of our.
1 Sensitivity Analysis Introduction to Sensitivity Analysis Introduction to Sensitivity Analysis Graphical Sensitivity Analysis Graphical Sensitivity Analysis.
University : Ammar Telidji Laghouat Faculty : Technology Department : Electronics 3rd year Telecommunications Professor : S.Benghouini Student: Tadj Souad.
Everywhere, we are working with bots … Some data on Chatbots...
+ Siham Boutayeb BMC Sr Software Consultant.
LF
IMPROVING PF’s M&E APPROACH AND LEARNING STRATEGY Sylvain N’CHO M&E Manager IPA-Cote d’Ivoire.
M’SILA University Information Communication Sciences and technology
Transcription de la présentation:

Cold Fusion High Availability “Taking It To The Next Level” Presenter: Jason Baker, Digital North Date:

About the Presenter: 7 years of Cold Fusion development experience Participated in the development of 100+ Cold Fusion websites 10 years of Webhosting/ ISP/ Telecommunications experience Co-Founder and Director of Operations for Digital North

About Digital North: Business Class Hosting Provider since 2001 Shared and Dedicated Hosting, Colocation, Managed Services 3 Data Centers: Agiliti, Inflow, Visi Windows, Linux, IIS, Apache, MS SQL, Load Balancing, Firewalls, Cold Fusion , Flash Remoting We serve over 1,000 business customers

What is High Availability? High Availability (HA) web applications provide maximum uptime while minimizing risks associated with service failures. We need to think about the Datacenter, Network, Server, OS, Application, People Risks: Architecture changes, Business process changes, Cost Rewards: Better uptime, faster websites, happy customers

HA Infrastructure Requirements Environment Is Everything Physical service location Climate control Physical security – protection from yourself Power backup and redundancy Multiple upstream providers Local network redundancy Fire suppression

HA Webserver Requirements Server-class machine Redundant power supplies Redundant Array of Independent Disks (RAID) Network storage Redundant network access Latest Firmware updates

HA OS & Application Requirements Hardened OS: Windows, Linux, Sun Security and performance tweaks Virus Protection Firewall Protection Intrusion Detection Data Backup – Onsite and Offsite Service Monitoring Cold Fusion Security Best Practices Macromedia Security Zone:

What is Load Balancing? Load Balancing is using multiple webservers to maximize service performance and minimize service failures. 2+ servers can handle more requests or handle current requests faster 2+ servers minimize risks associated with hardware failure, OS failure, Cold Fusion failure

Load Balancing Techniques DNS Round-Robin: El Cheapo Method Software Load Balancing: The Heartbeat Cold Fusion MX for J2EE: Multiple Instances Application Isolation ColdFusion Development Center: Cold Fusion Distributed Mode Hardware Load Balancing

Hardware Load Balancing Network Architecture Server failover: one server takes the load of two servers Load balancing algorithms: Round Robin, Least Used, Fastest Response Sticky sessions Service monitoring agents Active Content Verification INTERNET Load Balancing Switch Webserver #1Webserver #2

Cold Fusion Development Issues Best case scenario: Cold Fusion installation is identical on multiple servers Store Cold Fusion session information in a database!! (Common problem) Beware of local databases (MS Access) Beware of writing to local disk (uploads), memory, or registry Use replication to deploy application Create a clustered development environment to properly test

Additional Design Issues Load balanced applications could share similar failure points Recognize issues related to applications sharing a common database SSL requirements: same key on each server or SSL proxy on hardware Logfile analysis tools need to handle multiple logs Stress test your applications in a load balanced environment

Hardware Load Balancing Costs Costs for an entry-level solution (2 servers, < 1000 simultaneous connections, 5-10 Mb/s bandwidth) Hardware: 2 – Dell/HP/IBM Servers$6,000 1 – Load Balancing Switch$5,000 Software: 2 – MS Windows 2000$1,500 2 – Cold Fusion MX$2,500 1 – File Replication $1,000 Labor:8 hours$1,000 Total: $17,000

Questions? Thank you!