大规模的成功

在评估云供应商时,必须了解它们的技术平台是如何扩展的,以及服务是否能够快速适应您的业务需求。在Workday,我们相信,如果一项服务能够同时处理每位客户最苛刻的工作负载——每天都是这样——就能实现真正的规模。

Workday为世界上一些最大的企业提供服务,因此,对我们的客户和我们来说,规模永远是最重要的。我们经常被问到我们的云基础设施如何支持客户不断变化的(通常是复杂的)需求。

在较高的层面上,事实不言自明:

  • 我们的系统有超过5500万用户。

  • 超过50%的《财富》500强公司是我们客户社区的一部分(这些《财富》500强公司的客户中大约90%是实时生产的)。

  • 我们有超过50个客户,超过10万名员工使用我们的应用程序。

在评估云供应商时,重要的是要了解技术平台是如何扩展的,以及服务是否能够快速适应您不断变化和增长的业务需求。从Workday的角度来看,我们考虑了许多因素,包括活跃用户、工作负载、使用模式和性能。由于这些因素对每个组织来说可能有很大的不同,我想借此机会更详细地分享我们的方法。

正如我们计划的那样,我们的系统设计已经发展到可以满足不断增长的人和机器的需求。

史诗般的比例

客户成功是衡量像Workday这样的软件服务的真正标准,我们的客户依赖于我们的能力来满足他们的需求。但规模究竟是什么?

它可以通过多种方式定义,例如事务吞吐量、数据库容量和读/写吞吐量、月活动用户、web服务流量或数据I/O。但最重要的是,系统能够以满足业务需求和个别用户期望的性能速度处理给定客户的峰值工作负载需求。在Workday,我们相信,如果我们的服务能够同时处理每位客户最苛刻的工作量——每天都是这样——就能实现真正的规模。

下面是一些强调Workday服务功能的关键指标:

  • 总员工管理。通过我们的人力资本管理(HCM)和人才软件服务,Workday管理着超过1.2亿人的员工记录,包括在职员工(我们目前的5500万用户)、退休员工、临时员工和前员工。

  • 总行》杂志上。通过我们的云金融和会计软件服务,Workday为我们的客户提供了超过750亿行日志。

  • 员工达到顶峰。在我们的招聘和人才管理软件服务中,一个客户在工作日内执行了超过5万个招聘交易。在全球范围内,我们支持在一个月内招聘600万名员工。

  • 事务。Workday每年处理约3650亿笔交易,并以每年40%的速度增长。

  • 工资处理。Workday最大的薪资客户为超过50万名员工处理薪资。

  • 峰值工作负载。在全球范围内,Workday每小时为超过100万用户提供请求服务,并轻松支持一个客户的员工自助服务活动,每小时吸引8万用户。

Workday架构:面向规模构建

从一开始,我们就根据一套能够满足客户需求的原则构建了Workday平台,并随着客户需求的变化而迅速发展。

Workday的技术建立在一系列抽象的基础上——这包含了api驱动设计的原则,但在系统级别上完成。这种方法允许Workday开发人员独立地发展服务的每一层,而不影响上面或下面的层。通过将应用程序编写为元数据而不是硬编码软件的传统模型,我们实现了应用程序和底层事务系统之间的抽象。通过这样做,我们为客户提供了配置服务的能力。这是一个微妙但极其重要的区别,它意味着我们的每一个实时客户——从小型企业到最复杂的全球企业——都有一个能够独特满足他们需求的Workday部署。

每个客户都是通过应用程序的配置,而不是使用定制的应用程序代码来实现这一点的。由于我们的抽象方法,我们可以在单一平台上为每个客户持续更新整个Workday应用程序,所有客户使用相同的版本。这使我们能够引入基本的更改,以自信地扩展服务——从企业的大规模并行事务吞吐量,到改进应用程序代码效率和执行无缝数据转换——周复一周。

并非所有的工作负载都是平等的

鉴于我们的客户基础及其业务运作的全球性,Workday服务的前景不容乐观。许多客户工作负载是季节性的。工资单可以每周、每两周、每月或半月发布,也可以按需发布。员工在安排的轮班开始和结束时登记上班和下班。财务规划可以按月进行(或更频繁地进行),但账簿按季度和年度关闭。全球公司在一天的任何时候都推动着各种各样的活动。

Workday服务能够更好地理解每个客户的独特时间和峰值工作负载类型,使我们能够自动扩展特定类型的处理资源,以满足随时间变化的需求。华体会体育彩票全站除了Workday平台的水平向外扩展(它也提供了改进的可用性),我们还可以针对不同的工作负载以不同的方式向外扩展——通过优化节点来处理事务、报告、搜索、查询、计划作业、集成等等。这允许我们在正确的时间为特定客户当前和未来的需求应用正确的资源组合。华体会体育彩票全站

人们并不是唯一依赖绩效系统的人。由于Workday位于企业业务技术生态系统的核心,它经常与该生态系统中的其他系统、第三方web服务api和云服务集成,这些系统依赖于Workday来实现性能。渐渐地,这些系统到系统的集成和API调用正在以几乎不可理解的速度和数量驱动事务。

正如我们计划的那样,我们的系统设计已经发展到可以满足不断增长的人和机器的需求。通过使我们的系统具有高度的水平可扩展性,我们已经能够随着用户数量和客户的工作负载进行扩展和增长。例如,我们目前最大的客户每天处理的事务是五年前最大客户的20倍。

如今,Workday每月为全球最多样化和最复杂的组织处理超过300亿笔交易。由于我们的平台架构,我们的规模扩大得很好,而且随着我们的客户在未来几年不断增长,我们将继续扩大规模。多年前让我们从地球上起飞的快速进化的相同原则仍然伴随着我们,确保我们有良好的装备来快速适应,并在未来很好地管理不断扩大的规模和复杂性。

更多的阅读