我是一名云计算工程师
首先来说一下SDN和云计算的概念:
SDN:软件定义网络(Software Defined Network,SDN),DN是一种新型网络创新架构,通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,让网络成为一种可灵活调配的资源。SDN最重要的三个概念是:可编程(开放的API)、控制平面与数据平面分离,以及集中式控制模型。
云计算:云计算是一种按使用量付费的服务模式,这是一种能够提供可用的、便捷的、按需求的网络访问模式,计算共享池能够快速的为用户提供网络、服务器、存储、应用软件及其他服务,并且只需要花费很少的管理时间。
再来一张图:
简单说一下两者的关系:
云计算就是通过计算的方法去调度网络、存储等资源,而SDN就是一种网络资源。当业务需要网络资源的时候,云计算就会去调度SDN网络资源。
云计算离不开Linux *** 作系统,建议百度一下《Linux就该这么学》来了解更多相关知识。
软件定义存储近年来的快速发展主要受益于以下因素:
数据量激增
随着个性化、物联网、万联网的发展,数据以前所未有的速度迅猛增长,数据的存放、管理、优化、利用成为难题,用户面临着如下挑战:存储利用率低,数据僵化在某些硬件组件里,难以提供随需动态变化的服务等级,缺乏精确的控制,部署和调整存储资源需要经过复杂的流程(例如需要应用管理员与存储管理员等进行协调),自动化程度低,对请求的响应慢,……。
存储相关软硬件技术快速发展
软件技术方面:虚拟化、分布式存储与云计算技术的发展。
硬件方面:SSD,CPU 多核技术,高速网络技术,大容量服务器和磁盘等
软件定义存储优势明显,以超融合为例
可靠性
随机性能
扩展性
成本优势
成本优势
SDN将通过集中控制、抽象的网络设备、并提供灵活的,动态的,自动化的网络配置支持物联网。SDN使网络配置与插头的预定义的即插即用(plug-and-play)的物联网设备设置、自动检测和修复安全威胁,及配置边缘计算和分析环境,将数据转化为洞察力,彻底简化了网络设置。
SDN为物联网带来了三大方面的重要功能:
1、通过软件的集中控制,完整了网络知识,有助于自动化、基于策略的大规模甚至复杂网络的控制。鉴于物联网环境潜在的巨大规模,SDN是使其易于管理的关键。
2、SDN将使得通过改善提供给网络边缘的网络流量的透明度,得以能够更容易找到并对抗安全威胁。他们也可以很容易地应用自动化的政策,将可疑的流量实施跳 转。
3、SDN可以提供一个动态的,智能化的,自我学习的分层安全模型,在防火墙内提供防火墙,保证人员只能改变他们所授权设备的配置。这远比传统的围绕着网络的 防火墙更有用,基于其规模和事实的敌人往往是在防火墙内部,传统的防火墙对于物联网根本不奏效,在传统的防火墙,未经授权的人员能够对未受保护的设备实施 固件更新SDN(Software Defined Network),即软件定义网络,2006年诞生于美国斯坦福大学CleanSlate课题研究组。它是一种新型网络创新架构,也是网络虚拟化的一种实现方式。其核心理念是将网络设备的控制面与数据面进行分离,从而实现了对网络流量的灵活控制,使得网络变得更加智能。
SDN更像是一种网络虚拟化思想,核心诉求是通过软件控制网络,实现业务自动化部署。例如,在传统交换机内部,其主要负责具体的网络流量往哪里转发,而在SDN中,通过控制器进行流量转发的计算,然后将结果发送给交换机,交换机只进行简单的转发,从而实现控制和转发平面相分离。
什么是软件定义存储(SDS)(
参考资料:
Software Defined Storage,软件定义存储。数据中心中的服务器、存储、网络以及安全等资源可以通过软件进行定义,并且能够自动分配这些资源。软件定义存储的核心是存储虚拟化技术。软件定义的数据中心通过现有资源和应用程序对不断变化的业务需求提供支持,从而实现IT灵活性。其核心思想是将资源池化——处理器、网络、存储和可能的中间件——通过这样的方式,可以生成计算的原子单位,并根据业务流程需求很容易地分配或取消 。可以安装在商用资源(x86硬件、虚 拟机监控程序或者云)和/或者现有计算硬件上的 任何存储软件堆栈。
软件定义存储工作机制
SDS 软件通过虚拟数据平面对底层存储进行抽象化,这使得虚拟机(和应用)成为了存储调配和管理的基本单元。通过在应用和可用资源之间实施灵活的隔离措施,常见的 hypervisor 可为应用均衡分配所需的全部 IT 资源(包括计算、内存、存储和网络连接)。
软件定义存储 vs传统存储架构
虽然没有官方的定义,但软件定义存储就是将存储硬件中的典型的存储控制器功能抽出来放到软件上。这些功能包括卷管理、RAID、数据保护、快照和复制等。软件定义存储允许用户不必从特定厂商采购存储控制器硬件如硬盘、闪存等存储介质。并且,如果存储控制器功能被抽离出来,该功能就可以放在基础架构的任何一部分。它可以运行在特定的硬件上,在hypervisor内部,或者与虚机并行,形成真正的融合架构。
软件定义存储特点
自动化:管理得到简化,成本也随之下降。
标准接口:用于管理和维护存储设备和服务的应用编程接口 (API)。
虚拟化数据路径:可通过应用写入数据的块、文件和对象接口。
可扩展性:能在不影响性能的情况下横向扩展存储基础架构。
透明:能够监控并管理存储空间的使用情况,并清楚知晓有哪些可用资源以及相应的成本。
软件定义存储优势
您可以自行选择运行存储服务的硬件。您所选购的 SDS 和硬件不一定要来自同一家公司。您可以使用任意商用或 x86 服务器来构建基于 SDS 的存储基础架构。这意味着,您可以充分利用现有硬件来满足不断增长的存储需求,
从而做到经济高效。SDS 采用了横向扩展(而非纵向扩展)的分布式结构,允许您对容量和性能进行单独调整。
您可以加入大量数据源,以构建自己的存储基础架构。您可以将目标平台、外部磁盘系统、磁盘或闪存资源、虚拟服务器以及基于云的资源(甚至是工作负载的专用数据)连接到同一网络中,以创建统一的存储宗卷。
SDS 可以基于您的容量需求自动进行调整。由于 SDS 不依赖于硬件,所以 SDS 的自动化也可自动实现,可从连接的任意存储宗卷中调取数据。这种存储系统可以根据数据需求和性能进行调整,且无需管理员干预,也无需添加新的连接或硬件。
不存在任何限制。传统的存储区域网络受限于可用的节点(已分配 IP 地址的设备)数量。从定义来看,SDS 不存在类似限制。这意味着,在理论上,SDS 可以无限扩展。
软件定义存储用途
容器:通过在容器应用中运行持久存储,更加充分地利用您的容器应用;或者,通过在容器中运行 SDS,更加充分地利用您的存储。
云基础架构:支持私有云、公共云和混合云架构,并能实现所需的敏捷性和可扩展性。
大数据分析:快速安全地分析大型数据湖,以提升业务洞察力。
超融合基础架构:消除离散存储层,并能与您企业中的各种虚拟化服务器实例搭配使用。
对象存储:灵活可靠地存储、备份和检索 PB 级的数据。
富媒体:您的富媒体存储会日益扩展,因为您总是需要更多内容。
姓名:安鑫 学号:17050110007 学院:物理与光电工程学院引自:
>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)