Monday, November 4, 2013

Cloud Computing

Via Crucial
1. Introduction to Cloud Computing
Clouds in general are noted as an enormous pool meant for storage and computing resources that attains access through standard protocols with abstract interface [26]. There is a four-layered infrastructure for cloud computing.
Fabric layer comprises of bare hardware-level resources, like storage, computing and network resources. Followed by this are the unified resource layers that are virtualized to get visible to the upper layers; as well as end-users in integrated form. The platform layer aims in offering specialized tools, services and unified resources in terms of delivering deployment as well as development platform. Application layer comprises of services that run the clouds.
Via Crucial

2.  Models of Cloud Computing

Clouds get used under various ways, in accordance to possibilities of the usage. Fou determined models for using clouds are-
·         Public cloud: Public cloud is identified as a usual paradigm of cloud computing, whereby the service provider transforms the resources, like storages and applications; relevantly accessible and obtainable to people in general through Internet. Charges are led by service providers over the finely grained determined computing utility. Example: EC2 (Elastic Compute Cloud) from Amazon, Blue Cloud from IBM, AppEngine from Google and Azure Services Platform from Windows.

·         Private cloud: Private Cloud is about marketing and promoting approaches, instead of the conventional approaches. It is about computing proprietary infrastructure offering services to selected people through the networking managed internally. Companies demand for accurate and absolute control of data while opting for private cloud. The idea is to attain scalability, expenses of control and advantages of agility for public cloud without any sort of relinquishing control, regular costs and security meant for a service attained outside. In this reference, HP CloudStart and eBay offers deployment of private cloud.

·         Hybrid cloud: Operations led by an amalgamation of public and private clouds, and sometimes in addition to local infrastructures following basic IT vendors. The strategy of Hybrid cloud is suitable for all workloads that depend on factors for operations, costs and compliance of the system. The popular vendors are IBM, HP, VMware and Oracle; that are all about applicable plans in order to leverage integrated environment to deliver to corporations and businesses. Users are with the authority to create and further deploy service or related kinds of applications, attained through hybrid infrastructure. This follows determined nodes to run over absolute physical hardware or virtualized cloud server.

·         Community clouds: Community cloud gets identified through the common Grids-like features, to some extent. Many research centers and organizations within private communities are liable to share notable cloud infrastructure. Organizations in general have identical concerns related to demands for security, operations and obligations, amenability and policy related aspects. Community cloud can get accumulated by the adoption of public cloud for the infrastructures meant for cross-boundary status.

3. Development of Cloud development                             
Though cloud computing is an age old practice, yet is recognized as a modern trend in the ICT sector and has relevantly attained exclusive commercial success in recent years. Cloud computing is definitely going to get integral to the networking process. This section is dealing with the question of recent attentions on cloud computing and understanding historical developments and its emergence.

4. Infrastructural Equipments of Cloud:
    Datacenter: In comparison to the law of Moore, many datacenters and servers are established in recent past. Datacenter has actually turned as a re-embodiment of mainframe approach that remains effortless in the process of developing large-scale datacenter meant for commodity-computer in the history by accumulating these blocks in a specified mode and further plugging them within Internet facilities.

    Internet: In past few years the performance of network has relevantly enhanced. Wireless, wired and 4G mobiles (4th Generation) helped Internet to get accessible all over the world. All the places are connected to each other by hotspots by using wires. Various modes of transportations are following satellite that is based on either Wi-Fi or some kinds of fiber-optic undersea cables. Internet is made available everywhere and is active round the clock. Universal, broadband, high-speed internet provisions are the basis of widespread services and applications related to cloud computing.

    Terminals: Internet is not restricted to PC. There are innumerable electronic devices like Set-top box, SmartPhone, MP3, notepad and notebook Tablet, PDA, are the latest terminals for personal computing. Repeated mode of synchronizing data data among different terminals are sometimes time-consuming, and results with erroneous dealings and demands for an effective solution.

5. History of Cloud Computing
Many current technologies and modern ideas are developing in the software and the hardware sectors. These are regularly updated and eventually made comprehensive to the users.

In this perspective, the role of Amazon is very significant, as it offers growth and frequent development to cloud computing. Firstly, Amazon is leasing its data-center for the customers from outward regions, in terms of using personal computing. During 2006, Amazon EC2 and Amazon S3 were introduced for the computing foundations. Followed by this, there are many major vendors who released cloud solutions, especially those like IBM, Google, HP, Sun, Microsoft, Yahoo, Forces.com, etc. By the year 2007, many trademarks illustrated brands for cloud computing services and products at an exponential rate.

Cloud computing gets extensively inclined towards research topic. By the year 2007, IBM, Google and various universities declared the research projects related to Academic Cloud Computing Initiative (ACCI) with emphasis over challenges of computing with large-scale distribution provision. Since the year 2008, many projects have emerged. As for example, Eucalyptus that is marked as the first platform to remain API-compatible, in terms of deploying as well as offering private clouds. The function of OpenNebula is to deploy private along with hybrid clouds. It also federates various clouds.

During the month of July 2010, Site on Mobile of HP gets declared about the accessibility of internet through mobile phones, rather than PC. As many people are having smartphones, the process of cloud computing through mobiles is getting dynamic in nature. Various network operators like Orange, Verizon and Vodafone are initiating approaches to offer cloud computing for various such mobile companies.

During the month of March 2011, there is the Open Networking Foundation with 23 IT companies, like Facebook, Deutsche Telecom, Microsoft, Google, Yahoo and Verizon. This is specifically a nonprofit association that supports newer version of cloud initiative, which is termed as Software-Defined Networking. The core concern is to speed up innovation through simple modifications in the telecom software, wireless networks, data-centers and all the other related networking domains.

6. Comparative Analysis with Contemporary Technologies
Cloud computing has been marked as a usual mode of evolution related to the extensive service-oriented architecture (or the SAO), virtualization, autonomic as well as utility computing. This turns up as a novel computing paradigm for a customized, dependable and quality services, which are liable to ensure dynamic mode of computing environment to all its users. This is however, might turn confusing in relation with similar kinds of computing paradigms like those of utility computing, grid computing and autonomic computing.

7. Utility Computing
The application of utility computing began during1960s by John McCarthy with his “computer utility”. In his words to a meeting of centennial occasion of MIT, “If computers of the kind I have advocated become the computers of the future, then computing may someday be organized as a public utility just as the telephone system is. The computer utility could become the basis of a new and important industry.” In general, utility computing gets noted for resources related to storage and computing in terms of paid services, such as electricity, water, gas and telecommunications. Consumers are liable to use utility services as needed without paying any kind of premier cost for the implied devices. These are the ideas that are common during later phase of 1960s, yet vanished by mid-1970s with technologies as well as devices that were yet to develop. In the later years utility idea reappears under novel grids and in the form of cloud computing.

There is the virtualization of utility computing, attained by enormous and developed storage utility or computing power which is larger than single-time-sharing computer. Servers with back-end, like supercomputer and the computer cluster are used for virtualization.

From the phase of late 90’s, the approach of utility computing is getting popular. HP began with Utility Datacenter in order to supply IP generated billing-on-tap mode of services. There is the PolyServe Inc. that is developed as a system for clustered file creating available room for utility computing to achieve mission-critical applications along with workload-enhanced solutions. The utility comprises of file services and database. It also has clients who are from vertical industry like, finance, seismic process and serving with content that is autonomously liable to add servers or provision for storage as needed.





No comments: