<body onLoad="window.defaultStatus='Welcome!. You are in my weblog.';return true"><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar/9550158?origin\x3dhttps://www.txemaromero.com', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script>

Tuesday, May 04, 2010

Cloud computing

The fast evolution of hardware capabilities in conjunction with fast wide area communication and availability of virtualization solutions is allowing new operational models for information technology. The advent of Cloud computing has resulted in access to a wide range of services. Infrastructure-as-a-Service (IaaS) allows access to large-scale resources like computational power or storage. These large scale platforms, based on huge datacentres (e.g., European Grid Infrastructure), are available to industrial users as well as to scientific communities.





Programming and accessing Cloud platforms in a seamless and efficient way is one of the most important challenges for the next decade. These new and highly distributed applications will raise new research problems such as quality of service and latency management.

(See Ubiquitous computing and microelectronics: embedded systems)