金山云对象存储服务等级协议(简称"SLA")
金山云对象存储服务是一个向广大开发者提供上传空间和技术的信息存储空间服务平台,通过云存储技术为开发者提供基础的在线存储及其他各类互联网在线服务。金山云对象存储本身不直接上传、提供内容,对开发者传输内容不做任何修改或编辑。
在适用的《金山云对象存储服务协议》有效的期间内,金山云对象存储(KS3)承诺在每个日历月中均有至少 99.9% 的时间可供开发者正常使用。如果金山云对象存储未符合SLA的要求,而开发者履行了本SLA所规定的义务,则开发者有资格获得符合以下所述服务补偿规则中的相应补偿。
服务可用性为合同期内用户每月云服务业务可用时间的概率,即每月实际可用时间/每月(实际可用时间+不可用时间)。其中不可用时间的定义为从用户无法使用云服务算起,至云服务恢复正常水平结束。以自然月为统计周期,不满一个月不计算为一个服务周期,以分钟为单位。 金山云对象存储(KS3)承诺在每个日历月中均有至少 99.9% 的时间可供开发者正常使用,即用户每月业务可用时间应为30天_24小时_60分钟*99.9%=43156.8分钟,即存在43200-43156.8=43.2分钟的不可用时间。
开发者了解并接受,用户主动删除的数据,金山云会立即删除数据,该数据无法复原;开发者了解并接受,当金山云对象存储的服务器整机下架或故障硬盘下架时会进行数据清除工作,相关数据将无法复原。 在设备报废时通过低格,即将空白的磁盘划分为柱面和磁道,再将磁道划分为若干个扇区,每个扇区又划分出标识部分ID、间隔区GAP和数据区DATA的方式进行数据清除。
用户存储在金山云对象存储上的数据可通过API接口,或集成相关接口的SDK或工具进行上传、下载操作。数据迁移是通过公共上传和下载操作来完成的,具体是通过HTTP协议完成的,需要用户主动触发。
金山云与开发者共同承诺,用户存储在金山云对象存储上的数据,以用户为维度进行相互隔离,在未经用户合法授权的情况下,其他用户无法访问其存储数据。
目前通过Access Key 和 Secret Key来对用户进行鉴别,Access Key 和 Secret Key与用户进行绑定,在私密权限下用户的访问空间只能被用户自己通过授权进行访问。通过Access Key 和Secret Key保证了在同一物理资源池下面多租户之间不可见。 用户的所有数据都被加密存储在分布式文件系统中,金山云运维人员能够看到用户加密过的二进制数据,无法进行反解密到真实的用户数据。通过堡垒机记录运维人员的所有操作。
金山云与开发者共同承诺,用户所有数据不会提供给任意第三方,除政府监管部门监管审计需要。用户所有数据不会存在国外数据中心或用于国外业务或数据分析。 数据以三备份的方式进行保存,三个副本分布在不同机房不同机架的不同服务器上;用户存储的数据需要遵循我国法律和法规,禁止存放涉恐、涉暴已经不健康的内容。
用户上传的所有数据归用户本人所有,在用户没有对外开放访问权限的情况下只有用户本人能够访问到。
金山云不会在未经合法开发者授权时,公开、编辑或透露开发者的个人信息及保存在金山云对象存储中的非公开内容,除非有下列情况:
(1)有关法律、法规规定或金山云对象存储合法服务程序规定;
(2)在紧急情况下,为维护开发者及公众的权益;
(3)为维护金山云的商标权、专利权及其他任何合法权益;
(4)其他依法需要公开、编辑或透露个人信息的情况。
每服务周期完好数据的云服务对象数/(每服务周期完好数据的云服务对象数+每服务周期丢失数据的云服务器对象数。数据在用户付费时间内数据持久保存,不满一个月不计算为一个服务周期,持久性的计量以文件为单位。
金山云对象存储保证用户所存储的基础数据采用多副本策略,数据持久性≥99.999999999%。意为每月每100,000,000,000个用户实例的存储的文件,每月只有1个实例有数据丢失的可能性。
金山云存储不对用户的上传文件空间和上传、下载带宽进行限制,通过实时的监控启动足够的空闲资源进行服务支撑,保障用户的访问不受影响。
金山云全局对扩展和缩减接入带宽资源和存储资源采用在线扩展的方式,扩展和缩减资源瞬时完成,对用户的服务不产生任何影响。扩展和缩减接入带宽以1Gbps为单位,扩展存储资源以1PB为单位。
金山云存储通过在各个层面进行高可用热备,在现实服务器故障时,不影响用户访问;并在各个业务单元储存足够的冷备资源,在保证出现故障时能够通过启用冷备资源快速恢复最大服务能力。
2. 开发者理解,金山云对象存储需要定期或不定期地对提供网络服务的平台或相关的设备进行检修或者维护,可能造成收费网络服务在合理时间内的中断。金山云对象存储无需承担责任,但金山云对象存储应尽可能进行事先通告。
3. 金山云对象存储可能变更或删除部分功能。此时,金山云对象存储无需针对开发者进行单独通知。开发者理解并接受,一旦服务取消,开发者使用本服务的权利将立即终止,并且开发者在本服务中储存的任何信息可能无法恢复。
服务补偿规则包含以下内容:
3.1. 金山云对象存储不保证(包括但不限于):
(1)金山云对象存储适合开发者的使用要求;
(2)金山云对象存储不受干扰,及时、安全、可靠或不出现错误;及开发者经由金山云对象存储取得的任何产品、服务或其他材料符合开发者的期望。
(3)开发者使用经由金山云对象存储下载或取得的任何资料,其风险由开发者自行承担;因该等使用导致开发者电脑系统损坏或资料流失,开发者应自己负完全责任;
3.2. 基于以下原因而造成的利润、商业信誉、资料损失或其他有形或无形损失,金山云对象存储不承担任何直接、间接的赔偿:
(1)对金山云对象存储的使用或无法使用;
(2)经由金山云对象存储购买或取得的任何产品、资料或服务;
(3)开发者资料遭到未授权的使用或修改;及其他与金山云对象存储相关的事宜。
4.1 请求次数最小计量单位为千次,如当前计费周期内请求次数不足1千次不计费。
4.2 存储空间与外网流出流量最小计量单位为GB,当前计费周期账单金额=各阶梯实际使用量(GB)*各阶梯单价(元/GB)。
4.3 存储空间与外网流出流量计费采用超额累进标准,若用量超出某一级别上限,超出部分按照下一级别的计费标准计费, 超额累进按照区域独立计算。
4.4 外网流出流量区分地区,分别为北京、上海、香港。
4.5 当前计费周期费账单金额等于当前计费周期内请求次数费用+当前计费周期内存储空间费用+当前计费周期内外网流出流量费用。
4.6 扣费周期以月为单位,账单出账时间通常在当前计费周期结束后一日内。
4.7 计费流量与控制台监控流量的区别。在控制台上看到的流量,是我们应用层日志统计出的流量,但是实际产生的网络流量却要比应用层统计到的流量要高出7%-15%;这个主要的原因有两个:
1). TCP/IP包头的消耗:众所周知,我们的HTTP请求是基于TCP/IP协议的,现有的互联网中,每个包的大小最大是1500个字节,而这1500个字节中,就包含了TCP和IP协议插进来的40个字节的包头,包头部分,也会产生流量,但是,这个加包头的动作是由内核层的协议栈完成的,无法被应用层统计到,日志里也就不会记这40个字节的流量了,这部分的流量,会占到我们通过日志计算出流量的2.74%(40/1460)以上,正常情况下,会占到3%左右。
2). TCP重传:根据互联网物理网络的负载情况,正常情况下,我们所发送的包会有3-10%左右会被互联网丢弃掉,被丢弃掉之后,服务器会对丢弃的部分进行重传,重传动作是由内核层协议栈处理的,应用层也无法统计到,这部分流量占我们日志计算出流量的比例,根据网络的好坏而不等,在凌晨,互联网轻载的情况下,重传率会较低;在晚高峰,互联网重载的时候 ,重传会上升,一般情况下,在3%-7%之间。
因此在业界标准中,会在原有流量的基础上再加上7%-15%的网络消耗做为计费流量统计,我们取最小值7%做为网络消耗统计。
赔偿范围
因金山云对象存储故障导致KS3无法正常使用,以及金山云故障引起的网站无法正常访问。
金山云将对不可用时间进行赔偿,但不包括以下原因所导致的服务不可用时间:
(1)金山云预先通知用户后进行系统维护所引起的,包括割接、维修、升级和模拟故障演练;
(2)用户的应用程序或数据信息受到黑客攻击而引起的;
(3)用户维护不当或保密不当致使数据、口令、密码等丢失或泄漏所引起的;
(4)用户自行升级操作系统所引起的;
(5)用户的应用程序或安装活动所引起的;
(6)用户的疏忽或由用户授权的操作所引起的;
(7)不可抗力以及意外事件引起的;
(8)其他非金山云原因所造成的不可用。
赔偿方案
a. 故障时间=故障解决时间-故障开始时间。KS3所提供的服务在连续的5分钟或更长时间不可使用方计为故障时间,不可使用的服务时间低于5分钟的,不计入故障时间。
b. 不可用时间:KS3所提供的服务在连续的5分钟或更长时间不可使用方计为不可用时间,不可使用的服务时间低于5分钟的,不计入不可用时间。
c. KS3故障赔偿以当月抵扣账单方式补偿,不折算现金返还。
d. 单个Bucket赔付金额=故障前10天平均每天费用/1440×故障时间×100。赔偿总额不超过KS3已支付的现金费用总额 。
说明:如果用户没有使用到10天,按实际使用时长平均值计算费用,故障时间按分钟计算。
5.1 SLA 例外情况。本SLA 不适用于非付费情况,不适用于第三方服务(如网络运营商)、不可抗力(火灾、水灾或其他不可抗力)或开发者自身原因导致的任何性能问题。
5.2 本协议最终解释权归金山云所有。