Expanding the 4th Utility to Include Cloud Computing

A lot has been said the past couple months about broadband as the fourth utility. The same status as roads, water, and electricity. As an American, the next generation will have broadband network access as an entitlement. But is it enough?

Carr, in “the Big Switch” discusses cloud computing being analogous to the power grid. The only difference is for cloud computing to be really useful, it has to be connected. Connected to networks, homes, businesses, SaaS, and people. So the next logical extension for a fourth utility, beyond simply referring to broadband network access as a basic right for Americans (and others around the world – it just happens as an American for purposes of this article I’ll refer to my own country’s situation), should include additional resources beyond simply delivering bits.

The “New” 4th Utility

So the next logical step is to marry cloud computing resources, including processing capacity, storage, and software as a service, to the broadband infrastructure. SaaS doesn’t mean you are owned by Google, it simply means you have access to those applications and resources needed to fulfill your personal or community objectives, such as having access to centralized e-Learning resources to the classroom, or home, or your favorite coffee shop. The network should simply be there, as should the applications needed to run your life in a wired world.

The data center and network industry will need to develop a joint vision that allows this environment to develop. Data centers house compute utility, networks deliver the bits to and from the compute utility and users. The data center should also be the interconnection point between networks, which at some point in the future, if following the idea of contributing to the 4th utility, will finally focus their construction and investments in delivering big pipes to users and applications.

Relieving the User from the Burden of Big Processing Power

As we continue to look at new home and laptop computers with quad-core processors, more than 8 gigs of memory, and terabyte hard drives, it is hard to believe we actually need that much compute power resting on our knees to accomplish the day-to-day activities we perform online. Do we need a quad core computer to check Gmail or our presentation on Microsoft Live Office?

In reality, very few users have applications that require the amounts of processing and storage we find in our personal computers. Yes, there are some applications such as gaming and very high end rendering which burn processing calories, but for most of the world all we really need is a keyboard and screen. This is what the 4th utility may bring us in the future. All we’ll really need is an interface device connecting to the network, and the processing “magic” will take place in a cloud computing center with processing done on a SaaS application.

The interface device is a desktop terminal, intelligent phone (such as an Android, iPhone, or other wired PDA device), laptop, or anything else that can display and input data.

We won’t really care where the actual storage or processing of our application occurs, as long as the application’s latency is near zero.

The “Network is the Computer” Edges Closer to Reality

Since John Gage coined those famous words while working at Sun Microsystems, we’ve been edging closer to that reality. Through the early days of GRID computing, software as a service, and virtualization – added to the rapid development of the Internet over the past 20 years, technology has finally moved compute resource into the network.

If we are honest with ourselves, we will admit that for 95% of computer users, a server-based application meets nearly all our daily office automation, social media, and entertainment needs. Twitter is not a computer-based application, it is a network-enabled server-based application. Ditto for Facebook, MySpace, LinkedIN, and most other services.

Now the “Network is the Computer” has finally matured into a utility, and at least in the United States, will soon be an entitlement for every resident. It is also another step in the globalization of our communities, as within time no person, country, or point on the earth will be beyond our terminal or input device.

That is good

Developing Countries in the Cloud

Developing countries may be in a great position to take advantage of virtualization and cloud computing. During a recent visit to Indonesia, it was clear the government is struggling with the problem of both building a national ICT plan (Information and Using Cloud Computing to Support EGovernment and eLearningCommunications Technology), as well as consolidating a confusing array of servers, small data centers, and dearth of policies managing the storage and protection of data.

When we consider the need for data protection, considering physical and information security, decentralization of data without adequate modeling for both end user performance, as well as data management is essential in giving the national tools needed to implement eGovernment projects, as well as fully understand implications ICT planning will have for the future economic and social growth of the country.

Considering an E-Government Option Using Cloud Computing

If, as in the case of Indonesia, each governmental organization ranging from the Ministry of Education, to the Ministry of Agriculture, to individual licensing and tax administration offices are running on running on servers which may in fact be connected to normal wall outlets under a desk, you can see we have a challenge, and great opportunity, to create a powerful new ICT infrastructure to lead the country into a new information-based generation.

Let’s consider education as one example. Today, in many developing countries, there is very limited budget available for developing an ICT curriculum. Classrooms consolidate several different classes (year groups), and even text books are limited. However, in many, if not most developing countries, more than 95% of the population is covered by mobile and cellular phone networks.

This means that while there may be limited access to text books, with a bit of creativity we can bring technology to even the most remote locations via wireless access. This was very apparent during a recent conference (Digital Africa), where nearly every country present, including Uganda, Rwanda, Mali, and Chad all indicated aggressive deployments of wireless infrastructure. Here are a couple of simple ideas on the access side:

  1. Take advantage of low cost solar panels to provide electricity and battery backup during daylight hours
  2. Take advantage of bulk discounts, as well as other international donor programs to acquire low cost netbooks or “dumb terminals” for delivery to remote classrooms
  3. Install wireless access points or receivers near the ubiquitous mobile antennas, and where necessary subsidize the mobile carriers to promote installation of data capacity within the mobile networks
  4. Take advantage or E-Learning programs that provide computer-based training and lessons
  5. Centralize the curriculum and student management programs in a central, cloud-based software as a service (SaaS) model in a central or distributed cloud architecture

Now, we can further consider building out two or three data centers in the country, allowing for both load balancing and geographic data backup. Cloud storage, cloud processing, and a high capacity fiber optic backbone interconnecting the facilities. Again, not out of the question, as nearly all countries have, or are developing a fiber backbone that interconnects major metropolitan areas.

So, starting with our eLearning SaaS model, let’s add a couple more simple applications.

If we can produce terminals and electricity for small schools anyplace in the country, why can’t we extend the same model to farmers (eAgriculture), local governments, and individuals through use of “Internet Kiosks” or cafes, possibly located near village offices or police stations? We can, and in fact that is a model being used in countries such as Indonesia, where Internet cafes and kiosks called “WarNets” dot the countryside and urban areas. Many WarNets supplement their electricity with solar energy, and provide Internet access via either fixed lines or wireless.

Cloud Computing Drives the Country

While some may reject the idea of complete standardization of both government and commercial applications at a national level, we can also argue that standardization and records management of the education system may in fact be a good thing. In addition, when a student or adult in Papua (Indonesia) gains the necessary intellectual skills through local eLearning programs, and is able to spend the weekend watching videos or reading through transcripts from the Stanford Education Program for Gifted Youth, the Center for Innovation, or Entrepreneur series.

However when a nation is able to take advantage of an economy of scale that says compute capacity is now a utility, available to all government agencies at a fixed cost, and the nation is able to develop a comprehensive library of SaaS applications that are either developed locally or made available through international agencies such as UNDP, the World Bank, USAID, and others.

With effective use of SaaS, and integration of the SaaS applications on a standardized data base and storage infrastructure, agencies and ministries with small, inefficient, and poorly managed infrastructure have the opportunity for consolidation into a centrally managed, professionally managed, and supported national ICT infrastructure that allows not only the government to operate, but also support the needs of individuals.

With a geographic distributed processing and data center model, disaster recovery becomes easier based on high performance interconnecting backbones allowing data mirroring and synchronization, reducing recovery time and point objectives to near zero.

The US CIO, Vivek Kundra, who manages the world’s largest IT organization (the United States Government), is a cloud believer. Kundra supports the idea of both national and local government standardization of applications and infrastructure, and in fact in a recent Government Technology News interview said he’s “moving forward with plans to create a storefront where federal government agencies could easily acquire standard, secure cloud computing applications.”

This brings a nation’s government to the point where online email, office automation, graphics, storage, database, and hosting services are a standard item that is requested and provisioned in near real time, with a secure, professionally managed infrastructure. It is a good vision of the future that will provide tremendous utility and vision for both developed and developing countries.

I am thinking about a school in Papua, Indonesia. The third year class in Jakarta is no longer in a different league from Papua, as students in both cities are using the same lessons available through the national eLearning system. It is a good future for Indonesia, and a very good example of how cloud computing will help bring developing countries into a competitive, global society and economy.

Follow

Get every new post delivered to your Inbox.

Join 177 other followers