【虚拟化实战】网络设计之一vSwitch

简介:

作者:范军 (Frank Fan) 新浪微博:@frankfan7   微信:frankfan7

问题描述:

哪一种vSwitch最适合你的环境?vSphere Standard Switch(vSS),vSphere Distributed Switch(vDS)还是Cisco Nexus 1000v?

情景一:

某小型公司预计在虚拟环境中部署ESXi主机5台,目前购买软件许可的预算不多。IT人员有一定的VMware知识,可实践经验还需要积累。

推荐方案

vSphere StandardSwitch(vSS)

Management Plane是用来更改vSwitch配置的,而DataPlane是用来具体传输数据包的。

使用vSS的情况下,每台主机都有各自的Management Plane和DataPlane。主机之间没有相互影响关系。

选择理由:

vSS无需购买EnterprisePlus许可,可以节省费用。主机数目不多,而且小型环境的配置相对不太复杂,基于ESXi主机的vSS方案可以满足需求

该设计决定的影响:

因为vSS需要在每台ESXi主机上配置,最好考虑使用Script或者vMA来避免配置的不一致性。



情景二:

某公司的虚拟化设计方案比较复杂,ESXi主机20台,以后还有扩展可能。希望能尽可能简化日常维护,同时希望能最大程度利用虚拟化平台来运行关键应用。

推荐方案

ESXi管理使用vSS,其他使用vDS

使用vDS的情况下,Management Plane是由vCenter集中实现的。这样保证vSwich配置上的更改是集中完成,无需在每台主机设置。

因为每台主机都有各自的Data Plane。那么即使在vCenter宕机的时候,不会影响到虚拟机数据包的传输。仅仅影响管理功能。

选择理由:

混合方案:ESXi管理使用vSS,其他使用vDS

这在vCenter宕机的情况下,仍然可以直接管理ESXi。

vDS的特有的许多功能也可以使用。比如PVLAN就可以很方便的实现在虚拟层的网络隔离,而无需物理网络管理的介入。

该设计决定的影响:

最好考虑使用Host profile,Script或者vMA来避免vSS配置的不一致性。

需要购买Enterprise Plus许可



情景三:

某公司的物理网络环境的管理很完善,对安全控制的要求较高。目前的网络人员希望对虚拟网络环境进行集中式管理。

推荐方案

Cisco Nexus 1000v

选择理由:

网管会很容易上手Nexus 1000v, 虚拟网络和物理网络统一的管理能保证一致的安全策略。

该设计决定的影响:

VSM是管理nexus 1000v的虚拟机。VEM是集成在ESXi中的插件。他们的网络也是依赖nexus1000v的,注意高可用的设计。















本文转自frankfan751CTO博客,原文链接: http://blog.51cto.com/frankfan/1219755  ,如需转载请自行联系原作者


相关文章
|
2月前
|
数据采集 存储 JSON
Python网络爬虫:Scrapy框架的实战应用与技巧分享
【10月更文挑战第27天】本文介绍了Python网络爬虫Scrapy框架的实战应用与技巧。首先讲解了如何创建Scrapy项目、定义爬虫、处理JSON响应、设置User-Agent和代理,以及存储爬取的数据。通过具体示例,帮助读者掌握Scrapy的核心功能和使用方法,提升数据采集效率。
129 6
|
1月前
|
存储 安全 网络安全
网络安全的盾与剑:漏洞防御与加密技术的实战应用
在数字化浪潮中,网络安全成为保护信息资产的重中之重。本文将深入探讨网络安全的两个关键领域——安全漏洞的防御策略和加密技术的应用,通过具体案例分析常见的安全威胁,并提供实用的防护措施。同时,我们将展示如何利用Python编程语言实现简单的加密算法,增强读者的安全意识和技术能力。文章旨在为非专业读者提供一扇了解网络安全复杂世界的窗口,以及为专业人士提供可立即投入使用的技术参考。
|
1月前
|
存储 缓存 监控
Docker容器性能调优的关键技巧,涵盖CPU、内存、网络及磁盘I/O的优化策略,结合实战案例,旨在帮助读者有效提升Docker容器的性能与稳定性。
本文介绍了Docker容器性能调优的关键技巧,涵盖CPU、内存、网络及磁盘I/O的优化策略,结合实战案例,旨在帮助读者有效提升Docker容器的性能与稳定性。
134 7
|
2月前
|
运维 物联网 网络虚拟化
网络功能虚拟化(NFV):定义、原理及应用前景
网络功能虚拟化(NFV):定义、原理及应用前景
145 3
|
2月前
|
数据采集 前端开发 中间件
Python网络爬虫:Scrapy框架的实战应用与技巧分享
【10月更文挑战第26天】Python是一种强大的编程语言,在数据抓取和网络爬虫领域应用广泛。Scrapy作为高效灵活的爬虫框架,为开发者提供了强大的工具集。本文通过实战案例,详细解析Scrapy框架的应用与技巧,并附上示例代码。文章介绍了Scrapy的基本概念、创建项目、编写简单爬虫、高级特性和技巧等内容。
105 4
|
2月前
|
网络协议 物联网 API
Python网络编程:Twisted框架的异步IO处理与实战
【10月更文挑战第26天】Python 是一门功能强大且易于学习的编程语言,Twisted 框架以其事件驱动和异步IO处理能力,在网络编程领域独树一帜。本文深入探讨 Twisted 的异步IO机制,并通过实战示例展示其强大功能。示例包括创建简单HTTP服务器,展示如何高效处理大量并发连接。
63 1
|
2月前
|
网络协议 调度 开发者
Python网络编程:Twisted框架的异步IO处理与实战
【10月更文挑战第27天】本文介绍了Python网络编程中的Twisted框架,重点讲解了其异步IO处理机制。通过反应器模式,Twisted能够在单线程中高效处理多个网络连接。文章提供了两个实战示例:一个简单的Echo服务器和一个HTTP服务器,展示了Twisted的强大功能和灵活性。
54 0
|
2月前
|
存储 安全 虚拟化
虚拟化技术:实现资源高效利用和灵活管理的利器
虚拟化技术作为实现资源高效利用和灵活管理的重要手段,在数字化时代背景下,正逐步改变传统IT架构模式。本文概述了虚拟化技术的概念、原理及其在数据中心管理、云计算平台、企业信息化建设、科研教育及医疗行业的应用,并探讨了其面临的挑战与未来发展趋势。
202 3
|
18天前
|
安全 Linux KVM
Linux虚拟化技术:从Xen到KVM
Xen和KVM是Linux平台上两种主要的虚拟化技术,各有优缺点和适用场景。通过对比两者的架构、性能、安全性、管理复杂性和硬件依赖性,可以更好地理解它们的适用场景和选择依据。无论是高性能计算、企业虚拟化还是云计算平台,合理选择和配置虚拟化技术是实现高效、稳定和安全IT环境的关键。
72 8
|
5月前
|
存储 Linux 调度
OpenStack如何支持虚拟化技术?
【8月更文挑战第21天】
316 0