Why would you consider using cloud-computing storage services for at least some of your data and applications? Well, unless you've been living an isolated life for the last six years, you're bound to have a deep understanding of the benefits of cloud computing storage.
Public cloud computing can bring significant economic benefits because you only need to pay for the resources you need and use, saving the cost of new storage systems and the space, energy, and cooling costs needed to accommodate and run the system. The unlimited amount of virtual capacity offered by most vendors enables you to efficiently and cost-effectively expand your data storage to meet your growing business needs. In addition to providing other management tasks to vendors, various cloud computing storage services (although the cloud storage offerings such as the Amazon Simple Storage service are not listed here, but some of the more advanced services do) also enable you to provide the ability to uninstall data protection tasks such as backup and replication, This reduces the cost associated with hardware, software, and management.
However, we often hear a more intractable question from IT managers: How should I choose between cloud computing and traditional data center storage when it comes to issues such as new lines, significant growth and expansion, or regular technical updates? Should I stick with the networked (or sometimes directly connected) storage methods that are already deployed and managed in my organization, or do I plan to store at least some of my data in the public cloud?
While there is no single right answer to this question, it is essential and beneficial to carefully consider certain trade-offs before making a decision. Here are eight key decision tradeoffs that your organization can use to make decisions about using cloud computing storage services:
1. What is your main application case? Is Backup, disaster recovery (DR), collaboration, or primary storage? This is a first and most critical issue because the answer to this question will focus on your application and simplify your decision-making process. For example, the requirements of a vendor to meet a cloud backup application are much different from that of a primary storage application.
2. What kind of information do I store? Is the data stored as user and application data? Will my application also run in cloud computing? If the answer is the latter, you might think more about cloud-based storage services, such as the Amazon Elastic Block Storage (EBS), which can be used to support Amazon's resilient cloud computing.
3. Do I choose object Storage Services for applications in the cloud computing architecture, or do I choose a data block or file based storage service for traditional applications? The former may be better suited to storage services in public cloud computing, which is accessed using a rest or soap API, while the latter requires access via a protocol based on block or file storage.
4. Is the public cloud storage service able to meet my data availability requirements? This problem means that you need to know the specific terms of the service level Agreement (SLA) for the supplier, and that you have to identify which resources you have that are not content in the terms.
5. What are your data security and confidentiality requirements? You will be reviewing the encryption capabilities provided by the vendor, which covers the data of the transmission state and the storage state. What types of access control and authorization methods are in use?
6. Does using a public cloud computing store allow me to comply with relevant industry regulations such as HIPAA or Oxley? Is there an internal it policy that you have to follow in your organization?
7. Is the supplier able to meet my requirements for recovery time? If I'm using cloud computing for backup and recovery applications, can the vendor SLAs support my requirements for recovery time and recovery point objectives?
8. What about primary storage? If at least some of the data is primary, does the vendor provide a gateway device or service to implement a usage experience similar to access to local storage objects? Can you meet the requirements for IOPS and response times during peak periods?
If the answers to the eight questions above for a particular dataset and use case don't satisfy you, you might want to consider choosing an internal storage solution. More likely, you will find that some use cases and datasets are ideal for using cloud data storage, while others are unsuitable. For example, many users already use cloud computing storage in their backup applications, especially those that they consider to be "non-critical" datasets. Remember that cloud computing gateways can serve as a "bridge" between cloud computing and internal storage, such as secure access, local cache elevation performance, and support for legacy protocols (for example, file-oriented network file systems (NFS) and iSCSI for Block storage). Some gateways are targeted for specific use cases, such as backup or disaster recovery applications, while others are tailored to accommodate a variety of storage requirements.
While this article focuses on public cloud computing, you may also want to consider private cloud computing storage. Although there are not many related choices in the marketplace, you can still find them if you pay special attention. For example, the Cloudcomplete provided by Nirvanix company is a private cloud computing storage product with management functions. Currently, most private cloud computing products are managed by vendors whose storage nodes and functions are usually located in your own device. You have access to scalability, easy management and cost-effectiveness of public cloud computing storage, including savings in equipment capital expenditures. However, you may need to pay for the associated operating costs.
However, if you have an in-house storage solution, you can enjoy more control, data security, and easier compliance with industry regulations than with a public cloud solution. By adding storage nodes in other locations, Nirvanix also provides the ability to extend the size of private cloud computing storage services, all of which are in the same namespace. One of the additional benefits of private cloud computing storage is that it is a stepping stone to the cloud-storage hybrid model, where we can implement data storage and migration between private cloud computing and public cloud computing on demand. Private cloud computing storage can be implemented through software from companies such as Caringo, EMC Atmos, Mezeo software, or scality. While using private cloud computing storage access is still an early stage of cloud computing, it can be one of your choices if the answers to these eight questions do not support making a clear decision.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.