Computing in the “cloud” or “cloud computing” is about going around the world. When IBM, DEC, Tandem, and Cray started, they built room-sized computers that were very large and consumed very much energy, and needed their own cooling system. All the programmers worked directly for the manufacturer and customized the software for each customer. The cost is astounding in today’s dollars and somehow increased productivity has made it all worthwhile. The first mainframe to run Bank Of America’s ATM system across California had less memory and horsepower than today’s $ 299 netbook.
With the advent of PCs, large companies began to move to mini-computers, and client-server systems were born. Most of us are familiar with and do not know the client and server models. If you have an e-mail program that connects to a server and retrieves e-mail, you are using client-server computing. The difference here is that you can compose an email and wait for it to be sent until you connect again, even if you are not connected. The computer in this case is the client, exchanging or updating data with the server. The process of trading or updating data is abbreviated as synchronization or “synchronization”.
Cloud computing with netbooks reverts to the old mainframe model. The difference here is that software companies such as Oracle, PeopleSoft and Google are in charge, not hardware such as IBM, DEC (gone), Tandem (gone) and Cray. With cloud computing, you can’t even compose an email if you don’t have an internet connection to access iGoogle or MSN. All the computing power and software is actually on the “server”, not on a small netbook. The “servers” of these companies are actually clusters of PCs, with software designed to work together well and share horsepower or processing power. A mini cloud for applications in your enterprise makes sense. One computer has been upgraded and everyone can use the new software.
The challenge for cloud computing remains the access to the “cloud”. Internet access is not everywhere, and no matter where it is, access is not always free or fast. If you don’t have the service, you really can’t work or communicate. If the provider does not provide services in a particular area, it is another challenge in itself.
For example, if you fly two different airlines that stop for lunch at an airport where your current provider is not serving, and the cell service is slow, or if the tether software ends, you will have a $ 70 connection per day. You can easily spend the fee. I know it because I did it. I connected the AT & T service, but one day I quit my job. Airline 1, $ 15.99, Airport 1-day pass $ 9.99, Airline 2, $ 15.99, Airport 2-day pass $ 4.99, Hotel 1-day pass $ 14.99, 1-day pass in the area near the conference, $ 12.99. Yes, it happens. The service is getting better, but not so good yet.
But the happy medium cannot be far away. You can combine the following steps of the client server and distributed computing model with cloud theory to create a distributed synchronization model. With distributed synchronization, data continues to reside on centralized servers and computers or other storage devices. Some of the software is on the computer and the other is on the computer. When you’re within range, your computer becomes part of the grid, providing computing power and network hops to everyone in range when you don’t need it.
The first part of the distributed synchronization model that prevents it is standard. If I change the documents on my iPhone or laptop before the next sync, which will take precedence? Two important changes need to be made for this to work. To allow very fast synchronization only for modified items, the computer needs more power and the network needs to be faster. If you change one item in Blackberry, you need to go through the entire synchronization process. The same was true for my window cell phone. This is the limit of synchronous computing solved by a pure “cloud” solution.
The second suppression is network access. Some carriers charge the phone and laptop twice, while others allow tethering. I’m dead when I’m out of range of my carrier signal as it is today because they don’t have an interoperability agreement.
The last question is, of course, the data. What are they learning when “they” can screen all of your emails, word processing, spreadsheets and presentations? Facebook recently agreed not to “own” the data, but did not say it would not “use” it while it was on the server. Scott McNeely, who I consider to be a pioneer in the Silicon Valley, said on the Internet that privacy is dead. Please give up. What should we do?
Cloud computing technology:
As the battle between PC vs. Mac and IE vs. Firefox is intensifying, another somewhat unobserved battle continues. This is the difference between legacy computing and cloud computing. If you don’t know these terms, here’s an overview.
Cloud computing is a hosted service over the Internet. This is a technology that uses the Internet and a central remote server to maintain facts, numbers, and applications. Today, it’s a high priority because there are too many project applications and too much maintenance and support. You didn’t have to pay for what you used, but even if you needed only a small part of the feature, you paid for the entire feature that came up with the software. This allows consumers and businesses to use the application without installation and access personal files on any computer that has access to the Internet. This technology enables much more organized computing by integrating data storage, processing, and data transmission rates. Services hosted by cloud computing include subscription-based or pay-as-you-go services that extend the existing capabilities of IT. This is a way to improve your skills and add capabilities on the fly without investing in new infrastructure, training new personnel, or licensing new software.
Simple examples of cloud computing are Yahoo Mail, Gmail, Hotmail, and so on. All you need to do first is an internet connection and you can get started by sending an email. All servers and email management software are on the Internet, the cloud, and are completely processed by cloud service providers such as Yahoo and Google. This technology works in three segments: application, storage, and connectivity. Around the world, different business and personal objectives are served in each segment.
In cloud computing systems, workloads shift significantly. Local computers no longer have to put a heavy burden on running applications. This state-of-the-art computing technology handles them instead. The demand for hardware and software on the part of users will decrease. The user’s computer only needs to be able to run the interface system. It’s as easy as a web browser, and the rest is handled by the cloud network.
There are three features that differentiate cloud computing from traditional hosting. First, it is sold on demand in minutes or hours. Second, it is elastic. Users can enjoy as much service as they need at any time. Third, the service is completely controlled by the provider. Significant enhancements to virtualization and circular computing, as well as improved access to high-speed Internet, have increased interest in cloud computing.
Cloud computing services can be public or private. The public cloud sells services to anyone on the Internet. The private cloud is a unique network. It is also a data center that provides hosted services to a limited number of people. When a service provider uses public cloud resources to create a private cloud, the result is called a virtual private cloud. Whether private or public, the goal of cloud computing is to provide easy access to computing resources and IT services. Services can be anything from web-based email to inventory management to database processing. The service provider controls both the application and the data, giving users the freedom to use the service from anywhere. ”
We are moving rapidly towards this kind of computing society. The speedy establishment of cloud computing in the world of the Internet has the potential to be very attractive for the future. You need to get all the technical terms such as offsite, third party providers, access over the internet, provisioning, system interfaces, shared resources, common versions, etc. This innovation allows users to access their information via the web. Therefore, you can access it from anywhere you need it.