IBM Data Center Networking

Transcription

Front coverIBM Data Center NetworkingPlanning for Virtualization andCloud ComputingDrivers for change in thedata centerIBM systems managementnetworking capabilitiesThe new data centerdesign landscapeMarian FriedmanMichele GirolaMark LewisAlessio M. Tarenzioibm.com/redbooks

International Technical Support OrganizationIBM Data Center Networking: Planning forVirtualization and Cloud ComputingMay 2011SG24-7928-00

Note: Before using this information and the product it supports, read the information in“Notices” on page vii.First Edition (May 2011) Copyright International Business Machines Corporation 2011. All rights reserved.Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADPSchedule Contract with IBM Corp.

ContentsNotices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viiTrademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viiiPreface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixThe team who wrote this book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xNow you can become a published author, too! . . . . . . . . . . . . . . . . . . . . . . . . . xiComments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiStay connected to IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiiChapter 1. Drivers for a dynamic infrastructure. . . . . . . . . . . . . . . . . . . . . . 11.1 Key operational challenges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31.1.1 Costs and service delivery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.1.2 Energy efficiency. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51.1.3 Business resiliency and security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51.1.4 Changing applications and business models . . . . . . . . . . . . . . . . . . . 51.1.5 Harnessing new technologies to support the business . . . . . . . . . . . . 61.1.6 Evolving business models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61.2 Cloud computing can change how IT supports business . . . . . . . . . . . . . . 71.2.1 The spectrum of cloud solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81.3 Benefits and challenges of cloud computing . . . . . . . . . . . . . . . . . . . . . . . 101.4 Perceived barriers to cloud computing . . . . . . . . . . . . . . . . . . . . . . . . . . . 121.5 Implications for today’s CIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161.6 Dynamic infrastructure business goals . . . . . . . . . . . . . . . . . . . . . . . . . . . 161.6.1 Reduce cost . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171.6.2 Improve service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181.6.3 Manage risk. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181.7 Enabling the dynamic infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191.8 The shift in the data center network architectural thinking . . . . . . . . . . . . 211.8.1 Networking nonfunctional requirements . . . . . . . . . . . . . . . . . . . . . . 23Chapter 2. Servers, storage, and software components . . . . . . . . . . . . . . 312.1 Virtualization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332.1.1 Server virtualization techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332.1.2 Storage virtualization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372.2 The System z platform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382.2.1 Introduction to the System z architecture . . . . . . . . . . . . . . . . . . . . . 392.2.2 Mainframe virtualization technologies . . . . . . . . . . . . . . . . . . . . . . . . 402.2.3 Linux on System z. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452.2.4 z/VM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Copyright IBM Corp. 2011. All rights reserved.iii

2.2.5 System z network connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512.2.6 z/OS Communications Server for IP . . . . . . . . . . . . . . . . . . . . . . . . . 542.3 Power Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 592.3.1 PowerVM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602.3.2 PowerVM Editions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602.3.3 POWER Hypervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 612.3.4 Live Partition Mobility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642.3.5 Virtual I/O Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642.3.6 Virtual Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652.3.7 Virtual Ethernet switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652.3.8 External connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672.3.9 IPv4 routing features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 702.4 System x and BladeCenter virtualization. . . . . . . . . . . . . . . . . . . . . . . . . . 712.4.1 Benefits of virtualization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 722.4.2 Hardware support for full virtualization . . . . . . . . . . . . . . . . . . . . . . . 732.4.3 IBM BladeCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742.5 Other x86 virtualization software offerings . . . . . . . . . . . . . . . . . . . . . . . . 772.5.1 Xen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 782.5.2 KVM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 802.5.3 VMware vSphere 4.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832.5.4 Hyper-V R2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012.6 Storage virtualization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1042.6.1 Storage Area Networks (SAN) and SAN Volume Controller (SVC) 1052.6.2 Virtualization Engine TS7520: virtualization for open systems . . . . 1082.6.3 Virtualization Engine TS7700: mainframe virtual tape . . . . . . . . . . 1092.6.4 XIV Enterprise Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1092.6.5 IBM Disk Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1102.6.6 Storwize V7000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1102.6.7 Network Attached Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1112.6.8 N Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1122.7 Virtualized infrastructure management . . . . . . . . . . . . . . . . . . . . . . . . . . 1122.7.1 IT Service Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1142.7.2 Event Management - Netcool/OMNIbus . . . . . . . . . . . . . . . . . . . . . 1182.7.3 IBM Tivoli Provisioning Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . 1202.7.4 Systems and Network management - IBM Systems Director . . . . . 1232.7.5 Network management - IBM Tivoli Network Manager. . . . . . . . . . . 1282.7.6 Network configuration change management Tivoli Netcool Configuration Manager. . . . . . . . . . . . . . . . . . . . . . . 1322.7.7 System and network management product integration scenarios . 1362.8 IBM integrated data center solutions. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1392.8.1 iDataplex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1402.8.2 CloudBurst . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146ivIBM Data Center Networking: Planning for Virtualization and Cloud Computing

Chapter 3. Data center network functional components . . . . . . . . . . . . . 1493.1 Network virtualization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1503.2 Impact of server and storage virtualization trends on the data center network1523.3 Impact of data center consolidation on the data center network . . . . . . . 1573.4 Virtualization technologies for the data center network. . . . . . . . . . . . . . 1633.4.1 Data center network access switching techniques . . . . . . . . . . . . . 1633.4.2 Traffic patterns at the access layer . . . . . . . . . . . . . . . . . . . . . . . . . 1643.4.3 Network Node virtualization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1663.4.4 Building a single distributed data center . . . . . . . . . . . . . . . . . . . . . 1693.4.5 Network services deployment models. . . . . . . . . . . . . . . . . . . . . . . 1763.4.6 Virtual network security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1783.4.7 Virtualized network resources in servers . . . . . . . . . . . . . . . . . . . . 185Chapter 4. The new data center design landscape . . . . . . . . . . . . . . . . . 1934.1 The changing IT landscape and data center networking. . . . . . . . . . . . . 1954.1.1 Increasing importance of the data center network . . . . . . . . . . . . . 1964.1.2 Multivendor networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1974.1.3 Networks - essential to the success of cloud computing initiatives . 1974.1.4 IPv6 and the data center . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1994.2 Assuring service delivery - the data center network point of view . . . . . . 2014.2.1 Today’s data center network challenges . . . . . . . . . . . . . . . . . . . . . 2024.2.2 Burgeoning solutions for the data center network . . . . . . . . . . . . . . 2084.2.3 Additional points of concern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2094.3 Setting the evolutionary imperatives . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2124.3.1 Developing a strategic approach. . . . . . . . . . . . . . . . . . . . . . . . . . . 2134.3.2 The value of standardization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2154.3.3 Service delivery oriented DCN design . . . . . . . . . . . . . . . . . . . . . . 2174.4 IBM network strategy, assessment, optimization, and integration services .2204.4.1 Services lifecycle approach. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2224.4.2 Networking services methodology . . . . . . . . . . . . . . . . . . . . . . . . . 2244.4.3 Data center network architecture and design . . . . . . . . . . . . . . . . . 2254.4.4 Why IBM? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226Related publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229Online resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230How to get Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231Help from IBM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233Contentsv

viIBM Data Center Networking: Planning for Virtualization and Cloud Computing

NoticesThis information was developed for products and services offered in the U.S.A.IBM may not offer the products, services, or features discussed in this document in other countries. Consultyour local IBM representative for information on the products and services currently available in your area.Any reference to an IBM product, program, or service is not intended to state or imply that only that IBMproduct, program, or service may be used. Any functionally equivalent product, program, or service thatdoes not infringe any IBM intellectual property right may be used instead. However, it is the user'sresponsibility to evaluate and verify the operation of any non-IBM product, program, or service.IBM may have patents or pending patent applications covering subject matter described in this document.The furnishing of this document does not give you any license to these patents. You can send licenseinquiries, in writing, to:IBM Director of Licensing, IBM Corporation, North Castle Drive, Armonk, NY 10504-1785 U.S.A.The following paragraph does not apply to the United Kingdom or any other country where suchprovisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATIONPROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS ORIMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT,MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimerof express or implied warranties in certain transactions, therefore, this statement may not apply to you.This information could include technical inaccuracies or typographical errors. Changes are periodically madeto the information herein; these changes will be incorporated in new editions of the publication. IBM maymake improvements an

IBM Data Center Networking Planning for Virtualization and Cloud Computing Marian Friedman Michele Girola Mark Lewis Alessio M. Tarenzio Drivers for change in the data center IBM systems management networking capabilities The new data center design landscape Front cover. IBM Data Center Networking: Planning for Virtualization and Cloud Computing May 2011 International Technical