数据会丢失吗?如何使用才能最大程度的保证数据安全?有加密机制吗?是否支持异地容灾,或者云存储的异地容灾怎么做?
阿里云OSS是架构在分布式系统飞天上的分布式存储系统,天然提供冗余备份的机制。通俗来讲,当集群机房硬件出现问题,硬盘出现坏道的时候,由于有多份冗余的机制,用户在读写上都会不感知到硬件错误。阿里云的运维人员会及时更换硬件,保证冗余的可靠性。
从使用数据的安全上,阿里云OSS提供一系列的保障机制:
1、基础:提供bucket基本的读、写、公共读写的权限控制;提供白名单防盗链机制
2、中级:提供AccessKey/AccessValue的API使用机制(同登录账号分离)、提供URL签名验证机制、提供Ram鉴权机制(Token)、提供主子账号机制
3、高级:提供定制化的权限解决方案
BTW.OSS最新上线异地区域复制机制,这个是从IssA层提供异地容灾的可能。举个栗子,你可以在杭州,上海分别建立Bucet,开启跨区域数据同步机制。OSS会自动在杭州和上海你建立的Bucket间进行数据同步(M大小的文件在分钟级别完成),你的删除,新增操作也会同步。你可以方便在建立主备机制的应用。另外一个场景,你使用多个CDN厂家进行加速,但原本的源站有多个,现在OSS可以支持你多个源站直接的数据同步实现多个源站合一。
各种玩法等待你来探索
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。