Chapter 6. Distributed Storage and RDMA Services

In previous chapters, we have discussed distributed application services that can be placed almost anywhere on the network. In this chapter, we focus on infrastructure services that require access to server memory, typically through a PCIe interface.

In the not-so-distant past, the typical server included up to three types of communication interfaces, each connected to a dedicated infrastructure network (see Figure 6-1):

  • A network interface card (NIC) connecting the server to the LAN and the outside world

  • A storage interface that could attach to local disks or a dedicated storage area network (SAN)

  • A clustering interface for high-performance communication across servers in distributed application ...

Get Building a Future-Proof Cloud Infrastructure: A Unified Architecture for Network, Security, and Storage Services now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.