探索中国CIO人才现状 | 第四季调研报告
服务器的过去式与软件的未来
2013-01-12  作者:机房360 

  1)现在云服务来了


  近两年云服务在成本、灵活性、可伸缩性上有了很大的提高,开始为管理和配置传统服务器分忧。云服务公司例如AWS、Rackspace可以提供许多虚拟机器,无需成本、无需大费周章开发者就能启动服务器、选择相关操作系统、加载应用。奇妙的是,即使同时几百个“服务器”在上面运行却毫无问题,而且成本也大大降低。一个企业家曾表示,他第一家公司的服务器,购买和维护花费了很多钱、第二家公司开始按年租赁,仍需不少维护费、第三家公司按月租赁、但最新一家成功的云通信公司,按小时租赁,帮助省去不少钱。


  可以说,这种变化在资本输出、规划、时间准备上跟Internet1.0,Web2.0时代很大不同,但变化让应用和程序的处理速度加快了、存储成本下降了。


  2)变化才刚刚开始:


  时间的灵活性和定价仍在变化,按小时租赁的方式对租赁用户无疑是有益的,比如Web应用团队就可以通过观察单个小时内的加载变化来更好地规划服务器使用计划,比如给某一特定应用在特定时间准备更多的服务器。


  “云应用”代替普通应用


  基于Ruby,Rails,Python以及Django的独立应用或者其他Web应用架构正在给基于分布式系统的“云应用”让路。有许多客户端应用和后端数据储存,他们的处理就是在应用程序之外的云端发生的。这时就可以理解为应用处理和编排在遥远的云端发生,你手里的应用只是一个运载工具。


  另一方面,开发者们则会把越来越多的注意力移到任务处理和流程流,而非现在的应用本身和服务器,且测试应用能力的计算周期也将由现在的几小时转变为届时的几分钟、几秒钟。


  去服务器化的思考方式


  去服务器并不意味着要完全抛弃服务器,而是指开发者不再需要完全依赖它们,开发者可以设置自己的开源解决办法,自己管理云服务器的秩序和负荷,不再像管理物理服务器那样劳心劳力。


  弹性云计算服务的意义:


  现在有了如此弹性的服务,开发者前期无需做很多准备,虚拟主机能很快帮他们上轨道并创立新的应用程序,利用弹性的云服务。


  “小时制的付费方式”让开发者无需再为他们没用过的资源付费、对项目产量不再那么在乎,且托管服务提供无须担心管理资源的好处;


  “去服务器”让开发者把注意力从服务器转移到任务管理、应用和系统的需要、免除了后端基础设施的复杂性的顾虑。


  对于创业者和独立开发者,低成本、快速扩张地潜力、没有后顾之忧这3点会对他们产生巨大的吸引力,而且人们对云服务的认知也越来越清楚,云应用的将来也随之越来越清晰。