Classic Data Center Part 01

 

CDC

A CDC is a facility containing physical IT resources including compute, network, and storage.

Core elements of CDC

1. Application
2. Database Management System (DBMS)
3. Compute
4. Storage
5. Network 


Key Requirements of a Data Center


Application 

• Commonly deployed applications in a CDC
  1. Business applications 
  2. E-mail, Enterprise Resource Planning (ERP), Decision Support System (DSS), Data Warehouse (DW) 
  3. Management applications 
  4. Resource management, performance tuning 
  5. Data protection applications 
  6. Backup, replication 
  7. Security applications 
  8. Authentication, antivirus 

• Key I/O characteristics of an application

  1. Read intensive vs. write intensive
  2. Sequential vs. random


Database Management System (DBMS)

• Database is a structured way to store data in logically organized tables that are interrelated
  1. Helps to optimize the storage and retrieval of data

 • DBMS is a collection of computer programs that control the creation, maintenance, and use of databases
  1. Processes an application’s request for data
  2. Instructs the OS to retrieve the appropriate data from storage

 • Popular DBMS examples are MySQL, Oracle RDBMS, SQL Server, etc. 


Compute

A resource that runs applications with the help of underlying computing components 


• Compute consists of physical components (hardware devices) and logical components (software and protocols) 

  1. User to compute: Handled by basic I/O devices such as keyboard, mouse, etc.
  2. Compute to compute/storage: Enabled using host controller or host adapter

• Physical components of compute are CPU, Memory, and Input/Output (I/O) devices

 • I/O devices facilitate the following types of communication:

  1. User to compute: Handled by basic I/O devices such as keyboard, mouse, etc.
  2. Compute to compute/storage: Enabled using host controller or host adapter.


Examples of Compute System 

• Examples of compute systems:

  1. Laptops/Desktops
  2. Blade servers
  3. Complex cluster of servers
  4. Mainframes 

• Bladed server technology is commonly used to deploy compute systems in a CDC

  1. Consolidates power- and system-level function into a single, integrated chassis  Enables the addition of server modules as hot-plug-gable components
  2. Provides increased server performance and availability without increase in size, cost, or complexity.


Server Clustering 

• Multiple servers (nodes ) are brought together in a cluster to improve availability and performance

  1. When a failure occurs on one node in a cluster, resources and workload are redirected to another node
 
• Exchange heartbeat is a checkup mechanism between two nodes
  1. To see whether a node is up and running.
  2. A fail over is initiated, if heartbeat fails.


Logical Components of Compute

Post a Comment

Post a Comment (0)

Previous Post Next Post