不论是规模还是技术水平,Rakuten Ichiba 在日本电子商务 平台中 … · Rakuten...

2
AKAMAI 案例研究 公司 Rakuten, Inc. http://corp.rakuten.co.jp/ Yusuke Kobayashi 先生, 电子商务市场发展部在线商城总监 Ryoko Kamimura 女士,E-Commerce Infrastructure Group 电子商务核心技术开发部经理 Tatsuyoshi Okamoto 先生,E-Commerce Infrastructure Group 电子商务核心技术开发部 行业 电子商务 解决方案 Ion Premier Adaptive Image Compression Image Converter Global Traffic Manager Fast DNS 重要影响 当访问网站的人数(比如有促销活动时)突然激增时,加于服 务器的载荷已经显著下降 可根据移动网络延迟实施动态图像压缩 现在也可以对图像进行动态调整和裁剪 负载平衡管理工具可以完全消除迁移到新数据中心带来的风险 不论是规模还是技术水平,Rakuten Ichiba 在日本电子商务 平台中都居于前列,公司非常重视 Akamai 解决方案所提供 的全球性、无边界功能。 Rakuten Inc. 成立于 1997 年,同年推出 Rakuten Ichiba,成为了日本在线购物商场的先驱,如今已是 日本最大的在线电子商务平台。Rakuten Ichiba 在其快速发展中还进其他服务领域,包括银行、证 券、信用卡发行、通信、电子书等。Rakuten Group 在众多服务领域的实践中已经形成了“Rakuten 经济”这一商业模式。截至 2015 6 月,Rakuten Ichiba 的虚拟商店已经超过 41,000 家,Rakuten Group 所有服务的年交易额已达到 602 亿美元。自 2008 年进入台湾市场以来,Rakuten Ichiba 商业 模式已迅速蔓延到全球市场。 Akamai 解决方案针对 Rakuten 大量使用图片的产品页面提供大力 支持 过去,日本几乎还没有网上购物时,Rakuten 就成功地帮助 Rakuten Ichiba 创建了一个新市场,正因 如此,Rakuten Ichiba 的销售量大幅增长,成为日本最大的在线商城。当 Rakuten Ichiba 的市场份额 稳稳在握时,公司网站上的购物页面产生大量流量,这对 Rakuten 的处理能力构成了挑战。通过采用 Akamai 解决方案,Rakuten 不仅能够处理日本市场任何平台上的巨大访问流量,还可以稳步提高客 户的满意度。我们同以下人员深入探讨了这些业务上的收益,其中包括:Yusuke Kobayashi - Rakuten 电子商务市场发展部在线商城总监(负责服务应用程序开发);Ryoko Kamimura Tatsuyoshi Okamot - 来自 E-Commerce Infrastructure Group,供职于 Rakuten 电子商务核心技术开发部(负责 Rakuten Ichiba 的基础设施系统)。 登录 Rakuten Ichiba 的网站并打开其购物网页时,访问者会发现自己第一次看到内容如此丰富的页面, 而且使用了这么多的图片。因为这些网页上每页都使用了大量图片,因此图片缓存技术对于网页的 顺利展示起到了关键作用。过去,Rakuten 在内部部署和使用缓存服务器。但是,在一次销售活动中, 当时一个页面正在宣传特惠信息,而缓存服务器却无法处理涌入的流量。自此事件之后,Rakuten 定使用内容交付网络 (CDN) 服务取代其内部缓存服务器。“从 2008 年到 2009 年左右,我们意识到, 与其用设备服务器来执行内部缓存,还不如使用 CDN 来得便宜和安全,因此我们决定采用 Akamai 的解决方案。而在过去,每搞一场销售活动,我们都得使用几十个缓存服务器,现在只要几个就够 了,”Kamimura 女士解释道。 Rakuten 采用的解决方案是 Akamai Dynamic Site Accelerator (DSA),该解决方案不仅有利于基础 设施建设,还有利于业务开发。2012 年左右,Rakuten 借助电视广告等手段开始了大规模营销活动, 使得用户数量大幅增加。结果是,光靠增加服务器的数量,Rakuten 已无法应对高峰访问需求。同时, 服务开发团队也发现,如果说过去他们靠着积累的经验就能应付随时出现的问题,那么现在这一办法 的使用已经到了极限。“我们在短期内就引入了 Akamai 的解决方案,并用其建立了一个良好的环境, 使我们能够为用户提供可靠的服务,这对我们非常重要。对负责业务开发的团队来说,这意味着再也 不必为基础设施相关的问题而操心,他们可以专心开发新项目,比如新功能的开发等等,”Kobayashi 先生表示。之前,只要有销售活动,所有相关人员都得提前一个月进行各种测试,以确定系统是否能 够应对增长的流量负荷。他们需要预测哪些页面会产生最多访问者,然后据此对各销售页面进行调整。 自从采用 Akamai 的解决方案以来,这些繁琐的事情已成为过去,从而节省下大量人力物力投入到业 务开发这一核心任务中。 图像转换解决方案既能应对智能手机用户数量的不断增加,又能满足 Rakuten 的全球扩张需求 随着智能手机的使用日益广泛,用户访问 Rakuten Ichiba 时已从使用个人电脑改成了使用智能手机。 特别是过去两年来,这一趋势更加明显,也就是说,每当有促销活动时,使用智能手机访问 Rakuten Ichiba 的用户数量持续超过使用个人电脑访问网站的用户数量。Rakuten Ichiba 顺应这一趋势,充分 利用用户代理在服务应用之间实现切换,同时增加了专为满足手机需要而设计的新功能。为了使智能 手机和平板电脑更方便地访问网站,需要剪裁或调整原始图像数据的大小,以确保图像能够适应不同 设备的不同屏幕大小。为此,Rakuten 使用了 Akamai Image Converter 解决方案。 Rakuten 原先在调整图像大小时采用的是内部解决方案,这导致维修周期变得越来越混乱,此 外,当负责维护源代码的人员不在时,无法正确实施安全措施。图像转换还占用了大量的 CPU 资源。 Kamimura 女士称:“2010 年左右,我们开始考虑,在最坏的情况下,我们可能需要投入整个数据中 心来专门处理图像转换。”展望未来,Rakuten 开始构思采用基于云计算的服务。Rakuten Akamai 求助,希望能够找到合适的解决方案。Akamai 不负所托,帮助 Rakuten 成功采用了 Akamai Image ConverterOkamoto 先生解释道:“Image Converter 拥有惊人的缓存效率,既能够缓存原始 图像,也能缓存剪裁为不同尺寸的新图像。”因此,Rakuten 现在只需缓存原始图像数据即可。目前, Rakuten 仍在使用几百个服务器进行图像转换,不过 Ratuken 预期,一旦 Image Converter 全面投入 使用,几百个服务器就将会减少为几个。 Ryoko Kamimura 女士(左)、Yusuke Kobayashi 先生 (中)、Tatsuyoshi Okamoto 先生(右)

Transcript of 不论是规模还是技术水平,Rakuten Ichiba 在日本电子商务 平台中 … · Rakuten...

AKAMAI 案例研究

公司

Rakuten, Inc.

http://corp.rakuten.co.jp/

Yusuke Kobayashi 先生,

电子商务市场发展部在线商城总监

Ryoko Kamimura 女士,E-Commerce Infrastructure

Group 电子商务核心技术开发部经理

Tatsuyoshi Okamoto 先生,E-Commerce Infrastructure

Group 电子商务核心技术开发部

行业电子商务

解决方案• Ion Premier

• Adaptive Image Compression

• Image Converter

• Global Traffic Manager

• Fast DNS

重要影响 • 当访问网站的人数(比如有促销活动时)突然激增时,加于服

务器的载荷已经显著下降

• 可根据移动网络延迟实施动态图像压缩

• 现在也可以对图像进行动态调整和裁剪

• 负载平衡管理工具可以完全消除迁移到新数据中心带来的风险

不论是规模还是技术水平,Rakuten Ichiba 在日本电子商务 平台中都居于前列,公司非常重视 Akamai 解决方案所提供 的全球性、无边界功能。

Rakuten Inc. 成立于 1997 年,同年推出 Rakuten Ichiba,成为了日本在线购物商场的先驱,如今已是

日本最大的在线电子商务平台。Rakuten Ichiba 在其快速发展中还进军其他服务领域,包括银行、证

券、信用卡发行、通信、电子书等。Rakuten Group 在众多服务领域的实践中已经形成了“Rakuten

经济”这一商业模式。截至 2015 年 6 月,Rakuten Ichiba 的虚拟商店已经超过 41,000 家,Rakuten

Group 所有服务的年交易额已达到 602 亿美元。自 2008 年进入台湾市场以来,Rakuten Ichiba 商业

模式已迅速蔓延到全球市场。

Akamai 解决方案针对 Rakuten 大量使用图片的产品页面提供大力 支持

过去,日本几乎还没有网上购物时,Rakuten 就成功地帮助 Rakuten Ichiba 创建了一个新市场,正因

如此,Rakuten Ichiba 的销售量大幅增长,成为日本最大的在线商城。当 Rakuten Ichiba 的市场份额

稳稳在握时,公司网站上的购物页面产生大量流量,这对 Rakuten 的处理能力构成了挑战。通过采用

Akamai 解决方案,Rakuten 不仅能够处理日本市场任何平台上的巨大访问流量,还可以稳步提高客

户的满意度。我们同以下人员深入探讨了这些业务上的收益,其中包括:Yusuke Kobayashi - Rakuten

电子商务市场发展部在线商城总监(负责服务应用程序开发);Ryoko Kamimura 和 Tatsuyoshi

Okamot - 来自 E-Commerce Infrastructure Group,供职于 Rakuten 电子商务核心技术开发部(负责

Rakuten Ichiba 的基础设施系统)。

登录 Rakuten Ichiba 的网站并打开其购物网页时,访问者会发现自己第一次看到内容如此丰富的页面,

而且使用了这么多的图片。因为这些网页上每页都使用了大量图片,因此图片缓存技术对于网页的

顺利展示起到了关键作用。过去,Rakuten 在内部部署和使用缓存服务器。但是,在一次销售活动中,

当时一个页面正在宣传特惠信息,而缓存服务器却无法处理涌入的流量。自此事件之后,Rakuten 决

定使用内容交付网络 (CDN) 服务取代其内部缓存服务器。“从 2008 年到 2009 年左右,我们意识到,

与其用设备服务器来执行内部缓存,还不如使用 CDN 来得便宜和安全,因此我们决定采用 Akamai

的解决方案。而在过去,每搞一场销售活动,我们都得使用几十个缓存服务器,现在只要几个就够

了,”Kamimura 女士解释道。

Rakuten 采用的解决方案是 Akamai 的 Dynamic Site Accelerator (DSA),该解决方案不仅有利于基础

设施建设,还有利于业务开发。2012 年左右,Rakuten 借助电视广告等手段开始了大规模营销活动,

使得用户数量大幅增加。结果是,光靠增加服务器的数量,Rakuten 已无法应对高峰访问需求。同时,

服务开发团队也发现,如果说过去他们靠着积累的经验就能应付随时出现的问题,那么现在这一办法

的使用已经到了极限。“我们在短期内就引入了 Akamai 的解决方案,并用其建立了一个良好的环境,

使我们能够为用户提供可靠的服务,这对我们非常重要。对负责业务开发的团队来说,这意味着再也

不必为基础设施相关的问题而操心,他们可以专心开发新项目,比如新功能的开发等等,”Kobayashi

先生表示。之前,只要有销售活动,所有相关人员都得提前一个月进行各种测试,以确定系统是否能

够应对增长的流量负荷。他们需要预测哪些页面会产生最多访问者,然后据此对各销售页面进行调整。

自从采用 Akamai 的解决方案以来,这些繁琐的事情已成为过去,从而节省下大量人力物力投入到业

务开发这一核心任务中。

图像转换解决方案既能应对智能手机用户数量的不断增加,又能满足 Rakuten 的全球扩张需求

随着智能手机的使用日益广泛,用户访问 Rakuten Ichiba 时已从使用个人电脑改成了使用智能手机。

特别是过去两年来,这一趋势更加明显,也就是说,每当有促销活动时,使用智能手机访问 Rakuten

Ichiba 的用户数量持续超过使用个人电脑访问网站的用户数量。Rakuten Ichiba 顺应这一趋势,充分

利用用户代理在服务应用之间实现切换,同时增加了专为满足手机需要而设计的新功能。为了使智能

手机和平板电脑更方便地访问网站,需要剪裁或调整原始图像数据的大小,以确保图像能够适应不同

设备的不同屏幕大小。为此,Rakuten 使用了 Akamai 的 Image Converter 解决方案。

Rakuten 原先在调整图像大小时采用的是内部解决方案,这导致维修周期变得越来越混乱,此

外,当负责维护源代码的人员不在时,无法正确实施安全措施。图像转换还占用了大量的 CPU 资源。

Kamimura 女士称:“2010 年左右,我们开始考虑,在最坏的情况下,我们可能需要投入整个数据中

心来专门处理图像转换。”展望未来,Rakuten 开始构思采用基于云计算的服务。Rakuten 向 Akamai

求助,希望能够找到合适的解决方案。Akamai 不负所托,帮助 Rakuten 成功采用了 Akamai 的

Image Converter。Okamoto 先生解释道:“Image Converter 拥有惊人的缓存效率,既能够缓存原始

图像,也能缓存剪裁为不同尺寸的新图像。”因此,Rakuten 现在只需缓存原始图像数据即可。目前,

Rakuten 仍在使用几百个服务器进行图像转换,不过 Ratuken 预期,一旦 Image Converter 全面投入

使用,几百个服务器就将会减少为几个。

Ryoko Kamimura 女士(左)、Yusuke Kobayashi 先生(中)、Tatsuyoshi Okamoto 先生(右)

Akamai® 提供出色的云平台,这些平台根据企业客户的需求量身打造,能够在所有地点针对所有设备提供安全、高性能的用户体验。Akamai 解决方案的核心产品是 Akamai Intelligent Platform™,该产品集无与伦比的可靠性、安全性、高可见性、专业知识和广泛的影响力于一体。在移动技术变得越来越重要的当今世界,Akamai 将连接建立化繁为简,提供全天候支持来满足客户的需求,从而帮助企业安全可靠地利用云计算。要进一步了解 Akamai 如何在当今超级互连的世界中推动创新,请访问 https://www.akamai.com/cn/zh/ 或扫描下方二维码,关注我们的微信公众号。

©2016 Akamai Technologies, Inc. 保留所有权利。未经明确书面许可,严禁以任何形式或介质全部或部分复制。Akamai 和 Akamai 波浪徽标是 Akamai 的注册商标。本文档中的所有其他商标均为其各自所有者的财产。Akamai 确信此刊物中的信息在其发布日期之前均准确无误。但是,此信息可能随时更改,恕不另行通知。本文档内容基于个别案例研究,可能因个案情况不同而有所变动。本案例研究中给出的标题、数字、名称等在访谈时均准确无误。请注意,这些详细信息可能有所变动。发布于 2016 年 3 月。

Akamai China 是 Akamai Technologies, Inc. 的全资子公司(Akamai 于 1998 年成立,公司总部位于:美国马萨诸塞州;CEO:Tom Leighton;https://www.akamai.com/cn/zh/)。Akamai 在全球拥有

40 多家办事处,致力于为客户的最终用户提供最佳的互联网体验。有关各业务部地点的详细信息,请参阅:https://www.akamai.com/cn/zh/locations.jsp

AKAMAI 案例研究

满足智能手机终端需要的另一项重要工作是处理好移动网络的访问。Rakuten 眼

下正在运用 Akamai 的 Adaptive Image Compression (AIC) 解决方案处理这一问

题。AIC 解决方案可以监控移动网络上发生的延迟,还能对 JPEG 和其他图像的

数据大小进行动态修改。在通信网络质量不如日本的海外市场,AIC 同样可以一

展身手。在 Rakuten 采用 AIC 功能的同时,它还更新换代成了 Akamai 的顶级

解决方案 Ion Premier。

Rakuten Ichiba 一直通过自然增长和收购两个抓手向日本之外的国际市场拓展。

Rakuten 使用日本本地服务器向台湾、英国和西班牙等市场提供全球服务。为

防止日本本地服务器在海外用户访问时造成延误,Rakuten 从一开始向国际市

场进军时就采用了 Akamai 的内容交付网络 (CDN) 服务。智能手机的使用日益

增长,不仅在日本如此,在海外市场也一样。通过结合 Akamai 的 Fast DNS 和

AIC,Rakuten 可使智能手机用户更快速地访问 Rakuten 网站。

通过与 Akamai 工程师的紧密协作,Rakuten Golden Eagles Victory Sale 活动大获成功

2013 年秋,东北乐天金鹰 (Tohoku Rakuten Golden Eagles) 棒球队首次获得

了太平洋联盟冠军赛的冠军,并在 2013 日本系列赛中取胜而囊括所有冠军奖

项。Rakuten Ichiba Victory Sale 这项专为庆祝这一成功而举办的促销活动预

期将为网站带来史上最高的流量。Rakuten 成功化解这一挑战的关键因素在于,

Rakuten Ichiba 的员工和 Akamai 所派遣的支援工程师进行了密切协作。时机也

恰好。就在 Victory Sale 举办的前一年,亦即 2012 年秋,Rakuten 和 Akamai

签署了一项技术合作协议,这样,Akamai 在日本分公司工作的工程师就得以

首次派驻 Rakuten 开展工作。这种“前线”式协作大大加强了两家公司对服

务内容的理解,同时增强了相关专业知识。“随着 Rakuten 棒球队 9 月在太

平洋联盟冠军赛上获胜,Rakuten Ichiba 网站的访问流量大大超出了我们的预

期。但是,到了季后赛和日本系列赛,我们已经能够在总结 9 月份经验的基础

上,与 Akamai 开展合作,强化对策。因为我们和 Akamai 通过技术合作积累

了大量知识和经验,日本系列赛 Victory Sale 得以顺利进行,没有出现任何问

题,”Kamimura 女士表示。

在需要更换或合并数据中心时,Rakuten Ichiba 还使用了 Akamai 的 Global

Traffic Manager (GTM) 服务,在数据中心之间摊平流量载荷。“在开始使用新

数据中心时,总是要投入不少时间才能使其平稳可靠地运行,因为使用的设备

不同,网络提供商也不同。通过采用 GTM,即使流量涌入新数据中心导致出现

问题,我们也能够确保将其转移到原先的数据中心,从而提高网站的总体稳定

性,”Kamimura 女士解释道。虽然数据中心越新,意味着效率越高,运营成本

越低,但从在线服务提供商的角度来说,最重要的是保持稳定性。可以这么说,

GTM 的主要优点是,能够最大程度地减

少数据中心升级换代出现的问题。

Rakuten 与大多数使用 Akamai 解决方案的商业企业的不同之处在于,它在

使用 API 时采用了积极而富有前瞻性的措施。Okamoto 先生参加了 Akamai

Edge 2014 技术大会,并加入了一个 API 研讨会。“我学会了如何通过 API 来

获取流量数据,还知道如何使用 API 来修改 Akamai Property Manager 的设

置。我能够运用学到的知识来创建内部工具,分享有关流量水平和趋势的信

息,”Okamoto 先生表示。直到现在,Akamai 在日本的大多数客户公司都不具

备很高的技术水平,这样一来,如果 Akamai 要为其在日本的技术专家举办一场

研讨会,或者其他活动,与会的其他公司和 Rakuten 在技术上的差距就会带来

不少问题。

展望未来,Rakuten 将继续进行测试,为采用 Akamai 处理重定向的云系统

Edge Redirector 作好准备。Rakuten 不仅仅利用 Edge Redirector 提供的功能,

还计划利用其 API 来开发工具,甚至实现自动化操作。过去几年间,Akamai 已

连续推出各种 API,借助这些 API,采用 Akamai 解决方案的用户可以减少运营

开支,获益甚多。

“技术一直在发展。工程师应该顺应这一发展进程,作出正确判断,选择正确的

发展目标,为用户提供最好的服务。对我们来说,最适应这一进程的解决方案就

是 Akamai 的解决方案。为了在未来持续推进海外市场的扩张,我们想进一步推

进‘前线’服务的专业化进程。另外,所有愿意帮助我们应对挑战、克服困难、

提高服务品质的人,我们都愿与之合作、共同成长,”Kobayashi 先生表示。

Rakuten, Inc.