Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
Cloud

Submission + - Scientists Built The Hubble Telescope for the Ocean in the Cloud (vmware.com)

stacey7165 writes: VMware shared the application architecture story of how they worked with the Ocean Observatory Initiative to build a "Hubble Telescope" of the ocean. Comprised of a massive network of global, regional, and coastal sensors that send information to a common framework called the Common Operating Infrastructure (COI). The COI resides in a hybrid cloud powered by VMware and Amazon. To cope with a total of 49 classes and over 700 instruments deployed off of 6 coastlines, and a variety of consumption use cases, the Ocean Observatory Initiative built out the system using a variety of sub-systems loosely coupled through a messaging system powered by RabbitMQ called an "Exchange". Organized into a system where message clients pubsub from "Exchange Points" and "Exchange Spaces", the system is easier to maintain, extend, and scale. According to the OOI's documentation on release 1, the system uses ION uses AMQP 0.9.1 and RabbitMQ-Server v. 2.3.1 on CentOS 5.5.

Comment Re:The critical flaw (Score 1) 203

Indeed, transparency is a problem. Although I disagree that you need to know where or specifically how the machines are configured. What transparency you do need is how the service is performing. What is throughput? Latency? Response times? Right now, you mostly only know they are on and off - having more of an early warning system is critical to getting your redundancy strategy in place - and more quickly understanding if the problem is really in the cloud or the app.

You pay the cloud service provider to organize the service (and the software that powers it). When it fails, they are responsible for correcting it quickly and paying, or crediting, your account as it exceeds SLAs. You are ultimately responsible for your own SLAs - that means making wise choices about if you can use the cloud at all, and make sure you have an automated redundancy process. Transparency and the tools that can help have been slow to emerge.

Full disclosure, I work for web monitoring provider http://www.hyperic.com/, who is actually working with the major cloud providers to develop a new tool that provides independent transparency to the performance of these clouds - http://www.cloudstatus.com/ and will be integrating that service into the open source Hyperic HQ complete monitoring and mangagement tool we also provide. Its definitely a work in progress, but we believe we're on a strong path to be solving this problem in the near future.

Slashdot Top Deals

Bus error -- please leave by the rear door.

Working...