SDN为云以及集群带来众多优势

作为现代数据中心的核心架构,软件定义的架构SDN最近发展势头很好。SDN旨在向云以及集群提供更多的灵活性与控制力,同时能够降低成本、提升性能。

软件定义的网络定义清晰,正在引领软件定义的基础设施。网络交换控制软件被从交换机硬件中分离出来并在虚拟机实例上运行。使用商用芯片降低了交换机的成本,允许低价供应商进入更大规模的市场,而这仅仅是SDN的优势之一。

SDN与网络功能虚拟化(NFV)共存,NFV实际上是SDN的一个用例,发展势头很好。SDN是面向管理端的虚拟网络,NFV是面向数据或交换节点端的虚拟网络。实际情况要更复杂,但结果是我们需要混搭SDN、NFV以实现全面虚拟化网络并实现集中控制。

SDN的另一大优势是数据中心服务自动编排。我们已经实现了服务器的虚拟化,将虚拟化技术扩展到网络、存储被视为是提升数据中心运营能力的必要步骤。自动化使用模板类库将目前的手动配置过程转换为基于脚本的系统。

软件定义的未来
下一代网络管理员需要创建满足监管以及安全策略要求的模板。如果模板设计的很好,那么在规模更大的企业中可以将模板应用委托给计算部门,确保一切都在掌控之中。

在虚拟环境中,这迈出了提升网络部署质量的一大步。能够减少各个层面的管理工作量,尤其是在网络管理方面能够加速配置虚拟局域网。更为重要的是,配置错误将会显著下降,电话支持的工作量会因此减少。

因为网络是作为单个交换机提供给用户的,SDN必须隐藏额外的信息并移除新交换设备。这样就实现了虚拟网络与硬件采购之间的有效分离,允许企业网络逐步演变,而传统网络采用这种演变方式要困难得多。

将数据服务迁移到虚拟服务器能够更轻松地混合搭配服务并针对特定的需求裁剪数据流。诸如边界安全性以及深度数据包检测服务应该能够按需使用,通过增加更多的实例就能够扩展服务带宽。

标准化 vs. 厂商锁定
实现服务间接口的标准化需要付出很多的努力。目标是实现服务以及硬件交换机的即插即用。厂商推动的标准彼此抵触,某些软件定义的平台仍旧存在厂商锁定,与拥有开放API的方法相比,实现服务间接口的标准化的代价很大。

开放性策略应该创建一个高度创新、充分竞争的环境。通用API将有助于保证许可成本可控。管理员将会看到更快速的演变与竞争,评估模型不断演化,而不是采用传统网络中很常见的静态方式。

软件定义的方式正在被扩展到广域网,称为SD-WAN。目前仍处在萌芽期,这应该能够解决在使用自动化方式操作混合云时所面临的困难。

尽管SDN提供了很多优势,但其仍面临挑战。自动化往往掩饰了安全性问题,结果就是自动化服务需要具备预防或检测攻击能力。弹性以及自动化的路径冗余同样出在开发过程中。随着SDN的演变,软硬件设施将多样化,使用不同厂商、不同版本的服务与交换机。确保必备的安全工具包括在内是自动化服务面临的进一步的挑战,尽管随着SDN的发展功能强大的API应该会减轻上述负担。

总的来讲,SDN在今后的几年当中将会成为虚拟数据中心的主流。IT员工必须适应发展趋势,具备更高级的技能应对更加复杂、快速变化的环境。

本文转自d1net(转载)

时间: 2024-07-29 10:56:08

SDN为云以及集群带来众多优势的相关文章

无惧浩瀚数据 超云XS5000集群存储为扩展而生

伴随着信息化技术的发展,我们正在加快步入数字时代的进程.根据IDC的报告显示,全球每年数据增长幅度超过58%,预计到2020年,全球数据总量将超过40ZB(1ZB约等于1万亿GB).面对海量数据的激增,如何确保数据能够安全高效的存储,以及可持续.可弹性的按需扩容,成为了IT运维不可忽视的问题. 无中心架构确保横向扩展优势 超云XS5000集群存储采用高效的无中心架构,无需专用元数据节点,避免故障点的集中和元数据性能瓶颈:XS5000将访问自动平衡分布到不同的集群存储节点上,能够有效提升系统自愈能

基于分布式SSD云盘集群的Oracle 性能测试报告

  1.测试目的 阿里云云服务器(Elastic Compute Service,简称 ECS)是一种简单高效.处理能力可弹性伸缩的计算服务,帮助客户快速构建更稳定.安全的应用,提升运维效率,降低 IT 成本,使您更专注于核心业务创新.而阿里云块存储(Block Storage),是阿里云为云服务器ECS提供的低时延.持久性.高可靠的数据块级随机存储.块存储支持在可用区内自动复制数据,防止意外的硬件故障导致数据不可用,以保护您的业务免于组件故障的威胁.就像对待硬盘一样,客户可以对挂载到ECS实例

阿里云Redis集群版简要介绍

阿里云云数据库Redis集群版火热抢购,详情参见>> 产品简介 云数据库 Redis 提供集群版实例,轻松突破 Redis 自身单线程瓶颈,可极大满足对于 Redis 大容量或高性能的业务需求. 云数据库 Redis 集群版内置数据分片及读取算法,整体过程对用户透明,免去用户开发及运维 Redis 集群的烦恼. 使用场景 QPS 压力较大 标准版 Redis 无法支撑较大的 QPS,需要采用多节点的部署方式来冲破 Redis 单线程的性能瓶颈.Redis 集群版提供16.32.64.128.2

阿里云Redis集群子实例内存查看

阿里云Redis集群有多个节点,用户需要查看每个子节点的内存还有key数目,目前阿里云Redis提供了iinfo命令用于查看某个节点的性能数据,后续会在控制台展示每个节点的数据. 初始化环境 安装python客户端 下载python客户端 wget "https://pypi.python.org/packages/68/44/5efe9e98ad83ef5b742ce62a15bea609ed5a0d1caf35b79257ddb324031a/redis-2.10.5.tar.gz#md5=

Redis集群Proxy支持select命令方案介绍

目前Redis集群开源的方案主要有Redis Cluster,Codis,Twemproxy等,这几个方案里面都不支持select命令,即用户无法使用select进行逻辑db的切换,这样会给之前使用Redis单机的用户带来一定困扰,导致很多用户在迁移到集群方案的时候需要改造代码,本文探讨Redis集群支持select命令的方案实现. 阿里云Redis集群 阿里云的redis集群版由3大组件构成: redis-config : 集群管理工具 redis-server : 优化过源码的redis,支

Easystack发布新容器集群产品 成为中国首个OpenStack+K8S专业开源企业

3月29日,EasyStack(北京易捷思达科技发展有限公司)在德国柏林举行的CloudNativeCon+KubeCon容器大会上,正式发布基于Kubernetes技术的容器集群产品ESContainer.此举使得EasyStack同红帽.Mirantis一道成为全球三大同时具备OpenStack和Kubernetes(K8S)产品的专业开源企业,也是中国首个OpenStack+Kubernetes专业开源企业.   CloudNativeCon+KubeCon现场 2016年,是容器技术全面

LinkedIn开源Cruise Control:一个Kafka集群自动化运维新利器

Kafka近年来日渐流行,LinkedIn的1800台Kafka服务器每天处理2万亿个消息.虽说Kafka运行得十分稳定,但要大规模运行Kafka,在运维方面仍然面临巨大的挑战.每天都会有broker崩溃,导致集群工作负载不均衡.SRE团队需要花费大量的时间和精力来重分配分区,以便让集群重新恢复均衡. 自动化因此变得十分重要,这也就是为什么我们要开发Cruise Control:持续监控Kafka集群,自动调整分配给服务器的资源,达到预期的性能目标.用户设定目标,Cruise Control对集

Hadoop - Ambari集群管理剖析

1.Overview Ambari是Apache推出的一个集中管理Hadoop的集群的一个平台,可以快速帮助搭建Hadoop及相关以来组件的平台,管理集群方便.这篇博客记录Ambari的相关问题和注意事项.方便为初学者省去搭配各个社区版的烦恼. 2.How to works 在Ambari的官方WIKI上介绍了如何去使用Ambari,[官方文档].官方说法比较简要,下面我补充相关注意事项,并给大家罗列一个详细的步骤. 2.1 Env 首先,节点(物理机)需要实现准备好,这里笔者准备了5台节点,大

Kubernetes集群上基于Jenkins的CI/CD流程实践

本节我们通过在Kubernetes集群上创建并配置Jenkins Server实现应用开发管理的CI/CD流程,并且利用Kubernetes-Jenkins-Plugin实现动态的按需扩展jenkins-slave. 安装Kubernetes集群 首先,如果您没有Kubernetes集群,那么您需要创建一个.参见创建集群 安装Jenkins Server 为了让您的Jenkins Server可以具有Fail Over的能力,建议您将Jenkins的数据存储到阿里云NAS存储上. 步骤一: 首先