Private Clouds

Virtual infrastructure components are the building blocks of AppLogic Cloud applications and services. Instead of being hardwired to each other, infrastructure components are abstracted and encapsulated at almost any level, with intelligence and a radically simple interface that enables you to visually drag-and-drop components together to assemble even complex composite business and infrastructure services.

Here are just some examples of the standard Virtual Infrastructure components that are included in the catalogue with AppLogic Private Clouds:


Scalable web server

a scalable web server that consists of a single load balancer and four web servers. It serves static web content and executes scripts from a user-configurable read-only content volume. The paths to the documents and scripts are configurable, so that the same volume can be shared between multiple web servers and/or other appliances serving different content.

MySQL database appliance

a database appliance based on the MySQL database engine (http://www.mysql.org). It provides an easy way to add a database to any application. MYSQL stores the database on an application-defined volume that can be configured on each MYSQL instance. MYSQL automatically creates an empty database when it starts on an empty volume.

NASR file server/NAS box with replication

a shared file storage appliance that provides file storage accessible over HTTP, NFS, and CIFS file protocols as well as web interface for managing files. Additionally, two NASR appliances can be configured in a master-slave synchronization mode so that content on the master is replicated to the slave.

The NASR appliance serves files contained within a configured (pluggable) data volume thus providing the ability for the content served by the appliance to be changed easily as well as the ability for the volume to have varied sizes.

HALB session-ware HTTP load balancer

a switch for distributing workload to multiple Web servers of the same or different type. HALB is based on the HAProxy TCP/HTTP load balancing software package; which is designed to be extremely fast while consuming little resources.

HALB performs load-balancing functions using several algorithms. It performs simple round-robin balancing, equalizing the load for backend servers. It also supports persistent sessions, binding the client to a particular backend web server with session cookies or by using the request source ip address as a key. While using session cookies, any new sessions that do not have session cookies are distributed using the round-robin algorithm.

Scalable port switch

a switch for distributing TCP and UDP traffic to different outputs depending on the incoming request's protocol and port number. PS8 is parameterized to recognize specific protocols and ports for requests received on its in terminal. The recognized incoming traffic is forwarded through the specified output terminal based upon PS8's parameterization. Optionally, the forwarded traffic's port may be overidden by PS8. For example, PS8 can be used to forward all incoming TCP traffic on port 80 through the out5 output terminal on port 8080.

Input gateway with firewall

an input gateway that provides a firewalled entry point for network traffic into an application. It accepts all allowed incoming traffic on its external interface and passes it through its out terminal. It forwards only the traffic explicitly allowed through configuration of its firewall properties.

It supports up to 4 incoming interfaces (protocol/pair combinations), such as http, ssh, etc. By default, IN allows only tcp port 80 (http).

VPN virtual private networking appliance

a Virtual Private Networking appliance that operates in IPv4 and IPv6 networks, designed to provide secure and reliable tunnels for inter-grid communications as well as remote access to applications and appliances. VPN can also operate without using VPN tunnels, in which case it functions as a combined cleartext IN/OUT gateway. VPN may also be used to seamlessly interconnect IPv4 and IPv6 AppLogic grids. VPN is based on the OpenVPN, OpenSSH and Racoon open source software packages.

MON application monitoring appliance

an application monitoring appliance which collects performance and resource usage statistics (i.e., counters) from other appliances within an application. Appliances report their counters to MON through the mon terminal.

MON provides a visual interface via a web browser to access and view the appliance counters. Through the visual interface, the user creates views containing one or more graphs. Each graph displays one or more appliance counters.

Linux filer appliance

an appliance that provides filesystem-level access to a volume with a Linux file system. Filer_Linux supports the following Linux file systems: ext2, ext3, fat16, fat32, reiserfs, swap, and ext3-snapshot (ext3 over LVM with snapshots).

Backup enabler

enables the containing application to backup or restore a copy of itself using 3rd party storage services, ftp, or sftp. These operations can be initiated through a simple web interface (GUI) exposed by BCK and work in conjunction with the helper application BackupHelper. BCK may also be configured to automatically perform scheduled backups.

SLA application controller

an application controller which dynamically scales an application by starting and stopping other appliances within the application in accordance with a user defined policy. Policy enforcement relies on periodic assessment of counter values accessed through the mtr terminal. The mtr terminal is typically connected to the aux terminal of the MON appliance. SLA tracks the values of a single counter over a group of appliances.

More detailed information about AppLogic Virtual Infrastructure components can be found at: http://doc.3tera.com/AppLogic27/RefCatalog.html

 


 
 
 

Home   Cloud Services   Cloud Servers   More Information
Need more info?

Email us info@dnseurope.net

Call +44 (0)800 234 3244

24/7 Support +44 (0)800 234 3246

Cloud Servers Private Clouds Cloud Applications Hybrid Clouds
Design & Build Deploy & Maintain Audit & Security
Cloud Control Panel CCP Cloud App Templates
Other
AppLogic Support About Us Contact Us Press Releases