AppLogic云计算实例演示:构建隔离应用环境

需积分: 17 8 下载量 198 浏览量 更新于2024-07-28 收藏 1.98MB DOC 举报
云计算应用与设计实例深入探讨了一种基于Applogic平台的云计算服务架构。Applogic采用分布式计算模型,将用户的应用程序(如Exchange和CRM)部署在一个由主机、存储和网络构成的网格(或集群)中。每个应用程序在运行时被划分为多个独立的虚拟机,这些虚拟机扮演不同的角色,例如Gateway/Firewall、负载均衡器、Web服务器和数据库服务器等。这种设计确保了资源的灵活性和隔离性,允许用户在不影响其他应用的情况下管理和扩展基础设施。 在Applogic中,用户以Application为单元进行操作,每个Application是一个可移植的包,与底层硬件解耦。创建Application后,可以通过Dashboard监控界面进行管理,如查看状态和配置。整个过程包括以下步骤: 1. **创建基础设施组件**:从左侧的Gateway类别中选择并配置一个简单入向的Gateway/Firewall,定义其属性。接着添加一个支持8个出口的负载均衡器,配置所需的CPU、内存和网络带宽资源。 2. **Web服务器的配置**:拖入两台Web服务器,并在Application主界面上创建存储空间(Volume),确保不同Application之间的数据隔离。 3. **分配存储**:为Web服务器指定存储,如创建新的Volume,输入名称、大小和文件系统格式,然后将"code"卷映射到Web服务器的content卷。 4. **数据库服务器集成**:添加数据库服务器,确保数据的存取需求得到满足,与之前的组件协同工作。 这个例子展示了云计算如何通过Applogic平台实现高效、弹性和可管理的服务交付,让开发者能够快速构建、部署和调整应用程序环境。此外,通过分布式计算,Applogic还支持按需扩展和资源优化,降低总体拥有成本,适应不断变化的业务需求。对于学习云计算技术的人来说,这是一个实践理解和掌握云基础设施设计与管理的重要案例。