Header Place holder
This content does not have an English version, but a Chinese version, as shown below.
Do not show this message again.

应用背景

智能手机和无线网络的普及使人们可以更有效的与世界互联。面对人们日益增长的网络连接需求,上海云联计算机系统有限公司始终坚持创新,希望通过软件来满足手机用户随时随地接入高速无线网络的需求。2012 年,上海云联的技术团队为主流的智能手机平台研发了“畅无线”应用程序,可帮助用户快速查找并接入公共 Wi-Fi 热点。通过一键式的接入,降低了普通用户使用智能手机和无线网络的门槛。软件的易用性,没有时间限制、没有流量限制并且不会产生高额上网费等优势让“畅无线”这款手机应用得到了广大用户的好评,在短短的时间内,“畅无线”的用户数量就达到了千万以上。

随着畅无线用户数量的不断攀升,后端服务运营上也面临着新的挑战。首先是资源的扩展问题,企业需要更多的服务器设备进行支持,然而采用传统自建数据中心的模式不仅成本高昂,而且需要对后续运维进行持续的投入。如果将服务器交由国内的托管商,又无法提供足够的可靠性。此外,用户同时在线时段的大规模波动也给后台服务资源的配置带来了新的问题,如在假日期间,商场内的用户数量会指数级的增长,春运期间的机场、火车站等地会有海量的用户登录请求,如果针对这些高峰期来配置对应数量的服务器,会给企业带来大量的前期成本,而在平日这些计算资源则会闲置。另一方面,畅无线的用户注册信息与相关的无线网络认证信息的安全性和可靠性是企业重点关注的领域之一。畅无线需要可靠的异地冗余和灾备方案来保障数据的可用性,自行研发相应的解决方案又会占用企业大量的人力资源并给企业带来额外的资本支出。对于畅无线目前的首要目标是业务的推广和发展。

解决方案

为了更好的应对不断增长的用户数量对网络和计算资源的需求,以及提升与手机应用相关的数据可用性,畅无线将后台服务器部署在 Azure 公有云上。经过与 Azure 技术团队的合作,8 小时内就完成了将畅无线后台服务器从国内托管商向 Azure 公有云服务的迁移,服务主要包括:

通过虚拟机服务提供基础架构支持

畅无线可以使用自己的定制的虚拟服务器快速的部署手机应用的后端,IT 人员只需将本地已经配置好的操作系统映像上传至 Azure 公有云服务平台,即可实现部署和运行。在春节、暑假等用户使用的高峰时期,IT 人员可以通过 Azure 的管理门户点击数次鼠标即可完成应用后端服务器资源池的扩展,灵活的满足业务需求。不仅如此, Azure 也为畅无线提供了一个直接面向真实业务环境的开发测试平台。手机应用的开发人员可以直接在 Azure 环境中进行开发和测试,缩短新版本的开发周期,更快速的响应客户对手机应用的反馈和功能需求。目前,畅无线已经在 Azure 上部署了数十台虚拟机服务器并使用了 200 余个核心的 CPU 计算能力,并且这一数量伴随着用户的不断增加在持续的扩展。

通过云存储服务实现数据异地灾备

畅无线通过 Azure 提供的云存储服务,可直接通过 Azure 内置的地理区域复制实现数据的冗余存储,在云端构建起一个可靠的异地灾备解决方案,保障数据可用性。在数据安全性方面,Azure 的存储服务使用证书对在数据的存储和传输的全过程进行加密,因此畅无线可以放心的将包含用户注册信息、Wi-Fi 认证信息等敏感的数据存储在云端,而无需担心数据的泄露,消除业务数据对本地存储的依赖,降低成本

客户收益

畅无线通过在 Azure 平台上部署和运营,取得了良好的效果和显著的收益,这些收益包括:

降低IT基础设施运维复杂度

Azure 将微软多年的云服务运营经验与世纪互联可靠的数据中心基础设施的优势融合在一起,能够为畅无线提供高效稳定的“基础设施即服务”。在使用 Azure 云服务后,畅无线大幅降低了 IT 基础设施建设和运维的复杂程度。现在,企业仅需一名 IT 运维人员便可以轻松管理 Azure 平台上的数十台服务器虚拟机,并可通过 Azure 管理门户中丰富的图形化性能和网络图表信息直观的了解各项服务的运营情况,让畅无线应用可以持续可靠的服务于广大手机用户。

可靠的异地冗余确保数据的可用性

Azure 的平台设计完全消除单点故障可能,并提供企业级的服务等级协议( SLA )。通过使用 Azure 存储服务,畅无线能够轻松实现异地多点备份,无需自行建设异地数据中心和采购昂贵的备份/还原解决方案,即可为畅无线手机应用提供万无一失的数据防灾备份能力。因此,畅无线可以用最具成本效益的方式提升手机应用相关数据的可用性,让分布在不同地区的手机用户都可以高效登录并访问身边的无线网络,提升用户对软件的应用体验和满意度。

弹性的扩展让企业更专注于业务发展

Azure 云服务所提供的弹性能够让畅无线快速的通过虚拟机模板快速的部署服务器来提供更多的计算资源,从而让企业更加从容的应对节假日商场、春运期间火车站和机场等地的突然增大的用户访问需求。此外,Azure 按用量计费的方式也有助于降低企业的前期成本支出,让畅无线可以将更多的资金与精力专注于自己的移动应用开发和市场推广之上。

所用技术和服务