公共云存储系统接口设计(云数据中心设计方案)

网友投稿 257 2023-01-04


本篇文章给大家谈谈公共云存储系统接口设计,以及云数据中心设计方案对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享公共云存储系统接口设计的知识,其中也会对云数据中心设计方案进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

云存储架构分哪些层次,各自实现了什么功能?

(1)存储层
云存储系统对外提供多种不同的存储服务,各种服务的数据统一存放在云存储系统中,形成一个海量数据池。从大多数网络服务后台数据组织方式来看,传统基于单服务器的数据组织难以满足广域网多用户条件下的吞吐性能和存储容量需求;基于P2P架构的数据组织需要庞大的节点数量和复杂编码算法保证数据可靠性。相比而言,基于多存储服务器的数据组织方法能够更好满足在线存储服务的应用需求,在用户规模较大时,构建分布式数据中心能够为不同地理区域的用户提供更好的服务质量。
云存储的存储层将不同类型的存储设备互连起来,实现海量数据的统一管理,同时实现对存储设备的集中管理、状态监控以及容量的动态扩展,实质是一种面向服务的分布式存储系统。
(2)基础管理层
云存储系统架构中的基础管理层为上层提供不同服务间公共管理的统一视图。通过设计统一的用户管理、安全管理、副本管理及策略管理等公共数据管理功能,将底层存储与上层应用无缝衔接起来,实现多存储设备之间的协同工作,以更好的性能对外提供多种服务。
(3)应用接口层
应用接口层是云存储平台中可以灵活扩展的、直接面向用户的部分。根据用户需求,可以开发出不同的应用接口,提供相应的服务。比如数据存储服务、空间租赁服务、公共资源服务、多用户数据共享服务、数据备份服务等。
(4)访问层
通过访问层,任何一个授权用户都可以在任何地方,使用一台联网的终端设备,按照标准的公用应用接口来登录云存储平台,享受云存储服务。
2云存储技术的优势
作为新兴的存储技术,与传统的购买存储设备和部署存储软件相比,云存储方式存在以下优点:
(1)成本低、见效快
传统的购买存储设备或软件定制方式下,企业根据信息化管理的需求,一次性投入大量资金购置硬件设备、搭建平台。软件开发则经过漫长的可行性分析、需求调研、软件设计、编码、测试这一过程。往往在软件开发完成以后,业务需求发生变化,不得不对软件进行返工,不仅影响质量,提高成本,更是延误了企业信息化进程,同时造成了企业之间的低水平重复投资以及企业内部周期性、高成本的技术升级。在云存储方式下,企业除了配置必要的终端设备接收存储服务外,不需要投入额外的资金来搭建平台。企业只需按用户数分期租用服务,规避了一次性投资的风险,降低了使用成本,而且对于选定的服务,可以立即投入使用,既方便又快捷。
(2)易于管理
传统方式下,企业需要配备专业的IT人员进行系统的维护,由此带来技术和资金成本。云存储模式下,维护工作以及系统的更新升级都由云存储服务提供商完成,企业能够以最低的成本享受到最新最专业的服务。
(3)方式灵活
传统的购买和定制模式下,一旦完成资金的一次性投入,系统无法在后续使用中动态调整。随着设备的更新换代,落后的硬件平台难以处置;随着业务需求的不断变化,软件需要不断地更新升级甚至重构来与之相适应,导致维护成本高昂,很容易发展到不可控的程度。而云存储方式一般按照客户数、使用时间、服务项目进行收费。企业可以根据业务需求变化、人员增减、资金承受能力,随时调整其租用服务方式,真正做到“按需使用”。
3云存储技术趋势
随着宽带网络的发展,集群技术、网格技术和分布式文件系统的拓展,CDN内容分发、P2P、数据压缩技术的广泛运用,以及存储虚拟化技术的完善,云存储在技术上已经趋于成熟,以“用户创造内容”和“分享”为精神的Web2.0推动了全网域用户对在线服务的认知。

云存储的基本结构包括那几部分

云存储结果有4层组成:
1、存储层
存储层是云存储最基础的部分。存储设备可以是FC光纤通道存储设备,可以是NAS和 iSCSI等IP存储设备,也可以是 SCSI或SAS等 DAS存储设备。云存储中的存储设备往往数量庞大且分布多不同地域,彼此之间通过广域网、互联网或者 FC光纤通道网络连接在一起。
存储设备之上是一个统一存储设备管理系统,可以实现存储设备的逻辑虚拟化管理、多链路冗余管理,以及硬件设备的状态监控和故障维护
2、基础管理层
基础管理层是云存储最核心的部分,也是云存储中最难以实现的部分。基础管理层通过集群、分布式文件系统和网格计算等技术,实现云存储中多个存储设备之间的协同工作,使多个的存储设备可以对外提供同一种服务,并提供更大更强更好的数据访问性能。
CDN内容分发系统、数据加密技术保证云存储中的数据不会被未授权的用户所访问,同时,通过各种数据备份和容灾技术和措施可以保证云存储中的数据不会丢失,保证云存储自身的安全和稳定。
3、应用接口层
应用接口层是云存储最灵活多变的部分。不同的云存储运营单位可以根据实际业务类型,开发不同的应用服务接口,提供不同的应用服务。比如视频监控应用平台、IPTV和视频点播应用平台、网络硬盘引用平台,远程数据备份应用平台等。
4、访问层
任何一个授权用户都可以通过标准的公用应用接口来登录云存储系统,享受云存储服务。云存储运营单位不同,云存储提供的访问类型和访问手段也不同。

华为云存储的解决方案

为此,华为推出了基于云存储系统和云存储服务平台构建的端到端存储服务解决方案,帮助运营商快速、经济地提供云存储服务与发展用户。 华为云存储系统具备弹性扩展、安全可靠、自动化管理等特点,以及丰富的业务支撑能力,满足海量数据的存储以及大规模业务承载的需求。
弹性扩展:高效的存储基础架构需支持在性能和容量两个维度上进行扩展。华为云存储系统基于横向扩展(Scale-out)架构设计,对上层业务平台提供透明的存储资源服务,屏蔽底层的硬件差异,能够帮助运营商实现存储容量的扩展和业务性能的提升。
在容量扩展方面,云存储系统支持通过增加硬盘、存储域和存储节点三种方式扩展系统容量。此外,云存储系统通过统一的资源和I/O调度,使得新接入的存储域和存储节点能够与已有的域和节点一起为上层业务提供存储服务,实现整系统存储空间从TB到EB的线性扩展,再通过跨域互联、访问重定向等技术,对多个资源池进行统一部署和调度管理。
在性能提升方面,云存储系统通过分布式存储软件协调大量的存储硬件节点并行对外提供数据存储服务,海量数据均匀下发到每个存储节点的每个硬盘,充分发挥域内节点与硬盘的并行处理能力,使系统在扩展存储容量的同时,也提升存储系统的读写性能。
安全可靠:华为云存储系统从以下两方面保证用户数据在整个生命周期内的安全可靠。 通过Erasure Code技术,对文件进行条带化后生成多个数据块,并计算若干个校验块,同时将所有的数据块和校验块分别存放在不同存储节点上,若其中一个或多个存储节点发生故障,系统可在提供正常的读写服务的同时,自动在后台进行数据重构,将故障节点上的数据重构到其他节点上。这种节点间的数据保护技术确保华为云存储系统具有较高的数据可靠性。
云存储系统通过权限控制和加密来保证数据私密性。在权限控制层面,拥有存储业务的用户或系统的各类管理员的操作必须被授权,不同权限用户执行不同的操作。在加密层面,系统选择HTTP-SSL方式作为数据传输安全的技术实现方案,防止传输过程中的恶意监听与篡改,保证数据传输的私密性、一致性和不可抵赖性。对于用户的关键信息,如登录密码和系统访问等鉴权信息,云存储系统也从客户端到服务端都进行加密处理,能够有效保障用户关键信息的安全性。
自动化管理:云存储系统通过“一键部署”、“批量升级”、“智能告警”等功能实现系统的自动部署与管理。设备上电后管理软件远程对所有设备进行安装、配置,降低系统部署难度,缩短部署时间。同时,存储节点的批量升级,整个过程无需人工干预和控制,不中断业务,实现业务透明化。云存储管理系统还能够提供完整的图形化管理界面,动态反映云存储系统的拓扑结构,实现存储节点和网络设备的统一管理,提高系统运维效率,降低运营成本。
接口丰富:针对不同类型的应用对存储的访问需求,如IPTV、视频监控、网盘等,云存储系统提供了文件存储接口——NFS/CIFS、对象存储接口——REST,以及针对第三方云服务的API,满足各种终端、各种应用的存储接入。 基于云存储系统,云存储服务平台不仅可以提供空间租赁、在线存储、集中备份等服务,还具备完善的业务管理功能。
空间租赁:无论是中小企业还是大型企业,数据增长的速度远远超过了对存储设备投资的幅度。而且部署大型的存储设备,不仅降低了业务灵活性,也增加了运维成本。通过运营商提供的空间租赁服务,企业可以按需购买存储空间进行数据存储,不仅可以更灵活地满足存储需求,也免去了繁杂的自运维过程。
在线存储:在线存储服务为个人用户提供了远端大容量的存储空间。个人用户可通过web方式、PC客户端、手机客户端三种形式访问个人数据,web方式能够使浏览器和本地桌面无缝结合;PC客户端通过将网络资源本地化,不改变用户的操作习惯;手机客户端简单易操作,方便用户实时访问,多种访问方式实现用户终端的多屏互动、文件同步。
集中备份:中小企业备份系统的建设面临建设门槛高、周期长等问题,运营商提供的集中备份服务是对企业备份系统“效率”与“安全”的双重升级,通过集中备份服务能够实现本地数据共享,按需申请云端备份空间,以及对重要数据进行本地与云端的两级备份。
“两级备份”通过本地云存储网关与远端云存储数据中心共同实现。首先,本地部署的云存储网关进行本地的一次备份,保证备份效率;其次,通过本地云存储网关的数据同步功能,实现网关上的数据到云存储数据中心的二次备份,进一步提高数据的安全性。
大数据时代的到来,将促使更多的企业与个人将数据迁移到云端,这一过程为运营商向综合信息服务提供商的转型创造了良好的契机。华为云存储解决方案将致力于为运营商开展云存储服务提供良好支撑,华为已经与中国电信、中国移动就云存储服务进行了深入的合作。

关于公共云存储系统接口设计和云数据中心设计方案的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 公共云存储系统接口设计的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于云数据中心设计方案、公共云存储系统接口设计的信息别忘了在本站进行查找喔。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:vue实现接口测试工具(vue自动化测试工具)
下一篇:Spring Security 表单登录功能的实现方法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~