Professional Documents
Culture Documents
Data Center Goals Data Center Facilities Roles of Data Centers in Enterprises
A data center is a facility used to house computer systems and associated components, such as telecommunications and storage systems. It generally includes
redundant
or backup power supplies redundant data communications connections environmental controls (e.g., air conditioning, fire suppression) security devices
Application Server File and Print Servers Messaging servers Application Software and the OS that run them Storage Subsystems Network Infrastructure
Network Time Protocol (NTP) FTP Domain Name Systems (DNS) DHCP SNMP TFTP NFS
Network-Based Application
IP
Generate
IT Initiatives
Need to achieve
Design Criteria of DC
Applied to
Figure 1
Resiliency- supports for business operation around the clock Total cost of Ownership lowering the total cost of operation and the maintenance needed to sustain the business functions
IT Initiatives
Business Continuance Increased Security in the Data Center Application, Server, and Data Center Consolidation Integration of Applications whether Client/Server and multitier (n-tier), or web services-related applications Storage Consolidation
Design Criteria of DC
Availability Scalability Security Performance Manageability
Infrastructure Service Routing, Switching and Server farm architecture Application Service Load balancing, Secure Socket Layer (SSL) offloading, and caching Security Services Packet filtering and inspection, intrusion detection, and intrusion prevention Storage Services SAN Architecture, Fiber Channel Switching, backup, and archival Business Continuance SAN extension, site selection and Data Center interconnectivity
Network Private WAN Remote Access Internet Server Farm Extranet Server Farm Intranet Server Farm
Figure 1.1 Shows the building blocks of a Data Center in the Enterprise
House many components that supports the infrastructure building blocks Support wide number of enterprise applications
Customer
Relationship Management (CRM) Enterprise Resource Planning (ERM) Supply Chain Management (SCM) Sales Force Automation (SFA) Order Processing E-Commerce
Thick client- a portion of application code running at the clients computer that has the responsibility of retrieving data from the server and presenting it to the client (use application GUIs to connect servers) Thin clients clients connects to server using a web browser Classical Client/Server Model consists of
A
Figure 2
n-Tier Model
Most of the clients are thin clients Tiers - Distinct functions supported by the servers (Web, Applications and Database Servers) Figure 3
n-Tier Model
Figure 3
Thin Client
n-Tier Model
Figure 4- n-Tier Model and Maps each tier to partial list of available technologies in each tier
Figure 5
Figure 5 shows fully redundant enterprise Data Center supporting the following areas
No
single point of failure- redundant components Redundant Data Centers Redundant connection to different service providers External and Internal routing through EBGP and IBGP Edge Security to Control access from the Internet Control for access to the Internet from the enterprise clients
Aggregation Layer
Aggregation Layer
Access Layer
Front-End Segment consists of Layer 2 switches, security device and features, and the front end server farms Application Segment the same network infrastructure components as the front-end segment and the application servers with additional security Backend Segment same as two previous segments, additionally it supports the connectivity to the database servers
Figure 7
Storage Layer
Figure 8
IP Infrastructure Services Application Services Security Services Storage Devices Business Continuance Infrastructure Services
Figure 9
IP Infrastructure Service
Application Services
Security Services
Storage Services
Summary
References