摘要:在第六届中国云计算大会的云计算平台构建与实践论坛上,搜狐PaaS云平台负责人于顺治为大家讲述搜狐PaaS云平台实践之路。 |
于顺治于2006年加入搜狐公司,先后负责搜狐邮箱基础架构,搜狐通行证系统,搜狐分布式运算平台等多个项目。2011年起带领技术团队,进行搜狐PaaS云平台的研发工作,先后构建了搜狐私有云1.0和2.0版本,并在搜狐内部进行了大规模的推广和应用,目前搜狐多个重点业务都运行在该平台上。在云计算架构,分布式系统设计等方面有丰富的经验。
云计算起源于大型互联网企业,对于互联网企业,成本压力和指数级的业务增长压力使他们关注于物理资源的利用率和应用的可扩展性。在应用服务器这层,通过Cluster Session来实现水平扩展;在数据存储这层,采用基于BASE模型的NOSQL数据存储来实现扩展。归根到底PaaS实际上是指将软件研发的平台作为一种服务。PaaS对于互联网企业影响可以总结为三点,首先技术门槛降低让应用更容易生成,而间接鼓励更多的商业模式创新。尤其是资金花在软件和硬件的比例会减低,给初创公司带来更大的生存空间;其次可以有更多的平台服务架构在现有的PaaS上(Platform over PaaS),使得服务的种类多样化。这也会促成生态链的形成;最后公司的合并门槛减低,如果两家公司用的是同一个平台服务,那么就没有技术整合的问题了。
基于对云平台的厚望,众多企业投入了云的建设之中。阿里云、盛大云有天然的资源优势,新浪云SAE PaaS平台和OpenStack有技术优势,搜狐云在业界的声音要小得多,它有什么呢?
搜狐PaaS云平台是搜狐云战略的重要组成部分,为搜狐提供了统一的技术架构平台,并承载了搜狐内部各业务线多个应用的运行。搜狐PaaS云平台在近3年的发展实施过程中,不仅积累了丰富的实践经验,也经历了2次大的架构变迁,同时还实现了从私有云到公有云的转变。
于顺治表示:“目前云引擎已经在搜狐内部提供了NoSQL服务,包括MemCache和Redis。工程师不需要通过DBA进行申请、配置等繁琐的工作就可以调用服务。另外在支持开发语言方面,目前仅支持Java,未来会增加对Python、PHP等的支持。”
责任编辑:Mary