Azure VIrtual Machine Reservation - azure

I have deployed one web app with azure Virtual machine. Now I want to reserve Virtual Machine for one year. Is it Possible in India to reserve a windows server virtual machine?

Yes, it is possible to buy reserved instances in India.
See: https://azure.microsoft.com/en-us/pricing/details/virtual-machines/windows/

Yes It is possible, but I would recommend you must use auto shut shown option to reduce your cost. and Pricing option you can refer the above mentioned link.

Azure reserved instances is not supported in India region yet. If your account is from India and want to buy azure vm anywhere it does jot support it yet

Related

How to configure and start Azure Reserved Instance Virtual Machine

I have purchased 1 year termed Windows Virtual Machine, and money is taken from my card.
The resource is created successfully. Check the image below.
But when i want to start the machine, i don't see any Power On, or whatever button which says to start the virtual machine.
What am i missing here?
After you buy an Azure Reserved Virtual Machine Instance, the reservation discount is automatically applied to virtual machines that match the attributes and quantity of the reservation. A reservation covers the compute costs of your virtual machines.
You can deploy Virtual machines that matches the reservation attributes and the hardware portion of the VM will be covered.
Here is the document to Manage reservations for Azure resources
After making an Azure Reserved VM Instance purchase, how do I know which VM got the Azure Reserved VM Instance discount?
https://learn.microsoft.com/en-us/rest/api/billing/enterprise/billing-enterprise-api-reserved-instance-usage

Not able to configure load balancer for Vm in azure

I want to add traffic manager to my azure virtual machine.I created total 4 virtual machine .2 in east us region and 2 in north Europe region.but when i want to add the both 2nd machine in the availability set respectively i didn't find the other machine which i want to add.
so help me to configure this
Availability Sets and Traffic Manager are not related subjects in Azure. When you create your two virtual machines in each Region make sure to add them to the same Cloud Service. This will enable load balancing and enforce availability set behaviour across the two VMs.
Repeat this in the second Region.
Then use Traffic Manager to route traffic using a Failover strategy (if appropriate) to the public interfaces of the Cloud Services.
While this is about using Web Roles you might find this blog series useful: http://blog.kloud.com.au/2014/11/03/deploy-an-ultra-high-availablity-mvc-web-app-on-microsoft-azure-part-1/
Availability sets are not the same as the traffic manager.
Availability sets are per region (that's why you only see 2 machines)
Add a traffic manager through the portal and select the VM's in both regions.
http://michaelwasham.com/windows-azure-powershell-reference-guide/understanding_configuring_availability_sets_powershell/
https://alexandrebrisebois.wordpress.com/2013/07/23/windows-azure-traffic-manager-high-performance-availability-resiliency/

Additional VIP on Virtual Machine

I have a requirement to run two different websites, each with its own SAN certificate. This requires that we have 2 IP (or VIPs) on the machine. The machine that will run these websites is currently in Azure as a Virtual Machine running Windows Server 2008 R2.
I have contacted Microsoft Azure Billing support and have been granted a total quota of 3 VIPs on my subscription. How do I now add a second VIP to the Virtual Machine. I cannot find an option for it in the Azure management portal, and the powershell commands (get vm, add ip, updatevm) does not seem to work either.
It is not possible to have 2 VIPs on a single VM. If you can upgrade your VM to Windows Server 2012 and IIS 8 then you can use SNI to enable HTTPs on multiple domains on one VM. Otherwise your only option will be to create 2 VMs or use something else like Windows Azure Websites.
While I have not attempted this within Azure, I would imagine it should follow a standard networking model. You could simply place the VIPs on a loopback interface, then explicitly assign those IPs to your desired virtuals within IIS. No virtual should listen on *:443 or *:80. You would then bind your SSL to the desired IP on the virtual, explicitly. This can all be done within IIS. Azure might be different, but that's how I would do it on a standard build sans Azure. Ping me if you have another questions, but I believe this is very do-able within the current technology stack. I don't have extra VIPs to test within my own Azure account, though, so cannot validate my basic assumptions.

Azure: How to purchase more vip's for my virtual machine

i simply would like to know how to purchase more (vips) for my virtual machine, as i need to run ssl on my sites and you can only run one ssl certificate on a live ip in iis.
if this is not possible how would i go about using multiple SSL certificates?
thanks.
As #Tim stated, you get one IP per cloud service (which can equate to one or more virtual machine instances behind that IP address). To run with multiple SSL certs, you can use Server Name Indication (SNI), available with IIS8+Server 2012. Server 2012 is available for both Virtual Machines and web/worker role stateless VMs.
Here's an article on setting up a web/worker cloud service with SNI, but you should be able to use the same technique with a Virtual Machine.
This is currently not a feature of Azure, but is planned in a future release, I believe. Unfortunately the only way to get multiple VIPs at the moment is to use multiple VMs or multiple cloud services.

Is reserved VM allocated for each web site in Windows Azure Web Sites?

For using custom DNS, I want to switch from shared mode to reserved mode for 2 of my Windows Azure Web sites. These sites have low traffic and custom dns is the only reason to upgrade from shared to reserved.
What I am wondering is that when I switch to reserved mode for 2 of my sites, whether azure allocates 2 small VM instances (one for each) or do they share a common small VM (single) ?
If separate VM is dedicated for each web site, is not it quite expensive ? 57$ for each of them just to have custom DNS ?
Thanks in advance.
When you upgrade one website to a reserved instance you'll get a notification like this one, requiring you to upgrade all your sites in the current region to reserved mode:
In my example I have 2 websites in the North Europe region, both instances will be upgraded to reserved model. You'll get 1 instance containing all your websites for that region. If you reach a point where you want to improve performance (let's say you have 100 sites), you can simply add new instances to the reserved capacity (this can be done in the scale menu).
Currently there are only two modes - Free/Shared and Reserved, and yes if you want to use Custom Domain, you must upgrade to Reserved mode. This will change soon when we roll out the new introduction of "Shared" mode. This new "Shared" mode will support Custom Domain. Please check back soon.

Resources