20 Real-Life Challenges of Cloud Computing

My views on “Classification of Cloud Computing Stakeholders”

By G C Network | July 12, 2008

In “Cloudy Times”, Markus Klems is having a good discussion on how cloud computing stakeholders classify the various infrastructure options. I then thought that it would be good for me…

The Implemetation of Network-Centric Warfare

By G C Network | July 12, 2008

The Implemetation of Network-Centric Warfare “Warfare is about human behavior in a context of organized violence directed toward political ends. So, network-centric warfare (NCW) is about human behavior within a…

Personal Views on DISA, HP and RACE

By G C Network | July 11, 2008

DISA and HP are clearly on the path towards cloud computing. At it’s core, net-centric operations requires the effective delivery of information to forward forces and the translation of that…

DISA selects HP for RACE

By G C Network | July 10, 2008

Byte and Switch reported today that the Department of Defense (DoD) has confirmed that HP will help the Defense Information Systems Agency (DISA) deploy a major cloud computing infrastructure. Grid…

Speakers for First SOA-R Event Announced

By G C Network | July 10, 2008

Scheduled speakers and topics for the first SOA-R Cloud Computing Education event are: Steve Armentrout, Parabon, President & CEO Grid to Cloud Computing Greg Boss, IBM, Lead Cloud Solution Architect…

Cloud Computing Offerings – A Taxonomy

By G C Network | July 9, 2008

From “The various level of cloud computing” by Ross Cooney Applications in the cloud: Software as a Service (SaaS). Examples include gmail, yahoo mail, Hotmail, the various search engines, wikipedia,…

Cloud Computing Guides (updated 8/10/08)

By G C Network | July 9, 2008

InfoWorld Special Report on Cloud Computing InformationWeek Guide to Cloud Computing InfoWorld Cloud Computing Strategy Guide Cloud Computing Product Guide A Brief History of Cloud Computing Business Week CEO Guide…

Microsoft announcing Cloud Computing offering

By G C Network | July 8, 2008

According to Information Week, Microsoft plans to make three important business software offerings — Exchange, Office Communications, and SharePoint — available in SaaS versions for business this year, but it’s…

Intel new CIO to examine Cloud Computing

By G C Network | July 7, 2008

In a ComputerworldUK article, incoming Intel CIO Diane Bryant says that she will network with fellow information chiefs, examine cloud computing and advocate using the chip giant’s internal operations as…

Cloud Computing for National Security

By G C Network | July 3, 2008

As the national security community considers cloud computing as an IT infrastructure option, it is surely looking at the value of the cloud in an information sharing world. Implementation of…

Nikita Ivanov of GridGain offers some excellent insight into the nuts and bolts of getting the cloud to work. Definitely worth a read. To summarize:

  • Most likely you do NOT need cloud computing
  • The best way to think about cloud computing is “Data Center with API”
  • You will spend weeks and months fine tuning your cloud based application
  • You are about to deal with 100s and 1000s of remote nodes
  • You cannot rely on the fact that environment will be homogeneous
  • Debugging problem on a cloud scale requires deep understanding of distributed computing
  • IP multicast will likely not work or work with significant networking limitations.
  • Traffic inside is very cheap or free – but traffic outside is expensive and can “get you” very quickly
  • If you have to use cloud all the time, the economics change and it may be cheaper to traditionally rent in a data center
  • Up time and per-computer reliability is low – comprehensive failover support on grid middleware is a must
  • Static IPs are not guaranteed
  • Almost always plan on having multiple clouds
  • External clouds may present data sharing problems
  • Carefully think through dev/qa/prod layout and how this is all organized
  • Clunky (re)deployment of your application onto the cloud can stop your development process
  • Connections are often one-directional so comprehensive communication capabilities supporting one-directional connectivity and disjoint clouds in grid middleware is a must
  • Cloud are implemented based on hardware virtualization – make sure your grid middleware can dynamically provision such images on demand
  • Stick with open source stack
  • Linear scalability can only be achieved in a control test environment. Real world applications will exhibit non-linear scalability.
  • [His] Personal recommendation: use Amazon EC2/S3 services
Follow me at https://Twitter.com/Kevin_Jackson

G C Network