October 05, 2012
SAN FRANCISCO, Oct. 5 — Caucho Technology, the leader in high performance application servers, today announced, Resin Pro clustering and “deploy once” technology just works in Amazon EC2.
Caucho, in its pursuit of craftsmanship, wanted a Java EE clustering solution that just works in the cloud from end to end. As part of this effort, Resin clustering was modified to easily work in the confines of EC2. The true battle was getting the operational predictability of Resin clustering in an Amazon EC2 environment.Resin clustering relies on configured ahead of time topology for its triad hub to work in a dynamic cloud environment like EC2. A solution was found that combines the operation predictability of Resin with the advanced virtualization of Amazon EC2.
Caucho’s engineers use Amazon EC2 Dynamic IP to securely exchange clustering topology. This allows for the combination of Amazon’s dynamic IAAS environment with the operational predictable, Java EE clustering of Resin Pro. Dynamic spokes and solid, fault tolerant triad hub are key to Resin Pro’s operational predictability, and cloud elasticity.
Caucho’s clustering support also offers remote deployment of configuration as well as Java EE applications. This allows deployment to the entire cluster running in Amazon EC2 with one simple command.
With Amazon EC2 you can spin up more instances running Resin application server (link goes to demo video). The new dynamic Resin nodes get the same running applications that were deployed to the cluster automatically. This is the concept of “deploy once”. Cloud deployment is not a complicated after thought, but baked right into Resin Pro clustering, and works in Amazon EC2 as well as other virtualization 2.0 environments.
Scott Ferguson, Chief Architect of Caucho Technology said the following: “Our philosophy has always been it should all 'just work'. With Resin you get a complete web solution. Resin pieces are designed to work together, and designed to support production deployments. To support cloud, you need clustering that works with Java EE and you need “deploy once” deployment that works with the cloud. Using Resin means you value craftsmanship. Discerning, informed organizations realize an application server needs to support production cloud deployments.”
Resin runs over 4.7 million global sites, bested NginX and Apache httpd in performance, and was named a cool vendor and a visionary by a leading industry analyst in 2010, 2011 and 2012.
Resin’s web server, included as part of a Java EE certified package, features: Static file handling, Reverse proxy, HTTP proxy cache, SSL with OpenSSL, Load balancing, URL rewrite, CGI and FastCGI. Resin 4 was the first Java EE Web Profile certified Java application server. Resin 4 was built from the ground up around Java Dependency Injection (CDI). Resin is over 13 years old, yet it has kept up with the times. Resin 4 has been optimized to work in cloud computing environments like Amazon EC2.
“The addition of our Resin admin tools, Java application monitoring, and our EC2 cloud/clustering support really helps organizations to migrate to the cloud. It makes managing and deploying to dozens of application servers almost as easy as managing just one.” Ferguson added.
“Come see Caucho technologies at JavaOne this week. We are at booth 5505,” said Steve Montal, CEO of Caucho Technology. Montal added, “Caucho’s focus of craftsmanship makes Resin a total web application solution that is designed to work together and fast.”
Resin goes beyond basic Java EE Web profile support and provides you all the features you need to scale out your web application. Resin provides a Java Web server that outperforms Apache httpd, cloud/cluster aware load balancer, HTTP proxy caching, distributed cache (JCache API or Memcached wire protocol), messaging (JMS), and third generation clustering not to mention action-based Java Monitoring, and Java Profiling with OS monitoring built-in.
Caucho’s relentless quest for performance and reliability paved the way for Resin to become one of the leading open source Java application servers since 1998. Our engineers’ dedication to the development, support and evolution of the Resin Java EE 6 Web Profile continues to uphold our reputation for quality, performance and manageability. Caucho has provided over 4.7 million organizations worldwide including start-ups, governments and Fortune 1000 companies’ solutions to build and grow their business with Resin, one of the most flexible and powerful Java application servers. Our offices are located in San Diego and San Francisco.
Caucho has a philosophy that things should “just work”, and provides and end to end web application solution so developers can spend their time on providing business value and not configuring infrastructure. Caucho believes in true software craftsmanship.
Resin Application server
Resin Pro, Caucho’s Java EE certified application server, features Java EE Web Profile support, Resin cloud support (3rd generation clustering technology), Resin JAMM (Java application monitoring and management), Resin Web Server, Hessian - binary transport protocol, Quercus - PHP on the JVM, Resin Cache - distributed cache server, and Resin Queue - messaging server. Resin has a 14-year reputation for speed and scalability. Leading companies worldwide with demands for reliability and high performance web applications including the Toronto Stock Exchange, Salesforce.com and CNET are powered by Resin.
Source: Caucho Technology
The ever-growing complexity of scientific and engineering problems continues to pose new computational challenges. Thus, we present a novel federation model that enables end-users with the ability to aggregate heterogeneous resource scale problems. The feasibility of this federation model has been proven, in the context of the UberCloud HPC Experiment, by gathering the most comprehensive information to date on the effects of pillars on microfluid channel flow.
Large-scale, worldwide scientific initiatives rely on some cloud-based system to both coordinate efforts and manage computational efforts at peak times that cannot be contained within the combined in-house HPC resources. Last week at Google I/O, Brookhaven National Lab’s Sergey Panitkin discussed the role of the Google Compute Engine in providing computational support to ATLAS, a detector of high-energy particles at the Large Hadron Collider (LHC).
Frank Ding, engineering analysis & technical computing manager at Simpson Strong-Tie, discussed the advantages of utilizing the cloud for occasional scientific computing, identified the obstacles to doing so, and proposed workarounds to some of those obstacles.
May 16, 2013 |
When it comes to cloud, long distances mean unacceptably high latencies. Researchers from the University of Bonn in Germany examined those latency issues of doing CFD modeling in the cloud by utilizing a common CFD and its utilization in HPC instance types including both CPU and GPU cores of Amazon EC2.
May 10, 2013 |
Australian visual effects company, Animal Logic, is considering a move to the public cloud.
May 10, 2013 |
Program provides cash awards up to $10,000 for the best open-source end-user applications deployed on 100G network.
05/10/2013 | Cleversafe, Cray, DDN, NetApp, & Panasas | From Wall Street to Hollywood, drug discovery to homeland security, companies and organizations of all sizes and stripes are coming face to face with the challenges – and opportunities – afforded by Big Data. Before anyone can utilize these extraordinary data repositories, however, they must first harness and manage their data stores, and do so utilizing technologies that underscore affordability, security, and scalability.
04/02/2012 | AMD | Developers today are just beginning to explore the potential of heterogeneous computing, but the potential for this new paradigm is huge. This brief article reviews how the technology might impact a range of application development areas, including client experiences and cloud-based data management. As platforms like OpenCL continue to evolve, the benefits of heterogeneous computing will become even more accessible. Use this quick article to jump-start your own thinking on heterogeneous computing.