Virtualization and Cloud

Jonathan Gershater

Subscribe to Jonathan Gershater: eMailAlertsEmail Alerts
Get Jonathan Gershater: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Jonathan Gershater

Cloud computing is a general term for computing services delivered over the Internet, as opposed to computing services hosted inside your own network; on your own premises. These computing services can be as simple as Internet based email or as complex as a Customer Relationship Management (CRM) application. Cloud computing offers cost savings, because users don't have to invest capital budget to purchase hardware and software, nor expend the operating costs of electric power, space and cooling for the hardware and employee costs of maintaining the hardware and software. The major differences between cloud based computing services and in-house or on-premise computing services are that cloud computing is: On-demand  "use it only when you need it"; Elastic  "you can have as little or as much as you need". Shared "your computing services are shared with other users". T... (more)

Cloud Computing Easily Understood - SaaS

In prior blog posts, I described Infrastructure as a Service (IaaS) and Platform as a Service (PaaS). To recap: If I use IaaS I get servers onto which I can load software and applications which I then maintain, though I don't need to maintain the hardware. I can customize the applications and software running on the servers, at will. If I use PaaS, I get a platform of ready to use web servers, application servers, databases etc. I write my own software application and host it at the PaaS provider. I maintain the software I write, but not the application servers, databases or ha... (more)

Architecting for the Cloud Using Amazon Web Services

Traditional IT environments that are built using physical servers can only scale and grow by buying new hardware and software and taking time to install and rack the hardware, configure the software and the application. If/when the excess capacity is not needed the servers stand idle consuming power, cooling and rackspace. This is inefficient and a waste of money. Amazon Web Services (AWS) allows customers to scale using elastic demand. Just like a rubber elastic band stretches to accommodate more items , AWS provides elastic computing to allow a customer to scale up (or down); to... (more)

Easy Install of Cloudstack on Defunct Hardware for a Home Lab

To learn more about Cloud IaaS offerings, I painlessly setup Cloudstack, from Citrix, on two (outdated and defunct) DELL Optiplex 740 desktop computers. Each desktop is configured with 8GB of memory and the processors are VT compatible (meaning they can run virtualization technology software – a hypervisor). At first attempt, the Cloudstack software would not recognize the internal disk drives. Thinking that my old hardware would not run cloudstack, I researched the non-descript error and decided that the installer was not able to detect the disks because of the pre-existing soft... (more)

How to Deliver Compelling Presentations

Following up on my prior article, how to deliver effective demos, here are some guidelines how to deliver effective presentations. This is a summary of an excellent seminar I attended, given by Tom Sant of Hydeparkpartnerscal We have all sat through PowerPoint presentations crammed with text in 10point font which the presenter often just reads; within a few minutes most of the audience are thumbing their mobile devices or engaged with their laptops. So, in the age of five minute attention spans, how do we keep our audience engaged? Avoid this pitfall:  Do not start the presentatio... (more)