+44 20 3290 3020 [email protected]
How Cloudflare is Revolutionizing Cloud Computing by Using Google Chrome

How Cloudflare is Revolutionizing Cloud Computing by Using Google Chrome

How Cloudflare is Revolutionizing Cloud Computing by Using Google Chrome

Cloud computing has been dominating the IT market since the last decade. Today, 19% of IT budget is spent on cloud computing and it is expected to grow exponentially in the future. Containers and Virtual Machines (VM) act as the cornerstone of the world’s cloud infrastructure as they allow users to create separate environments on the same machine. Cloudflare , arguably one of the largest cloud platforms in the world claimed in a recent blog post that this technology may not be needed in the future. The blog argues that using Isolates , a technology based on Google Chrome’s V8 JavaScript engine that allows users to run many processes simultaneously, users can run their codes with as little overhead as possible. By eliminating context switching, the transparent switching between various processes, an isolate based system saves valuable time by running all the code in a single process. Through this system, the overhead of the JavaScript is paid only once and almost all of the CPU’s power is then used in running the code. The bar chart below shows how efficient isolate based system is when compared to other serverless providers. data reflecting requests (including network latency) made from a data center near where all the functions were deployed, performing a CPU intensive workload. Source – Cloudflare The blog identifies that while running multiple codes in the same process, there are bound to be several security threats and using this technology be impractical. However, Google Chromes V8 JavaScript is extremely secure and on top of it, the company has also added some of its own security measures to safely implement this technology. Cloudflare also claims that using Isolates is 3x times cheaper than other services such as Amazon’s Lambda, making it one of the best options available. The fact that it does not need a virtual machine and starts instantly may seem like something magical but this technology has its own limitations. Although using isolates saves both time and money, right now this system can only implement code written in JavaScript which means that the users must recompile their codes in order to run them. Fortunately, this is not a wall that can’t be crossed. There is intensive research being conducted on cloud technology and soon, researchers will find an innovative solution.

Which cloud performs better, AWS, Azure or Google?

Which cloud performs better, AWS, Azure or Google?

Most IT professionals select cloud providers based on price or proximity to users, but network performance should also be considered. Because as we see in a new report from ThousandEyes, the underlying network architecture of the big cloud providers can have a significant impact on performance. And performance varies widely among cloud service providers. In its first annual public cloud benchmark report , ThousandEyes compared the global network performance of the “big three” public cloud providers — Amazon Web Services (AWS), Google Cloud Platform (GCP), and Microsoft Azure. The network management company looked at network performance (latency, packet loss, jitter) and connectivity architecture. It also measured user-to-cloud connectivity from 27 cities around the globe to 55 AWS, Azure, and GCP regions and measured the inter-AZ and inter-region connectivity within all three cloud provider networks. In addition, they measured inter-region connectivity between all 55 regions on a multi-cloud basis. [ Check out What is hybrid cloud computing and learn what you need to know about multi-cloud . | Get regularly scheduled insights by signing up for Network World newsletters . ] Using AWS means more internet Perhaps the most intriguing finding in the ThousandEyes report was that the AWS network design forced user traffic to use the public internet for most of its journey between the user’s location and AWS region. This is in stark contrast to Azure and GCP, which ingest user traffic close to the user and ride their private network for as long as possible. There are some technical differences in network design that causes that, but the net result is that AWS routes user traffic away from its backbone until it gets geographically close to that region. In bandwidth-flush regions such as the U.S. and Europe, internet performance and private network performance don’t vary that much, so users are not likely to notice a difference. In locals such as Asia where fiber routes are sparser, however, internet performance can vary, creating unpredictable performance. The tests showed that in Asia, the standard deviation on AWS network performance is 30 percent higher than GCP and Azure. Regional performance varies by cloud provider Another major finding was that there are some regional anomalies that vary by provider. For example, GCP has a robust global network but does not have a fiber route between Europe and India. That means traffic going from London to Mumbai would take three times as long to get there than traffic on Azure or AWS. This can have a big impact on the quality of real-time applications such as voice and video. All three cloud service providers continue to invest in their networks to fill gaps like this, but there will always be variances in the different networks — and it’s good to have the data to uncover what those are. Other regional differences include: Within Asia, AWS network performance was 56 percent less stable than Azure and 35 percent less stable than Azure. When connecting Europe to Singapore, Azure was 1.5 times faster […]

Send this to a friend