



















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The current state and future prospects of cloud computing, discussing topics such as elastic performance, scalability, privacy, security, and the role of distributed data and processing. It also covers challenges like vendor lock-in, green computing, and the cap theorem, and introduces concepts like eucalyptus, xen, and the x10 programming language.
Typology: Study notes
1 / 27
This page cannot be seen from the preview
Don't miss anything!




















What we know. What we don't know. What does the future hold? Epilogue Epilogue Monday, May 03, 2010 7:15 AM Docsity.com
hide implementation details. promote code portability. provide elastic performance and scalability. build robust services. implement business policy. support business process. reassign risks. harness parallel computing (Pig, Bloom). We know how to use the cloud to: We know how to... Monday, May 03, 2010 7:25 AM Docsity.com
Eucalyptus/Xen VMWare Private clouds: Microsoft Azure: clouds as a gateway to supercomputing. The X10 programming language: efficient multi- core programming. Other cloud metaphors: Other aspects we didn't cover: Other aspects Monday, May 03, 2010 7:32 AM Docsity.com
One can gain ability by giving up control of parts of a program and treating them as opaque services. One must choreograph use of these services with partial knowledge rather than complete understanding. One can gain flexibility by expressing programs as compositions of services. A theory of clouds governs one's choices. Lessons learned Lessons learned Monday, May 03, 2010 7:44 AM Docsity.com
The CAP theorem: one cannot have all of consistency (C), high availability (A), and partitionability (P) against failures in a single cloud. The CALM principle: consistency arises from logical monotonicity. The (nascent) theory of clouds The world needs class AP, so we have to do without C, so we use logical monotonicity to do without C. T hese arise from one another Theory of clouds Monday, May 02, 2011 10:44 AM Docsity.com
Power awareness brings into question the most basic assumptions of service-oriented architectures. SLAs are not a definitive expression of performance requirements. The way we specify requirements has a dire effect on energy efficiency. Power awareness Power awareness Monday, May 03, 2010 7:49 AM Docsity.com
That dream, specifically. What we can do about it. What we can't do about it. This course has been about… This course has been about… Monday, May 02, 2011 11:18 AM Docsity.com
Steven Barley: When you make a technological change, you never ever get what you expect. You always get something else. Barley's law Monday, May 02, 2011 11:04 AM Docsity.com
The cloud has proven unsuitable for storing private information, and has, at the same time, shown potential for making many things that are not currently public easily available to the public. In this course, In other words Monday, May 02, 2011 11:20 AM Docsity.com
In their view, this singularity arises from artificial intelligence. Charles Stross, Ray Kursweil, Verner Vinge: computing is moving us toward a "technological singularity", after which the nature of the world cannot be predicted. The socialization of knowledge. The demise of personal privacy. The rise of personal security. But in my shorter-term view, there is another singularity: that is much nearer than that. Heading toward a singularity Monday, May 02, 2011 11:21 AM Docsity.com
Reason: regular scientific publishing impedes progress! Google allows their scientists to post to blogs instead of publishing papers, and let reference counts substitute for citations! There is no undo in Google Wave; if you call someone a jerk, and commit the change, it's recorded forever. Google tools advocate a socialist approach to knowledge: The average young person is much less concerned about personal privacy than someone my age… … but much more concerned about security! A quiet social revolution A quiet social revolution Monday, May 03, 2010 12:20 PM Docsity.com
One often hears "privacy" and "security" in the same sentence, but Actually, the terms are somewhat in opposition in a social view of knowledge. Privacy versus security Privacy is whether people know what you do or not. Security is whether people can change the record of what you do, or not. A clear distinction security violations can be traced. and security can be perfected. If nothing is private, then security problems of that aspect cannot be traced. If anything is private, then Clouds provide near-perfect security, at the cost of (perhaps seriously) inferior privacy. Privacy versus security Monday, May 02, 2011 11:33 AM Docsity.com
Resource management and SLA's: solved. Green computing: solved. Security: solved. Privacy: a non-issue. My short-term predictions of the future of cloud computing The short-term future of cloud computing Monday, May 02, 2011 12:03 PM Docsity.com
The problem of ontology The problem of provenance Locating knowledge So, what are the real frontiers of cloud computing? Frontiers of cloud computing Monday, May 02, 2011 12:02 PM Docsity.com