Reference Architecture: Red Hat Hyperconverged Infrastructure for Virtualization Last update: 3 May 2019 Version 1.0 Describes the reference Describes Lenovo ThinkSystem architecture for Red Hat servers and network switches Hyperconverged Infrastructure Provides detailed networking Includes validated and tested configuration information deployment information including bill of materials Feng Xia Miroslav Halas Mike Perks i Reference Architecture: Red Hat Hyperconverged Infrastructure for Virtualization Table of Contents 1 Introduction ............................................................................................... 1 2 Business problem and business value ................................................... 2 2.1 Business problem .................................................................................................... 2 2.2 Business value ......................................................................................................... 2 3 Requirements ............................................................................................ 3 3.1 Functional requirements .......................................................................................... 3 3.2 . Non-functional requirements .................................................................................. 4 3.2.1 Fault tolerance and high availability ............................................................................................ 4 3.2.2 Maintenance ................................................................................................................................ 4 3.2.3 Ease of installation ...................................................................................................................... 5 3.2.4 High performance ........................................................................................................................ 5 4 Architectural overview ............................................................................. 6 5 Component model .................................................................................... 7 5.1 Red Hat Virtualization .............................................................................................. 7 5.1.1 Interfaces ..................................................................................................................................... 7 5.1.2 Hypervisor .................................................................................................................................... 8 5.2 Red Hat Gluster Storage .......................................................................................... 9 5.2.1 Bricks ......................................................................................................................................... 10 5.2.2 Gluster Volumes ........................................................................................................................ 10 5.2.3 Volume Types ............................................................................................................................. 11 5.2.4 LVM cache ................................................................................................................................. 12 6 Operational model .................................................................................. 13 6.1 Hardware components ........................................................................................... 13 6.1.1 Servers ...................................................................................................................................... 13 6.1.2 Network switches ....................................................................................................................... 14 6.2 Red Hat Hyperconverged Infrastructure node........................................................ 17 6.2.1 RAID controller configuration ..................................................................................................... 17 6.2.2 Disk configurations .................................................................................................................... 17 6.2.3 TPM 2.0 and Secure Boot ......................................................................................................... 18 6.2.4 ThinkSystem XClarity Enterprise ............................................................................................... 18 ii Reference Architecture: Red Hat Hyperconverged Infrastructure for Virtualization 6.3 Networking ............................................................................................................. 19 6.3.1 Network Topology ...................................................................................................................... 20 6.3.2 Logical networks ........................................................................................................................ 21 6.3.3 Subnets and IP addresses ........................................................................................................ 24 6.3.4 Mapping VLAN to Server NICs with bonding and bridging ....................................................... 24 6.3.5 Map Server NIC to Switch ......................................................................................................... 26 6.4 Other Storage ........................................................................................................ 26 6.4.1 NFS ............................................................................................................................................ 26 6.4.2 LVM cache ................................................................................................................................. 26 6.5 Systems management ........................................................................................... 27 7 Deployment ............................................................................................. 28 7.1 Bootstrap Services ................................................................................................. 28 7.2 Bootstrap networks ................................................................................................ 28 8 Appendix A: Lenovo bill of materials .................................................... 30 8.1 Server BOM ........................................................................................................... 30 8.2 Networking BOM .................................................................................................... 31 8.2.1 NE0152T 1 GbE Switch ............................................................................................................. 31 8.2.2 NE1032 10 GbE Switch ............................................................................................................. 31 8.2.3 NE1032T 10 GbE Switch ........................................................................................................... 31 8.2.4 NE1072T 10 GbE Switch ........................................................................................................... 32 8.3 Rack BOM.............................................................................................................. 32 8.4 Red Hat Subscription options................................................................................. 32 Resources ..................................................................................................... 33 iii Reference Architecture: Red Hat Hyperconverged Infrastructure for Virtualization 1 Introduction The intended audience for this document is technical IT architects, system administrators, and managers who are interested in executing workloads on the Red Hat Hyperconverged Infrastructure for Virtualization platform. This platform provides a hyper-converged infrastructure based on Red Hat Enterprise Linux. Some experience with Lenovo server and switch configurations is highly desirable. Experience with Red Hat implementation of virtualization and Red Hat Enterprise Linux (RHEL) version 7.5 is helpful, but it is not required. Hyper-converged means incorporating multiple components like compute and storage into a single entity through software. A hyper-converged infrastructure seamlessly pools compute and storage to deliver high performance for the virtual workloads and provides flexibility to combine the local storage using a distributed file system to eliminate shared storage such as SAN or NAS. These factors make the solution cost effective without compromising the performance. This document provides an overview of the business problem that is addressed by Red Hat Hyperconverged Infrastructure for Virtualization and the business value that is provided by such a hyperconverged platform. A description of customer requirements is followed by an architectural overview of the solution and a description of the logical components. The operational model describes the architecture for deploying Red Hat Hyperconverged Infrastructure for Virtualization into an Enterprise environment and then discusses some Lenovo tooling that helps bootstrap an installation of Red Hat Hyperconverged Infrastructure for Virtualization into a customer environment. The last chapter features a detailed Bill of Materials for the Lenovo ThinkSystem hardware that are used in the solution. See also the Red Hat OpenStack Reference Architecture: https://lenovopress.com/lp0762. 1 Reference Architecture: Red Hat Hyperconverged Infrastructure for Virtualization 2 Business problem
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages38 Page
-
File Size-