Microsoft is selling an appliance named StorSimple, that can be used for archiving files, a network backup target, or even as a file server. Microsoft bought the company named Xyratex, a former subsidiary of Seagate, to acquire this solution. This appliance was originally not very useful, because:
- It shared storage via iSCSI only so it didn’t fit well into a virtualization stack, especially Hyper-V which has moved more to SMB 3.0.
- The file storage engine that decided which files stayed local vs. were moved to the Azure cloud was almost useless.
- The physical appliance required space in your server rack, when virtualization is the focus for most solutions.
- While the box was free, it did require a purchase of an enterprise agreement and paying for moving files out of Azure as some files were accessed.
Microsoft has improved StorSimple over the years and now the product is much more useful.
Continue reading “Understanding StorSimple”
For most companies, maintaining a large IT presence implies large capital expenditures and a non-trivial amount of accounting and record-keeping to track depreciation, tax considerations, and so forth. When you purchase the hardware and the software, they become yours (in every sense of the word) and your long-term responsibility. The traditional model of enterprise computing is a capital-intensive function that requires expensive data centers (electricity, air conditioning, servers, networks, storage, etc.) and operations staff (hardware swaps, networks, backups, OS updates, upgrades, etc.) to keep it all running effectively. With an on-premises data center, you must plan and provision for maximum utilization, which is financially inefficient.
The appeal of cloud computing includes the ability of enterprises to pay for only what they use. If demand decreases and you no longer need the assigned capacity, you can turn off systems and you are no longer charged for those systems. Since the cloud is a subscription-based model, it is an “operating expense” model. Computing becomes a service for which businesses are billed a monthly charge that is metered by actual usage. The more (compute, network, and storage resources) that you use the more expensive your monthly bill. The less you use, the less you will be charged.
Another way to save money is cloud operations frees your enterprises of the costly tasks of system backups, routine network maintenance, software patches, etc. because you cloud provider can handle these tasks.
Most IT organizations find wide variations in system utilization. Some applications are seasonal and other applications run for a short period of time before being shut down. You might have other applications that are simply unpredictable and you can’t apply a cost saving model.
Building your server infrastructure in a cloud environment can save your business money and allow for greater innovations for less money.
Just some quick tips for building a SQL Server instance on Azure virtual servers.
||DS3 or higher for SQL Enterprise edition.
DS2 or higher for SQL Standard and Web editions.
||Use Premium Storage. Standard storage is only recommended for dev/test.
Keep the storage account and SQL Server VM in the same region.
Disable Azure geo-redundant storage (geo-replication) on the storage account.
||Use a minimum of 2 P30 disks (1 for log files; 1 for data files and TempDB).
Avoid using operating system or temporary disks for database storage or logging.
Enable read caching on the disk(s) hosting the data files and TempDB.
Do not enable caching on disk(s) hosting the log file.
Important: Stop the SQL Server service when changing the cache settings for an Azure VM disk.
Stripe multiple Azure data disks to get increased IO throughput.
Format with documented allocation sizes.
||Enable database page compression.
Enable instant file initialization for data files.
Limit or disable autogrow on the database.
Disable autoshrink on the database.
Move all databases to data disks, including system databases.
Move SQL Server error log and trace file directories to data disks.
Setup default backup and database file locations.
Enable locked pages.
Apply SQL Server performance fixes.
||Back up directly to blob storage.
You can get more information about performing Azure database backups here.
As additional evidence that Microsoft is welcoming cross-platform development, a prematurely revealed Microsoft blog post revealed that Microsoft is working on a version of Visual Studio for Mac.
The idea isn’t that you will use your Mac to create Windows applications, but that you can include Mac users in your pool of developers as you write Android, iOS, and Mac apps with Xamarin and .NET Core. And Mac and Windows users can share projects, which could be very important to a dispersed team. This is seen as a way for Microsoft to emphasize cloud development on Azure without the focus on Windows development.
You should hear an official announcement and receive a preview download of Visual Studio for Mac sometime during Microsoft’s Connect() conference, which runs November 16th through 18th.
Security is probably one of the first things people ask about when looking at a cloud provider. How do you know the cloud provider is performing their required security functions correctly to keep your systems and data secure? Microsoft is continuously adding and improving security to it’s Azure offerings, and now they have achieved ISO certification. ISO is an international organization that establishes standards in a variety of areas, and has over 21,000 different standards. Customers look to a ISO standard to help them measure and compare competitors.
This certification provides guidance on 37 controls in ISO/IEC 27002 and features seven new controls not addressed in ISO/IEC 27002. Both cloud service providers and cloud service customers can leverage this guidance to effectively design and implement cloud computing information security controls. Customers can download the ISO/IEC 27017 certificate which demonstrates Microsoft’s continuous commitment to providing a secure and compliant cloud environment for our customers.
There are plenty of companies that want to rule the online cloud infrastructure market. The top four companies are all from the United States, and they have such a significant lead over the other vendors it might not be possible for them to catch up anytime soon. In a study Synergy Research Group, they show Amazon Web Services, Microsoft, IBM, and Google controlling more than half of the worldwide cloud infrastructure market.
Amazon (AWS) holds a dominant 31% share in the second quarter of this year, with Microsoft (Azure) next with just a 11% share.
Synergy included infrastructure-as-a-service (IaaS), platform-as-a-service (PaaS), and hosted private cloud services in its figures. They also found that the top four leaders are also growing more rapidly than their smaller competitors, with more than double-digit year over year (YoY) growth rates.