The Technological Influences on Cloud Computing
The technology is in constant evolution, and with this technological evolution, cloud computing must change and evolve with it. In this article, we will discuss how advances in technology have an impact on the development and implementation of cloud computing, with a special attention to some of the most important factors of influence.
Open Source Software
There is a place for open source software in cloud computing, in a number of different forms, but it is a mix of opinions towards its use. The people and organizations that call for the provision of open-source software offers various advantages, among which:
The lack of license fees and without having to pay for updates and upgrades
The use of file formats open
Open and free access to source code
Easy adjustment and low barriers for new users
New applications can be easily developed and integrated
Software that can be modified and distributed
Avoidance of proprietary lock-in
Patented technology can often codes arising from the use of open source software for the cloud with suppliers of software, such as Linux, you can customize the services to change the source.
Without universal connectivity (universal access to the internet), cloud computing would not be able to progress, or progress. Fast DSL networks, accessible to all, allows you to use the cloud computing and connect companies, organizations, and customers. Fortunately, the cloud computing-growth in connections is supported by the continuous global expansion of broadband.
According to itfacts.biz:
“As the total number of broadband connections in the world to 400 million, Point topic forecasts that the total in the 40 biggest broadband countries in the world will grow from 393 million by the end of 2008 to 635 million euros in 2013”
Server virtualization has progressed enough to see it only as a method of cost reduction. Currently, it is considered that the greater flexibility in the use of resources and allows the cloud to grow the computer. The main advantages of server virtualization are:
Additional servers can be provisioned quickly
Costs and billing)work around the use (also known as utility pricing
The support of the alternatives of supply
Customers can be separated from the locations of the physical servers
The promotion of economies of scale
The servers and data centers allow application mobility
What does the virtualization, it is more choice and flexibility for the customer, more efficiency and the reduction of costs for the cloud provider.
The function of the utility of computers (a client will be able to virtual machines in the cloud-provider resources) is very necessary, which is useful for the performance of the resources in the expected and unexpected peak load.