当前位置: > >70天成功转移50亿份笔记,Evernote终于全进Google

70天成功转移50亿份笔记,Evernote终于全进Google

03-12,IT资讯70天成功转移50亿份笔记,Evernote终于全进Google最新消息报导,口袋科技网(http://www.kotoo.com)IT资讯

Evernote于2月初公开宣布,团队已于70天内全数完成资料转移至Google云端平台 (Google Cloud Platform),并关闭其两座主要的资料中心。其中包含50亿份笔记350TB、50亿份附件2.58PB,以及大小行事曆、新闻简报、会议对话等,总计约3PB(petabytes)。同时,执行长Chris O’Neill在官方部落格指出,截至2016年,Evernote用户量已经达到两亿,付费使用者则增加了两倍。

从去年九月开始,Evernote就宣布开始这次的转移计画,此次转移Evernote总计资料约莫3PB,他们比喻这样大量的资料相当于现代历史上所有出版物的10倍多,现在世界上出版了大约1.5亿本书,每本需要2MB的电脑储存空间,因此这些全部的书籍等于3亿MB也就是3PB。完成资料转移后,的Evernote表示,当用户使用Evernote的笔记时,更增强了灾害复原及静态加密功能以保护笔记内容,也就是说当资料从一处到另一处时,全程进行加密,即使被拦截,资料也无法被读取。

70天如何转移所有资料?Evernote营运副总裁Ben McCormack指出,整个架构转移到云端相当複杂,且需要同时进行多项的动作。他于官方部落格解释,Evernote先将系统分成2大类:平移(Lift and Shift)类系统及转移(Transform)类系统。可用平移作法的系统,原有架构需求,与Google云端平台上的环境大致相同,例如资料分片(Shards),UserStore和大多数的Supporting services都在这组,而这些系统也是部署在Linux上,直接将原有系统搬移至云端的Linux虚拟机即可;得採取转移作法的系统则像是使用者附件储存层, 负载平衡层(Load Balancing layers)和识别服务(Recognition service,Reco)在搬迁过程中则需要有很大的改变,云端上并没有类似的服务。

搬迁可分为两个大方法:Big Bang和Phased cutover?。Big Bang为一次性搬移,风险较大。首先,需先在转移过程中找到适合的时间点,当準备妥当时,就在这个时间点从旧平台将所有东西全数转换到新平台;Phased cutover是阶段性搬移,按照服务或使用者分组,这样子的方式通常允许在提交整个迁移动作前,先测试或验证搬移的部分。

Ben McCormack指出,Evernote不能选择Big bang因为需要承担太大的风险,然而,没有对应的配套措施来解决分开搬迁多个资料中心将带来的问题,所以第二个方法也不可行。因此必须要在两者极端中找到一个折衷点,「我们使用阶段性加速转移(Accelerated Phased Cutover)」他说,整个服务转移在20天以内的快速执行,以此作为转移窗口,然后逐步对于后续阶段进行部署及规划,将每个步骤的风险最小化,并且期待如果某一个阶段没有达到预期效果,能以回头重新来过。

Evernote打造服务时,设计了5大基础模组(building block),分别为Shard(分片储存模组,用于储存笔记的NoteStore)、UserStore(使用者资料)、使用者附件储存(User Attachment Storage)、前端负载平衡,以及支援服务。

分片储存元件(Shard)是Evernote核心功能及服务,透过它能储存使用者的笔记,每个分片能以容纳多达30万用户,其中每一个分片包含Evernote客户端于Tomcat平台上连接到网页前后端、MySQL资料库的资料储存层以储存用户的笔记,及Lucene的检索引击。总计有762个分片,一共管理2亿用户,并储存约50亿份笔记。

UserStore是主要的使用者资料库,部署在MySQL资料库上,管理使用者帐户和凭证。User Attachment Storage是一个独立的文件储存层,含有50亿使用者的文件。其包括206个WebDav伺服器,当使用者上传附件到Evernote时,Shard会将附件传到两个不同的WebDav,其中一个副本会至远端灾害复原资料中心。

而前后端负载平衡丛集能够加速及终止TLS 协定,并负责按照用户的请求将其笔记资料发送到后端分片的适当位置。最后,Evernote还用了约200台Linux伺服器来执行相关的支援服务,例如用来执行笔迹辨识和文字辨识的功能。

Evernote成立于2007年,当时顺利搭上智慧型手机的浪潮与跨平台云端笔记结合,在2012年就成为估值超过十亿美元的独角兽。然而,到了2015年末渐渐发生经营危机,多数用户不愿变成付费用户,拖累公司整体业绩。Evernote创办人Phil Libin于 2015年离职,由来自Google 的 Chris O’Neill 接任,接着相继关闭于莫斯科、新加坡及台湾的办公室。在去年 12 月宣布的新版隐私政策中,因允许员工检视用户笔记内容,引起一阵挞伐及失去部分用户。

声明:

·凡注明为其他媒体来源的信息,均为转载自其他媒体,转载并不代表本网赞同其观点,也不代表本网对其真实性负责。如系原创文章,转载请注明出处。

·您若对该稿件内容有任何疑问或质疑,请即联系,本网将迅速给您回应并做处理。

邮箱:mail@kotoo.com

+1 已赞
已有8人赞过
上一篇:周三AWS S3断线原因是日常维护出包 下一篇:没有了
评论13

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

17 13

已收藏
去我的收藏夹 >

已取消收藏
去我的收藏夹 >