Saturday, November 9, 2019
Cloud Computing White Paper Essays
Cloud Computing White Paper Essays Cloud Computing White Paper Essay Cloud Computing White Paper Essay Cloud computing is a ââ¬Å"newsworthyâ⬠term in the IT industry in recent times and it is here to stay! Cloud computing is not a technology, or even a set of technologies ââ¬â itââ¬â¢s an idea. Cloud computing is not a standard defined by any standards organization. Basic understanding for Cloud: ââ¬Å"Cloudâ⬠represents the Internet; Instead of using applications installed on your computer or saving data to your hard drive, youââ¬â¢re working and storing stuff on the Web.Data is kept on servers and used by the service youââ¬â¢re using; tasks are performed in your browser using an interface/ console provided by the service. A credit card and internet access is all you need to make an investment in technology. Business will find it easier than ever to provision technology services without the involvement of IT. There are many definitions available in the market for Cloud Computing but we have aligned it with NIST publication and with our understanding.NIST def ines cloud computing by describing five essential characteristics, three cloud service models, and fur cloud deployment models. Cloud Computing is a self service which is on demand, Elastic, Measured, Multi-tenant, Pay per use, Cost-effective and efficient. It is the access of data, software applications, and ad computer processing power through a cloud or a group of many on line/demand resources. Tasks are assigned to a combination of connections, software and services accessed over a network. This network of servers and connections is collectively known as ââ¬Å"the cloud. Cloud service delivery is divided among three fundamental classifications referred as the ââ¬Å"SPI Model. â⬠Cloud computingà is the delivery of computing and storage capacityà à as a serviceà to a community of end-recipients. The name comes from the use of a cloud-shaped symbolà as an abstraction for the complex infrastructure it contains in system diagrams. Cloud computing entrusts services w ith a users data, software and computation over a network. There are three types of cloud computing: * Infrastructure as a Serviceà (IaaS), * Platform as a Serviceà (PaaS), and Software asd a Serviceà (SaaS). The business model,à IT as a serviceà (ITaaS), is used by in-house, enterprise IT organizations that offer any or all of the above services. Using software as a service, users also rent application software and databases. Theà cloud providersà manage the infrastructure and platforms on which the applications run. End users access cloud-basedà applicationsà through aà web browserà or a light-weight desktop orà mobile appà while the business softwareà and users data are stored on servers at a remote location.Proponents claim that cloud computing allows enterprises to get their applications up and running faster, with improved manageability and less maintenance, and enables IT to more rapidly adjust resources to meet fluctuating and unpredictable busine ss demand. Cloud computing relies on sharing of resources to achieve coherence andà economies of scaleà similar to aà utilityà (like theà electricity grid) over a network. At the foundation of cloud computing is the broader concept ofà converged infrastructure andà shared services.The origin of the termà cloud computingà is obscure, but it appears to derive from the practice of using drawings of stylized clouds to denote networks in diagrams of computing and communications systems. The wordà cloudà is used as a metaphor for the Internet, based on the standardized use of a cloud-like shape to denote a network on telephony schematics and later to depict the Internet inà computer network diagramsà as an abstraction of the underlying infrastructure it represents. The cloud symbol was used to represent the Internet as early as 1994.In the 1990s,à telecommunications companiesà who previously offered primarily dedicated point-to-point data circuits, began offe ringà virtual private networkà (VPN) services with comparable quality of service but at a much lower cost. By switching traffic to balance utilization as they saw fit, they were able to utilize their overall network bandwidth more effectively. The cloud symbol was used to denote the demarcation point between that which was the responsibility of the provider and that which was the responsibility of the users. Cloud computing extends this boundary to cover servers as well as the network infrastructure.The underlying concept of cloud computingà datesà back to the 1950s; when large-scaleà mainframeà became available inà academiaà and corporations, accessible viaà thin clientsà /à terminalà computers. Because it was costly to buy a mainframe, it became important to find ways to get the greatest return on the investment in them, allowing multiple users to share both the physical access to the computer from multiple terminals as well as to share theà CPUà time, eliminating periods of inactivity, which became known in the industry asà time-sharing.As computers became more prevalent, scientists and technologists explored ways to make large-scale computing power available to more users through time sharing, experimenting with algorithms to provide the optimal use of the infrastructure, platform and applications with prioritized access to the CPU and efficiency for the end users. John McCarthyà opined in the 1960s that computation may someday be organized as aà public utility. Almost all the modern-day characteristics of cloud computing (elastic provision, provided as a utility, online, illusion of infinite supply), the comparison to the electricity industry and the use of public, private, government, and community forms, were thoroughly explored inà Douglas Parkhillââ¬â¢s 1966 book,à The Challenge of the Computer Utility. Other scholars have shown that cloud computings roots go all the way back to the 1950s when scientistà Herb Groschà (the author of Groschs law) postulated that the entire world would operate on dumb terminals powered by about 15 large data centers.Due to the expense of these powerful computers, many corporations and other entities could avail themselves of computing capability through time sharing and several organizations, such as GEs GEISCO, IBM subsidiary The Service Bureau Corporation, Tymshare (founded in 1966), National CSS (founded in 1967 and bought by Dun ;amp; Bradstreet in 1979), Dial Data (bought by Tymshare in 1968), andà Bolt, Beranek and Newmanà marketed time sharing as a commercial venture.The ubiquitous availability of high capacity networks, low cost computers and storage devices as well as the widespread adoption ofà hardware virtualization,à service-oriented architecture, autonomic, and utility computing have led to a tremendous growth in cloud computing. After theà dot-com bubble,à Amazonà played a key role in the development of cloud computing by mod ernizing theirà data centers, which, like mostà computer networks, were using as little as 10% of their capacity at any one time, ust to leave room for occasional spikes. Having found that the new cloud architecture resulted in significant internal efficiency improvements whereby small, fast-moving two-pizza teams could add new features faster and more easily, Amazon initiated a new product development effort to provide cloud computing to external customers, and launched Amazon Web Service (AWS)à on a utility computing basis in 2006. [14][15] In early 2008,à Eucalyptusà became the first open-source, AWS API-compatible platform for deploying private clouds.In early 2008,à OpenNebula, enhanced in the RESERVOIR European Commission-funded project, became the first open-source software for deploying private and hybrid clouds, and for the federation of clouds. In the same year, efforts were focused on providing quality of serviceà guarantees (as required by real-time interac tive applications) to cloud-based infrastructures, in the framework of the IRMOS European Commission-funded project, resulting to a real-time cloud environment.By mid-2008, Gartner saw an opportunity for cloud computing to shape the relationship among consumers of IT services, those who use IT services and those who sell themà and observed that organizations are switching from company-owned hardware and software assets to per-use service-based models so that the projected shift to computing will result in dramatic growth in IT products in some areas and significant reductions in other areas. On March 1, 2011, IBM announced theà Smarter Computingà framework to support Smarter Planet.Among the various components of the Smarter Computing foundation, cloud computing is a critical piece. In 2012, Dr. Biju John and Dr. Souheil Khaddaj describe the cloud as aà virtualized,à semantic source of information: Cloud computing is a universal collection of data which extends over the i nternet in the form of resources (such as information hardware, various platforms, services etc. ) and forms individual units within the virtualization environment. Held together by infrastructure providers, service providers and the consumer, then it is semantically accessed by various users.Cloud computing shares characteristics with: * Autonomic computingà - Computer systems capable ofà self-management. * Clientââ¬âserver modelà - à Clientââ¬âserver computingà refers broadly to anyà distributed application that distinguishes between service providers (servers) and service requesters (clients). * Grid computingà - A form ofà distributedà andà parallel computing, whereby a super and virtual computer is composed of aà clusterà of networked,à loosely coupledà computers acting in concert to perform very large tasks. * Mainframe computerà - Powerful computers used mainly by large organizations for critical applications, typically bulk data proce ssing such asà census, industry and consumer statistics, police and secret intelligence services,à enterprise resource planning, and financialà transaction processing. * Utility computingà - The packaging ofà computing resources, such as computation and storage, as a metered service similar to a traditional public utility, such as electricity. * Peer-to-peerà - Distributed architecture without the need for central coordination, with participants being at the same time both suppliers and consumers of resources (in contrast to the traditional clientââ¬âserver model). * Cloud gamingà Also called On-demand gaming is a way of delivering to games to computers. The gaming data will be stored in the providers server, so that gaming will be independent of client computers used to play the game. The attributes of Cloud Networking are: Scalable:à Cloud Networks scale to thousands of nodes and provide a non-blocking fabric across the entire cloud. * Low Latency: Latency i s key to improving application performance. The network needs to provide ultra-low latency in a large-scale environment. * Guaranteed Delivery: The cloud must provide predictable and reliable performance to a large number services, including HPC applications, web, video and data. * Extensible Management: Cloud Networks cross all traditional boundaries between servers, enterprise networks, and service provider networks.They need to be managed in aà hybridà environment, often with customizations that are unique to that individual deployment. The management of the network needs to be extensible and customizable to allow such applications. * Self-Healing Resiliency: With larger scale, networks become much more critical and faults need to be contained and healed automatically. Arista Networks offers a unique Cloud Networking Platform that meet the above requirements. Please see our Products amp; Services sections for more information.In early 2008,à Eucalyptusà became the first o pen-source, AWS API-compatible platform for deploying private clouds. In early 2008,à Open Nebula, enhanced in the RESERVOIR European Commission-funded project, became the first open-source software for deploying private and hybrid clouds, and for the federation of clouds. [19]à In the same year, efforts were focused on providing quality of serviceà guarantees (as required by real-time interactive applications) to cloud-based infrastructures, in the framework of the IRMOS European Commission-funded project, resulting to a real-time cloud environment.By mid-2008, Gartner saw an opportunity for cloud computing to shape the relationship among consumers of IT services, those who use IT services and those who sell themà and observed that organizations are switching from company-owned hardware and software assets to per-use service-based models so that the projected shift to computing will result in dramatic growth in IT products in some areas and significant reductions in other a reas. On March 1, 2011, IBM announced theà Smarter Computing framework to support Smarter Planet.Among the various components of the Smarter Computing foundation, cloud computing is a critical piece. In 2012, Dr. Biju John and Dr. Souheil Khaddaj incorporated the semantic term into the cloud Cloud computing is a universal collection of data which extends over the internet in the form of resources (such as information hardware, various platforms, services etc. ) and forms individual units within the virtualization environment. Held together by infrastructure providers, service providers and the consumer, then it is semantically accessed by various users. (CLUSE 2012), Bangalore, April 2012 Cloud computing is all the rage. Its become the phrase du jour, says Gartner senior analyst Ben Pring, echoing many of his peers. The problem is that (as with Web 2. 0) everyone seems to have a different definition. As a metaphor for the Internet, the cloud is a familiar cliche, but when combin ed with computing, the meaning gets bigger and fuzzier. Some analysts and vendors define cloud computing narrowly as an updated version of utility computing: basicallyà virtual serversà available over the Internet. Others go very broad, arguing anything you consume outside the firewall is in the cloud, including conventionalà outsourcing.Cloud computing comes into focus only when you think about what IT always needs: a way to increase capacity or add capabilities on the fly without investing in new infrastructure,à trainingà new personnel, or licensing new software. Cloud computing encompasses any subscription-based or pay-per-use service that, in real time over the Internet, extends ITs existing capabilities. Cloud computing is at an early stage, with a motley crew of providers large and small delivering a slew of cloud-based services, from full-blown applications to storage services to spam filtering.Yes, utility-style infrastructure providers are part of the mix, but so areà SaaS (software as a service)à providers such as Salesforce. com. Today, for the most part, IT must plug into cloud-based services individually, but cloud computing aggregators and integrators are already emerging. InfoWorld talked to dozens of vendors, analysts, and IT customers to tease out the various components of cloud computing. Based on those discussions, heres a rough breakdown of what cloud computing is all about: 1. SaaSThis type of cloud computing delivers a single application through the browser to thousands of customers using a multitenant architecture. On the customer side, it means no upfront investment in servers or software licensing; on the provider side, with just one app to maintain, costs are low compared to conventional hosting. Salesforce. com is by far the best-known example among enterprise applications, but SaaS is also common for HR apps and has even worked its way up the food chain toà ERP, with players such as Workday. And who could have predi cted the sudden rise of SaaSà desktop applications, such as Google Apps and Zoho Office? . Utility computing The idea is not new, but this form of cloud computing is getting new life from Amazon. com, Sun, IBM, and others who now offer storage and virtual servers that IT can access on demand. Early enterprise adopters mainly use utility computing for supplemental, non-mission-critical needs, but one day, they may replace parts of the datacenter. Other providers offer solutions that help IT create virtual datacenters from commodity servers, such as 3Teras AppLogic and Cohesive Flexible Technologies Elastic Server on Demand.Liquid Computings LiquidQ offers similar capabilities, enabling IT to stitch together memory, I/O, storage, and computational capacity as a virtualizedà resource pool available over the network. 3. Web services in the cloud Closely related to SaaS, Web service providers offer APIs that enable developers to exploit functionality over the Internet, rather than de livering full-blown applications. They range from providers offering discrete business services such as Strike Iron and Xignite to the full range of APIs offered by Google Maps, ADP payroll processing, the U.S. Postal Service, Bloomberg, and even conventional credità card processingà services. 4. Platform as a service Another SaaS variation, this form of cloud computing delivers development environments as a service. You build your own applications that run on the providers infrastructure and are delivered to your users via the Internet from the providers servers. Like Legos, these services are constrained by the vendors design and capabilities, so you dont get complete freedom, but you do get predictability and pre-integration.Prime examples include Salesforce. comsà Force. com,Cogheadà and the newà Google App Engine. For extremely lightweight development, cloud-basedmashup platformsà abound, such asà Yahoo Pipesà or Dapper. net. 5. MSP (managed service providers) One of the oldest forms of cloud computing, a managed service is basically an application exposed to IT rather than to end-users, such as a virus scanning service for e-mail or an application monitoring service (which Mercury, among others, provides).Managed security services delivered by SecureWorks, IBM, and Verizon fall into this category, as do such cloud-based anti-spam services as Postini, recently acquired by Google. Other offerings include desktop management services, such as those offered by CenterBeam or Everdream. 6. Service commerce platforms Aà hybridà of SaaS and MSP, this cloud computing service offers a service hub that users interact with. Theyre most common in trading environments, such as expense management systems that allow users to order travel or secretarial services from a common platform that then coordinates the ervice delivery and pricing within the specifications set by the user. Think of it as an automated service bureau. Well-known examples include Rearden Commerce and Ariba. 7. Internet integration The integration of cloud-based services is in its early days. OpSource, which mainly concerns itself with serving SaaS providers, recently introduced the OpSource Services Bus, which employs in-the-cloud integration technology from a little startup called Boomi.SaaS provider Workday recently acquired another player in this space, CapeClear, an ESB (enterprise service bus) provider that was edging toward b-to-b integration. Way ahead of its time, Grand Central which wanted to be a universal bus in the cloud to connect SaaS providers and provide integrated solutions to customers flamed out in 2005. Today, with such cloud-based interconnection seldom in evidence, cloud computing might be more accurately described as sky computing, with many isolated clouds of services which IT customers must plug into individually.On the other hand, as virtualization and SOA permeate the enterprise, the idea of loosely coupled services running on a n agile, scalable infrastructure should eventually make every enterprise a node in the cloud. Its a long-running trend with a far-out horizon. But among big metatrends, cloud computing is the hardest one to argue with in the long term. aristanetworks. com/en/solutions http://en. wikipedia. org/wiki/Cloud_computing infoworld. com/d/cloud-computing/what-cloud-computing-really-means-031? page=0,1
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.