Goal by pengxiang




       Presented by -
  Sandeep Jain & Devesh Lal
       CRISP, Bhopal
    What we will talk about…
 Web System Architecture
 Various options of web hosting
 Service Providers
 Selection of the best solution
 Hardware & Software Scaling
 Experience Sharing
Architecture of A Cluster-based Web System

     Courtesy: IBM Research Report, The state of the art in the locally distributed Web Server systems.
   Board Members, Staff and Management
   Licensees
   Students
   Institution Professionals
   Investor
Web Hosting Services Options
   Options:
    – Self-hosting
    – Co-location
    – Managed Hosting
    – Shared Hosting
         Architecture Options
   Self-hosting: Establish web server in
    our own office, on our own network.
    – Pros: Complete control – immediate
      response to agency needs and changes,
      managed alongside our internal systems.
    – Cons: Complete responsibility – hardware
      procurement and maintenance,
      environmental control, physical and
      network security, drain on bandwidth and
      other resources, etc.
          Architecture Options
   Co-location: Provide agency-owned server in
    an outside vendor’s datacenter.
     – Pros: Nearly complete control – agency
       owns and operates hardware and software;
       vendor provides space, environmental
       control, physical security, network
     – Cons: Nearly complete responsibility – little
       or no vendor monitoring or support;
       response time increased due to physical
       distance from server; same procurement
       and maintenance requirements as self-
         Architecture Options
   Managed Hosting: Vendor supplies and
    maintains hardware and basic software
    at the vendor’s datacenter.
    – Pros: Flexibility of control – vendor
      monitors hardware, software and security
      24/7; provides bandwidth, environmental
      controls, backup units; outsourcing
      expertise available on demand.
    – Cons: Greater monthly cost, reliance on
      vendor’s SLA (service level agreement).
         Architecture Options
   Shared Hosting: Vendor provides space
    on server, shared among several
    different ―tenants.‖
    – Pros: Lower cost, vendor provides all basic
      server requirements.
    – Cons: Little control of anything, limited
      technical capabilities; competition for
      hardware, software, bandwidth and other
      resources; 3rd party applications for other
      customers may reduce our uptime; our
      growth must also accommodate others on
      same web server.
Web Hosting Service Providers

     Reliance Data Centre
     Net 4 India
     Local vendor like CRISP
        Vendors Considered
   Reliance Data Centre
    – Pros: Name recognition, reputation
     for quality, 24/7/365 monitoring and
     support, highest uptime, capacity for
     growth, outsourcing expertise, Tier 1

    – Cons: Price, flexibility.
         Vendors Considered
   Net 4 India
    – Pros: Price.

    – Cons: Incorrect software, can’t use their
     SQL server, questionable uptime and
     available resources, have to purchase
     hardware (would be the same as co-location
     without the benefits of a real co-location
     vendor); poor reputation.
         Vendors Considered
    – Pros: Price, security, 24/7/365 monitoring
     and support, high uptime, growth potential,
     personal service and consulting, small but
     professionally designed and equipped US
     Based datacenter.

    – Cons: Little name recognition, smaller
     lower-tier vendor.
Why Outsource Your Web Server?
   The costs of building and maintaining a
   state-of-the-art web site are very high

      Saves your company the high costs associated
        – Investing in expensive hardware
        – Building and maintaining an internal team
          of IT professionals
      Avoids the headaches involved in managing
       maintenance, security and upgrades to the site

 Outsourcing your web site allows you to
 operate at maximum efficiency while
 focusing on your core business
 Web Hosting Provides
     Powerful Solutions

High-bandwidth network ensures fast web
page delivery and your peace of mind
Robust tools to design and build your site to
your specifications
Turnkey e-commerce solutions to grow
your revenue
Access to a user-friendly web-based control
panel and site management tools
Full-scale security measures protect your
Quality customer support services
A State-of-the-Art High-Bandwidth
   Network for Fast Web Page Delivery

     Data Center connected via fiber-optic based
      broadband network maximizes the speed of
      your web site and the user’s experience
      – Up to OC-3 (155 Mbps) for optimal data
     99.7% uptime — Redundant architecture
      design ensures reliability and that your site
      is up when your customers visit
     Proven performance and dependability with
      commercial-grade hardware and platforms
User Friendly, Web-Based Customer Control
         Panel and Site Management Tools
       At the click of a mouse:

        – View and manage your account features

        – Enable your e-commerce site and databases

        – Password-protect your site

        – View web traffic reports and more

        – Add FTP user accounts and manage settings

        – Access support resources

  Easily managing your entire hosting account via
  a web site means lower costs and greater control
Maximum Security, Minimum Risk
  128-bit SSL digital certificate protects your
   business against:
    – Unauthorized access to your data and
    – External access to e-commerce transactions*
  24X7 security measures include
    – Firewalls (avoids web content alteration, denial
      of service attacks)
    – Full-power back up
    – Daily full-system back-up
    – Network and server monitoring
    – Smoke detection and fire suppression systems
    – Restricted access to facilities
  Sizing of Hardware & Software
Application Server – every 200 concurrent user : 1
  GHz CPU Power
 300 Mb RAM of OS
 600 Mb for application engine
 75 Mb for Processes
Database Server - every 160 concurrent user : 1 GHz
  CPU Power
 300 Mb for OS
 500 Mb RAM for 250 users
    Sizing of Hardware & Software
 Application server
At least 750MHz Processor
2 CPUs per 240 conc users
RAM 2 GB per CPU
 Database Server
750 MHz Processor
2 CPUs per 200 conc users
RAM 2 GB per CPU

To top