本篇文章3709字,读完约9分钟

编者按:这篇文章是从最新的努力工作的开放类——“关于企业云存储,你必须知道这一点!分享嘉宾为齐牛云首席传道士何。李石热爱技术和产品。他是go语言/容器虚拟化技术的倡导者和实践者,也是互联网产品基础架构解决方案的专家。他在互联网创业和企业级服务产品开发和运营方面拥有五年以上的经验。

最近,人工智能、无人驾驶飞行器和虚拟现实/增强现实等概念如此热门,以至于我们忽略了隐藏在行业应用背后的另一个热点——云计算。从国内云计算公司的融资历史可以发现,无论是阿里巴巴云、金山云等老牌厂商,还是派云、奇牛等云存储领域的新军,融资对他们来说都是家常便饭;这个市场之所以受到大多数投资机构的青睐,是因为企业对云服务的需求不断增加。接下来的问题是,企业在选择云服务时会有什么样的陷阱,以及他们在使用云服务时需要知道什么?

使用云存储服务时 如何避免踩坑? | 硬创公开课

以下是讲话的记录(有删节):

什么是云存储?

所谓的云服务实际上是持续在线和持续可用的第三方服务的总称。最常见的云服务是云计算和云存储服务。在大多数情况下,人们也用“云计算”这个词来指代所有的云服务。因此,许多云服务公司称自己为云计算公司。事实上,他们提供的服务可能不包括“虚拟机”或其他形式的计算服务。

其他人应用了“持续在线和持续可用的第三方服务”的概念,并发明了“云备胎”一词。

一般来说,云服务实际上是本地服务的延伸,即原来本地提供的物理资源是“云服务”,主要包括cpu计算资源、内存资源、磁盘资源和网络资源。因此,云服务公司的一般业务主要包括:

1.云计算服务,提供计算和内存虚拟化服务

2.为存储虚拟化提供云存储服务

3.为网络虚拟化提供虚拟化网络服务

软件虚拟化提供的服务也称为“软件定义的服务”,如软件定义的存储、软件定义的网络和软件定义的数据中心。它可以将特定的硬件和软件解耦,根据需求,通过编程接口或以服务的形式,将硬件的可控组件逐步暴露给前端应用,并分阶段满足不同程度、不同方面的资源灵活调用。

从云存储的角度来看,它是一种持续在线、持续可用的第三方存储服务,它封装了特定的物理资源和资源分配的细节,只暴露了几个简单的APIs,用户只需使用这些简单的APIs就可以完成海量文件的存储和管理。

对于企业来说,云存储不仅可以提供海量的存储资源,还可以降低硬件、人力和时间的投资成本。同时,对于初创公司等早期阶段不能投入太多硬件资源的企业来说,云存储的灵活扩容和扩容能力以及按需使用和付费的能力可以很好地降低其投资风险。

云存储和网络磁盘有什么区别?

因为网络磁盘是一个终端用户术语,所以知名度会更广;但是,云存储是一个技术术语,只有技术人员才能接触到,所以人们会对云存储的概念不熟悉。

从上下游来看,网络磁盘的底层是云存储,即网络磁盘企业是云存储企业的客户,属于下游。

一般来说,云存储的应用场景是什么?

云存储作为基本硬件资源的抽象,已经基本渗透到互联网的各个领域。可以认为,所有需要访问互联网的服务都可以使用云存储服务,它可以存储任何类型的文件。就文件类型而言,目前存储容量较大的场景有:图片存储、音视频存储和文件存储。但是,对于云存储来说,任何类型的文件的存储都是一样的,所以我们一般不会按照文件类型来分类。

使用云存储服务时 如何避免踩坑? | 硬创公开课

从以下几个方面可以理解:

娱乐行业场景主要包括:社会趣味图片、社会短片、现场游戏、动画、数字音乐、电子阅读、网络广播和网络ktv。

在线旅游场景主要包括:旅游信息/预订、旅游须知、旅游策略和景点。

O2o场景主要包括:美国购物指南、美国垂直社区、达伦视频社区、现场服务和售后跟踪服务。

智能硬件场景,包括智能硬件平台、固件分发、数据处理和分析以及视频监控和采集等子类别。

原本属于“智能硬件场景”范畴的安全监控或现场监控场景更加专业化,因此被单独列为场景。

广电行业场景主要包括:新闻线索收集与管理、视频内容处理、节目点播、直播、节目交易和数据统计。

在线教育场景主要包括大型开放式在线课程、垂直工具产品和现场课程。

此外,基因产业也有大量的数据存储需求,但这是一个相对有偏见的应用场景。

不同的应用场景需要什么样的技术支持?

云存储有多种应用场景。对于云存储供应商,从客户的角度考虑不同的场景。举几个例子:

莫莫有大量的社交产品用户,我们需要帮助他们存储和分发大量的小文件(你的头像和表情等)。);

然而,美派需要存储和分发的是一些相对较大的视频文件(10到15秒的短视频)。

应该注意的是,客户的同一产品也可能包含多种功能,这些功能对应于不同的场景。例如,许多社交产品现在都集成了直播功能,美派就是这种情况。

在娱乐业、旅游业和o2o场景中,图片或短片通常是社会性的,除了存储,还可能涉及图片、音频和视频的处理技术。

图片很简单,可以直接实时处理。但是,音频和视频不能直接实时处理,因为音频和视频的处理一般都很耗时,大规模实时音频和视频处理的并发请求很容易拖累服务器,客户端可能因为网络等待超时而得不到处理后的信息。因此,我们建议异步处理。

在视频社区的应用中有两种方法需要对内容进行审查:一是采取画框审查的方式,并调用黄色标识服务来识别其健康水平;第二,视频可以被转换成更小的gif图片,并快速下载到本地浏览器进行快速浏览。

跨平台播放音频和视频是短视频社会化的一个基本特征。例如,每个人都希望微信打开时可以直接播放,在电脑上打开时可以正常播放。在存储外围搭建一个数据处理平台非常重要,这也是七头牛所采用的解决方案。

选择和使用云存储的最佳时机在哪里?如何避免它?

在正常情况下,企业会关心两点:产品是否易于使用,以及成本。评估成本很容易。只是比较一下。如果这是一个大问题,我会先用它来看看要花多少钱,因为它更透明。所以我将从另一个角度来谈论它:

在项目的早期阶段,我们在选择云存储解决方案时可能有很多选择。我们可以建立自己的或选择第三方。即使我们自己建造,也可能有许多不同的解决方案。第三方的选择更加令人眼花缭乱。

因为现在很多公司都说他们是云计算公司,有能力提供云服务。事实上,在我们以api的形式打开基本功能后,许多公司只需要在此基础上进行打包就可以制造出云产品。

那么,除了成本之外,我们应该关心的是,不要在前期大量投资,不要在后期陷入资源投资(自我建设)的无底洞。

首先,我们提供云存储服务,并进行了成本分析。在大多数情况下,省钱省力比使用云服务要好。因此,今天我只谈第三方云存储服务的评估和选择。

1.对公司资质的判断。这些云服务公司发展到了什么阶段,他们的产品和服务真的可靠吗?核心竞争力在哪里?它是核心存储技术还是像115网络磁盘一样更擅长操作?

2.目前这些云服务的主要客户是什么,这些客户中有竞争对手吗?如果是这样,他们能否摆脱这种云服务,更多地关注自己的业务?

3.如果我选择这种第三方服务,除了云存储服务本身,我还能享受数据处理等其他便利吗?将来我还能享受专业的长期服务吗?云服务不是一个简单的系统,开发出来后可以放在那里赚钱。它的完善是一个持续的过程。当托管这么多客户的业务时,它在运行过程中可能会遇到各种问题,所有这些问题都需要通过深入具体的技术来解决。

使用云存储服务时 如何避免踩坑? | 硬创公开课

4.我选择的服务提供商足够安全吗?如何存储和分发受版权保护的数据?

让我们看看在使用过程中应该注意什么:

1.业务架构应该尽可能地去耦合,动态资源和静态资源应该分开,静态资源应该尽可能地由第三方独立管理。

2.云存储只帮助您保存文件,所有文件都是通过您给出的唯一标识符和相应授权读取的。因此,有必要在您自己的服务器上保留原始记录。保存原始记录并不意味着您必须备份云中存储的所有文件,而是保存这些文件的名称。这样你就可以知道云中存储了什么。

未来会有新的服务吗?

对于用户来说,云存储实际上非常简单,它是一个读写接口。因此,就存储功能而言,未来不会有太大变化。

但是,当我们谈论云存储服务时,我们实际上更加关注一整套服务,即围绕存储在这里的数据可以为客户提供哪些有价值的服务。

因此,我们可以从另一个角度来看待这个问题。除了现有的存储服务,将来还会有其他更酷、更方便的服务吗?

精彩的问答

问:上传和下载云存储需要大量的带宽资源。这种带宽是与云存储一起提供的吗?

答:这个带宽是一起提供的。我们将在外围部署一些节点来加速上传和下载,所有的上传和下载都将通过这些节点到达核心存储室。

问:包括病例数据在内的病人的胶片能否及时上传到服务器,同时设置密码,然后我们将它传送给医生,由医生解密?

是的,它涉及到与您的业务服务器的交互。云存储可以为实时加密处理提供计算能力,但是医生的解密和密钥的发布需要您的业务服务器的配合。

后续:如何实现,以账户密码的形式?如果老年人不能使用它,还有其他解决办法吗?

答:它不是以帐户密码的形式,而是以一种自动的方式,通过公钥和私钥进行加密和解密。你的处理方法很特别,上传到云的时候,一般是集中上传,不是ugc场景。建议在上传到云之前在本地加密。在客户端下载,比如医生的ipad,然后解密。解密时,他可以授权登录并通过服务器发布私钥。具体实施请咨询您的工程师。

标题:使用云存储服务时 如何避免踩坑? | 硬创公开课

地址:http://www.j4f2.com/ydbxw/11758.html