¥ 25 2.1折 ¥ 119 八五品
仅1件
作者[美]福布斯·格思里(ForbesGuthrie)、[美]福布斯·格思里(ForbesGuthrie) 著;袁洪艳 译
出版社机械工业出版社
出版时间2015-10
版次1
装帧平装
货号O252
上书时间2024-12-24
专业VMware架构师撰写,系统且深入阐释vSphere设计的工具、方法、原则和很好实践,深入剖析vSphere设计各个层面的问题,包含大量实践案例,能为工程师与架构师设计、安装、维护和优化vSphere解决方案提供有效指导。
本书共12章,第1章介绍vSphere的设计流程,涉及如何理解基本需求和评估并设计一个成功有效的实施方案。第2章介绍ESXi管理程序的基本设计选择,主要研究ESXi背后的架构。第3章介绍各个管理组件,以及在不同的设计方案中如何更好地使用它们。第4章深入探讨服务器的各个组件以及它们对vSphere性能的影响。第5章讲述网络设计时要做的复杂决策,以确保网络流量能提供足够的吞吐量、冗余和安全性。第6章通过比较可用性、性能和容量,分析影响整个虚拟化存储策略的不同因素。第7章首先逐个介绍各个虚拟机组件,涉及如何设计虚拟机才可以让整个vSphere方案更高效。第8章详细介绍vSphere目录架构中的每个元素,阐述vSphere设计中集群的重要性。第9章重点介绍在对安全比较敏感的环境中,如何合理增强vSphere。第10章介绍监控和容量规划的基本概念。第11章以案例分析的方式回顾vSphere的整体设计策略。第12章重点介绍如何构建成功的vCloud
Director实施方案。
ForbesGuthrie,虚拟化领域的基础设施架构师。14年来,曾担任过许多技术角色并获取了不少职业资质,包括VMware注册专家—数据中心虚拟化(VCP2/3/4/5-DV)和VMware注册专家5-数据中心设计(VCAP5-DCD)。他拥有数学和商务分析本科学位,还是英国海军的退役船长。
Forbes是本书第1版的一作者(共同作者是ScottLowe和MaishSaidel-Keesing)。他还参与了Scott的图书《MasteringVMwarevSphere5》的创作。Forbes在VMware主办的WMworld大会上就vSphere5的设计做过专题演讲。
Ferbes的博客地址是www.vReference.com,他的博客在虚拟化领域知名度很高,被聚合到VMware的PlanetV12n网站上。他因提供免费参考卡而享有盛誉,尤其备受学子们(那些为获得VMware职业资质而努力学习的人)推崇。为表彰Ferbes连续3年来对虚拟化社区的突出贡献,VMware授予他vExpert杰出设计奖。他的热情和渊博知识也在另一方面得到了回馈:最近4年里,Ferbes博客一直蝉联极高同行访问量博主。
ScottLowe,作家、博主,也是一个专注于虚拟化、网络存储和其他企业级技术的咨询师。曾作为技术专家就任于EMC公司。现任VMware的技术架构师,主攻虚拟网络。
Scott的技术专长跨多个领域。他拥有Cisco、EMC、微软、NetApp等多家公司的职业资质。他还是少数获得VMware注册设计专家(VMwareCertificatedDesignExpert,VCDX身份的人之一,他的级别是VCDX#39。因领导能力和对VMware社区的贡献,Scott共获得4次VMwarevExpert奖(包括2009、2010、2011和2012)。
Scott在很多在线杂志上发表了关于虚拟化和VMware的文章,他还是很多虚拟化大会和VMworld的特邀嘉宾。此外,除了本书第1版外,他还写了其他3本书:《MasteringVMwarevSphere4》《VMwarevSphere4AdministrationInstantReference》(与JaseMcCarty和MatthewJohnson合著的)和畅销书《MasteringVMwarevSphere5》。
Scott因他的博客http://blog.scottlowe.org而闻名,在博客中他定期发表不同主题的技术文章。他的博客建立于2005年,是以虚拟化为中心的老博客中依旧存活的少数几个之一。
Scott的家在科罗拉多州丹佛市,与妻子Crystal、两个小儿子(Sean和Cameron)和来自中国的交换学生Tim生活在一起。
KendrickColeman,专注于企业级数据中心技术的基础设施架构师。日常工作中,他是个VMware产品设计和集成方面的专家。他持有如下VMware证书:VCP3/4/5-DV、VCAP4/5-DCD、VMware认证高级工程师4-数据中心管理(VCAP4-DCA)、VCP5-Cloud和思科认证网络工程师(CertificatedNetworkAssociate,CCNA)。他还因对VMware社区的特殊贡献被授予VMwarevExpert(2010、2011和2012)。
Kendrick的博客是www.kendrickcoleman.com,其中发表了很多关于vSphere网络设计、免费VMware工具、入门教程和vCloudDirector的文章。每年他的博客都会被评为虚拟化领域具影响力的博客。Kendrick曾在3次VMworld大会(2010、2011和2012)上做过演讲,并且还会继续环游美国在VMUG和其他商业展会中演讲。
前言
致谢
关于作者
第1章 VMware环境设计简介1
1.1 什么是设计1
1.2 vSphere设计的不同层面4
1.2.1 技术层面5
1.2.2 组织层面6
1.2.3 运维层面7
1.3 设计原则8
1.3.1 可用性8
1.3.2 可管理性8
1.3.3 性能9
1.3.4 可恢复性9
1.3.5 安全性9
1.4 设计流程9
1.4.1 收集并定义功能需求10
1.4.2 评估环境11
1.4.3 差异性分析12
1.4.4 组合设计12
1.4.5 文档化设计14
1.4.6 实施14
1.5 小结14
第2章 ESXi hypervisor15
2.1 vSphere hypervisor的发展史15
2.2 ESXi设计18
2.2.1 ESXi组件18
2.2.2 ESXi代理19
2.2.3 ESXi系统镜像20
2.2.4 ESXi自定义镜像20
2.2.5 ESXi硬盘布局23
2.2.6 Tardisk 和Ramdisk24
2.3 ESXi部署25
2.3.1 硬件需求25
2.3.2 ESXi类型:可安装ESXi、嵌入式ESXi和无状态ESXi25
2.3.3 Auto Deploy基础设施30
2.3.4 对比不同的部署选项33
2.4 升级ESXi35
2.5 从ESX迁移到ESXi36
2.5.1 测试36
2.5.2 部署37
2.5.3 管理38
2.6 安装后的设计选项39
2.7 管理工具简介44
2.7.1 host管理工具44
2.7.2 集中管理工具46
2.7.3 硬件监控48
2.7.4 日志48
2.8 小结49
第3章 管理层50
3.1 检查管理层的组件50
3.1.1 vCenter服务器组件51
3.1.2 vSphere客户端和vSphere Web客户端53
3.1.3 vSphere更新管理器54
3.1.4 管理应用程序55
3.2 关键管理层设计决策分析59
3.2.1 虚拟的还是物理的vCenter服务器59
3.2.2 vCenter服务器部署在Windows上还是vCenter服务器设备上呢62
3.2.3 使用本地还是远程数据库服务器63
3.2.4 vCenter服务器上安装什么操作系统64
3.3 管理层设计65
3.3.1 可用性65
3.3.2 可管理性70
3.3.3 性能74
3.3.4 可恢复性78
3.3.5 安全性79
3.4 小结80
第4章 服务器硬件82
4.1 硬件考虑事项82
4.1.1 选择硬件时的考查因子83
4.1.2 计算需求86
4.1.3 服务器约束87
4.1.4 区分不同供应商91
4.2 服务器组件93
4.2.1 CPU93
4.2.2 内存96
4.2.3 NUMA103
4.2.4 主板104
4.2.5 存储104
4.2.6 网络105
4.2.7 PCI105
4.3 准备服务器107
4.3.1 配置BIOS107
4.3.2 其他硬件设置108
4.3.3 Burn-in109
4.3.4 服务器上线前检查109
4.4 纵向扩展还是横向扩展109
4.4.1 纵向扩展的优点110
4.4.2 横向扩展的优点112
4.4.3 扩展是个视角问题112
4.4.4 风险评估113
4.4.5 选择正确的host规模114
4.4.6 CPU与内存设计比例114
4.4.7 调整host115
4.5 刀片服务器与机架式服务器117
4.5.1 刀片服务器117
4.5.2 机架式服务器120
4.5.3 形状因子结论121
4.6 其他可选硬件方案121
4.6.1 云计算121
4.6.2 融合硬件123
4.7 小结124
第5章 网络设计126
5.1 检查关键网络组件126
5.1.1 物理连接127
5.1.2 网络流量类型127
5.1.3 软件组件128
5.2 分析影响网络设计的因素129
5.2.1 物理交换机129
5.2.2 虚拟交换机和分布式虚拟交换机135
5.2.3 基于IP的存储137
5.2.4 10Gb以太网139
5.2.5 I/O虚拟化141
5.2.6 SR-IOV和DirectPath I/O141
5.2.7 服务器架构142
5.3 编制网络设计143
5.3.1 可用性143
5.3.2 可管理性150
5.3.3 性能152
5.3.4 可恢复性154
5.3.5 安全性155
5.4 设计场景157
5.4.1 双网卡158
5.4.2 四网卡158
5.4.3 六网卡159
5.4.4 八网卡159
5.5 展望未来160
5.6 小结161
第6章 存储162
6.1 存储设计维度162
6.1.1 存储设计要素163
6.1.2 存储效益164
6.1.3 vSphere存储特性167
6.2 容量设计167
6.2.1 RAID选项167
6.2.2 评估容量需求170
6.2.3 VMFS容量限制171
6.2.4 大数据还是小数据存储172
6.2.5 自动精简配置173
6.2.6 重复数据删除技术175
6.2.7 阵列压缩176
6.2.8 节省空间的缺点177
6.3 性能设计177
6.3.1 测量存储性能177
6.3.2 如何计算磁盘的IOPS177
6.3.3 影响存储阵列IOPS的因素178
6.3.4 测量当前IOPS使用情况185
6.4 本地存储与共享存储186
6.4.1 本地存储186
6.4.2 本地共享存储怎么样188
6.4.3 共享存储191
6.5 选择协议191
6.5.1 光纤通道193
6.5.2 iSCSI196
6.5.3 NFS198
6.5.4 协议选择201
6.6 多路径202
6.6.1 SAN多路径202
6.6.2 NAS多路径206
6.7 vSphere存储特性207
6.7.1 vSphere存储API207
6.7.2 性能和容量210
6.7.3 存储管理218
6.8 小结223
第7章 虚拟机225
7.1 虚拟机组件225
7.1.1 虚拟机基础组件227
7.1.2 硬件版本227
7.1.3 虚拟机最大数228
7.1.4 硬件选择229
7.1.5 移除或禁用闲置硬件233
7.1.6 虚拟机选项234
7.1.7 SDRS 规则237
7.1.8 vApp选项237
7.1.9 vService237
7.1.10 虚拟机命名238
7.1.11 VMware工具238
7.1.12 说明、自定义属性和标签238
7.2 规划虚拟机大小239
7.3 虚拟机CPU设计240
7.3.1 每个Socket的内核数241
7.3.2 CPU热插拔242
7.3.3 资源242
7.3.4 其他CPU设置243
7.4 虚拟机内存设计244
7.4.1 资源245
7.4.2 其他内存设置246
7.5 虚拟机存储设计246
7.5.1 硬盘247
7.5.2 硬盘类型248
7.5.3 硬盘共享和IOPS限制249
7.5.4 硬盘模式249
7.5.5 SCSI控制器250
7.5.6 RDM251
7.5.7 存储vMotion253
7.5.8 跨host vMotion253
7.5.9 虚拟机存储Profile253
7.6 虚拟机网络设计254
7.6.1 vNIC驱动254
7.6.2 MAC地址257
7.6.3 VLAN标签258
7.7 guest软件258
7.7.1 选择操作系统259
7.7.2 guest操作系统和应用程序授权许可259
7.7.3 硬盘对齐260
7.7.4 碎片清理262
7.7.5 为Hypervisor优化guest262
7.8 克隆、模板和vApp264
7.8.1 克隆264
7.8.2 模板265
7.8.3 准备模板267
7.8.4 虚拟设备268
7.8.5 OVF标准268
7.8.6 vApp268
7.9 虚拟机可用性268
7.9.1 vSphere虚拟机可用性269
7.9.2 第三方虚拟机集群271
7.10 vCenter基础设施导航274
7.11 小结275
第8章 数据中心设计277
8.1 vSphere Inventory 结构277
8.1.1 Inventory根280
8.1.2 文件夹280
8.1.3 数据中心280
8.1.4 集群280
8.1.5 资源池281
8.1.6 host281
8.1.7 虚拟机281
8.1.8 模板281
8.1.9 存储281
8.1.10 网络282
8.1.11 为什么以及如何组织inventory结构282
8.2 集群283
8.2.1 EVC284
8.2.2 交换文件策略285
8.2.3 确定集群大小285
8.3 资源池287
8.3.1 资源池设置288
8.3.2 准入控制290
8.4 分布式资源调度290
8.4.1 负载均衡291
8.4.2 关联性规则294
8.4.3 分布式电源管理297
8.5 高可用性和集群301
8.5.1 高可用性301
8.5.2 容错316
8.6 小结323
第9章 设计时考虑安全性324
9.1 安全性为何重要324
9.2 职责分离325
9.2.1 风险场景325
9.2.2 风险缓解326
9.3 vCenter服务器权限327
9.3.1 风险场景327
9.3.2 风险缓解327
9.4 vCenter Linked模式的安全性329
9.4.1 风险场景329
9.4.2 风险缓解329
9.5 用命令行访问ESXi主机331
9.5.1 风险场景331
9.5.2 风险缓解332
9.6 管理网络接入334
9.6.1 风险场景334
9.6.2 风险缓解334
9.7 DMZ337
9.7.1 风险场景337
9.7.2 风险缓解337
9.8 虚拟基础设施中的防火墙340
9.8.1 难题341
9.8.2 解决方案341
9.9 变更管理342
9.9.1 风险场景342
9.9.2 风险缓解343
9.10 保护虚拟机344
9.10.1 风险场景344
9.10.2 风险缓解344
9.11 保护数据346
9.11.1 风险场景346
9.11.2 风险缓解346
9.12 云计算348
9.12.1 风险场景348
9.12.2 风险缓解348
9.13 审计和合规性349
9.13.1 难题349
9.13.2 解决方案349
9.14 小结351
第10章 监控和容量规划352
10.1 没有什么是一成不变的352
10.2 将监控纳入vSphere设计353
10.2.1 选择工具353
10.2.2 选择监控对象358
10.2.3 选择阈值359
10.2.4 根据阈值采取措施360
10.2.5 向运维人员告警361
10.3 将容量规划纳入vSphere设计361
10.3.1 实施虚拟化前的规划362
10.3.2 虚拟化过程中的规划365
10.4 小结368
第11章 vSphere设计综述369
11.1 设计样例369
11.1.1 XYZ Widgets业务概述369
11.1.2 hypervisor设计371
11.1.3 vSphere管理层371
11.1.4 服务器硬件371
11.1.5 网络配置371
11.1.6 共享存储配置372
11.1.7 虚拟机设计372
11.1.8 虚拟机数据中心设计373
11.1.9 安全架构373
11.1.10 监控和容量规划373
11.2 检验设计374
11.2.1 hypervisor设计374
11.2.2 vSphere管理层374
11.2.3 服务器硬件376
11.2.4 网络配置377
11.2.5 共享存储配置378
11.2.6 虚拟机设计379
11.2.7 虚拟机数据中心设计380
11.2.8 安全架构381
11.2.9 监控和容量规划381
11.3 小结381
第12章 vCloud设计382
12.1 云和服务器虚拟化的区别383
12.2 vCloud Director在云架构中扮演的角色384
12.3 vCloud Director用例385
12.3.1 案例一386
12.3.2 案例二387
12.3.3 案例三387
12.3.4 案例四388
12.4 vCloud管理栈构成388
12.5 vCloud Cell和NFS设计要素390
12.6 管理与可消费资源391
12.7 数据库概念392
12.8 vCenter设计393
12.9 vCloud管理:物理设计396
12.10 云服务提供商虚拟数据中心的物理层面397
12.11 云服务提供商虚拟数据中心的逻辑层面402
12.12 网络池决策407
12.13 外部网络409
12.14 设计组织、目录和策略413
12.15 将组织网络与设计相关联415
12.16 终端用户和vApp网络418
12.17 设计组织虚拟数据中心421
12.18 多站点427
12.19 备份和灾难恢复428
12.20 小结429
— 没有更多了 —
以下为对购买帮助不大的评价