High Availability .

Uploaded on:
Cold Fusion High Availability “Taking It To The Next Level” Presenter: Jason Baker, Digital North Date: 01.07.2004. About the Presenter:. 7 years of Cold Fusion development experience Participated in the development of 100+ Cold Fusion websites
Slide 1

Chilly Fusion High Availability "Taking It To The Next Level" Presenter: Jason Baker, Digital North Date: 01.07.2004

Slide 2

About the Presenter: 7 years of Cold Fusion advancement encounter Participated in the improvement of 100+ Cold Fusion sites 10 years of Webhosting/ISP/Telecommunications encounter Co-Founder and Director of Operations for Digital North Email: jbaker@digitalnorth.net

Slide 3

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 4.5-6.1, Flash Remoting We serve more than 1,000 business clients www.digitalnorth.net

Slide 4

What is High Availability? High Availability (HA) web applications give most extreme uptime while minimizing dangers connected with administration disappointments. We have to consider the Datacenter, Network, Server, OS, Application, People Risks: Architecture changes, Business prepare changes, Cost Rewards: Better uptime, speedier sites, upbeat clients 

Slide 5

HA Infrastructure Requirements Environment Is Everything Physical administration area Climate control Physical security – insurance from yourself Power reinforcement and excess Multiple upstream suppliers Local system repetition Fire concealment

Slide 6

HA Webserver Requirements Server-class machine Redundant power supplies Redundant Array of Independent Disks (RAID) Network stockpiling Redundant system get to Latest Firmware upgrades

Slide 7

HA OS & Application Requirements Hardened OS: Windows, Linux, Sun Security and execution changes Virus Protection Firewall Protection Intrusion Detection Data Backup – Onsite and Offsite Service Monitoring Cold Fusion Security Best Practices http://www.macromedia.com/devnet/server_archive/articles/prioritizing_network_server_security.html Macromedia Security Zone: http://www.macromedia.com/devnet/security/security_zone/

Slide 8

What is Load Balancing? Stack Balancing is utilizing numerous webservers to amplify benefit execution and minimize benefit disappointments. 2+ servers can deal with more demands or handle current demands speedier 2+ servers minimize dangers connected with equipment disappointment, OS disappointment, Cold Fusion disappointment

Slide 9

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: http://www.macromedia.com/devnet/mx/coldfusion/clustering.html Cold Fusion Distributed Mode Hardware Load Balancing http://www.macromedia.com/devnet/server_archive/articles/choosing_hardware_lbdevice.html

Slide 10

Hardware Load Balancing Network Architecture Server failover: one server takes the heap of two servers Load adjusting calculations: Round Robin, Least Used, Fastest Response Sticky sessions Service observing specialists Active Content Verification

Slide 11

Cold Fusion Development Issues Best case situation: Cold Fusion establishment is indistinguishable on different servers Store Cold Fusion session data in a database!! (Normal issue) Beware of neighborhood databases (MS Access) Beware of keeping in touch with nearby circle (transfers), memory, or registry Use replication to convey application Create a bunched improvement environment to appropriately test

Slide 12

Additional Design Issues Load adjusted applications could have comparative disappointment guides Recognize issues related toward applications sharing a typical database SSL prerequisites: same key on every server or SSL intermediary on equipment Logfile investigation instruments need to handle various logs Stress test your applications in a heap adjusted environment

Slide 13

Hardware Load Balancing Costs for a passage level arrangement (2 servers, < 1000 concurrent associations, 5-10 Mb/s transmission capacity) 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

Slide 14

Questions? Much thanks to you! jbaker@digitalnorth.net

View more...