服务器 频道

IT168云计算专栏之FlexiScale按需计算

    【IT168 专栏策划】虽然对于很多国内读者来说,接触云计算概念也不过是一年左右的事情;但在国外,云计算或类云计算的应用正如雨后的春笋一样不断冒出来。“他山之石,可以攻玉。”为了帮助国内更多企业认知和了解云计算,特别是云计算所带来的新兴的商业价值,IT168服务器频道推出了云计算专栏。我们将陆续介绍国内外一些新兴的云计算产品、服务和公司。如果贵公司也提供云计算服务,或者在使用云计算,或者你对云计算有自己的看法,请跟我们联系:hongzhaofeng@it168.com

     本期介绍:FlexiScale按需计算 http://www.flexiscale.com/

    1997年,Tony Lucas还在读大学的时候开始创办了XCalibre公司,提供传统的主机服务。目前,XCalibre的数据中心安装在英国,主要向英国和欧洲地区提供主机服务。

    FlexiScale则是XCalibre所提供的一种新业务模式。2004年,Tony Lucas有了“创建灵活、可扩展和自动化的主机服务平台”的想法,因为当时XCalibre的一些客户正面临流量突然爆涨导致站点瘫痪的困惑。客户真正想要的是这样一种主机服务平台:可以频繁地根据自己的需求来增加或缩减计算存储资源,然后根据自己实际使用的服务来付费。Tony Lucas和XCalibre决定把这一想法付诸现实,其结果就是2007年推出的FlexiScale。

    FlexiScale起初的想法只是做成一种“公用主机平台”(utility hosting platform),但XCalibre的研发团队渐渐发现它能做的不仅仅是提供主机服务,而且也能够实现“按需计算”(on-demand computing),因此最终出来的东西是一种带有革命意义的云计算架构,这将改变人们做IT的方式。目前FlexiScale跟Virtual Iron、NetApp、 Dell和F5都分别建立了良好的合作关系。

FlexiScale有什么特色

    FlexiScale允许用户通过控制面板或API自动供应部署一种虚拟专有服务器(Virtual Dedicated Server,VDS),创建或重启VDS需要不到一分钟。而且对用户来说,完全是一种自助式的服务,包括VDS的启动/停止/删除,以及对内存、CPU、存储和IP配置的修改,都由用户自己在控制面板中来完成。

    另外,FlexiScale是通过高速的内部千兆以太网实现多层架构,并通过后端完全虚拟化的SAN/NAS提供永久性的存储。它支持多种操作系统,包括Windows Server 2003 (32/64位标准版)、CentOS 4 (32-bit)、CentOS 5 (32/64-bit)、Debian 4.0 etch (32/64-bit)、Ubuntu 6.06 LTS (32-bit)和Ubuntu 8.04 LTS (32-bit)等。其全面的监控系统可以保证网络、存储和服务器的SLA水平达到99.99%。其他一些特色包括:最优水平的自动化服务,完全自动的硬件恢复,完全静态的IP地址,每个客户拥有自己独立的VLAN和虚拟磁盘,多功能API,集成的防火墙和负载均衡。

    因此,具体来说,FlexiScale可以满足以下用户需求:

1) 需要在1分钟之内获得所有计算或存储资源;
2) 需要根据需求实时地自动扩展系统;
3) 想不受限制的根据自己的实际使用量付费;
4) 需要支持包括WINDOWS和LINUX在内的多种操作系统;
5) 希望通过控制面板或API进行自助式的控制管理;
6) 希望系统SLA能达到99.99%的正常运行水平。

FlexiScale是如何工作的

    VDS的创建、修改和管理其实都很简单,只要选择几个配置,点几下按钮就能完成。为了帮助大家对此有一个直观的感受,我们还是简介如下:

(1)创建新的VDS

    用户注册登录FlexiScale控制面板或API,即可开始设置自己的VDS(内存、操作系统和存储容量)。一般来说,1分钟内即可创建一个新的VDS;然后你登录VDS,即可开始使用。

(2)修改VDS参数

    用户登录控制面板或API后,即可自己修改VDS的内存、操作系统和存储容量等参数,修改后即可马上重启服务器,或者指定一个时间来重启它。

(3)暂停VDS

    用户登录控制面板或API后,即发出指令让VDS暂停运行,VDS暂停后,其计费也会马上停止,但存储数据会保持完整。

(4)通过集群自动平衡服务器负载

    FlexiScale管理控制台侦测到一台物理服务器的CPU已经过载后,会选择一个或多个VDS来重新分配给其他服务器,然后它会识别出适当的物理目标服务器,再把选出来的VDS自动地迁移到物理目标服务器上,这一过程中用户不会感觉到宕机或较大的性能下降,经过这一过程,最初的那台服务器的CPU负载会回归到正常水平。

(5)从一个物理硬件故障中实现自动恢复

    FlexiScale管理控制台侦测到一台物理服务器出现故障,于是它会识别出是哪些VDS正运行在这台出故障的服务器上面,然后会为这些VDS分别指定一台新的物理目标服务器,接着在5分钟之内所有的VDS会自动地在新的服务器上实现重启,相应的虚拟磁盘也会重新映射到新的服务器上去。


FlexiScale是怎么计价收费的

    FlexiScale采用了跟使用水电一样的收费模式:根据你实际使用量来付费,没有什么初始安装费或其他的额外费用。这样,用户可以不受限制地增加或缩减你的虚拟服务器数量。你可以通过自己的控制面板或API(比如在节假日期间)来停止虚拟服务器,在不使用资源的这些时间是不会向你收取任何费用的。

    目前,FlexiScale对五种关键资源进行收费,即VDS使用时间(每小时)、存储空间(每月每GB)、数据传输量(每GB)、Windows OS许可证(每小时),其他方面包括防火墙和负载均衡。FlexiScale会提供完全自动化的对帐单模块,让用户随时掌握自己使用了哪些资源。

(1) VDS

    对于操作系统来说,VDS中虚拟的CPU看起来和物理CPU是一样的,因此这也意味着这可能会影响到OS和软件许可证费用。另外,根据使用的CPU数和内存数的不同,每小时的费用额度也是不同的,如下表所示:

(2)Windows OS许可证授权费用

    FlexiScale是目前唯一支持Windows 的一种云计算平台。OS许可证费用是根据每小时每VDS来计算,内存/CPU的限制完全取决于微软公司,下表所列费用的根据是Microsoft Service Provider Licensing Agreement (SPLA),因此有可能会有变动。

(3)存储

    由于FlexiScal提供的存储是永久性的存储,因此即使当VDS停止运行后也是会收费的。但只对你实际使用的部分进行收费,比如,如果一个虚拟磁盘是20GB,但你只存储了4GB的数量在里面,那么是按4GB来收费的。

(4)数据传输量

    VDS和后台存储之间的双向数量传输都是免费的,上传是指把数量传输到你的服务器,下载是指从你的服务器中提取数据。

(5)可选服务

    防火墙和负载均衡的服务已经从2008年6月开始提供。

(6)FlexiScale计价器

    FlexiScale还提供了一个计价器,你选择一个服务器类型,输入需要的存储容量和数据传输要求,选择一些配置和计划运行这个服务器的时间,计价器会帮你算出最终需要支付的总费用。

    如果你对自己VDS未来的流量不太清楚,可以参考FlexiScale提供的资料:

    比如,你选择Windows Server 2003操作系统,2GB内存,2颗虚拟CPU,使用10GB存储容量,数据上传流量是2GB,下载流量是1GB,同时选择防火墙和负载均衡功能,那么计算出来的费用是每小时需支付0.5英磅。如果你选择LINUX操作系统,2GB内存,1颗虚拟CPU,使用5GB存储容量,数据上传流量是1GB,下载流量是1GB,不选择防火墙和负载均衡功能,那么计算出来的费用是每小时需支付0.37英磅。

什么样的用户会用FlexiScale

    云计算能带来的一大好处是非常灵活的可扩展性。FlexiScale可以让你在短短的几分钟时间内从一台服务器增加到几百台。由于部署时很快也很简单,这样用户不需要说对未来进行长期投资,而是随着业务的发展实时地进行扩展,而且在这个过程中不会发生宕机现象。要知道这种基础架构以往只有大企业才投资得起的。可以说,FlexiScale为那些成长性很好的中小企业提供了这种灵活的架构。另外,对于初创公司或中小企业来说,灵活的“按需付费”的模式也有很大好处。

    而对于大企业来说,可能会碰到的一个困境是,很难预测未来某一天的网站访问量,很难保证现在的基础架构能够应付未来访问量的爆涨。比如,有一个大型零售网站近期要开展一次大规模的线上促销活动,这时IT管理人员就要想办法获得更多的计算能力来响应访问量的剧增。这有可能需要花上你一天甚至十几天的时间。同时,这个过程中难免会造成用户在线上等待的不好影响。而FlexiScale可以在一分钟内启动额外的服务器。

    又比如,每到月底结帐的时候,财务应用平台会变得突然繁忙起来,以前可能是在几分钟内处理60笔帐目,而现在可能在一秒钟内就需要处理那天多业务。针对这种需求,用户过去总时在构建基础架构时多购置一些服务器资源存放在那里,以备峰值之需,而平时大量的计算资源其实都处于闲置状态。而FlexiScale可以让你在几分钟内动态地增加服务器的供应,等峰值一过,又可以很快关闭掉他们,从而可以节省大笔的硬件投资。其他的一些应用,象数字广播媒体、音乐节售票系统、运动比赛、一次性的大型公益活动、在线零售业务等等,都比较适合采用这种云计算模式。FlexiScale的魅力就在于“可以很快在几分钟内,自动地来增加或缩减服务器以满足动态的业务需求”。

    根据FlexiScale,FlexiScale所提供的具体价值如下表所示:


0
相关文章