Ssi Tech Arch Overview 03072009

331 views

Published on

SSI Tech Architecture Overview

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
331
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ssi Tech Arch Overview 03072009

  1. 1. <ul><li>Synergy Systems, Inc </li></ul><ul><li>Technical Architecture </li></ul><ul><li>Overview </li></ul>
  2. 2. Technical Architecture <ul><li>Application Architecture </li></ul><ul><li>Networking </li></ul><ul><li>Data Center Review </li></ul><ul><li>Business Review </li></ul><ul><li>Growth Issues </li></ul><ul><li>Contigency Options </li></ul><ul><li>Discussions... </li></ul>
  3. 3. Application Architecture <ul><li>Apache Front End </li></ul><ul><ul><li>Public Facing </li></ul></ul><ul><ul><li>Big IPs on Order </li></ul></ul><ul><ul><li>SSL Certificate (*.rlsworx.com) </li></ul></ul><ul><ul><li>Virtual Hosts </li></ul></ul><ul><ul><li>Mod_Rewrite to Private Network AS </li></ul></ul>
  4. 4. Application Architecture <ul><li>JBoss EAP AS Platform </li></ul><ul><ul><li>Commercial License & Support </li></ul></ul><ul><ul><li>Full J2EE Stack Usage </li></ul></ul><ul><ul><ul><li>Web </li></ul></ul></ul><ul><ul><ul><li>EJB </li></ul></ul></ul><ul><ul><ul><li>JMS </li></ul></ul></ul><ul><ul><ul><li>JDBC, JNDI, ETc... </li></ul></ul></ul><ul><ul><li>Fully Clusterable </li></ul></ul><ul><ul><ul><li>Vertical </li></ul></ul></ul><ul><ul><ul><li>Horizontal </li></ul></ul></ul>
  5. 5. Application Architecture <ul><li>PostgreSQL Database </li></ul><ul><ul><li>Fast & Powerful </li></ul></ul><ul><ul><li>Warm Backups / Replications </li></ul></ul><ul><ul><li>Requires Intel </li></ul></ul><ul><ul><li>Scales with Hardware </li></ul></ul><ul><ul><li>Python Stored Procedures </li></ul></ul>
  6. 6. Networking <ul><li>Linux Routers </li></ul><ul><li>F5 Load Balancers </li></ul><ul><li>Domain Services </li></ul><ul><ul><li>DNS (Public, Private) </li></ul></ul><ul><ul><li>Email </li></ul></ul><ul><ul><li>VPN (HQ / Data Center) </li></ul></ul><ul><li>Private Network </li></ul><ul><ul><li>Application Servers </li></ul></ul><ul><ul><li>Database Servers </li></ul></ul>
  7. 7. Data Center Review <ul><li>Hardware Sources </li></ul><ul><ul><li>Dell (80%) </li></ul></ul><ul><ul><li>NetEasy (20%) </li></ul></ul><ul><li>Aging </li></ul><ul><ul><li>2 Over Five Years Old </li></ul></ul><ul><ul><li>4 Two Years Old </li></ul></ul><ul><ul><li>5 Less Than One Year Old </li></ul></ul><ul><li>On Order </li></ul><ul><ul><li>2 F5 Big IP </li></ul></ul><ul><ul><li>16 TB NAS </li></ul></ul>
  8. 8. Data Center Review <ul><li>Application Machinery </li></ul><ul><ul><li>Older Machines </li></ul></ul><ul><ul><ul><li>2 Ready to Recycle (Cluster) </li></ul></ul></ul><ul><ul><ul><ul><li>4 CPU </li></ul></ul></ul></ul><ul><ul><ul><ul><li>8 GB RAM </li></ul></ul></ul></ul><ul><ul><ul><li>4 Smaller App Servers </li></ul></ul></ul><ul><ul><ul><ul><li>2 CPU </li></ul></ul></ul></ul><ul><ul><ul><ul><li>4 GB RAM </li></ul></ul></ul></ul><ul><ul><ul><li>3 Larger App Servers </li></ul></ul></ul><ul><ul><ul><ul><li>8 CPU </li></ul></ul></ul></ul><ul><ul><ul><ul><li>16 GB RAM </li></ul></ul></ul></ul><ul><ul><ul><li>2 Database Servers </li></ul></ul></ul><ul><ul><ul><ul><li>8 CPU (2 empty Quad Slots) </li></ul></ul></ul></ul><ul><ul><ul><ul><li>16 GB RAM </li></ul></ul></ul></ul>
  9. 9. Business Review <ul><li>Currently hosting about 75,000 transactions a month. </li></ul><ul><li>Forecasting +500,000 by August </li></ul><ul><li>DSD: Coca-Cola, WalMart, Kroger, FoodLion, Giant / I-Hold </li></ul><ul><li>MSO: 7 New Orgs in Next 5 Months </li></ul>
  10. 10. Growth Issues <ul><li>Distrubuted Processing </li></ul><ul><ul><li>J2EE Stack / JBoss Clusters </li></ul></ul><ul><ul><li>PostgreSQL </li></ul></ul><ul><li>Bandwith </li></ul><ul><li>Storage </li></ul>
  11. 11. Contingency Options <ul><li>Traditional Contingency Site </li></ul><ul><li>Regional Processing Centers </li></ul><ul><li>VMWare / Virtual Machinery </li></ul>
  12. 12. Discussion.... <ul><li>Grids v. Mid-size </li></ul><ul><li>Load Balancing </li></ul><ul><li>Failover / Recovery </li></ul>

×