1) Cloud computing is a large-scale distributed computing paradigm that delivers dynamically scalable computing power, storage, platforms, and services as a service to customers over the Internet.
2) While cloud computing and grid computing both aim to reduce costs and increase flexibility through distributed computing, clouds have seen much greater commercial investment in building large systems with hundreds of thousands of computers.
3) However, clouds and grids still face many similar challenges in managing large distributed facilities, defining methods for resource discovery and usage, and implementing highly parallel computations.
Cloud Computing Building A Framework For Successful Transition Gtsijerry0040
The document discusses cloud computing and provides a framework for government agencies to successfully transition to cloud solutions. It defines cloud computing and outlines its key characteristics and deployment models. The benefits of cloud computing for government include increased capacity at lower costs, reduced IT operating costs and resources, and improved collaboration. The document proposes a five step Cloud Computing Maturity Model for agencies to follow: 1) consolidation of servers and resources, 2) virtualization, 3) automation, 4) utility or on-demand access, and 5) full adoption of cloud solutions. Each step builds upon the previous to help agencies maximize benefits while mitigating risks of the transition.
The Future of Cloud is Hybrid over DistanceRackspace
The document discusses a proof of concept test conducted by Rackspace to explore using multi-site hybrid clouds connected over distance. The test involved synchronously replicating data between data centers within a metro area and moving a live virtual machine between the clouds. The goal was to advance the capability for organizations to seamlessly use multi-site hybrid clouds without concerns over inefficiencies caused by distance like increased latency and connection reliability issues.
iStart hitchhikers guide to cloud computingHayden McCall
Many pundits agree that
2011 is set to become the year of
The Cloud and that IT professionals
need to prepare themselves. While everyone
seems to be talking about “The Cloud” in excited
tones, do we really understand what it’s all about?
iStart helps demystify what it all means and
navigates a clear path through all the hype.
What are the implications of ‘going public’
and staying private? By Chris Bell
http://www.istart.com.au
This document provides a high-level overview of cloud computing, including its history and key concepts. Cloud computing involves delivering computing resources such as hardware and software over a network, typically the internet. It allows users to access applications from anywhere through a web browser or light-weight application. The concept originated in the 1950s with mainframe computing and time-sharing, and cloud computing has grown with improvements in networking, virtualization, and utility computing.
This document discusses the future of cloud computing and infrastructure. It covers several topics including:
1. How technological advances will enable machines to make rapid decisions without human biases.
2. The economic benefits cloud computing provides through standardized workloads, rapid provisioning, and usage-based billing.
3. The challenges of cloud computing including security, data privacy, application mobility between cloud providers, and lack of visibility across business processes.
4. Emerging trends in cloud computing like the rise of application containers and platforms as a service, as well as countertrends around vendor strategies and the role of operating systems.
This document discusses a presentation on cloud computing concepts, technologies, and business implications. It provides an outline of the talk including an introduction to cloud models like IaaS, PaaS, and SaaS. It also discusses demonstrating cloud capabilities through examples and a case study of applying cloud computing to a real business application. The speakers' backgrounds in cloud computing are introduced and the document concludes with an introduction stating that cloud computing represents a new golden era in computing.
This document discusses cloud computing concepts, technologies, and business implications. It provides an introduction to cloud models including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It also demonstrates cloud capabilities through examples of cloud models, data and computing models using MapReduce, and graph processing using Amazon Elastic MapReduce. The document discusses enabling cloud technologies including virtualization, multi-core architectures, and web services interfaces.
Cloud Computing Building A Framework For Successful Transition Gtsijerry0040
The document discusses cloud computing and provides a framework for government agencies to successfully transition to cloud solutions. It defines cloud computing and outlines its key characteristics and deployment models. The benefits of cloud computing for government include increased capacity at lower costs, reduced IT operating costs and resources, and improved collaboration. The document proposes a five step Cloud Computing Maturity Model for agencies to follow: 1) consolidation of servers and resources, 2) virtualization, 3) automation, 4) utility or on-demand access, and 5) full adoption of cloud solutions. Each step builds upon the previous to help agencies maximize benefits while mitigating risks of the transition.
The Future of Cloud is Hybrid over DistanceRackspace
The document discusses a proof of concept test conducted by Rackspace to explore using multi-site hybrid clouds connected over distance. The test involved synchronously replicating data between data centers within a metro area and moving a live virtual machine between the clouds. The goal was to advance the capability for organizations to seamlessly use multi-site hybrid clouds without concerns over inefficiencies caused by distance like increased latency and connection reliability issues.
iStart hitchhikers guide to cloud computingHayden McCall
Many pundits agree that
2011 is set to become the year of
The Cloud and that IT professionals
need to prepare themselves. While everyone
seems to be talking about “The Cloud” in excited
tones, do we really understand what it’s all about?
iStart helps demystify what it all means and
navigates a clear path through all the hype.
What are the implications of ‘going public’
and staying private? By Chris Bell
http://www.istart.com.au
This document provides a high-level overview of cloud computing, including its history and key concepts. Cloud computing involves delivering computing resources such as hardware and software over a network, typically the internet. It allows users to access applications from anywhere through a web browser or light-weight application. The concept originated in the 1950s with mainframe computing and time-sharing, and cloud computing has grown with improvements in networking, virtualization, and utility computing.
This document discusses the future of cloud computing and infrastructure. It covers several topics including:
1. How technological advances will enable machines to make rapid decisions without human biases.
2. The economic benefits cloud computing provides through standardized workloads, rapid provisioning, and usage-based billing.
3. The challenges of cloud computing including security, data privacy, application mobility between cloud providers, and lack of visibility across business processes.
4. Emerging trends in cloud computing like the rise of application containers and platforms as a service, as well as countertrends around vendor strategies and the role of operating systems.
This document discusses a presentation on cloud computing concepts, technologies, and business implications. It provides an outline of the talk including an introduction to cloud models like IaaS, PaaS, and SaaS. It also discusses demonstrating cloud capabilities through examples and a case study of applying cloud computing to a real business application. The speakers' backgrounds in cloud computing are introduced and the document concludes with an introduction stating that cloud computing represents a new golden era in computing.
This document discusses cloud computing concepts, technologies, and business implications. It provides an introduction to cloud models including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It also demonstrates cloud capabilities through examples of cloud models, data and computing models using MapReduce, and graph processing using Amazon Elastic MapReduce. The document discusses enabling cloud technologies including virtualization, multi-core architectures, and web services interfaces.
This document discusses the history and characteristics of cloud computing. It begins by defining cloud computing as relying on shared resources over a network similar to a utility. Key aspects include maximizing shared resources, dynamic reallocation of resources based on demand, and access to applications via the internet without direct installation. The document then covers the history of cloud computing from the mainframe era to modern cloud services. It describes characteristics like agility, cost reduction, scalability and elasticity. Finally, it outlines the common cloud service models of Infrastructure as a Service, Platform as a Service and Software as a Service.
La computación en nube el estado de la técnica y desafíos de la investigaciónLILI
Cloud computing is a new computing paradigm that delivers resources as general utilities over the Internet. It offers advantages like no upfront investment, lower operating costs through scalability, and easy access to resources. However, cloud computing also faces challenges that need to be addressed, like standardization and security. The paper surveys the key concepts, architecture, implementations, and research challenges of cloud computing.
The document introduces cloud computing and provides definitions from various sources. It describes cloud computing as IT services delivered over the internet, allowing users to access technology resources without knowledge of or control over the underlying infrastructure. The document also outlines different types of cloud computing and services, benefits of cloud computing for businesses and consumers, and challenges and opportunities for cloud adoption.
This document discusses cloud computing and defines key concepts such as infrastructure as a service, platform as a service, and software as a service. It outlines opportunities and risks of cloud computing related to legal, structural, economic and technical aspects. The document also discusses how electronic identification and security will be impacted by cloud computing and proposes possible approaches for Austria, including defining suitability criteria for cloud services and standards for cloud providers.
1) The document discusses community cloud computing as an alternative model to the centralized vendor-driven cloud computing model. It proposes combining cloud computing with principles from grid computing, digital ecosystems, and green computing.
2) Key concerns with centralized cloud computing include lack of privacy, dependence on large data centers which harms resilience and sustainability, and lack of user control over their data and services.
3) The proposed community cloud computing (C3) model utilizes spare resources of networked personal computers to provide cloud-like services in a decentralized manner, addressing the concerns with centralized clouds.
Clarifying fog computing and networking 10 questions and answersRezgar Mohammad
Fog computing is an architecture that distributes computing, storage, control and networking functions closer to users along the cloud-to-thing continuum compared to traditional cloud computing architectures. It aims to provide a seamless continuum of services from the cloud to end devices. Key differences between fog and edge computing are that fog is more inclusive, seeks to realize a seamless continuum rather than isolated platforms, and envisions a horizontal platform to support multiple industries. Fog computing is expected to enable new commercial opportunities and business models by providing integrated end-to-end services and applications through the convergence of cloud and fog platforms.
This document discusses the convergence of digital TV systems and the role of middleware in supporting applications across different transport platforms. It emphasizes that future digital TV systems will integrate all current TV services and transport platforms into a single core of distributed services. The middleware layer will conceal the transport system from applications, similarly to how operating systems conceal hardware. The document uses NCL (Nested Context Language) and Ginga-NCL as examples of middleware technologies that can provide the necessary support for applications across convergent digital TV systems through their ability to synchronize multimedia, support multiple devices, and adapt content and presentation. Some open issues with these technologies are also raised.
The document summarizes the strengths and weaknesses of using a utility computing model to understand cloud computing. While the utility model provides some useful insights, it is an overly simplistic analogy that risks missing key opportunities and challenges. Technically, cloud computing faces challenges around the rapid pace of innovation, scalability limits, and latency due to distance. Business-wise, cloud computing differs in its needs around complementarity with other innovations, issues of lock-in and interoperability between providers, and new security concerns. An accurate understanding of cloud computing requires moving beyond the utility analogy to address its technical and business complexities.
The document discusses a roundtable debate between experts on how network virtualization and cloud computing are impacting network service architectures. Key points discussed include:
- Virtualization breaks the linkage between applications and physical network devices, challenging traditional network models.
- Virtualization shifts the leverage point in networks from physical devices to hypervisor software, where more information is available.
- Most scalable cloud networks are architected without relying on VLANs or a single large Layer 2 domain.
- Networking functionality may become more generic and commoditized as infrastructure is outsourced to cloud providers. However, rich feature sets from individual vendors may still be required to meet customer needs.
- In the long run, a few large providers
Cloud computing provides on-demand access to shared computing resources like networks, servers, storage, applications and services over the internet. It has evolved from earlier concepts like grid computing, web services, and virtualization. Key characteristics of cloud computing include shared resources that are scalable and elastic, self-service access, and pay-per-use metering. While cloud computing provides opportunities for cost savings and innovation, concerns around security, lock-in, and reliability must be addressed for widespread adoption. Standards and interoperability between cloud platforms are still developing.
This document discusses the impact of cloud computing on the IT industry. It begins by defining cloud computing and the various types of cloud services, including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It then reviews how cloud computing transforms the IT industry by making software available as an online utility rather than installed locally. The document also examines cloud computing's ability to improve flexibility and reduce costs for IT services compared to traditional computing models. Finally, it analyzes how cloud computing architecture works by provisioning resources on-demand from large pools of virtualized hardware and software.
The document summarizes the highlights of the CloudAsia 2012 conference. It includes presentations on cloud computing frameworks, case studies of airport and airline companies adopting cloud technologies, discussions of cloud security issues, the importance of network access, and statistics on cloud computing in Asia. Case studies showed that cost savings and increased agility were primary motivations for cloud adoption. Security best practices like considering the entire system and designing for failure were discussed. Network access remains critical for cloud services. The data highlighted a hybrid cloud approach and increasing role of APIs for infrastructure management.
Is There Such a Thing as a Private Cloud? Citrix Synergy 2011Randy Bias
Is there such a thing as a private cloud?
Cloudscaling's Troy Angrignon participated in a panel on private cloud at Citrix Synergy 2011 in San Francisco on May 26, 2011. The conclusions:
- All three of the panelists agreed that there is such a thing as private cloud.
- Carpathia specializes in building high complexity custom private clouds.
- There are two types of clouds: legacy clouds for highly regulated, complex client/server type IT stacks and webscale clouds for less regulated, web/mobile, greenfield and simpler stacks that need to scale.
- Panel discussed how those two models (legacy cloud and webscale cloud) could be found inside (private) or outside (public).
- Key is to realize that applications should always be moved to the platform that is appropriate for the application, use case, regulatory requirement, elasticity requirement.
The document discusses cloud computing and its potential benefits for the Department of Defense (DoD). It provides various definitions of cloud computing from different organizations and outlines some realities of adopting cloud computing, including that it is a disruptive technology that will require planning, pilots, and lessons learned. The document also discusses how moving the desktop into the cloud could pay huge returns through cost savings, agility, and performance.
"Engineering implications of the cloud when applied to the Media" - Mesclado'...Mesclado
This document summarizes an agenda for a seminar on engineering implications of cloud technology for the media industry. The agenda includes presentations on choosing the right cloud solution based on services, scalability and quality of service for professional video. It also covers follow up and support effectiveness, security and connectivity needs for the media industry, and lessons learned from cloud adoption.
Cloud computing allows users to access shared computing resources over the network. It maximizes resource use by dynamically allocating resources across users and locations. Cloud services include Software as a Service (SaaS), Infrastructure as a Service (IaaS), and Platform as a Service (PaaS). While the term cloud computing has been used since the 1960s, it is still evolving today to provide on-demand access to computing resources and data from anywhere.
This document discusses two ArcGIS applications deployed in the cloud by the Forest Health Technology Enterprise Team (FHTET). A public Forest Pest Conditions Viewer application allows users to explore forest pest impact data. A secured Disturbance Mapper application uses remote sensing data to identify disturbed forest areas and enable analysis of the causes and effects of disturbances. Both applications were built with ArcGIS Server 10 and deployed to Amazon Web Services, demonstrating how custom ArcGIS applications can be quickly deployed to the cloud.
This document summarizes the adoption of cloud computing across the US Department of Defense (DoD) and intelligence community in 2009. It discusses early cloud computing projects at agencies like the Defense Information Systems Agency (DISA), Joint Forces Command (JFCOM), National Security Agency (NSA), National Geospatial Intelligence Agency (NGA), US Army, US Air Force, US Navy, and others. It also outlines the DoD's policy direction around cloud computing and notes that cloud adoption has been rapid as benefits are seen to outweigh security concerns. Federal policies are being developed to enable interoperability and standardization.
The next generation ethernet gangster (part 3)Jeff Green
The original competitors in the Ethernet market remind me of gang members who each had their unique advantages to win over their turf. Over the past few years, Extreme assembled seven gangers from a variety of backgrounds with their strengths to perform a mission and deliver a new level of value to our customers. Extreme has adopted a gangster strategy going against the grain of the market leader. So far, the gangster strategy has been a winning strategy. When market leaders are proposing proprietary solutions, Extreme went open Linux with “superspec.” When they pushed DNA and its additional complexity, Extreme responded by re-thinking the way networks are designed, deployed, and managed without vendor lock-in. Final-ly, when they tied to service and to licensing together with Cisco One, Extreme responded with added flexibility in both licensing, services, and Extreme-as-a-service.
Du bor til leje på de sociale medier, hvordan får du gavn af dem på din egen hjemmeside.
Kort introduktion til forskellige sociale medier og en gennemgang af muligheder for let at integrere dem på din hjemmeside, så dine fans kan hjælpe dig med at dele dine budskaber.
This document discusses the history and characteristics of cloud computing. It begins by defining cloud computing as relying on shared resources over a network similar to a utility. Key aspects include maximizing shared resources, dynamic reallocation of resources based on demand, and access to applications via the internet without direct installation. The document then covers the history of cloud computing from the mainframe era to modern cloud services. It describes characteristics like agility, cost reduction, scalability and elasticity. Finally, it outlines the common cloud service models of Infrastructure as a Service, Platform as a Service and Software as a Service.
La computación en nube el estado de la técnica y desafíos de la investigaciónLILI
Cloud computing is a new computing paradigm that delivers resources as general utilities over the Internet. It offers advantages like no upfront investment, lower operating costs through scalability, and easy access to resources. However, cloud computing also faces challenges that need to be addressed, like standardization and security. The paper surveys the key concepts, architecture, implementations, and research challenges of cloud computing.
The document introduces cloud computing and provides definitions from various sources. It describes cloud computing as IT services delivered over the internet, allowing users to access technology resources without knowledge of or control over the underlying infrastructure. The document also outlines different types of cloud computing and services, benefits of cloud computing for businesses and consumers, and challenges and opportunities for cloud adoption.
This document discusses cloud computing and defines key concepts such as infrastructure as a service, platform as a service, and software as a service. It outlines opportunities and risks of cloud computing related to legal, structural, economic and technical aspects. The document also discusses how electronic identification and security will be impacted by cloud computing and proposes possible approaches for Austria, including defining suitability criteria for cloud services and standards for cloud providers.
1) The document discusses community cloud computing as an alternative model to the centralized vendor-driven cloud computing model. It proposes combining cloud computing with principles from grid computing, digital ecosystems, and green computing.
2) Key concerns with centralized cloud computing include lack of privacy, dependence on large data centers which harms resilience and sustainability, and lack of user control over their data and services.
3) The proposed community cloud computing (C3) model utilizes spare resources of networked personal computers to provide cloud-like services in a decentralized manner, addressing the concerns with centralized clouds.
Clarifying fog computing and networking 10 questions and answersRezgar Mohammad
Fog computing is an architecture that distributes computing, storage, control and networking functions closer to users along the cloud-to-thing continuum compared to traditional cloud computing architectures. It aims to provide a seamless continuum of services from the cloud to end devices. Key differences between fog and edge computing are that fog is more inclusive, seeks to realize a seamless continuum rather than isolated platforms, and envisions a horizontal platform to support multiple industries. Fog computing is expected to enable new commercial opportunities and business models by providing integrated end-to-end services and applications through the convergence of cloud and fog platforms.
This document discusses the convergence of digital TV systems and the role of middleware in supporting applications across different transport platforms. It emphasizes that future digital TV systems will integrate all current TV services and transport platforms into a single core of distributed services. The middleware layer will conceal the transport system from applications, similarly to how operating systems conceal hardware. The document uses NCL (Nested Context Language) and Ginga-NCL as examples of middleware technologies that can provide the necessary support for applications across convergent digital TV systems through their ability to synchronize multimedia, support multiple devices, and adapt content and presentation. Some open issues with these technologies are also raised.
The document summarizes the strengths and weaknesses of using a utility computing model to understand cloud computing. While the utility model provides some useful insights, it is an overly simplistic analogy that risks missing key opportunities and challenges. Technically, cloud computing faces challenges around the rapid pace of innovation, scalability limits, and latency due to distance. Business-wise, cloud computing differs in its needs around complementarity with other innovations, issues of lock-in and interoperability between providers, and new security concerns. An accurate understanding of cloud computing requires moving beyond the utility analogy to address its technical and business complexities.
The document discusses a roundtable debate between experts on how network virtualization and cloud computing are impacting network service architectures. Key points discussed include:
- Virtualization breaks the linkage between applications and physical network devices, challenging traditional network models.
- Virtualization shifts the leverage point in networks from physical devices to hypervisor software, where more information is available.
- Most scalable cloud networks are architected without relying on VLANs or a single large Layer 2 domain.
- Networking functionality may become more generic and commoditized as infrastructure is outsourced to cloud providers. However, rich feature sets from individual vendors may still be required to meet customer needs.
- In the long run, a few large providers
Cloud computing provides on-demand access to shared computing resources like networks, servers, storage, applications and services over the internet. It has evolved from earlier concepts like grid computing, web services, and virtualization. Key characteristics of cloud computing include shared resources that are scalable and elastic, self-service access, and pay-per-use metering. While cloud computing provides opportunities for cost savings and innovation, concerns around security, lock-in, and reliability must be addressed for widespread adoption. Standards and interoperability between cloud platforms are still developing.
This document discusses the impact of cloud computing on the IT industry. It begins by defining cloud computing and the various types of cloud services, including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It then reviews how cloud computing transforms the IT industry by making software available as an online utility rather than installed locally. The document also examines cloud computing's ability to improve flexibility and reduce costs for IT services compared to traditional computing models. Finally, it analyzes how cloud computing architecture works by provisioning resources on-demand from large pools of virtualized hardware and software.
The document summarizes the highlights of the CloudAsia 2012 conference. It includes presentations on cloud computing frameworks, case studies of airport and airline companies adopting cloud technologies, discussions of cloud security issues, the importance of network access, and statistics on cloud computing in Asia. Case studies showed that cost savings and increased agility were primary motivations for cloud adoption. Security best practices like considering the entire system and designing for failure were discussed. Network access remains critical for cloud services. The data highlighted a hybrid cloud approach and increasing role of APIs for infrastructure management.
Is There Such a Thing as a Private Cloud? Citrix Synergy 2011Randy Bias
Is there such a thing as a private cloud?
Cloudscaling's Troy Angrignon participated in a panel on private cloud at Citrix Synergy 2011 in San Francisco on May 26, 2011. The conclusions:
- All three of the panelists agreed that there is such a thing as private cloud.
- Carpathia specializes in building high complexity custom private clouds.
- There are two types of clouds: legacy clouds for highly regulated, complex client/server type IT stacks and webscale clouds for less regulated, web/mobile, greenfield and simpler stacks that need to scale.
- Panel discussed how those two models (legacy cloud and webscale cloud) could be found inside (private) or outside (public).
- Key is to realize that applications should always be moved to the platform that is appropriate for the application, use case, regulatory requirement, elasticity requirement.
The document discusses cloud computing and its potential benefits for the Department of Defense (DoD). It provides various definitions of cloud computing from different organizations and outlines some realities of adopting cloud computing, including that it is a disruptive technology that will require planning, pilots, and lessons learned. The document also discusses how moving the desktop into the cloud could pay huge returns through cost savings, agility, and performance.
"Engineering implications of the cloud when applied to the Media" - Mesclado'...Mesclado
This document summarizes an agenda for a seminar on engineering implications of cloud technology for the media industry. The agenda includes presentations on choosing the right cloud solution based on services, scalability and quality of service for professional video. It also covers follow up and support effectiveness, security and connectivity needs for the media industry, and lessons learned from cloud adoption.
Cloud computing allows users to access shared computing resources over the network. It maximizes resource use by dynamically allocating resources across users and locations. Cloud services include Software as a Service (SaaS), Infrastructure as a Service (IaaS), and Platform as a Service (PaaS). While the term cloud computing has been used since the 1960s, it is still evolving today to provide on-demand access to computing resources and data from anywhere.
This document discusses two ArcGIS applications deployed in the cloud by the Forest Health Technology Enterprise Team (FHTET). A public Forest Pest Conditions Viewer application allows users to explore forest pest impact data. A secured Disturbance Mapper application uses remote sensing data to identify disturbed forest areas and enable analysis of the causes and effects of disturbances. Both applications were built with ArcGIS Server 10 and deployed to Amazon Web Services, demonstrating how custom ArcGIS applications can be quickly deployed to the cloud.
This document summarizes the adoption of cloud computing across the US Department of Defense (DoD) and intelligence community in 2009. It discusses early cloud computing projects at agencies like the Defense Information Systems Agency (DISA), Joint Forces Command (JFCOM), National Security Agency (NSA), National Geospatial Intelligence Agency (NGA), US Army, US Air Force, US Navy, and others. It also outlines the DoD's policy direction around cloud computing and notes that cloud adoption has been rapid as benefits are seen to outweigh security concerns. Federal policies are being developed to enable interoperability and standardization.
The next generation ethernet gangster (part 3)Jeff Green
The original competitors in the Ethernet market remind me of gang members who each had their unique advantages to win over their turf. Over the past few years, Extreme assembled seven gangers from a variety of backgrounds with their strengths to perform a mission and deliver a new level of value to our customers. Extreme has adopted a gangster strategy going against the grain of the market leader. So far, the gangster strategy has been a winning strategy. When market leaders are proposing proprietary solutions, Extreme went open Linux with “superspec.” When they pushed DNA and its additional complexity, Extreme responded by re-thinking the way networks are designed, deployed, and managed without vendor lock-in. Final-ly, when they tied to service and to licensing together with Cisco One, Extreme responded with added flexibility in both licensing, services, and Extreme-as-a-service.
Du bor til leje på de sociale medier, hvordan får du gavn af dem på din egen hjemmeside.
Kort introduktion til forskellige sociale medier og en gennemgang af muligheder for let at integrere dem på din hjemmeside, så dine fans kan hjælpe dig med at dele dine budskaber.
Freak: A Semi-Demi-Quasi-Pseudo Autobiographyebv10001
John Leguizamo was born in 1964 in Colombia and immigrated to Queens, New York at age 4. He grew up in a rough neighborhood and had a turbulent childhood, experiencing his parents' divorce at age 14. This difficult upbringing formed the basis for his popular creative work. He began his career as a stand-up comedian and has received awards for his acting. The document discusses Leguizamo's background and struggles growing up as a Latin immigrant in New York City.
In this presentation we describe the design and implementation of Kafka Connect, Kafka’s new tool for scalable, fault-tolerant data import and export. First we’ll discuss some existing tools in the space and why they fall short when applied to data integration at large scale. Next, we will explore Kafka Connect’s design and how it compares to systems with similar goals, discussing key design decisions that trade off between ease of use for connector developers, operational complexity, and reuse of existing connectors. Finally, we’ll discuss how standardizing on Kafka Connect can ultimately lead to simplifying your entire data pipeline, making ETL into your data warehouse and enabling stream processing applications as simple as adding another Kafka connector.
Susanne Krogh-Hansen fra WeSome, præsenterer baggrundsinformation og tips til hvordan man kan bruge LinkedIn til at bygge sit professionelle og faglige netværk op.
This document provides an overview of distributed computing paradigms such as cloud computing, jungle computing, and fog computing. It defines distributed computing as utilizing multiple autonomous computers located across different areas to solve large problems. Cloud computing is described as internet-based computing using shared online resources and data storage. Jungle computing combines distributed systems for high performance, while fog computing extends cloud computing to network edges for low latency applications. The document discusses characteristics, architectures, advantages and disadvantages of these paradigms.
Cloud computing is a general term for networked services and resources provided over the internet. It allows users to access computing power, databases, and applications remotely through web services. Key characteristics include on-demand access to computing resources, elasticity to scale up or down based on needs, and a pay-as-you-go model where users only pay for what they use. Common cloud service models include Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Virtualization is a core technology enabling cloud computing by allowing multiple virtual machines to run on a single physical machine. Major cloud providers include Amazon Web Services, Microsoft Azure, and Google Cloud Platform.
This document compares and contrasts cloud computing and grid computing. Grid computing refers to cooperation between multiple computers and servers to boost computational power, with a focus on high-capacity CPU tasks. Cloud computing delivers on-demand access to shared computing resources like networks, servers, storage and applications via the internet. Key differences include grid computing having a lower level of abstraction and scalability compared to cloud computing. Cloud computing also has stronger fault tolerance, is more widely accessible via the internet, and offers real-time services through its utility-based pricing model.
Cloud computing and grid computing 360 degree comparedMd. Hasibur Rashid
Cloud computing builds upon concepts from cluster and grid computing. Cluster computing links multiple computers to share workloads, while grid computing dynamically aggregates distributed resources for tasks. Cloud computing provides scalable resources and services over the internet. It extends concepts from grid computing by offering virtualized, dynamically provisioned resources on-demand. Key differences are that cloud computing has loose coupling between providers and consumers, supports scaling, and offers services under a pay-per-use business model. Common cloud services are SaaS, PaaS, and IaaS. Challenges include dynamic scalability, security, and standardization. Cloud computing shows promise for further research in areas like security, interoperability and dynamic pricing models.
International Journal of Engineering Research and DevelopmentIJERD Editor
Electrical, Electronics and Computer Engineering,
Information Engineering and Technology,
Mechanical, Industrial and Manufacturing Engineering,
Automation and Mechatronics Engineering,
Material and Chemical Engineering,
Civil and Architecture Engineering,
Biotechnology and Bio Engineering,
Environmental Engineering,
Petroleum and Mining Engineering,
Marine and Agriculture engineering,
Aerospace Engineering.
Cloud computing allows for on-demand access to shared computing resources like networks, servers, storage, applications and services. It provides accessibility, agility and flexibility through rapid provisioning and releasing of resources with minimal management effort. Some key aspects of cloud computing include virtualization, multi-tenancy, broad network access, resource pooling and measured service. Cloud computing is changing the nature of IT by moving computing resources from local desktops and data centers to the internet.
Cloud computing is a general term for internet-based computing where shared servers provide resources, software, and data to computers and other devices on demand. It provides hardware, software, storage, and networking services via the internet. Users can access cloud-based applications rather than installing them locally. Key advantages include lower costs, flexibility and scalability, universal access, collaboration capabilities, and automatic software updates. However, cloud computing also requires a constant internet connection and poses security, control and performance risks for users.
Cloud computing is a general term for internet-based computing that takes place over the internet. It involves delivering hosted services like storage, databases, software, analytics and more via third-party data centers. Key characteristics include pay-as-you-go pricing, ubiquitous network access, resource pooling and rapid elasticity. The main advantages are lower costs, improved performance, unlimited storage and easier collaboration. However, it requires a constant internet connection and stored data may not be fully secure.
Cloud computing refers to storing and accessing data and programs over the Internet instead of a local computer's hard drive. It offers on-demand access to a shared pool of configurable computing resources like networks, servers, storage, applications and services. Users can scale resources up or down depending on their needs. Cloud services provide easy access from anywhere via a web browser while automatically handling maintenance and updates behind the scenes. While cloud computing offers opportunities to reduce costs and improve access through economies of scale, it also raises security, control and reliability concerns that need to be addressed.
Cloud computing refers to storing and accessing data and programs over the Internet instead of a local computer's hard drive. It offers on-demand access to a shared pool of configurable computing resources like networks, servers, storage, applications and services. Key benefits include lower upfront costs, flexibility, scalability and ubiquitous access. However, challenges relate to security, control over data and dependence on third party providers.
Cloud computing refers to storing and accessing data and programs over the Internet instead of a local computer's hard drive. It offers on-demand access to a shared pool of configurable computing resources like networks, servers, storage, applications and services. Users can scale resources up or down depending on their needs. Some key benefits include lower costs, mobility, scalability and redundancy of data. However, issues around security, control and reliability need to be addressed for widespread adoption of cloud computing.
This document discusses cloud computing. It begins with an introduction that defines cloud computing and outlines some of its key attributes and capabilities. It then discusses several aspects of cloud computing including cloud storage services, frameworks, architectures, and layers. The document also covers advantages and disadvantages of cloud computing, as well as threats and opportunities presented by the cloud. It concludes with a comparison table of several representative cloud platforms.
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g. networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. Key characteristics of cloud computing include on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. Common cloud computing service models are Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS).
Cloud Computing is a growing research topic in recent years. The key concept of Cloud Computing is to provide a resource sharing model based on virtualization, distributed file system, parallel algorithm and web services. But how can we provide a testbed for cloud computing related training courses? In this talk we will share our experience to build cloud computing testbed for virtualization, high throughput computing and bioinformatics applications. It covers lots of open source projects, such as DRBL, Xen, Hadoop and bioinformatics related applications.
In short, Diskless Remote Boot in Linux (DRBL) provides a diskless or systemless environment for client machines. It works on Debian, Ubuntu, Mandriva, Red Hat, Fedora, CentOS and SuSE. DRBL uses distributed hardware resources and makes it possible for clients to fully access local hardware.
Xen is one of open source hypervisor for linux kernel. It had been used in Amazon EC2 production environment to provide cloud service model (1) — "Infrastructure as a Service (IaaS)". In this talk, we will show you how DRBL can help on fast deployment of Xen playground in classroom.
Hadoop is becoming the well-known open source cloud computing technology developed by Apache community. It is very power tool for data mining. It had been used in Yahoo and Facebook production environment to provide cloud service model (2) — "Platform as a Service (PaaS)". It’s easy to setup single hadoop node but difficult to manage a hadoop cluster. In this talk, we will show you how DRBL can help on fast deployment and management.
Most bioinformatics applications are open source, such as R, Bioconductor, BLAST, Clustal, PipMaker, Phylip, etc. But it also require traditional cluster job submission. In this talk we will show you how DRBL can help to build a testbed of bioinformatics research and provide cloud service model (3) — "Software as a Service (SaaS)". In this talk, we will cover how to:
- 1. Use DRBL to deploy Xen virtual cluster (drbl-xen)
- 2. Use DRBL to deploy Hadoop cluster (drbl-hadoop)
- 3. Use DRBL to deploy bioinformatics cluster (drbl-biocluster)
A live demonstration about drbl-hadoop and drbl-biocluster will be done in the talk, too.
Accenture 6 questions_executives_should_ask_about_cloud_computingNgy Ea
This document discusses six key questions that business executives should ask about cloud computing. The questions are: 1) What is it, and how does it work? 2) What specific benefits can clouds bring to my organization? 3) Can I depend on clouds to save my organization money? 4) How will clouds affect the way my organization competes? 5) What risks must my organization manage? By focusing on these questions, executives can evaluate cloud computing's opportunities and risks for their own organization in a timely and productive way.
This document provides an overview of cloud computing. It defines cloud computing as storing and accessing data and computing services over the Internet. It then describes various cloud models including public, private, hybrid and community clouds. It also discusses the different cloud service models of Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). The document outlines the advantages of cloud computing as well as characteristics of the different cloud models and services.
The document provides an overview of cloud computing concepts including cloud computing characteristics, service models, deployment models, and virtualization. It defines cloud computing according to NIST as a model enabling on-demand access to a shared pool of configurable computing resources that can be rapidly provisioned with minimal management effort. The five essential cloud characteristics are described as well as the three common service models of SaaS, PaaS, and IaaS. The four deployment models and benefits of virtualization technology are also summarized.
Cloud computing is a general term for network-based computing that takes place over the Internet. It provides on-demand access to shared pools of configurable computing resources like networks, servers, storage, applications, and services. Key characteristics include elasticity, ubiquitous network access, and pay-per-use pricing. Some advantages include lower costs, universal access, automatic updates, and unlimited storage. However, it also requires a constant Internet connection and raises security and data loss concerns.
This chapter introduces cloud computing and discusses its key concepts. It describes cloud computing as a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. It discusses the delivery models of Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). The chapter also outlines some of the benefits of cloud computing as well as challenges and ethical issues that need to be addressed for its successful adoption.
How to Setup Default Value for a Field in Odoo 17Celine George
In Odoo, we can set a default value for a field during the creation of a record for a model. We have many methods in odoo for setting a default value to the field.
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...indexPub
The recent surge in pro-Palestine student activism has prompted significant responses from universities, ranging from negotiations and divestment commitments to increased transparency about investments in companies supporting the war on Gaza. This activism has led to the cessation of student encampments but also highlighted the substantial sacrifices made by students, including academic disruptions and personal risks. The primary drivers of these protests are poor university administration, lack of transparency, and inadequate communication between officials and students. This study examines the profound emotional, psychological, and professional impacts on students engaged in pro-Palestine protests, focusing on Generation Z's (Gen-Z) activism dynamics. This paper explores the significant sacrifices made by these students and even the professors supporting the pro-Palestine movement, with a focus on recent global movements. Through an in-depth analysis of printed and electronic media, the study examines the impacts of these sacrifices on the academic and personal lives of those involved. The paper highlights examples from various universities, demonstrating student activism's long-term and short-term effects, including disciplinary actions, social backlash, and career implications. The researchers also explore the broader implications of student sacrifices. The findings reveal that these sacrifices are driven by a profound commitment to justice and human rights, and are influenced by the increasing availability of information, peer interactions, and personal convictions. The study also discusses the broader implications of this activism, comparing it to historical precedents and assessing its potential to influence policy and public opinion. The emotional and psychological toll on student activists is significant, but their sense of purpose and community support mitigates some of these challenges. However, the researchers call for acknowledging the broader Impact of these sacrifices on the future global movement of FreePalestine.
Gender and Mental Health - Counselling and Family Therapy Applications and In...PsychoTech Services
A proprietary approach developed by bringing together the best of learning theories from Psychology, design principles from the world of visualization, and pedagogical methods from over a decade of training experience, that enables you to: Learn better, faster!
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...EduSkills OECD
Andreas Schleicher, Director of Education and Skills at the OECD presents at the launch of PISA 2022 Volume III - Creative Minds, Creative Schools on 18 June 2024.
Information and Communication Technology in EducationMJDuyan
(𝐓𝐋𝐄 𝟏𝟎𝟎) (𝐋𝐞𝐬𝐬𝐨𝐧 2)-𝐏𝐫𝐞𝐥𝐢𝐦𝐬
𝐄𝐱𝐩𝐥𝐚𝐢𝐧 𝐭𝐡𝐞 𝐈𝐂𝐓 𝐢𝐧 𝐞𝐝𝐮𝐜𝐚𝐭𝐢𝐨𝐧:
Students will be able to explain the role and impact of Information and Communication Technology (ICT) in education. They will understand how ICT tools, such as computers, the internet, and educational software, enhance learning and teaching processes. By exploring various ICT applications, students will recognize how these technologies facilitate access to information, improve communication, support collaboration, and enable personalized learning experiences.
𝐃𝐢𝐬𝐜𝐮𝐬𝐬 𝐭𝐡𝐞 𝐫𝐞𝐥𝐢𝐚𝐛𝐥𝐞 𝐬𝐨𝐮𝐫𝐜𝐞𝐬 𝐨𝐧 𝐭𝐡𝐞 𝐢𝐧𝐭𝐞𝐫𝐧𝐞𝐭:
-Students will be able to discuss what constitutes reliable sources on the internet. They will learn to identify key characteristics of trustworthy information, such as credibility, accuracy, and authority. By examining different types of online sources, students will develop skills to evaluate the reliability of websites and content, ensuring they can distinguish between reputable information and misinformation.
🔥🔥🔥🔥🔥🔥🔥🔥🔥
إضغ بين إيديكم من أقوى الملازم التي صممتها
ملزمة تشريح الجهاز الهيكلي (نظري 3)
💀💀💀💀💀💀💀💀💀💀
تتميز هذهِ الملزمة بعِدة مُميزات :
1- مُترجمة ترجمة تُناسب جميع المستويات
2- تحتوي على 78 رسم توضيحي لكل كلمة موجودة بالملزمة (لكل كلمة !!!!)
#فهم_ماكو_درخ
3- دقة الكتابة والصور عالية جداً جداً جداً
4- هُنالك بعض المعلومات تم توضيحها بشكل تفصيلي جداً (تُعتبر لدى الطالب أو الطالبة بإنها معلومات مُبهمة ومع ذلك تم توضيح هذهِ المعلومات المُبهمة بشكل تفصيلي جداً
5- الملزمة تشرح نفسها ب نفسها بس تكلك تعال اقراني
6- تحتوي الملزمة في اول سلايد على خارطة تتضمن جميع تفرُعات معلومات الجهاز الهيكلي المذكورة في هذهِ الملزمة
واخيراً هذهِ الملزمة حلالٌ عليكم وإتمنى منكم إن تدعولي بالخير والصحة والعافية فقط
كل التوفيق زملائي وزميلاتي ، زميلكم محمد الذهبي 💊💊
🔥🔥🔥🔥🔥🔥🔥🔥🔥
2. Definition 2
Grid Computing, MIERSI, DCC/FCUP
“A large-scale distributed computing
paradigm that is driven by economies of
scale, in which a pool of abstracted,
virtualized, dynamically-scalable,
managed computing power, storage,
platforms, and services are delivered on
demand to external customers over the
Internet.”
(According to Foster, Zhao, Raicu and Lu,
Cloud Computing and Grid Computing
360-Degree Compared, 2008)
3. Cloud Computing
3
Grid Computing, MIERSI, DCC/FCUP
Just a new name for Grid?
Yes…
…No….
Nevertheless Yes!!!
4. Cloud: just a new name for
4
Grid?
Grid Computing, MIERSI, DCC/FCUP
YES:
Reduce the cost of computing
Increase reliability
Increase flexibility (third party)
5. Cloud: just a new name for
5
Grid?
Grid Computing, MIERSI, DCC/FCUP
NO:
Great increase demand for computing (clusters, high speed
networks)
Billions of dollars being spent by Amazon, Google, Microsoft to
create real commercial large-scale systems with hundreds of
thousands of computers – www.top500.org shows computers with
100,000+ computers
Analysis of massive data
6. Cloud: just a new name for
6
Grid?
Grid Computing, MIERSI, DCC/FCUP
Nevertheless YES:
Problems are the same in clouds and grids
Common need to manage large facilities
Define methods to discover, request and use resources
Implement highly parallel computations
7. Clouds: key points of the definition
7
Grid Computing, MIERSI, DCC/FCUP
Differences related to traditional distributed paradigms:
Massively scalable
Can be encapsulated as an abstract entity that delivers different
levels of service
Driven by economies of scale
Services can be dynamically configured (via virtualization or
other approaches) and delivered on demand
8. Clouds: reasons for interest
8
Grid Computing, MIERSI, DCC/FCUP
Rapid decrease in hw cost, increase in computing power and
storage capacity (multi-cores etc)
Exponentially growing data size
Widespread adoption of Services Computing and Web 2.0
apps
10. Clouds: yet about definition…
10
Grid Computing, MIERSI, DCC/FCUP
“The interesting thing about Cloud Computing is
that we’ve redefined Cloud Computing to
include everything that we already do. . . . I don’t
understand what we would do differently in the
light of Cloud Computing other than change the
wording of some of our ads.”
Larry Ellison (Oracle CEO), quoted in the Wall Street
Journal, September 26, 2008
11. Clouds: yet about definition…
11
Grid Computing, MIERSI, DCC/FCUP
“A lot of people are jumping on the [cloud]
bandwagon, but I have not heard two people
say the same thing about it. There are multiple
definitions out there of “the cloud.””
Andy Isherwood (HP VP of sales), quoted in ZDnet
News, December 11, 2008
12. Clouds: yet about definition…
12
Grid Computing, MIERSI, DCC/FCUP
“It’s stupidity. It’s worse than stupidity: it’s a
marketing hype campaign. Somebody is saying
this is inevitable — and whenever you hear
somebody saying that, it’s very likely to be a set
of businesses campaigning to make it true.”
Richard Stallman (known for his advocacy of free
software), quoted in The Guardian, September
29, 2008
13. Clouds: yet about definition…
From a hardware point of view, three aspects are
13
new in Cloud Computing:
Grid Computing, MIERSI, DCC/FCUP
1. The illusion of infinite computing resources
available on demand, thereby eliminating the
need for Cloud Computing users to plan far
ahead for provisioning;
2. The elimination of an up-front commitment by
Cloud users, thereby allowing companies to
start small and increase hardware resources
only when there is an increase in their needs;
and
3. The ability to pay for use of computing
resources on a short-term basis as needed (e.g.,
processors by the hour and storage by the day)
and release them as needed, thereby
14. Clouds: side-by-side comparison with grids
14
Grid Computing, MIERSI, DCC/FCUP
Business model
Architecture
Resource Management
Programming model
Application model
Security model
15. Clouds: side-by-side comparison with grids
15
Grid Computing, MIERSI, DCC/FCUP
Business model
Traditional: one-time payment for unlimited use of
software
Clouds: pay the provider on a comsumption basis,
computing and storage (like electricity, gas etc)
Grids: project-oriented, trading, negotiation,
provisioning, and allocation of resources based on
the level of services provided
17. Clouds: side-by-side comparison with grids
17
Grid Computing, MIERSI, DCC/FCUP
Fabric Layer: same as grid fabric layer (resources)
Unified Resource Layer: resources that have been
abstracted/encapsulated (usually by
virtualization) – virtual computer or cluster, logical
file system,, database etc.
Platform Layer: web hosting environment,
scheduling service etc.
18. Clouds: side-by-side comparison with grids
18
Grid Computing, MIERSI, DCC/FCUP
It is possible for clouds to be implemented over
existing grid technologies leveraging more than a
decade of community efforts on standardization,
security, resource management, and
virtualization support!
19. Clouds: services
19
Grid Computing, MIERSI, DCC/FCUP
Infrastructure as a Service (IaaS): hw, sw,
equipments, can scale up and down
dynamicallly (elastic). E.g.:
Amazon Elastic Compute Cloud (EC2) and Simple
Storage Service (S3)
Eucalyptus: open source Cloud implementation
compatible with EC2 (allows to set up local cloud
infra prior to buying services)
20. Clouds: services
20
Grid Computing, MIERSI, DCC/FCUP
Platform as a Service (PaaS): offers high level
integrated environment to build, test, and deploy
custom apps.
Restrictions on sw used to develop apps in
exchange for built-in scalability. E.g.: Google App
Engine
21. Clouds: services
21
Grid Computing, MIERSI, DCC/FCUP
Software as a Service (SaaS): delivers special
purpose software that is remotely accessible. E.g,:
Google Maps, Live Mesh from Microsoft etc
22. Clouds: side-by-side comparison with grids
22
Grid Computing, MIERSI, DCC/FCUP
Resource management
Compute model
Data model
Virtualization
Monitoring
provenance
23. Clouds: side-by-side comparison with grids
23
Resource management
Grid Computing, MIERSI, DCC/FCUP
Compute model
Grids: batch-scheduled (queueing systems)
Clouds: resources shared by all users at the same
time (??!) in contrast to dedicated resources in
queueing systems
Maybe one of the major challenges in clouds: QoS!
24. Clouds: side-by-side comparison with grids
24
Resource management
Data model:
Grid Computing, MIERSI, DCC/FCUP
Centralized on Cloud computing?
Future trend according to Foster, Zhao, Raicu and Lu:
25. Clouds: side-by-side comparison with grids
25
Resource management
Data model:
Grid Computing, MIERSI, DCC/FCUP
Grids: concept of virtual data, replica, metadata catalog,
abstract structural representation
Data locality: to achieve good scalability data must be
distributed over many computers
Clouds: use map-reduce mechanism like in Google to maintain
data locality
Grids: rely on shared file systems (NFS, GPFS, PVFS, Lustre)
26. Clouds: side-by-side comparison with grids
26
Resource management
Combining compute and data model:
Grid Computing, MIERSI, DCC/FCUP
Important to schedule computational tasks close to their data!
Another challenge for clouds since data-intensive apps are
currently not the typical apps running in cloud environments
Currently data-intensive apps have been attracting the interest of
many companies
27. Clouds: side-by-side comparison with grids
27
Resource management
Virtualization:
Grid Computing, MIERSI, DCC/FCUP
Abstraction and encapsulation
Clouds: rely heavily on virtualization
Grids: do not rely on virtualization as much as clouds. One
example of use in Grids: Nimbus (previous Virtual Workspace
Service)
28. Clouds: side-by-side comparison with grids
28
Resource management
Cloud Virtualization:
Grid Computing, MIERSI, DCC/FCUP
Server and app consolidation (multiple apps can run on the same
server, resources can be utilized more efficiently)
Configurability
App availabillity (recovery)
Improved responsiveness
Meet SLA requirements
AMD and Intel have been introducing hw support for virtualization
more efficiency
29. Clouds: side-by-side comparison with grids
29
Resource management
Monitoring:
Grid Computing, MIERSI, DCC/FCUP
Clouds: hard to do fine-control because of virtualization (problem
for users and admins). In the future maybe not a problem as
clouds become self-maintained and self-healing (autonomic)
Grids: several tools for monitoring (e.g. Ganglia)
30. Clouds: side-by-side comparison with grids
30
Resource management
Provenance:
Grid Computing, MIERSI, DCC/FCUP
Grids: built into a workflow system to support discovery and
reproducibility of scientific results (Chimera, Swift, Kepler, VIEW
etc)
Clouds: still unexplored
Scalable provenance querying and secure access to
provenance info are still open problems for both grids and clouds
31. Clouds: side-by-side comparison with grids
31
Grid Computing, MIERSI, DCC/FCUP
Programming model
Grids: heavy use of workflow tools to be able to
manage large sets of tasks and data. Focus on
management rather than on interprocess
communication,
others: MPICH-G2, WSRF, GridRPC…
Clouds: most use the map-reduce programming
model. Implementation: Hadoop that uses Pig as a
declarative programming language
32. Clouds: side-by-side comparison with grids
32
Programming model
Grid Computing, MIERSI, DCC/FCUP
Clouds: Microsoft uses Cosmos (distributed storage system) and
Dryad processing framework. DryadLINQ and Scope: declarative
programming models
Others: scripting languages: JavaScript, PHP, Python etc)
Google App Engine uses Python as scripting language and GQL
to query the BigTable storage system
Interoperability: main challenge!
33. Clouds: side-by-side comparison with grids
33
Grid Computing, MIERSI, DCC/FCUP
Application model
Clouds: because of the use of virtualization may have difficulties
in successfully running HPC applications that need fast and low
latency networks
Both grids and clouds have the capability to run any kind of
application
34. Clouds: side-by-side comparison with grids
34
Grid Computing, MIERSI, DCC/FCUP
Security model
Clouds: seem to have a relatively simpler and less secure model
than in grids, but virtualization gives a level of security
Grids impose a stricter security model
35. Clouds: side-by-side comparison with grids
35
Grid Computing, MIERSI, DCC/FCUP
Security model
a user should raise the risks with vendors:
1. Privileged user access
2. Regulatory compliance
3. Data location
4. Data segregation
5. Recovery
6. Investigative support
7. Long-term viability
36. Concluding…
36
Grid Computing, MIERSI, DCC/FCUP
Still much to do….
Ideal: centralized scale of today´s Cloud utilities and the
distribution and interoperability of today´s Grid facilities
37. Concluding…
37
This course is not for you…
If you’re not genuinely interested in the topic
Grid Computing, MIERSI, DCC/FCUP
If you’re not ready to do a lot of programming
If you’re not open to thinking about computing in
new ways
If you can’t cope with uncertainly, unpredictability,
poor documentation, and immature software
If you can’t put in the time
Otherwise, this will be a richly rewarding course!
Quoted from Jimmy Lin, Maryland
38. Relevant links 38
Grid Computing, MIERSI, DCC/FCUP
http://cloud-standards.org/wiki/index.php?title=Main_Page
Blog of Krishna Sankar:
http://doubleclix.wordpress.com/2009/02/14/a-berkeley-view-of