所谓对象存储服务(OBS)是一种以对象为中心的存储服务,它向用户提供大量安全、高可靠和低成本的数据存储,在使用过程中不需要考虑容量限制并提供了多种存储类型选择以满足用户对各种业务场景的诉求。而在OBS领域上,如今华为云的表现十分优秀——
华为云对象存储服务具备以下功能:
1.并行文件系统,该系统是OBS提供的一个优化后的高性能文件系统。可在云端Linux服务器中挂载所建立的并行文件系统,并且可在线处理并行文件系统中的文件及目录时,如同运行本地文件系统那样,达到建立,删除该文件/目录,重命名该文件/目录以及修改编写该文件的目的。
2.生命周期管理,生命周期管理(LCA)就是通过对指定规则进行配置来实现对物品进行定时删除或对物品存储类别进行定时变换。华为云OBS可将版本控制与生命周期规则相结合,以协助管理对象存储成本。例如,如果要对一个对象进行长期保存的话,那么就应该将它放在与该对象相关联的一个数据库中,而不是放置在与之相关联的另一个数据库中。这样做既能够节省存储空间,还能降低维护成本,提高安全性,更便捷的对数据进行更新。此外,通过快速存取信息,华为云OBS可以利用预定义生命周期分配操作对当前与非当前的对象版本进行生命周期管理。
3.跨域资源共享,OBS对CORS规范的支持使得跨域请求可以在OBS上获取资源。但是,OBS是开放源代码,用户不能使用任何第三方软件进行开发和维护,因此需要一个专门为该系统提供服务的软件平台来管理这些信息。而华为云OBS即是基于组件技术实现的OBS接口框架,它具有良好的可扩展性和可维护性。便于升级与扩展,方便使用。华为云OBS使CORS配置将在2分钟之内生效,生成跨域资源共享控制台,在API和SDK等途径上进行分配。
4.针对公测的数据回源,OBS提供数据回源的功能,能够在请求数据没有的情况下,利用回源规则从源站中得到相应的数据。华为云OBS的回源方式主要支持镜像回源与重定向回源两种。
5.针对公测的在线解压,OBS在ZIP包被上传时,支持自动解压。批量文件可封装为ZIP包,然后上传到OBS,上传到OBS上的压缩包可自动进行解压。
除去以上功能以外,对象存储服务又具备哪些优点呢?首先是稳定性好,可靠性高:数据持久性最高为99.99%(12个9),业务连续性最高为99.995%;其次安全可靠,值得信赖:对象存储服务支持加密,防盗链,细粒度权限控制,确保数据安全可信;第三对象存储服务具备千万级别的TPS和2.4Gb/s的单流上传速度的超高的性能,最后华为云OBS兼容对象和POSIX协议。
目前,华为云OBS以在大数据分析、静态网站托管、网上视频点播、基因测序、智能视频监控等场景中使用。
一、大数据分析:华为云OBS结合华为云大数据服务,可大幅度降低成本,按需调节规模,提升创新速度,助力企业轻松方便地进行大数据管理。
二、静态网站托管:在实际运行中,华为云OBS提供一种低成本,高可用,能根据流量需求进行自动拓展的站点托管解决方案。针对目前Web服务中存在的问题,提出了一种基于云计算架构的分布式网络虚拟化方案。利用云计算技术实现对不同业务模式的灵活配置;通过引入虚拟服务器提高网络资源利用率;采用负载均衡技术降低客户端压力。将CDN与ECS相结合,快速建立动静态分离网站/应用系统。
三、网上视频点播,华为云OBS为视频点播提供了高并发,高可靠,低时延,低成本海量存储系统。在此基础上,设计了一种基于云计算架构下的流媒体播放与存储方案;提出了流媒体分发策略、视频服务器负载均衡机制及缓存管理方法等关键技术;给出了一个实际应用案例。该系统性能良好、安全可靠、成本低廉,能够为企业带来稳定可靠的运行环境,此外视频平台也可将媒体转码(MPC)与CDN服务相结合,可以迅速建立起一个极速,安全,高可用性点播平台,性价比更高。
四、基因测序,华为云OBS在基因测序的应用中提出了一种基于分布式存储与管理的基因测序服务平台,并设计了该平台的硬件结构和软件体系架构。实验结果表明:该平台具有可扩展性强、可靠性高等优点。在OBS环境下,能实现高效并行运算,计算速度大大提升,且成本可控,实现用多少运行多少,大大控制成本。
五、智能视频监控,华为云OBS基于MPEG-4标准的视频压缩编码技术和网络传输技术,支持多平台(包括嵌入式)应用;采用统一框架设计,实现对不同厂商设备及不同厂家软件的兼容与互操作。同时具有可扩展性、易于维护、功能全面、兼容性好、价格低廉等特点,能满足企业在不同视频监控场景的要求,针对性地为企业提供如设备管理,视频监控和处理等多功能解决方案。
(华为云OBS在智能视频监控中的运用)
华为云OBS通过强大的功能及所具备的更可靠的特性让用户在实际应用的每一步中做到数据安全存储,让企业在经营中不必再为数据泄露担忧!