Rackspacecloud是一家著名的云服务提供商,他从开始只有500个客户,迅速增长到40,000+的客户。
他的优势主要在
1) 7×24小时支持。
2) 高扩展性,随时可以改变server的配置。
3) 灵活的付费方式。比如你一开始网站规模很小,你可以尝试着租配置较低的服务器,等着你的业务慢慢成长起来,可以增加你服务器的配置。
4) 使用方便,无论是通过API还是通过Control Panel创建、操作云都非常简单。
收费方式:
启动的server数量
× 运行时间(不满1小时按照1小时算)×0.015(最低配置的server)per hour + 数据流量( in +
out ) ×0.08 per GB
图1:server配置及价格表(此图为linux,window的配置和价格略高)
主要限制:
1)默认情况下每个用户24小时内只能启动50个server。(如需更多的server,可以给他们发ticket)
2)每个帐号一天内最大的内存使用量是50GB。(你可以起动50个1GB内存的server,或者25个2G内存的server)
3)更多的限制可以查看 http://docs.rackspacecloud.com/servers/api/v1.0/cs-devguide-20091015.pdf. (11页)
---------------------------------------------------------------------------------------------------------------------------------------------------
我们应用的云:
初始的情况下,RackSpace提供了若干只安装了操作系统的server(linux和windows)。
1)根据自己的需要,选择合适的服务器创建出自己的server。然后通过其他工具链接(putty)到该server,安装必要的软件、部署你的工程到你的server里。
2)当server里所有的程序都安装完了。我们可以把该server存成一个image保存起来,image是存到cloud files里。
我们可以通过此image启动若干的实例。(相当于启动若干一模一样的server)
3)当我们运行完毕后,可以把启动的server都关闭,这样可以省下一笔钱,想启动时下次可以通过image来启动该instance。
一步一步创建云:
图2:这是login后的页面。RackSpace的cloud主要分两部分(Cloud Server、Cloud File)
1)创建Cloud Server
图3:这个页面可以看到自己创建的所有server,点击某个server可以看到他的详细信息。
2)点击Add Server,选择合适的服务器
图4:服务器列表
选择好合适的服务器,填入服务器名称,选择create sever后,会收到一份邮件,告诉你server的信息
3)通过软件链接到服务器,安装必要的软件、部署项目(略)
4)安装完毕后,创建image
点击New Image按钮,选择刚才构建好的server,填入image name创建该image。
image创建后存储到Cloud Files里
5)查看Cloud Files
到此云创建完毕。可以通过control panel或者API操作image或者instance。
RackSpace提供的其他有用的服务
1)livechat(在线客服),可以实时的解答问题
图5:点击你需要咨询的问题种类,和客服进行沟通
2)ticket(问题票),当有些问题客服无法解答,你可以提一个ticket出来,会有更专业的人给予解答
3)DeveloperResources(开发资料),帮助我们针对RackSpace做二次开发。
4)API Acess(提供API Key),当你通过API访问Cloud时,需要提供此Key进行身份认证。
2010-09-05
Alps