Monthly Archives: August 2011

Beyond Virtualization: The problems with Data Centers

If we had said this a few years ago, it might not be so believable, but virtualization technology has become widespread, almost essential in many contexts.

I believe that automation of systems is essential today, more with the servers that provide cloud computing services: the number of machines in data centers continues to increase, so not just automate the creation and management of VMs, we must think of the rest.

The problems associated with virtualization in the data center

In a virtual data center, the operating speed of change has increased. Virtual machines are reconfigured, loads of computing resources are moved, and applications grow and shrink rapidly. We know that the continuous changes increase the risk of errors, analysts estimate that 60/80 percent of data center problems are caused by mismanagement.

How can we ensure the stability of data center, maximizing the advantage of the flexibility offered by virtualization?

Virtualization promises to improve the operation of data centers and no doubt it does. The server consolidation provides significant benefits. The ability to migrate without blocking loads significantly facilitates the management of the hardware. The ability to deploy new virtual machines in a very short time compared to physical machines makes it faster and more effective development and deployment of applications.

The benefits of virtualization, however, bear some costs associated with it. The hypervisor adds another layer of complexity to the stack software. Imposes requirements on the servers, the storage system and especially on the network. While the hypervisor provides a little ‘automation to simplify server hosting operations, the environment around the virtual cluster has made it easier. In a recent survey conducted among customers, 70% said that virtualization adds additional pressure on network operations.

It is easy to understand the origin of this pressure. Each initiative is surrounded by virtual physical resources:

  1. Storage systems.
  2. Users, workstations and networks of partners.
  3. Load balancers and security devices.
  4. Tools for remote administration of servers.
  5. Physical servers.
  6. Hypervisor competition that are not compatible.
  7. Private clouds, lab systems, and other specialized clusters.

The boundary between each of these elements is the virtual environment where mistakes can happen while operating. Both boundaries can be the cause: the configuration of the hypervisor may be incorrect, or the environment outside might be set incorrectly. When there is a performance issue, the information from both sides of the border must be integrated to find a solution. When new applications are implemented, both sides must be pre-approved. Errors and inconsistencies occur in three different ways: in the form of application performance problems, delays in the operational procedures and activities that waste staff time. Each data center has its own unique path, here are some examples.

What are the main problems?

Application performance becomes poor or discontinuous

The parameters of access to ports and the network cannot match. There are many parameters that affect performance, including the port duplex mode, network QoS settings, access lists, firewalls and more.

Some “rogue devices” may be connected to the network with IP protocol settings that are incorrect or improper devices that disrupt production.
Configurations that “deviate” from the best practices, every time the manual procedures are followed incorrectly or when standards are incomplete. Consequently, new and older devices have very different settings, resulting in unpredictable performance.

Requests for changes are taking too long:

When you migrate a virtual server for upgrades or maintenance, its destination must have the correct network settings. A set-up of manual port delays, especially when compared to the almost instantaneous speed of the hot virtual migration.

When created, updated or tested with a disaster recovery site, its network settings must be verified to match up with the master site. A manual verification leads to delays.

When you add new servers to expand a system of load balancing, many devices, including the physical switch, firewall and load balancer may require meticulous rolling upgrades. The manual configuration adds delays, typically takes a much higher time to run a new virtual server.

The staff wasting time on routine tasks:

  • Daily activities such as the allocation of IP addresses must be coordinated. It can be difficult to identify errors in an environment of constant change.
  • The problems often involve troubleshooting logs and alerts that are correlated from multiple sources. With virtual machines, there is often a gap between the physical and virtual systems, in which data need to be matched manually.
  • If an unauthorized party makes a move or a change, you will need to waste time in re-checking the work (or worse, fix the errors)
  • The reporting and verification of compliance is in itself a nuisance, and virtual systems add complexity.
  • In a virtual data center, the changes are more complex and occur most often because of the flexibility of virtual machines. The errors become more expensive, and can happen more frequently.

But there is a way to master the complexity and minimize errors, that does not require a complete reorganization of the infrastructure. It is sufficient to optimize the existing infrastructure with automation. If a platform configuration management can be integrated into the network of data centers, it can run automated procedures, all the problems listed above can be solved. An automated platform configurations can be equipped with a “gold standard” for all the items on the perimeter of the virtual system. Deviations from these standards are due to rogue or misconfigured devices, can be prevented, repaired or isolated. The gold configurations can be applied in a single pass, resulting in a rapid and effective response to change requests. The troubleshooting process can be accelerated when the data from physical systems is correlated with the data of the virtual systems.

Authorization rules and delegation can block unapproved changes and check those approved rules.

Automation is needed in the network around the hypervisor to realize the full benefits of virtual systems. A network platform residing in the data center management and automation can minimize errors, promote flexibility, and cut the hidden costs of virtualization.

HTML5 Against Flash

HTML5 standard came online, and for some webmasters, this means a threat to Adobe Flash. Many new features of HTML5 are very similar to Flash, but it is only my opinion – Flash is not going to surrender because of this. Flash has a number of important features that can be used in web development and design of website templates and we cannot reject them.

In regard to the undeniable advantages, some of Flash Platform Support all know Internet browsers which are growing quite rapidly and websites based on Flash templates are readily visible in most of them. With the simple plug-ins, Free Flash replace all the frustration that you may feel when trying to adjust your site to each browser separately. It is true that animation is the first thing on your mind when you hear about ‘Adobe Flash templates’ or web design in Flash.

Flash sites are much more vivid and stand out from many other websites, general thanks to animation effects. Video is the second main advantage of Flash. Using the plugin, the videos in a web page can be rendered regardless of operating system. Vector Graphics: These are particular types of images that have a reputation of being very clear in any browser.

Despite all these advantages there is an initiative to boycott the web page. The main objective of the controversy is that HTML5 should replace Flash because Flash has a lot of things to improve. In spite of this Flash templates continue to maintain some niches. Mobile Web is developing very quickly. As more people today can connect to the Internet via a mobile phone they look for the same experience they already have on a regular computer.

It seems that Flash is now firmly established in this niche. And that’s for a reason. Performance tests have shown that in a mobile platform Flash performs better than HTML5. Flash videos and animations run much better. Many business sites will probably not become HTML5 – only by the basic principle is ‘if it is not broke do not fix it’. “Flexibility and stability of a Flash template provide these sites with spectacular images that can attract customers and improve the user experience.

Well, it’s time for conclusions.

Who will win? Time will tell. What we can say with certainty is that Flash will remain a major competitor on the web.

Adapting Google Panda

As many of you know that the world of SEO has changed dramatically with the Google Panda update, the algorithm of Google is always looking for new techniques to avoid any possible positioning of website based on duplicate content, poor quality content, pages with a poor  design or that its only function is to grow backlinks.

It is for this reason that, in positioning our website we must take this new Google function into account when assessing the site. One of the key measures to achieve this is to get an increase in time spent by visitors to our sites displaying our content. Until now it was very common to find well-positioned sites with poor content.

With the entry of Google Panda, it is difficult because the new algorithm introduces new measures to detect the content without interest to the visitor. To achieve this, we have to rely heavily on the introduction and reference point for social networks ( Facebook, Twitter and Google + ) to serve as a social measure. Google already appreciated this for a while, but now it has become much more important to have presence in social networks, and currently if you have no presence in these networks and not receiving visits and “like”, you will lose a lot of appreciation from Google.

Another measure is to consider the design of a more functional website. Before that Google could “understand” while the page was sufficient proof of this and there are many websites with a little care and simple design which are aesthetic but accessible from your code to Google, which had allowed good evaluation by Google. Indeed we must also be careful about the placement of advertisements on our site, as it is important that this is an orderly design and not an obstacle to visitors.

Some of the steps we can take is to avoid to publish content without any interest , you can choose from resources such as embedded videos to force the display of the same from the website. This will make web visitor stay longer for video on the website. Of course, opting for quality written content is equally valid, because what we have to clear is not so outstanding as before by direct assessment by Google but the social value of our website, directly or indirectly will most affect us at valuation.

As mentioned, a key point is the presence on social networks and social tools in general to make use of Google Panda. One is the “+1” on Google. We can add the buttons of Google +, Facebook and Twitter on our website so that our visitors can share and evaluate our content. Of course we must also allow the inclusion of comments to the extent possible and in general any function that allows users to interact and be part of the site.

Anyway… Google Panda will advance and expand its capacity, but it seems clear trend toward social value.

About Data Center

Data Processing Center – a building or part thereof, the primary function of which is the placement of equipment handling and storage of information, as well as engineering controls to keep its job.

History

Task of processing information were resolved at different times by different technical means. In XX century the electronic computing devices took over responsibility for large computing tasks, and the emergence of storage devices allowed to move from paper archives to the more compact tape and electronic media. Even for the placement of the first computers required the creation of special facilities – computer rooms, which supported certain climatic conditions, to prevent overheating of the equipment and ensure its stable operation.

Since the beginning of the era of personal computers and servers, compact computer hardware companies concentrated in the server rooms. In most cases, a server room in the company refers to a separate room, equipped with air conditioning and domestic uninterrupted power supply, which creates the minimum conditions for the continuous operation of equipment. Today, however, it is suitable only for those businesses whose business location processes are slightly dependent on computing resources and information.

The emergence of data centers

The data center is an enlarged copy of the server room. But there are some fundamental differences.

As soon as business information becomes a key factor in enterprise performance and reliability of corporate information infrastructure determines the continuity of business processes requires a different, more robust solution that imply a guaranteed power supply (diesel generator), uninterrupted power supply (UPS), precision air-conditioning control, integrated security system (gas fire fighting, smoke removal, fire alarm, access control and video surveillance), an automated dispatch system and monitoring equipment.

Thus, the need to establish and maintain [an] effective data center is when an enterprise is in a real need for continuity, manageability and scalability, as of the IT infrastructure depends on the stability of the business.

Why is a data center?

And then it’s time to consolidate the processing of data and centrally manage IT infrastructure and information systems – it is necessary to build a data center.

Consequently, the data center meets the following requirements of the market:

Significant increase in the amount of information;
Increase the number of used business applications;
Processing of data in far-flung divisions.

Who needs a data center?

In India, the first data centers began to emerge in the late 90s. Their customers were the banking industry, petroleum  industry companies and government agencies.

The data center can be designed for use by one company, and is multiuser. Multi-user data center presents a wide range of services including business continuity, hosting, rental server, server location.

So to summarize the above, how do companies need the data center:

Companies, which are critical:
Maximum degree of readiness,
Fault tolerance
Reliability of information systems;
Large companies, exploiting the complex business applications;
Operators of telecommunication services, banks, insurance companies, etc.;
Midsize and small businesses that can offer multi-data center.

What does the data center do?

The data center provides:

Consolidation of processing and storage;
Maintaining a given regime, automate business tasks of the enterprise;
Preservation of corporate information.

Requirements for the Data Center

No matter how skillfully and painstakingly the concept of a data center is developed, the most direct way to the success of the project and the economic efficiency of the data center during its operation depends upon the proper design and construction planning for a data center – so as to reduce the costs for the data center.

Global requirements

The global requirements are the principal regulations put into the data center architecture, its prospects of a data center must:

Find out the real need for the owner of the resource data center;
Business model of the data center;-
To determine the forecasts and data centers, respectively, stages of its large-scale expansion.

Reliability requirements

Getting data center design, you first need to determine what requirements are for business to the reliability of the information infrastructure.

These reliability requirements can be formalized by two parameters:

Time that has elapsed since the last save of data to the point of failure (obviously, all the transactions that have occurred in the system at this time, simply will not exist in your IT environment after recovery);
Recovery time of the system after a crash.

The sum of these two parameters is not working for the system time.

The parameters depend on a set of hardware and software solutions that are implemented in a data center.

The question of risks

There are three groups of risks that could potentially be a source of inconsistency of data center business and IT needs of the user:

Risk of downtime;
Associated with the planned prevention activities;
Related to unplanned events (failures in the network and equipment);
Risks of business and IT needs (business growth, changes in the requirements for the IT infrastructure);
Risk of downtime associated with the human factor.

In order to minimize these risks, the decision of the data center must meet three key requirements:

Performance;
Flexibility;
Simplicity.

Methods to reduce risk

To reduce the risk of downtime and provide the necessary level of efficiency data center should include:

Redundant systems (redundancy);
Fault-tolerant systems (the ability to work offline)

To reduce the risks of changes in infrastructure requirements and the flexibility to provide solutions to its scalability (ability to add modules to the IT and physical infrastructure)

To reduce the risks associated with the human factor, there should be ease of monitoring, control of the data center.

Conclusion

From a long time, issues of building data centers and similar facilities are reduced by finding the appropriate operational area for office space and an equally rapid adaptation to the tasks of IT services. But repetition is systematically encountered unforeseen situations caused by failures of design, have convinced experts that these issues deserve much more attention, knowledge and resource.

Building a data center must be taken seriously and methodically.

Influence Of Servers And Hosts In SEO

Have you ever thought that in addition to keywords, links and Google, the work of SEO can also be affected by servers and hosts that you choose for your website?

Let’s see how it works.

At first, web servers and hosts are not a concern, but they can cause real problems and deserve attention. There are some problems that can affect a site’s ranking in search engines:

Server Hosting Timeouts: If a search engine is passing requests to a page and this request is not met because of server timeout, certainly the SERPs do not go to the page ( search results pages) and will have a bad ranking, because no content was found.

Speed ??: Not as bad as the server timeouts, but it is a problem. As mentioned, the crawlers do not have patience, if a page takes to load, it gives up. But this is a major problem for users, who will not wait forever to load a page and go away.

Shared IP Address: Here is a somewhat controversial point, but some SEOs believe that this is a problem. The point is that if your site is the neighborhood spammer or low quality, it could lower the confidence and credibility of your site. Also, direct links to let users IP lost.

IP blocked: The processing of web pages, the crawlers can block a specific IP address or address range instead of blocking a site specifically. MSN / Live you can check which sites share the same IP doing the search: “IP: a-ip-address”.

Recognition of bots: To protect the contents of the site, you can restrict the number of requests to a page within a certain time. Care is needed when determining this site.

Bandwidth / Transfer Limit: Many servers limit the amount of transfer that a site can have. This may eventually take down a site if any content becomes very popular and the site receives many visitors. With the site down, no people, no crawlers will be able to access the site.

Geo-server: This is not a problem, but a recommendation of good practice. The search engines use, too, the server location – location of the site , so – to determine the relevance of a response to a search, considering the factor of local search. As the local search ends up being the goal of many sites, or offer products / services to a region or country, it is recommended to host the site in the country where the targeted visitors are.

So as not to have your work SEO hindered by issues far more than off-page external links, it is worth choosing the server of your site carefully.

Introduction To SAP (Systems Applications and Products)

The phenomenon of globalization has been analyzed under the most different perspectives, but the consensus among all the opportunities created by technological advances in communications and information technology are the key factors that allow the occurrence of a breakthrough as significant as the interaction between individual and organizations around the world.

The remarkable technical progress in memory capacity of computers, software user friendly language to a huge numbers of users, and the development of the Internet and other media between computers, paved the way for the role of computers that is growing irreversibly within organizations, and even inside our homes.

The governments of various countries understand the irreversibility of this process and the importance of its impact on their economies and seek to discuss the rules of inclusion and control. In India this is initiating discussion and there are difficulties in its development, probably due to the complexity of the subject and the dynamic nature of computing itself and its multiple uses by society.

Company leaders, influenced by the effects of globalization, began to give special attention to the creation of more complete information systems that integrate the best internal operational areas between themselves and with their external audiences such as customers, shareholders, suppliers, financial institutions and government agencies. It would also need to rethink and reorganize the company for the new times, to review all procedures and the way they conduct business at the same time go by introducing new information systems that respond quickly to new market demands.

One example is in the area of fund raising. With the growing need for companies to seek funds in capital markets in the country and abroad to facilitate their growth plans, they began to live with shareholders and professional and sophisticated investors that demand continuously detailed information on their performance over time. This is forcing companies, in general, to adopt a new attitude of “disclosure” of information and develop new systems that allow them to have the information requested in this new process of investor relations.

Globalization, in short, created the need for systemic integration of the organizations that are responding with the development and adoption of “enterprise system”, dedicated to integrating operational areas among themselves and with the external environment and to incorporate knowledge and modern practices in the conduct of business. These systems are essential for companies to develop their competitive capabilities and can operate efficiently with the agents of the global market.

SAP Hosting IS …

A system developed in order to support all business activities of an enterprise in an integrated and efficient way.

The solution for Enterprise to coordinate and execute their activities in a fast, safe and reliable way.

SAP IS NOT …

1 – The answer to all problems
2 – The strategic vision and operational business
3 – A substitute for good planning
4 – Going to be successful without the involvement of users

Do not expect that after the implementation of SAP all the problems we face today will disappear completely, since all work tools has advantages and disadvantages.

Emphasize the importance of commitment from users to the successful implementation of the system and its effective use.

The involvement of users is reflected by the active participation in training, the acceptance and clear understanding of the changes brought in their way of working and the benefits for the company as a whole associated with implementation of the new integrated system.

Benefits brought by the SAP

Information Integrity

  • Single entry point for information
  • Simultaneous processing of inputs from various users
  • Automatic updating of the database
  • Common Data Base
  • Operational aspects, financial and management are satisfied simultaneously

The use of common database involves the integrity of data and the lack of activities for maintenance of data consistency. The whole company will talk the same language. The update online information promotes greater agility and flexibility in the work.

Benefits brought by the SAP

  • Faster time to serve customers, external and internal.
  • Smaller rework-integration between people and information.
  • Point of contact for customers
  • Easier to measure results
  • Optimization of costs.

Some examples of modules:

CONTROLLING: Represents the flow of costs and revenues of the company and is a management tool for decision making.

FINANCE: Supports the Company’s financial activities: accounts payable, accounts receivable, taxation, taxes, among others.

MATERIAL MANAGEMENT: This module supports the activities of supplies and inventory.

SALES AND DISTRIBUTION: This module helps the company optimize all activities related to sales, deliveries and collections.

PRODUCTION PLANNING: This module is used to plan and control the activities and manufacturing company.
Develop Products and Processes.

Activities necessary to maximize the performance of products / parts and services (marketing, planning, engineering, manufacturing, quality, etc..)

Generate Demand

Activities needed to capture the request, commit to your care and subsequent recovery (marketing, promotions, planning, sales, sales management, credit, accounts receivable, etc …)

Meet Demand

Activities necessary to ensure the attendance of applications (sales, purchasing, accounts payable, manufacturing, quality, physical distribution, fiscal, etc.)

Consumer Watch

Activities necessary to extend the final consumer satisfaction with the product delivered (warranties, service and parts, etc.)

Manage the Business

Activities necessary for planning, control and general maintenance of business processes (strategic planning, controlling, finance, HR, quality, information technology, etc.)

INTEGRATION AND BEHAVIOR

SAP works in an integrated manner, which facilitates the activities of various areas  in an integrated and independent way.

Emphasize that SAP integrates the activities performed by each department, requiring the user to have a different mentality it has today.

His actions have, since the implementation of the new system, impact on the activities of other areas of the company.

Show that today, the focus is still in activity, and that with SAP, the focus will be in the process. With the integration between different areas, the Company will be able to work efficiently, serving its customers properly and supporting their activities more simply, through an integrated resource planning, saving waste of time with redundant activities.

This new view implies visible results internally and externally to the company, such as better management of resources (costs, needs and timelines), satisfied customers with an efficient and accurate service (no mistakes and false promises), product development in an integrated way and so fast.

Things could not be more so …

This is not my problem!
Forgot to update the document!
Forgot this …
They forgot that …
The system sucks!
I’ve done my part!
Not with me!

DEADLINES: Other areas depend on the information to perform their jobs. The deadlines must be met.

QUALITY OF INFORMATION: Information that is “valid” and correct.

Emphasize the major responsibility for entering data into the system right on time (or that all the user has to spend a little more time to verify that the information is actually correct).

Also cite independence between the various areas of the Company: Users should have the whole picture, knowing that HIS work directly impacts the work of other areas.

Five Stages That Move e-Commerce SEO

Search engines are characterized far more effective when you want to find something on the web. Knowing this, we created the digital marketing activity, known as SEO (search engine optimization) or optimization for search engines. And this action is the dissemination of the company through keywords, which are sought by potential customers and listed by search sites like Google.

The SEO can be enjoyed by any company that wants to be found in the virtual universe. However, the action is a powerful tool when it comes mainly from online stores and e-Commerce. The goal of any company when investing in SEO is to achieve first place in the ranking of search engine, which has greater visibility and thus more hits.

To achieve the much desired first position on Google, it is necessary to conduct a campaign that is structured and monitored. To achieve this, competent and professional companies are working for the optimization, using techniques that guarantee results.

Below, we highlighted five phases that prove the need to invest effort, time and money in this important marketing tool:

The first stage is denial . That’s when the shopkeeper thinks, “I do not need professional help, nor seems to be so difficult. I do my own SEO campaigns.”

In fact, the most effective and quickest way to achieve results with SEO is to use the correct techniques, hiring a reliable company to manage and monitor campaigns.

Using the wrong techniques, without the aid of trained professionals, you will easily reach the second stage: anger . “I’ve changed the title, has added several keywords, but still not got to the Google ranking.” These are the first thoughts, as many articles says that automatic SEO strategies show promising results, which is not true. You need to perform a constant work monitoring.

After this phase, even without having professional assistance, the third is installed. It is the negotiation phase : “You start thinking if there is a way to buy the Google ranking? There must be some way to negotiate with them.” Do not worry if you get to this point, because this is a natural part of the process. But it is clear that there is no negotiating with Google, and it can take you to the fourth phase.

Depression is established. It is when you think: “Enough! That’s impossible. I tried everything that the article said, but nothing worked …”. In reality this is a natural feeling as well. You tried a few things, increased investment in Google in exchange for good publicity, but this store also is not at the first page. But don’t be afraid, because there is a light at the end of the tunnel!

One gets finally at the fifth stage, the stage of acceptance . “Well, what I tried, did not work alone and I could not buy a Google ranking. So I guess I’ll start all over again, but otherwise, go into contact with a competent company ” is now where, you’ll roll up the sleeves, along with this new team and start producing good content, working on building links with the search engine.

After accepting the fact that it is essential to have the help of professionals to do SEO campaigns and winning first place ranking in Google, it’s time to prepare your shop to grow. Search engines assimilate good content and transmits them to visitors, so it will build good information for interested people to click on your ad and find your online store.

The better and more relevant you make your virtual store in the same proportion Google and other search engines will highlight your e-commerce. So it is important to hire teams prepared to meet the needs of your optimization campaigns, because with the right techniques and constant monitoring, the results become increasingly evident.

Even before you know it, your shop is already on the first page. That’s because you created a content that is valuable, which is relevant, because some in the administration invested and allowed the correct techniques were used. Therefore, Google will rank it accordingly. To follow on success, just keep in mind that the SEO campaign is a marathon, and we must be prepared to conquer it.

Things To Consider While Negotiating For Cloud Services

Cloud services are very serious alternative to traditional models of access to IT, and their popularity among companies is growing rapidly. The advantages of such services may be to reduce overall costs, increase scalability, quick to provide solutions and simplifying management. On the other hand, to entrust the key components of technology to another company, then loosen control over them and create a risk that must be managed. The experience of outsourcing has led to a recognized approach to contracting to mitigate risks and maximize the benefits of using external services. However, the provision of services via multiple access cloud platform includes some of the nuances in the negotiation and conclusion of agreements. Therefore, CIOs should consider the following points.

1. Make sure that the terms of the agreement are under negotiation

Although the agreement in terms of the agreement during the negotiations may seem self-evident, many cloud providers do not usually allow you to make changes in its version of the agreement, arguing that the special conditions for various clients undermine model for community access and positioning service providers in the market. This does not mean that companies should not use the services on standard terms. But it is necessary to realize the risks involved.

With flexible terms of service you need to make sure that they are more beneficial than any standard agreement or such that you can only express my agreement by clicking the mouse. And also the fact that an agreement cannot be changed unilaterally. If these conditions are not met, your company must retain the right to terminate the agreement with a significant deterioration in its terms, without bearing any responsibility.

2. Make sure that the price structure does not preclude advantages of cloud solutions

Cloud services offer the possibility of rapid scaling-making, better asset utilization and overall cost savings. But the agreement may impose restrictions on these benefits. For example, providers of SaaS limit the number of available jobs, providers of IaaS – the minimum duration of use of infrastructure. You should ensure that the agreement do not restrict the company’s ability to control costs under proposed models of the clouds. Negotiations on the use of software needs to be carried out in accordance with established practice, and you assume discounts depending on the amount or term of the contract, the differentiation of licenses in accordance with user roles and limitation of price changes in the future.

3. Develop a service level agreement with the light of experience

Service level agreement (SLA), as is the case with any IT service should reflect the full range of services. For example, because the cloud provider will be responsible for Internet connectivity and infrastructure, availability of services should not be determined by monitoring the server in data center. The agreement may specify a particular user interface and query performance, timeliness of the major package of tasks and response time / removal in case of failure.

The goal is to develop a limited set of metrics, which ensures that customer satisfaction is in complete constitute and not  a violation of SLA. For each metric should be removed with no clear exclusion criteria (eg, service interruptions caused by the need for urgent repairs, and the concept of “urgency” is not defined). Your company should pay attention not only to compensation for breach of SLA, but also a thorough analysis and eliminate its causes. Ultimately, your company must guard against downtime and have the right to break the agreement in the presence of chronic problems.

4. Consider the impact of collective platform for the company’s work

Your company must assess the impact of providing services through multiple access platform and proactively address potential problems in current operations. For example, the agreement with the provider should provide that your organization will receive a choice acceptable to its break in service for the technical work in advance and will be notified for all actions affecting the service.

Release Management procedures must comply with the company, which will be entitled to use the penultimate version of the software. It should be possible loss of functionality of the release (or a change of software packages as an optional feature) and to mitigate this by determining the minimum period of notice, the right to work indefinitely with the previous version and break the agreement without indemnity provider. Try to pre-assess the needs in the management of releases that may occur as a result of social integration, when agreeing prices for access to test environments. Otherwise, you risk on getting a big bill for reference.

5. Note the shift in the cloud computing and out of it

Deployment in the cloud and the expiration or termination of lease also requires careful attention. As for the transition to the cloud, then you must make sure that the actions of the provider are clearly defined, and agree SLA with installing and configuring applications, as well as the downloading of data. If you receive additional professional services to deploy, should ensure that by default, they were tied to key cloud services. When not to use the cloud provider should help in the organization of migration, including export data and schema in a consistent format. It should also consider the requirement to periodically archive data to mitigate the current or connected with the peculiarities of contract difficulties in the way of an orderly transfer. The best protection is a proven ability to easily switch to another provider at a different decision. CIOs should be aware that a lack of confidence in safe transition to another provider weakens the position of the company in negotiations and narrows the range of options available.

Where It Is Better To Build A Data Center?

A research done by experts from different areas in the data center has published a compilation of the 10 countries that are most conducive in building a data center.

Where is the best location to build a data center?

So, according to experts, the best regions in the world to build a data center are as follows:


Where is it worse to build a data center?

Unfavorable regions for building a data center are based on the following criteria:

  • Access to reliable energy sources, taking the growth prospects of the power consumption (data center scalability) into account.
  • The use of existing and emerging cleaner, renewable energy
  • The possibility of free cooling
  • The possibility of submarine cables,
  • The presence of stable, scalable network resources
  • Favorable conditions in the country as a whole (stability, security)
  • The risk of natural disasters with their consequences,
  • The project cost (capital and operating costs)
  • Availability of human resources,
  • Availability of vendors (The official representative of manufacturers of equipment).

The Result For 10 Worst Countries:

Nigeria
Iraq
South Ossetia
Georgia
Yemen
Somalia
Papua, New Guinea
Haiti
Myanmar
Vatican

10 Worst Locations:

Mount Etna
British Antarctic Survey Station, Halley
Pyongyang
Galapagos Islands,
Los Angeles
Harare,
Venice
Kabul
Machu Picchu
Atlantis.

An interesting collection of unfavorable data center locations. Does any one have any desire to build a data center in Myanmar or somewhere on the slopes of Mount Etna?

Types Of Hidden Costs For Public Cloud

Public clouds become revolutionary innovation in IT which is not just for small and medium-sized businesses. At the moment, most companies are experimenting with public clouds as a resource for development and testing or for production applications with low requirements for security, protection of personal data and service levels. It is believed that large companies of public clouds may be of interest only in a specific niche, given their large investments in legacy systems and the critical role of such systems for their business. Nevertheless, a number of these companies see great potential in public clouds. They feel an urgent need to make a choice between pro-active work with the public and the clouds behind the competition.

We talked with many of the companies to begin with development of public cloud services providers in India. Naturally, the applications that these companies would like to move to public clouds being studied to determine their cost-effectiveness in this model. We propose a generalization read reviews over the ten kinds of hidden costs in the public cloud. We have split these costs into four broad categories:

  • one-time cost of migration
  • limitations of the model of billing
  • residual costs of management
  • risk premium

Single migration costs

Its costs are associated with moving existing applications to the traditional, physical infrastructure in the public cloud, including costs to modify the application and transfer of server systems, and associated with writing off the cost of equipment depreciation.

In this category there are two types of potential costs, for which you need to watch.

Rewriting applications. In a typical company, the most used applications are not yet ready for transfer to the cloud. Certain applications that already run on virtual machines or developed in accordance with the standards of the cloud platform, are well-tolerated. But most require significant processing or rewriting code to ensure compatibility. This is especially true for legacy applications. Organizations need to assess the economic feasibility of the transfer of such applications. It may be cheaper to keep them in original form or to completely abandon them in favor of new ones.

Promoting standards of cloud platform and justification of the need to update technology invariably are difficult for application developers. This should be taken into account when considering the use of public clouds.

Write-offs for depreciation. Companies that choose to update the application or infrastructure to accelerate the transition to the use of public cloud, could face the impossibility of further depreciation of existing equipment for depreciation. This explains why many companies intend to begin the study of clouds, when the time comes to change equipment.

Limitations of the billing model

The current model of billing in relation to a public cloud computing has three features that may not correspond to the nature of your enterprise applications.

Award for flexibility. One of the most lauded features of public cloud is the payment of actual consumption, which allows companies to handle peak loads. Because prices are set properly, it could mean an additional fee for applications that are constantly in the public cloud and are subject to bouts of activity. What is important is the right choice with regard to each application. Applications that use smooth or predictable demand, would be economically efficient in the use of models for providing computing power on demand.

The fee for crossing the cloud. The fee for incoming and outgoing data – an important factor that we must always remember, especially in case of heavily used applications. Anxiety also causes an additional delay that occurs in the cloud of server hosting when requests for the transfer of large amounts of data.

Storage costs. Virtual multiplayer server architecture complexity and costly storage, causing the need for optimization through storage virtualization, storage, fast devices only frequently used data and deduplication. Most companies are just beginning to familiarize themselves with the appropriate tools.
Residual management costs

It is important to remember that you will not be able to abandon old service, which will have to continue to provide within the company, even after the transfer of applications in a public cloud.

Attention is drawn to four areas of management

Security, in particular update the OS and antivirus management. Of course, there are the usual and enhanced security measures to be taken when working with the public cloud. There are basic costs associated with software licenses, upgrades and maintenance when installing patches and antivirus software. These costs are present regardless of whether the company chooses a public or private cloud hosting in India or traditional uses its own physical infrastructure.

Back up

Most public clouds do not provide backup. This is one of the many reasons why businesses often do not even consider the possibility of using public clouds. A significant part of the companies need to continue to maintain all the internal infrastructure for backup and data recovery. This is another cost item that increases the cost of public services, the clouds over the face value.

The redistribution of the load and automatic scaling. These capabilities are required to handle requests to the system, the optimal use of resources and prevent overloads. They require specialized equipment and costly new software. These costs are often passed on to corporate customers, but not to the providers of cloud services.

Services for integration. They are necessary to ensure full compatibility with the client installed and deployed in the cloud systems. Organizations that tolerate application in public clouds must be purchased for this expensive software.

Reward for risk

Use of the public cloud enterprises primarily should always be prepared for worst-case scenario. You need to prepare for the costs of transfer services at its own site in case your provider of public cloud collapses, or you just do not want more use of its services. It is important to determine the extent of the costs of such migration.

Here we should pay attention to the plan out the clouds. Requires thought-out plan migration from public clouds back to their own equipment (which is highly unlikely) or in another cloud (more realistically). Drawing up such a plan requires additional time and effort, as well as extraordinary financing. The companies that have already endured the application of a private cloud in the public or had a case to learn the standards of tolerance, migration costs will be small. But most companies do not have such experience. Therefore, for the transition to a public cloud, they should provide funds for the organization of deliberate withdrawal.