UbiquityProject.com
Ubiquitous Computing (20)
Technologies (14)
Research (44)
Products
UbiqDB (3)
UFS (3)
Web MetaServer
Steps
Need
/ UbiquityProject.com / Products / Web MetaServer
Web MetaServer: Globally Distributed Web Hosting
The Web MetaServer is an agent-based application and web server that hosts websites from the edge of the Ubiquity network. Said another way, deploying a website on the Web MetaServer is equivalent to deploying that website on a thousand web hosting services around the world. Specifically, the Web MetaServer offers the following features:

>

Global Coverage: Websites deployed on the Web MetaServer automatically replicate around the world, seeking the fastest possible connection to the client's web browser.

>

Unlimited Capacity: Every website on the Web MetaServer operates with the combined capacity of thousands of load-balanced Ubiquity servers.

>

Instant Scalability: Through Ubiquity's agent-based and micropayment technologies, enterprise needn't invest in overkill infastructures as the Web MetaServer instantly ramps up to handle spikes in demand.
Steps
In general, using the Web MetaServer consists of the following steps:

1.

Install a Web MetaServer at the primary DNS location.

2.

Develop the website using traditional technologies, such as EJB, JSP, ASP, CGI, etc.

3.

Deploy the website atop the Web MetaServer.

4.

Choose a payment plan to balance cost versus resource use.
Once in place, web browsers will make their initial request to the primary Internet location associated with the DNS name (such as "http://www.yourwebsite.com"). This initial request will be satisfied as normal, while Ubiquity evaluates its worldwide network to find the closest Ubiquity server to the client's web browser. This server's resources will then be automatically contracted by the Web MetaServer's agents, such that a tiny replication of the website is created at the remote Ubiquity server. At this point, all future client requests are redirected to this new mirrored location, freeing up resources from the primary web location for future initial requests.
Customer Need
The Internet is fast, and growing faster. However, demand is heavy, and growing heavier. As such, the apparent speed of long-distance Internet connections is slowing, making website mirroring of critical importance. Augmenting this problem is the erratic nature of web traffic. It's not unusual for peak demand to be five to ten times greater than average traffic. This results in Internet infrastructures that are far more robust and expensive than required at most times. Taken together, websites must make overkill investments in multiple locations simply to ensure adequate global access to web services.
Combined with these slowing factors is the increasing necessity of fast website access. Usability studies label access latencies over one second to be "unusable", giving fast websites major competitive advantages. As greater amounts of traffic move online to dynamic websites, quick access latencies grow increasingly lucrative.
In short, faster and cheaper are better. With the Web MetaServer, enterprises can deploy the fastest, cheapest websites on the planet. Not only that, websites atop the Web MetaServer gain exceptional levels of fault tolerance, decentralized security, and remote maintainability. All in all, websites deployed with the Web MetaServer are more competitive than those without.