Data Center

Data Center is a building or dedicated space within a building used to house computer systems and associated components, such as telecommunications and storage systems. It mostly includes backup components and infrastructure for power supply, data communications connections, environmental controls (e.g. air conditioning, fire suppression) and various security devices.

Network infrastructure

Communications in data centers today are usually often based on networks running the IP protocol suite. Data centers contain a set of routers and switches that transport traffic between the servers and to the outside world which is connected according to the data center network architecture.

Some of the servers at the data center are used for operating the intranet services needed by internal users in the organization, e.g., e-mail servers, proxy servers, and DNS servers.

Network security elements are also generally diffuse: firewalls, VPN gateways, intrusion detection systems, etc. Also monitoring systems for the network and some of the applications are combined.

External Additional monitoring systems are also typical, in case of a failure of communications inside the data center.

Offsite backup storage

Data centers are also used for External backups. any Companies can subscribe to backup services provided by a data center. This is usually used in integration with backup tapes. Backups can be taken off servers to tapes. The Massive companies may also send their backups off-site for added security. This can be finished by backing up to a data center. Encrypted backups can be sent over the Internet to another data center where they can be stored safely. Data backup technicality includes having a copy of the data offsite.

The technique used for transporting data is:

  • the customer writes the data to a physical medium, such as magnetic tape, and then transporting the tape to somewhere else.
  • directly transmit the data to another site during the backup, using suitable links.
  • uploading the data “into the cloud”

Data Center Virtualization

Data center virtualization is the operation of designing, developing and diffuse a data center on virtualization and cloud computing technologies. It primarily enables virtualizing physical servers in a data center along with storage, networking, and other infrastructure devices and equipment. Data center virtualization generally produces a virtualized, cloud and collocated virtual/cloud data center.

Data center virtualization Includes a broad range of tools, technologies, and processes that enable a data center to operate and provide services on top of virtualization layer/technology.

Using data center virtualization, an existing or a standard data center can be used to provide virtualized data centers on the same physical infrastructure, which can jointly be used by separate applications or organizations.

This not only helps in the best way to use IT infrastructure/resource utilization but also in decrease data center capital and operational costs.

Operating System

DC/OS is a distributed operating system based on the Apache Mesos distributed systems nucleus.    It manages many machines as if they were one computer.it can manage the resource, scheduling of operations, facilitate communication between operations, and simplifies the installation and management of distributed services. Its included facilitate remote management and monitoring of the cluster and its services.

When you turn on the data center, there is a set of shared operations that you do because you have to, not because you want to. In a single computing environment, your operating system takes care of these things automatically.

On your laptop, the job of scheduling an application to a certain core is handled by the kernel. After completing this process, the kernel manages all of the resources on your computer, including memory, disk, inputs, and outputs, etc. There’s no reason why a kernel must run only on a single computer. Resource management programs across multiple computers can resolve the same problem. It can work like a nucleus to get shared resources for the entire data center instead of only one computer.

At this point, the act of operating an application on some resources is automated away. Unfortunately, that’s only one small piece of the puzzle. Our modern operating systems contain a wide range of software used to solve many other common computing problems, allowing us to focus on doing the actual work, rather than managing our computers.

The DC / OS system includes these solutions to these common problems from outside the box, while before you had to research for solutions yourself and integrate them by hand into computers in your data center.