Posts Tagged ‘cloud computing’

How to check guaranteed RAM in VPS

September 28th, 2010 2 comments

When using VPS services, one of the questions that come to mind is “Am i getting the resources that I have paid for in my VPS ” ?

On telnet prompt


cat  /proc/user_beancounters

you will see something like this

uid  resource           held    maxheld    barrier      limit    failcnt
101: kmemsize       10069594   10087306   33554432   36909875          0
lockedpages           0          0       8192       9011          0
privvmpages      151948     151955     262144     262144        484
shmpages           3407       3407      32768      32768          0
dummy                 0          0          0          0          0
numproc             186        186        768        768          0
physpages         75888      75892          0 2147483647          0
vmguarpages 0          0     131072 2147483647          0
oomguarpages      79627      79631     266240 2147483647          0
numtcpsock           67         67       1080       1080          0
numflock             11         11        564        618          0
numpty                1          1         48         48          0
numsiginfo            0          1        768        768          0
tcpsndbuf        500636     500636    5160960    8110080          0
tcprcvbuf        602016     602016    5160960    8110080          0
othersockbuf      27736      27736    3378240    6291456          0
dgramrcvbuf           0       1400     786432     786432          0
numothersock         32         32       1080       1080          0
dcachesize            0          0   10727424   10874880          0
numfile            5873       5882      27936      27936          0
dummy                 0          0          0          0          0
dummy                 0          0          0          0          0
dummy                 0          0          0          0          0
numiptent            43         43        384        384          0

Read more…

For those naysayers who say Java will be dead…

September 26th, 2010 2 comments

There has been lots of speculation on Java and its future. Some people complained that they are not seeing much progress happening in future releases.  They had more to fear when Oracle bought Sun Microsystems and with it the Java. Will it be end of Java ? Time to switch  ?

Last week In Oracle world, Oracle has unvielded Exalogic  Oracle Unveils Exalogic Elastic Cloud , which apart from tons of feature which you can read on Oracle’s blog ,comprises the latest high performance x86 hardware, the industry-leading Oracle WebLogic Server, and Exalogic software, all engineered by Oracle for maximum capability with minimum set-up.

In Oracle’s internal testing one rack of Oracle Exalogic Elastic Cloud demonstrated:
12X improvement for Internet applications, to over 1 Million HTTP requests per second.
4.5X improvement for Java messaging applications, to over 1.8 Million messages per second.

What is noteworthy that Oracle Exalogic Elastic Cloud offers unmatched performance and reliability for Java applications. Read more…

Which VPS options to chose from ?

September 23rd, 2010 No comments

A very nice comparison of several VPS performance including Amazon EC2.

The user has compared the costs and performance of Linode, Slicehost, Prgmr, Rackspace and Amazon.

You can find the results here

Categories: Miscellaneous Tags: , ,

Cloud computing with Google App Engine and Amazon EC2

September 2nd, 2010 No comments

Courtesy NEJUG and Oracle, on 9th Sep Rohit Bhardwaj is presenting on Cloud computing deep dive for Google App Engine and Amazon EC2 at Oracle technology Center, Burlington , MA

Presentation Overview:

In this session users will take a deep dive at few cloud computing examples and participants will be able to know how to use cloud computing for Google App Engine and Amazon EC2.

The Google App Engine is a platform for developing and hosting web applications in Google-managed data centers. The Google App Engine is an example of cloud computing technology as it virtualizes applications across multiple servers and data centers. It is, at its heart, a powerful cloud computing platform designed to help you more easily create and manage scalable, JVM-based web applications. If you’re developing a Java application on App Engine you probably already know that you can use JPA and JDO Java persistence APIs to interact with the data store. Now learn how to take full advantage of these powerful APIs. We will explore few examples from Amazon EC2 like how to deploy groovy on grails application. We will also look at development tools to make your life easier while working with Amazon EC2, Amazon S3 and Simple db.

From ESB to REST and Clouds – An Open Source Presentation

April 27th, 2010 2 comments

Boston residents , this Thursday on 13 May NEJUG  is organizing an presentation on “From ESB to REST and Clouds an Open Source Presentation”.

Presentation Overview

The ESB concept emerges from integration requirements that have remained mostly stable and pervasive over the years. Yet many developers feel like they are run over by the bus, especially when an ESB is foisted onto their projects. Open source ESBs offer a flexibility and transparency that is hard to match without access to the source code. In the first half of this talk, we will detail the architectural considerations behind ESBs and how they are realized in JBoss ESB. With this understanding, the audience should be well prepared to use and customize ESBs to meet their specific project needs.

Virtualization in Action

November 26th, 2009 3 comments

Virtualization has been a buzzword for me, until recently I stumbled across it and gave it a serious thought. I thought about sharing my experiences in this blog.

To start with we had some issues on our linux hosted webserver and had to do some sanity checks by duping it, on somewhat a similar kernel. The usual system resource crunch and the nagging system admins put me on a no mans land.

Left with no options, I decided to do some checks using ubuntu kernel. Remember I still have my notebook (windows XP) to try stuff on, I could have easily partitioned and installed ubuntu with windows and done my job. But probably I was more inclined to virtualization and thought of trying it out. I did some groundwork and came up with options like Sun Microsystems Virtual Box, VMware, virtual pc etc to name a few. Read more…

Why Your Company Should Virtualize?

November 23rd, 2009 No comments

Virtualizing your IT infrastructure lets you reduce IT costs while increasing the efficiency, utilization, and flexibility of your existing assets.

Top 5 Reasons to Adopt Virtualization Software

1.Get more out of your existing resources: Pool common infrastructure resources and break the legacy “one application to one server” model with server consolidation.

2.Reduce datacenter costs by reducing your physical infrastructure and improving your server to admin ratio: Fewer servers and related IT hardware means reduced real estate and reduced power and cooling requirements. Better management tools let you improve your server to admin ratio so personnel requirements are reduced as well.

3.Increase availability of hardware and applications for improved business continuity: Securely backup and migrate entire virtual environments with no interruption in service. Eliminate planned downtime and recover immediately from unplanned issues.

4.Gain operational flexibility: Respond to market changes with dynamic resource management, faster server provisioning and improved desktop and application deployment.

5.Improve desktop manageability and security: Deploy, manage and monitor secure desktop environments that users can access locally or remotely, with or without a network connection, on almost any standard desktop, laptop or tablet PC.

What is Virtualization?

November 23rd, 2009 No comments

Virtualization is a proven software technology that is rapidly transforming the IT landscape and fundamentally changing the way that people compute. Today’s powerful x86 computer hardware was designed to run a single operating system and a single application. This leaves most machines vastly underutilized. Virtualization lets you run multiple virtual machines on a single physical machine, sharing the resources of that single computer across multiple environments. Different virtual machines can run different operating systems and multiple applications on the same physical computer.

Here is an example how to Virtualize windows XP