Saturday, November 20, 2010

Cloud Computing using Windows Azure

Hello again ,
I was going through my old web application that I build for a single datacenter I heard about the term Windows Azure .So I planned to develop my web application compatible for this platform.I made my application using windows azure platform now I am pointing to your side .The very first question that might be arising in your mind that how to develop a cloud computing application right? so for that question i have an answer :).Follow the blog no no no don't leave it lots of interesting things are on the way .

Now we will have a look on the power of cloud computing.
How cloud computing is different from a single server computing for an application?
If you can do google for this term then you will get many definitions for this term but thats not all don't mess up with the terms as they will be cleared in the blog as well.
The simple and accurate meaning of cloud computing is distribution of your application on multi server environment which is provided by a standardized company like Microsoft,google,amazon etc. It is the services which focuses on pay according to your usage.Yes think if your servers goes down and you paid your hosting company a big amount for there services and there is merely 5-6 hits per day then why are you paying a big sum just for that much usage :-O so now the cloud service provider are concentrating on the term pay according to your usage so you need to pay for the services only according to your web application usage .you don't need to pay when your web application is not in use.

So now think that
First of all we will look on the platforms that are available for us.
# Google (GOOG) - Apps Engine
# Amazon.com (AMZN) - EC2
# Microsoft (MSFT) - Windows Azure
# SAVVIS (SVVS) - Symphony VPDC
# Terremark Worldwide - The Enterprise Cloud
# Salesforce.com (CRM) - Force.com
# NetSuite (N) - Suiteflex
# Rackspace Cloud - cloudservers, cloudsites, cloudfiles
# Metrisoft - Metrisoft SaaS Platform

these are the main service providers.

Now focus on Windows Azure platform for your web application.

There are local cloud server environment present for the Windows azure platform .You just need to download it and run your web application on that local server.
The available windows azure application is Windows Azure Local Dev-Fabric

The Software Development Kit that is available is:

1)Windows Azure SDK 1.2 (You need IIS7 with ASP.NET Support)
2)Windows Azure SDK According to your application platform like .Net or Java

The platform that are available for your application on windows azure is
1).Net
2)Java
3)PHP
4)Ruby

The backend you can use with is the Development storage or MS Acces(Later you can migrate it to SQL Azure easily).

For more information on application development for cloud kindly contact me

Jayesh Maduskar
jayesh.maduskar@msptechrep.com
j.maduskar@gmail.com

Sunday, November 14, 2010

IPv4 Depletion ,New era of IPv6

According to the Cisco study there is only 203 days (as of 14/11/2010) remaining for the last block of IPv4 is allocated .After 203 days there will be no IPv4 address left for the users .The private IP addresses will work as usual but there will be no IPv4 address left for the internet i.e Public IP.
Today many   organizations are using NAT for the proper utilization of the of public IP address But this technique cant be used after 203 days.So the only option left is the transition from IPv4 to IPv6.

Ok fine just assume now we are on IPv6 now ,Windows 7 and Windows vista users will automatically get IPv6 address from there ISP DHCP but what will happen to the Windows XP users? They need to configure there PC for the IPv6 address allotment ..Now a question 'How to do it ?:( '.Ok so dont worry I have a solution for them just read the whole blog carefully.

Now I am concentrating to my view of transition of IPv4 to IPv6 over the Internet. I think there is no need of transition of IPv4 to IPv6 for the ISP Backbone and the old setup.The ISP DHCP should be upgraded to Windows Server 2008 or Linux based IPv6 compatible servers and & allocate the IPv6 to the Users now the Border Router should use ISATAP or TEREDO or 6to4 Protocols for tunneling of IPv6 to IPv4 .By using this method the IPv6 users will easily communicate with the IPv4 based stations and over the Internet.

Now For the Windows XP users How to Activate IPv6 on Windows XP machine? See the process below :)
1.Open Network Connections
2.Right-click any local area connection, and then click Properties.
3.Click Install.
4.In the Select Network Component Type dialog box, click Protocol, and then click Add.
5.In the Select Network Protocol dialog box, click Microsoft TCP/IP version 6, and then click OK.
6.Click Close to save changes to your network connection.


Now the Windows XP users are ready to  receive IPv6 address.

Your views are welcome .