Published: 4 September 2024
Contributors: Stephanie Susnjara, Ian Smalley
A data center is a physical room, building or facility that houses IT infrastructure for building, running and delivering applications and services. It also stores and manages the data associated with those applications and services.
Data centers started out as privately owned, tightly controlled on-premises facilities housing traditional IT infrastructure for the exclusive use of one company. Recently, they've evolved into remote facilities or networks of facilities owned by cloud service providers (CSPs). These CSP data centers house virtualized IT infrastructure for the shared use of multiple companies and customers.
White paper Toward a Green-Performance, Low-Carbon Datacenter and the Role of IBM LinuxONEThis IBM-sponsored IDC paper explores how critical sustainability has become, with a look at IBM’s LinuxONE.
History of data centersData centers date back to the 1940s. The US military's Electrical Numerical Integrator and Computer (ENIAC), completed in 1945 at the University of Pennsylvania, is an early example of a data center that required dedicated space to house its massive machines.
Over the years, computers became more size-efficient, requiring less physical space. In the 1990s, microcomputers came on the scene, drastically reducing the amount of space needed for IT operations. These microcomputers that began filling old mainframe computer rooms became known as “servers,” and the rooms became known as “data centers.”
The advent of cloud computing in the early 2000s significantly disrupted the traditional data center landscape. Cloud services allow organizations to access computing resources on-demand, over the internet, with pay-per-use pricing—enabling the flexibility to scale up or down as needed.
In 2006, Google launched the first hyperscale data center in The Dalles, Oregon. This hyperscale facility currently occupies 1.3 million square feet of space and employs a staff of approximately 200 data center operators. 1
A study from McKinsey & Company projects the industry to grow at 10% a year through 2030, with global spending on the construction of new facilities reaching USD49 billion. 2
Types of data centersThere are different types of data center facilities, and a single company might use more than one type, depending on workloads and business needs.
This data center model hosts all IT infrastructure and data on-premises. Many companies choose on-premises data centers. They have more control over information security and can more easily comply with regulations such as the European Union General Data Protection Regulation (GDPR) or the US Health Insurance Portability and Accountability Act (HIPAA). The company is responsible for all deployment, monitoring and management tasks in an enterprise data center.
Cloud data centers (also called cloud computing data centers) house IT infrastructure resources for shared use by multiple customers—from scores to millions—through an internet connection.
Many of the largest cloud data centers—called hyperscale data centers—are run by major cloud service providers (CSPs), such as Amazon Web Services (AWS), Google Cloud Platform, IBM Cloud and Microsoft Azure. These companies have major data centers in every region of the world. For example, IBM operates over 60 IBM Cloud Data Centers in various locations around the world.
Hyperscale data centers are larger than traditional data centers and can cover millions of square feet. They typically contain at least 5,000 servers and miles of connection equipment, and they can sometimes be as large as 60,000 square feet.
Cloud service providers typically maintain smaller, edge data centers (EDCs) located closer to cloud customers (and cloud customers’ customers). Edge data centers form the foundation for edge computing, a distributed computing framework that brings applications closer to end users. Edge data centers are ideal for real-time, data-intensive workloads like big data analytics, artificial intelligence (AI), machine learning (ML) and content delivery. They help minimize latency, improving overall application performance and customer experience.
Managed data centers and colocation facilities are options for organizations that lack the space, staff or expertise to manage their IT infrastructure on-premises. These options are ideal for those who prefer not to host their infrastructure by using the shared resources of a public cloud data center.
In a managed data center, the client company leases dedicated servers, storage and networking hardware from the provider, and the provider handles the client company's administration, monitoring and management.
In a colocation facility, the client company owns all the infrastructure and leases a dedicated space to host it within the facility. In the traditional colocation model, the client company has sole access to the hardware and full responsibility for managing it. This model is ideal for privacy and security but often impractical, particularly during outages or emergencies. Today, most colocation providers offer management and monitoring services to clients who want them.
Companies often choose managed data centers and colocation facilities to house remote data backup and disaster recovery (DR) technology for small and midsized businesses (SMBs).
Modern data center architectureMost modern data centers, including in-house on-premises ones, have evolved from the traditional IT architecture. Instead of running each application or workload on dedicated hardware, they now use a cloud architecture where physical resources such as CPUs, storage and networking are virtualized. Virtualization enables these resources to be abstracted from their physical limits and pooled into capacity that can be allocated across multiple applications and workloads in whatever quantities they require.
Virtualization also enables software-defined infrastructure (SDI)—infrastructure that can be provisioned, configured, run, maintained and "spun down" programmatically without human intervention.
This virtualization has led to new data center architectures such as software-defined data centers (SDDC), a server management concept that virtualizes infrastructure elements such as networking, storage and compute, delivering them as a service. This capability allows organizations to optimize infrastructure for each application and workload without making physical changes, which can help improve performance and control costs. As-a-service data center models are poised to become more prevalent, with IDC forecasting that 65% of tech buyers will prioritize these models by 2026. 3
Benefits of modern data centersThe combination of cloud architecture and SDI offers many advantages to data centers and their users, such as:
Virtualization enables companies or clouds to optimize their resources and serve the most users with the least amount of hardware and with the least unused or idle capacity.
Rapid deployment of applications and servicesSDI automation makes provisioning new infrastructure as easy as making a request through a self-service portal.
ScalabilityVirtualized IT infrastructure is far easier to scale than traditional IT infrastructure. Even companies that use on-premises data centers can add capacity on demand by bursting workloads to the cloud when necessary.
Variety of services and data center solutionsCompanies and clouds can offer users a range of ways to consume and deliver IT, all from the same infrastructure. Choices are made based on workload demands and include infrastructure as a service (IaaS), platform as a service (PaaS), software as a service (SaaS) and more. CSPs offer these services for use in a private on-premises data center or as cloud solutions in either a private cloud, public cloud, hybrid cloud or multicloud environment.
Other data solutions include modular data centers—pre-engineered facilities designed for use as data centers that are also pre-piped and equipped with necessary cooling equipment.
Cloud-native developmentContainerization and serverless computing, along with a robust open source ecosystem, enable and accelerate DevOps cycles and application modernization, and they enable develop-once-deploy-anywhere apps.
Data center infrastructure componentsServers are powerful computers that deliver applications, services and data to end-user devices. Data center servers come in several form factors:
The choice of server form factor depends on many factors, including available space in the data center, the workloads running on the servers, the available power and cost.
Most servers include some local storage capability—direct-attached storage (DAS)—to enable the most frequently used data (hot data) to remain close to the CPU.
Two other data center storage configurations include network attached storage (NAS) and a storage area network (SAN).
NAS provides data storage and data access to multiple servers over a standard Ethernet connection. The NAS device is usually a dedicated server with various storage media such as hard disk drives (HDDs) or solid-state drives (SSDs)
Like NAS, a SAN enables shared storage, but it uses a separate network for the data and involves a more complex mix of multiple storage servers, application servers and storage management software.
A single data center might use all three storage configurations—DAS, NAS and SAN—and file storage, block storage and object storage types.
Data center network topology refers to the physical layout and interconnection of a data center's network devices, including infrastructure, connections between servers and components, and data flow.
The data center network consists of various network equipment, such as switches, routers and fiber optics that network traffic across the servers (called east/west traffic) and to or from the servers to the clients (called north/south traffic).
As noted above, a data center typically has virtualized network services. This capability enables the creation of software-defined overlay networks, built on top of the network's physical infrastructure, to accommodate specific security controls or service level agreements (SLAs).
Data centers need high-bandwidth connections to allow for communications between servers and storage systems and between inbound and outbound network traffic. For hyperscale data centers, bandwidth requirements can range from several gigabits per second (Gbps) to terabits per second (Tbps).
Data centers need to be always-on at every level. Most servers feature dual power supplies. Battery-powered uninterruptible power supplies (UPS) protect against power surges and brief power outages. Powerful generators can take effect if a more severe power outage occurs.
Cable management is an important data center design concern, as various cables connect thousands of servers. If cable wires are too near to each other, they can cause cross-talk, which can negatively impact data transfer rates and signal transmission. Also, if too many cables are packed together, they can generate excessive heat. Data center construction and expansion must consider building codes and industry standards to ensure efficient and safe cabling.
Data center downtime is costly to data center providers and to their customers. Data center operators and architects go to great lengths to increase the resiliency of their systems. These measures include redundant arrays of independent disks (RAIDs) to protect against data loss or corruption in the case of storage media failure. Other measures include backup data center cooling infrastructure that keeps servers running at optimal temperatures, even if the primary cooling system fails.
Many large data center providers have data centers located in geographically distinct regions. If a natural disaster or political disruption occurs in one region, operations can fail over to a different region for uninterrupted services.
The Uptime Institute uses a four-tier system to rate the redundancy and resiliency of data centers. 4
Data centers are designed and equipped to control interrelated environmental factors that can damage or destroy hardware and lead to expensive or catastrophic downtime.
Data centers contain sensitive information and business-critical applications, which call for a comprehensive security strategy that spans physical data centers and multicloud environments.
Data center security measures include the physical security of hardware and storage devices, along with administrative and access controls. It also covers the security of software applications and organizational policies and procedures. Hyperscale data centers, for instance, require specialized firewalls and other protocols for enhanced cybersecurity.
Data center managementData center management encompasses the tasks and tools organizations need to keep their private data centers operational, secure and compliant. The person responsible for carrying out these tasks is known as a data center manager.
A data center manager performs general maintenance, such as software and hardware upgrades, general cleaning or deciding the physical arrangement of servers. They also take proactive or reactive measures against any threat or event that harms the data center.
Data center managers in the enterprise can use data center infrastructure management (DCIM) solutions to simplify overall management and achieve IT performance optimization. These software solutions provide a centralized platform for data center managers to monitor, measure, manage and control all data center elements in real time. This includes everything from on-premises IT components to facilities such as heating, cooling and lighting.
Sustainability and green data centersSustainability in business is a crucial part of environmental, social and governance (ESG) practices. Gartner notes that 87% of business leaders plan to invest more in sustainability in the coming years. 5 To that end, reducing the environmental impact of data centers aligns with broader business goals in the global effort to combat climate change.
Today’s proliferation of AI-driven workloads is driving data center growth. Goldman Sachs Research estimates that data center power demand will grow 160% by 2030. 5
The need to reduce power usage is driving enterprise organizations to push for renewable energy solutions to power their hyperscale data centers. This occurrence has led to the growth in green data centers, or sustainable data centers, facilities that house IT infrastructure and use energy-efficient technologies to optimize energy use and minimize environmental impact.
By embracing technologies such as virtualization, energy-efficient hardware and renewable energy sources in data centers, organizations can optimize energy use, reduce waste and save money. Certifications play a pivotal role in recognizing and promoting sustainable practices within data centers. Notable certifications and associations include Leadership in Energy and Environmental Design (LEED), Energy Star and the Green Grid.
Related solutions IBM Cloud® global data centersIBM Cloud has global data centers around the world to help you quickly meet geography-specific requirements.
Explore IBM Cloud global data centers IBM StorageIBM Storage helps you ensure that your data is secure and easily accessible for faster, more informed decision-making.
Explore IBM Storage IBM Cloud for VMware SolutionsIBM Cloud for VMware Solutions enables you to migrate and modernize VMware workloads to the cloud seamlessly. This capability allows you to use your existing investments for a consistent VMware experience, retaining the same level of access, security and control.
Explore IBM Cloud for VMware Solutions IBM® Turbonomic®IBM Turbonomic provides modern data center management with intelligent resource allocation, capacity planning and automated performance assurance.
Explore IBM TurbonomicIBM Cloud with Red Hat® offers market-leading security, enterprise scalability and open innovation to unlock the full potential of cloud and AI.
Explore IBM CloudResources White paper Location, location, location: The importance of security and privacy of your data in the cloud
The most valuable enterprise asset is data , so the security and privacy of your data in the cloud is important. Delight your customers with an agile cloud experience.
Learn more Blog post What is data center management?
Data center management refers to the tasks and management tools necessary to keep private data centers operational, secure and compliant.
Learn more Blog post Data center consolidation: Strategy and best practices
A data center consolidation strategy is a plan an organization creates and implements to shrink its data storage processes and streamline its system of data management.
Learn more Related topic What is a hyperscale data center?
A hyperscale data center is a massive data center that provides extreme scalability capabilities and is engineered for large-scale workloads with an optimized network infrastructure, streamlined network connectivity and minimized latency.
Learn more Related topic What is a software-defined data center (SDDC)?
The software-defined data center (SDDC) extends virtualization from compute to storage to networking resources, providing a single software toolset to manage those virtualized resources. It results from years of evolution in server virtualization.
Learn more Related topic What is a green data center?
A green data center, or sustainable data center, is a facility that houses IT infrastructure and uses energy-efficient technologies to optimize energy use and minimize environmental impact.
Take the next stepDesigned for industry, security and the freedom to build and run anywhere, IBM Cloud is a full stack cloud platform with over 170 products and services covering data, containers, AI, IoT and blockchain. Use IBM Cloud to build scalable infrastructure at a lower cost, deploy new applications instantly and scale up workloads based on demand.