设计云计算

时间:2011-07-22 13:46:32

标签: architecture cloud

我正在设计/编写高度可扩展的Web应用程序。我打算使用云基础设施(Amazon EC2),但我无法理解的是,我需要登录的特定用户根据用户角色定向到特定的VM。

例如,我希望将所有“管理员”用户定向到一个VM,将所有“销售”用户定向到另一个VM。随着流量的增加,将为每个实例部署相同的应用程序。我希望应用程序使用内存数据库,因为需要将大量的写操作推送到该角色类型的所有用户。

1 个答案:

答案 0 :(得分:1)

使用ApacheHA-ProxyNginx等代理根据网址路由请求。

例如,make / manager转到一个VM,/ sales转到另一个VM。如果两种类型的用户使用相同的东西,那么我猜你可以将用户类型放在URL中并相应地路由。