Android 数据写入云端 安卓云存储_云存储

云存储是一种网上在线存储(英语:Cloud storage)的模式,即把数据存放在通常由第三方托管的多台虚拟服务器,而非专属的服务器上。今天就让我们来看看关于云陈存储的精华问答吧。

Android 数据写入云端 安卓云存储_服务器_02

1


Q:云存储是如何分类的?


A:云存储可分为四种类型:

个人/移动云存储:这是我们日常生活中使用的云存储类型云,我们现在使用Android和I-phone,为了我们的安全,我们已经在线同步我们的手机,即使我们的手机丢失,我们可以随时根据我们的方便在新设备上备份。让我们考虑i-cloud(I手机云存储平台)的用例研究,这就是个人云存储。

公开可用的云存储:在此类型中,用户使用他在一段时间内租用或订阅的公共可用云。使用用户登录凭据访问该云的任何人都可以从世界任何地方访问该数据。

私有云存储:提供云存储服务的公司在用户分配的空间中设置数据中心。拥有私有云存储的主要原因是需要安全平台和数据访问受限。

混合可用云存储:在这种情况下,数据是公共的,但数据的某些部分是私有的,因此仅限于某些用户。因此,这是一个开关模型,可以根据用户的方便随时将其从公共切换到私人或私人到公共。



Android 数据写入云端 安卓云存储_服务器_02

2


Q:存储产品架构流派


A:分层或平层:


如hbase,底层基于hdfs文件系统,hbase不用考虑replication,专注于自身领域问题 

特点:大大降低开发成本,稳定性依赖底层存储,底层不稳定,上层遭殃。


竖井:


自己做replication,自己做副本recover,自己做写时recover master-slave体系架构


两层索引体系,解决lots of small file


第一层,master维护一个路由表,通过fileurl找到对应slave location(ip+port)


第二层,slave单机索引体系,找到具体的location,读出raw data DFS

Android 数据写入云端 安卓云存储_数据_04



Android 数据写入云端 安卓云存储_服务器_02

3


Q:云存储有什么不足?


A:可用性:使用拖放操作将文档移动到云存储文件夹时要小心。这会将文档从原始文件夹永久移动到云存储位置。如果除了将副本移动到云存储文件夹之外还要保留文档的原始位置,请执行复制和粘贴而不是拖放。

带宽:多个云存储服务具有特定的带宽容限。如果一个组织超过给定的津贴,额外的费用可能会很大。但是,一些提供商允许无限带宽。这是公司在查看云存储提供商时应考虑的因素。

辅助功能:如果您没有互联网连接,则无法访问您的数据。

数据安全:存在对远程存储的重要数据的安全性和隐私性的担忧。私人数据与其他组织混合的可能性使一些企业感到不安。

软件:如果您希望能够通过多个设备在本地操作文件,则需要在所有设备上下载该服务。



Android 数据写入云端 安卓云存储_服务器_02

4


Q:云存储的需求是什么?


A:

Android 数据写入云端 安卓云存储_数据_07




Android 数据写入云端 安卓云存储_服务器_02

5


Q:云存储是如何工作的?


A:企业通过互联网连接的一个或多个数据服务器。企业利用互联网以人工或自动方式把文件发送到数据服务器,数据服务器又把相关信息转发到多个服务器。最后,通过基于Web界面访问存储的数据。云存储系统拥有大量数据服务器,来确保它的可用性。这样的好处在于:如果一台服务器需要维护或失败,数据可以在其他地方复制,确保可用性。