这篇文章将对基于Joyent技术的风起亚洲(Fengqi.Asia)做详细介绍。文中涉及相关技术细节会另外撰文详述。
如果要寻找Amazon在中国的替代品,并且是国际可靠领先的云计算技术,且不想用国内的的某些“自主研发”云计算平台,那么风起亚洲可以说是最好的选择。
相关数据均是2012年中整理收集而成,如欲知道最新数据,或发现错误,或想申请试用,或有其他任何疑问,请发送邮件至 michaelcxw(AT)gmail.com
1. IaaS 云计算技术和供应商(IaaS Cloud Technologies and Service Providers)
Fengqi.Asia (www.fengqi.asia) is public cloud services based on Joyent technologyin Asia-Pacific with extensive POPs covering the Greater China. Our mainland China datacenters are armed with Multi-BGP lines tomajor telcos and CERNET, providing reliable and low latency connections toend-users. We also facilitate our customers to secure required licenses (e.g.Internet Content Provider, Internet Culture Operation licenses) to operate andpublish online games, mobile applications, and web services in mainland China. Local professionalteams can help customersset up and migrate infrastructure and lowermonthly hosting spending by as much as 50%.
Key Features
- License registration servicesfor mainland China market
- 99.95% SLA in Hong Kong and99.9% SLA in mainland China
- 7x24 Technical Support inEnglish and Chinese
- No additional payment for datatraffic
风起亚洲(Fengqi.Asia)是位于亚太区的公共云服务,基于Joyent技术,连接大中华区及国际网络,拥有众多的接入点。我们中国大陆 地区的数据中心以多线BGP(边界网关协议)连通了与中国联通、中国电信和教育网等主干网络,为终端用户提供可靠和低延迟的网络连接。为方便 客户在中国大陆运营和发布在线游戏、移动应用程序和Web服务,我们还可提供多种许可证备案服务(比如互联网内容提供商ICP备案,网络文化经营 许可证备案等)。我们的本地专业服务团队致力帮助客户迁移和建立其基础设施,并可为客户的主机托管节省50%以上的开销。
核心特色:
- 可为中国大陆市场提供备案注册服务
- 香港SLA(服务水平协议)承诺达到99.95%,大陆SLA(服务水平协议)承诺达到99.9%
- 7x24小时的中英双语技术支持
- 数据传输无需额外支付费用
目前在IaaS公共云活跃的厂商不少,在中国的也有十几家,不过基于底层的虚拟化技术及开源平台的种类并不多,基本上有这么几种:Xen-based, OpenStack, SmartOS, Hyper-V, CloudStack等。基于这些平台及技术,有我们熟知的一些厂商,如上图所示。当然也有一些可能不太被我们所知的,比如建立在SmartOS基础上的Joyent 和 风起亚洲公共云(Fengqi.Asia)。其实,TechTarget中国发表了“2012年全球云计算服务商排名榜”(中文)/“Top 10 cloud computing providers of 2012”(英文),其中就有Joyent公司,就我所接触到的中国用户来说,除了部分技术出身的知道该公司,大多数中国用户都未有留意。其实自2004年起Joyent就一直提供基础架构即服务(IaaS),那时这种服务还未被人称为“云计算”。社交网站LinkedIn早已使用其服务,每月推出数十亿页面,还有超过25%的Facebook应用程序也都运行在Joyent之上(链接)。风起亚洲公共云是目前亚洲唯一基于Joyent技术的公共云。
2. 联科集团及风起亚洲简介(Fengqi.Asia & ClusterTech)
联科集团(中国)有限公司(www.clustertech.com),于2000年在香港创立,是香港特区政府IT领域活跃供应商,亦是政府认可的公共云服务提供商,为特区政府的气象、环保、城市规划、海港航运等多个领域提供高性能计算解决方案和服务。多年来,联科一直致力研发及推广高级计算技术在工商业、金融业、政府、科研与教育界的应用,客户包括汇丰银行、中国银行、荷兰国际集团(ING)、中石油、中石化等世界500强企业,国家地震局、国家气象局、香港天文台、环保署、海事处、清华大学、复旦大学、浙江大学、同济大学、中科院等政府、教育和科研机构。 联科的业务涵盖云计算、集群、金融工程及商业智能等领域,并为客户提供定制服务。联科客户遍及亚太、欧洲、北美地区,国内总部设在北京,并在上海、武汉、广州、深圳等地设有分公司及代表处。2010年开始与Joyent形成战略合作伙伴,提供大中华区的Joyent云服务。
风起亚洲公共云(Fengqi.Asia)—— 联科作为一家具有世界级技术和经验的本土企业,旗下的风起亚洲公共云平台,在2011年启用,基于世界领先的Joyent技术,配合国内及海外的规模化数据中心(目前有在香港、北京、上海启用多个多线BGP数据中心)、完备的本地支持与服务,可为客户提供快速、安全可靠、可扩展、易操作的公共云平台,帮助拥有线上业务的企业节省大量IT成本,提高运营效率。风起亚洲亦可为客户定制一站式公有云及私有云服务,解决客户构建企业云遭遇的各种难题。风起亚洲在电子商务、在线游戏、移动应用领域有丰富的国际经验。官网列举了部分客户(因为签署了NDA的缘故,部分客户不愿意公开名字)。
Joyent的官方网站(http://joyent.com/solutions)中列举了他所有的合作伙伴,其中可以看到“风起亚洲公共云”及联科集团的另外一款基于Node.js的产品“pubduq”。
3. Joyent简介
2004年Joyent公司成立于美国,目前为全球领先的公有云服务提供商;2009年获得8500万美元注资,其中有英特尔投资公司。Joyent公有云运行超过8年,没有发生过down机事件,而且Joyent还是是Node.js开发团队的赞助商,目前该团队为Joyent的雇员。Joyent在在美国和欧洲有7个数据中心(最新数据官方未公布)。他在北美目前有超过30,000个客户,其中超过25%的facebook游戏运行在Joyent上,还有著名的社交网站Linkedin也运行在Joyent上,单月访问量超过10亿。Joyent是唯一一家集合三大优势的云计算软件公司:
接下来介绍一下风起亚洲公共云(Fengqi.Asia)提供的相关服务。
4. 风起亚洲目前提供的主机实例(Instances Fengqi.Asia Offers)
通过我们的战略合作伙伴互联通CNLink,联科集团将风起亚洲公共云服务拓展到大中华地区及海外。目前香港、北京和上海有多个数据中心。多线BGP可以提供中国电信,中国联通和教育网的宽带连接。
目前风起亚洲公共云提供的有如下主机实例:基于SmartOS的SmartMachine有两类(纯SmartOS,带有Node.js的SmartOS),基于KVM的Windows,CentOS,Ubuntu等。为了最大体现Joyent技术的优势(一个字:快,比如CPU、IO、响应速度等等),我们推荐用户使用SmartOS或带有Node.js的SmartOS的SmartMachine,操作系统其实是类似Linux的OpenSolaris/ Illumos,裸金属化的性能。最适合的就是LAMP的部署,比如电子商务、还有在线游戏、在线App等。
而且SmartOS是目前唯一能做到垂直扩展(vertically elastic),即scale up的云平台。与此相对应的是horizontally elastic,即scale out。用Joyent的原话来说明就是:Vertical scaling (up)是指在同一计算资源池里增加更多资源,比如增加更多的RAM,磁盘空间,或者虚拟CPU等,从而满足应用程序的负载需求。而Horizontal scaling (out)是指增加更多的机器或者设备以满足需求的增长。前者可以处理大多数突如其来的访问高峰,这些临时的高峰期多数都不是典型的计算密集型任务,如果需求持续增加,则需要水平扩展增加更多机器了。水平扩展一般都是手动而且十分耗时。手动增加机器也可以处理高峰期的访问,但是显而易见,效率并不高。(Vertical scaling (up) entails adding more resources to the same computing pool—for example, adding more RAM, disk, or virtual CPU to handle an increased application load. Horizontal scaling (out) requires the addition of more machines or devices to the computing platform to handle the increased demand. Vertical scaling can handle most sudden, temporary peaks in application demand on cloud infrastructures since they are not typically CPU-intensive tasks. Sustained increases in demand, however, require horizontal scaling and load balancing to restore and maintain peak performance. Horizontal scaling is also manually intensive and time 10 consuming, requiring a technician to add machinery to the customer’s cloud configuration. Manually scaling to meet a sudden peak in traffic may not be productive—traffic may settle to its pre-peak levels before new provisioning can come on line.)链接:http://joyent.com/content/05-developers/01-resources/07-performance-and-scale-in-cloud-computing/performance-scale-cloud-computing.pdf
除了提供基本的云主机实例,数据库和网络相关辅助设施也有提供,如上图所示。目前提供基于SQL的数据库有MySQL,Percona,基于NoSQL的数据库有Riak和MongoDB,基本上可以满足大多数企业及个人的需求。磁盘均为本地存储,并且基于Arc缓存技术(Adaptive replacement cache)读取数据,所以IO速度比一般云平台要快很多倍。此外,有关负载均衡使用Riverbed的Stingray Traffic Manager,性能和技术都十分可靠。此处不做详解。
基于以上的主机及服务,已经可以轻松支持大型的网络服务了,比如我们已经和某市智慧旅游签署战略合作协议,并拟拓展至全省,可见其业务支撑能力并非浪得虚名。以下是基于风起亚洲公共云的Web Service架构图和部署示意图。
5. 为什么客户要选择我们的云服务(Instances Fengqi.Asia Offers)
主要有以下几个原因:6. 风起亚洲云的独特之处及卓越性能
从下面两图,可以发现基于Joyent技术的风起亚洲公共云独特的虚拟化技术,为何有如此高的性能,以及与其他云平台有何不同。
风起亚洲公共云的官方网站上也给出了它与其他两种云平台的测试数据(http://www.fengqi.asia/cn/benchmark.html)。从链接中可看出其卓越的性能。
Joyent 的官网上亦给出了Joyent与Amazon的对比(http://joyent.com/products/joyent-cloud/aws-comparison),我们可以从链接中的图清晰地看出两者的不同之处。
除了目前提供的操作系统、数据库及负载均衡软件,风起亚洲公共云还支持多种编程语言,比如PHP, Ruby, Javascript, Java, Python, Erlang, C, C++...;支持x86 compiled Unix/Linux/GNU中间件,比如memcached, New Relic, Gigaspaces, Tibco DataSynapse ...;支持任何Unix/Linux 开源或者 COTS (Commercial-off-the-shelf)服务器,比如Apache, Nginx, Tomcat, SAP, Glassfish, openMQ, Calypso...等等。
7. 成功案例及客户概况
在本专栏之前已经简要介绍过两个案例:【成功案例】Reebonz - 电子商务网站节省80%的基础设施成本,【成功案例】移动App开发商使用Node.js SmartMachine更换集群。这里再做多一些介绍,如下两图所示。此外,再介绍其他一些客户的基本情况(应客户要求,除同意外,其他全部匿名)。
其他客户:
这次就介绍这么多,如欲知道最新数据,或发现错误,或想申请试用,或有其他任何疑问,请发送邮件至 michaelcxw(AT)gmail.com
接下来会针对风起亚洲中的云计算技术做更多介绍,比如SmartOS,DTrace,ZFS,Node.js在风起亚洲云上应用等等。