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

OpenStack is an open-source cloud framework for building on-demand Infrastructure as a Service. This tutorial in essence distills from this two-page set of instructions for setting up devstack on a single server primarily for use by developers. Hardware I used a DELL 1950 with 8 GB of RAM, internal hard-drives and two 1000 MB NICs. Download and Set Up Ubuntu Download Ubuntu 11.10 from here and burn to DVD Boot the server from the DVD and start the install. I installed the BASE SYSTEM and only one optional package, the OpenSSH Server. I named my server "ubuntu-server" I configured eth0 with a static ip address of This will be important as the HOST_IP address of devstack. Create a user named "stack". Log in as "stack" See next page for how to Install Devstack... Install Devstack stack@ubuntu-server:~$sudo passwd to set the root password stack@ubuntu-ser... (more)

Examining Excellent Eucalyptus

Eucalyptus is an open source Infrastructure as a Service cloud offering. What is unique about Eucalyptus is that it is compatible with Amazon AWS APIs. This means that you can: Use Eucalyptus commands to manage Amazon or Eucalyptus instances. Freely move instances between a Eucalyptus private cloud and the Amazon Public cloud to create a hybrid cloud. Eucalyptus leverages operating system virtualization, such as KVM or XEN, to achieve isolation between applications and stacks. Operating system virtualization dedicates CPU and RAM to systems and applications such that they don't ... (more)

Hadoop and Big Data Easily Understood - How to Conduct a Census of a City

BigData (and Hadoop) are buzzword and growth areas of computing; this article will distill the concepts into easy-to-understand terms. As the name implies, BigData is literally "big data" or "lots of data" that needs to be processed. Lets take a simple example: the city council of San Francisco is required to take a census of its population - literally how many people live at each address. There are city employees who are employed to count the residents. The city of Los Angeles has a similar requirement. Consider are two methods to accomplish this task: 1. Request all the San Fran... (more)

Hadoop Deep Dive: HDFS and MapReduce

Following my initial introduction to Hadoop and overview of Hadoop components, I studied the Yahoo Hadoop tutorial,  and have a deeper understanding of Hadoop. I  would like to share my learning and help others understand Hadoop. Why does Hadoop require HDFS, what's wrong with NFS? Normal 0 false false false EN-US JA X-NONE Nothing! NFS been around for years and is incredibly stable. A distributed file system, such as NFS, provides the functionality required for servers to share files. It does this by exposing a volume to the network, which users connect to over the TCP/IP proto... (more)

Introduction to Cloud Computing for Newbies

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 maj... (more)