Data center concepts & requirements


Data Center Infrastructure

Data Center supports following things:
  1. Process your business transaction.
  2. Host your website.
  3. Process and store your intellectual property.
  4. Maintain your financial records.
  5. Route your e-mails.

Core Elements
  1. The main purpose of a data centre is running the application that handle the core business and operational data of the organization
  2. For basic functionality of data center five elements are required. they are as follows:-
  3. Application:-it is computer program which provides the logic for computing operations.
  4. Database:-DBMS provides a structured way to store data in logically organized tables that are interrelated .it optimizes the operations.
  5. Server and OS:-a computing platform that runs applications and databases.
  6. Network:-used for communication between client and server.
  7. Storage Array:-it store data permanently.
The order processing system in the communications network which provides information necessary for the management of the interface between logistics and the other functional areas of the firm as well as within logistics. For example, the primary input to the sales forecast is historical sales data captured from the order processing system.

  1. Customer places an order through an application user interface of the order processing application software located on the client software.
  2. Client is connected to server through LAN and accesses the DBMS for processing.
  3. Server is installed with operating system and required database, using this database server read and write data base on storage array.
  4. Storage network provides communication link between the server and the storage array.
  5. Storage array receive command from the server and it perform necessary operation to store the data on physical disks.
The Key Characteristics are as follows:
  1. Availability
  2. Security
  3. Scalability
  4. Performance
  5. Data integrity
  6. Capacity
1. Availability: All data center elements must be available for 24 * 7.if it is not available then it is negative impact on business.

2. Security: Your data center must be secure and resilient in order to keep your enterprise running at maximum productivity, protecting your profitability, productivity and reputation.

3. Scalability: Data center operations should be able to allocate additional processing capabilities or storage on demand.

4. Performance: Data center have become an integral part of the backbone infrastructure for information technology. Putting a value on the performance of applications and their importance to your business is a necessary step in the process of deciding where and what to focus on for improvement.

5. Data integrity: Integrity is the assurance that information can only be accessed or modified by those authorized to do so. Data integrity can also be threatened by environment hazards, such as heat, dust, and electrical surges.

6. Capacity: Capacity planning in the data center is about making sure that you have the computing power and physical space to handle your business present and future needs.

Python Programming ↓ 👆
Java Programming ↓ 👆
JAVA covered following topics in these notes.
JAVA Programs
Principles of Programming Languages ↓ 👆
Principles of Programming Languages covered following topics in these notes.

Previous years solved papers:
A list of Video lectures References:
  1. Sebesta,”Concept of programming Language”, Pearson Edu 
  2. Louden, “Programming Languages: Principles & Practices” , Cengage Learning 
  3. Tucker, “Programming Languages: Principles and paradigms “, Tata McGraw –Hill. 
  4. E Horowitz, "Programming Languages", 2nd Edition, Addison Wesley

    Computer Organization and Architecture ↓ 👆

    Computer Organization and Architecture covered following topics in these notes.

    1. Structure of desktop computers
    2. Logic gates
    3. Register organization
    4. Bus structure
    5. Addressing modes
    6. Register transfer language
    7. Direct mapping numericals
    8. Register in Assembly Language Programming
    9. Arrays in Assembly Language Programming


    1. William stalling ,“Computer Architecture and Organization” PHI
    2. Morris Mano , “Computer System Organization ”PHI

    Computer Network ↓ 👆
    Computer Network covered following topics in these notes.
    1. Data Link Layer
    2. Framing
    3. Byte count framing method
    4. Flag bytes with byte stuffing framing method
    5. Flag bits with bit stuffing framing method
    6. Physical layer coding violations framing method
    7. Error control in data link layer
    8. Stop and Wait scheme
    9. Sliding Window Protocol
    10. One bit sliding window protocol
    11. A protocol Using Go-Back-N
    12. Selective repeat protocol
    13. Application layer
    1. Andrew S. Tanenbaum, David J. Wetherall, “Computer Networks” Pearson Education.
    2. Douglas E Comer, “Internetworking with TCP/IP Principles, Protocols, And Architecture",Pearson Education
    3. KavehPahlavan, Prashant Krishnamurthy, “Networking Fundamentals”, Wiley Publication.
    4. Ying-Dar Lin, Ren-Hung Hwang, Fred Baker, “Computer Networks: An Open Source Approach”, McGraw Hill.