PayPal Agility with Stability On OpenStack

  • UnitedStack

2015 年 3 月 30 日

话题:敏捷DevOps语言 & 开发架构

在 PayPal 每分钟,会有超过 4400 美元来自 1.13 亿注册用户的网上交易,并在 190 个市场, 25 种货币的 PC 或移动设备上进行。对于 PayPal,这是财富交付的未来 —— 使用户随时随地,在任何设备上进行货币交易。

OpenStack 通过私有云模式,帮助 PayPal 的开发人员快速为他们的用户不断增长的需求和不断变化的需求作出反应,同时打造了一个稳定可靠的交易平台,也是 PayPal 的重要愿景之一。

“我们希望今天能够提供资金的未来。这也就意味着,我们希望让我们的用户任何时间和任何方式进行支付,“Saran Mandair 说(PayPal 基础设施高级主管,下面简称 Mandain)。“我们正在用 OpenStack 搭建的云,让拥有敏捷性、可用性和创新性的最好的产品,服务于我们用户,同时我们比竞争对手更快。“

选择标准 PayPal 的云基础架构的一个关键组成部分是迅速扩展,而不影响可用性的能力。PayPal 工程师和开发是成功高效的,这个平台必须支持的 99.9999%的可靠性来满足 PayPal 的要求。据 Mandair 描述,“我们需要既敏捷性又不牺牲可用性。对于我们的用户来说,这意味着他们有页面服务,随时随地的进行业务付款,因此他们选择使用 PayPal。“

为了满足这种需求,PayPal 决定建立与 OpenStack 的私有云基础架构。

PayPal 使用 OpenStack 各类产品组合,以支持移动、支付、信用等服务,商户和超过 1.17 亿活跃注册帐户的网络服务核心系统。PayPal 的 OpenStack 为私有云,一期上线时间为 2011 年 12 月的假期购物季。

随着项目的进行,PayPal 的基础架构团队迎来了私有云项目的里程碑,在未来的 9 个月将与几千台物理服务器连接,覆盖 90%的基础设施的。

至于如何 OpenStack 的比较与其他开源技术,Palanisamy 和 Mandair 留下了深刻印象,他们所有的疑问,OpenStack 社区在 2 小时内的回复,已经超过他们自己经验和其他云产品的经验,并已得到良好解决。

对于 PayPal,OpenStack 的 API 已经通过使应用程序更易于部署的通用基础设施加速公司的发展进程。有在他们的环境中一个一致的标准可以帮助开发人员加快速度更快,无需额外的培训或支持。

2012 年,PayPal 在注册用户出现了戏剧性的增长,也和 Discover 和软银产生了新的合作机遇,以及新的创新,使之更容易为小企业建立和接受移动支付。由于这些里程碑在 PayPal 的未来创造新的用户需求和更高的支付量,Palanisamy 和 Mandair 计划利用 OpenStack 的灵活性,创造一个更强大平台进行支撑。

“从我们的经历来看,OpenStack 已经是准备好的黄金时期”Mandair 说。 “这是鼓励我们继续这条路上高速飞奔,您可以通过我们的网站,看到我们对社会的贡献。”

敏捷DevOps语言 & 开发架构