Skip to content

CyberSecurity Institute

Security News Curated from across the world

Menu
Menu

Category: Cloud

Review: Cloud automation tools

Posted on June 7, 2010December 30, 2021 by admini

In this groundbreaking test, we looked at products from RightScale, Appistry and Tap In Systems that automate and manage launching the job, scaling cloud resources, making sure you get the results you want, storing those results, then shutting down the pay-as-you-go process. We found that each product gets to the finish line, but they each require some level of custom code and they each take different, vastly circuitous routes.

We liked RightScale’s ability to both monitor and control application use, as well as its wide base of template controls and thoughtfulness for overall control. RightScale’s RightGrid methodology manages the full life cycle of apps and instances, and gave us the feeling that hardware could truly be disposable in the cloud. Yet with a bit of work, we found that both Appistry and Tap In Systems offered task automation components that could also be successful for cloud-based jobs.

In our first public cloud management test, we focused on the ability of products from RightScale, Tap In Systems and Cloudkick to simply monitor public clouds like Amazon’s EC2, GoGrid and Rackspace.

This time around, our test bed was narrowed to Amazon’s public cloud, and we used a variety of Amazon cloud services, including Elastic Compute Cloud (EC2) server resources, Simple Queue Service (SQS) queuing system, and Simple Storage Service (S3).

The good news for enterprises is that Amazon’s pay-per-usage model can be a major cost saver. In this real-world test, we were able to complete our tasks using an extraordinarily low amount of our Amazon processing budget. Similar batch job cost savings can be realized using Amazon competitors like GoGrid, RackSpace and others, but only if the tasks are automated using the type of cloud management tools that we tested here.

The basic procedure was similar for all three products A job that needs to be performed requires application code, data files, a place to process the data (the cloud), and a place to put the results.

There are two options: make the job into a bundle where we could define code, data, outputs and options, or do that plus have a controller get messages from the job in progress. That allowed us to take either pre-defined actions based on the messages, or allowed us to change what happens in the middle of a job. First, we needed to create an Amazon execution image with the applications we would be using for automation. We chose ffmpeg, an application suited towards video rendering jobs for processing by arrays. Once created, we bundled the image and uploaded it to Amazon so we would have a copy to start with.

Each product then varied in terms of controlling the life cycle of the bundle.

Typically, the life cycle is the sequence of events that coordinates the process of doing jobs, gathering the results, storing them, and reporting success/failure (there will inevitably be both). We gauged success by the degree of built-in controls, application customization that was necessary, how the management application would either programmatically or automatically scale resources to execute the job (by reading CPU or other resources, then adjusting jobs to add servers or resources), and communicating messages among job executors and coordinating processes.

RightScale’s flexibility became readily apparent early in our testing. RightScale’s ServerTemplates can be modified, and the orchestration needed to perform jobs from beginning to end doesn’t require bundling all components prior to job execution, as the other vendors did. By modifying the ServerTemplates, we didn’t need to create our own bundled image on Amazon using their EC2 tools, in effect, making the process that much simpler. But, like the other cloud management providers we tested, RightScale requires a bit of scripting work to make it useful.

The first type of server array is queue-controlled. We found it’s easiest to use RightScale’s pre-made configuration message encoding system, which is written in Ruby. Workers are process controllers that come in two varieties — one-shot and persistent. Alert-based arrays can scale up or down based on certain conditions (such as CPU usage, memory usage).

Tap In Control Plan Editor is an automation tool using the Petri Net model, which is a math transform describing distributed systems — just like the cloud. At each Plan branch, there can be different conditions in which you can run scripts, which can be written in Ruby, Java or Groovy. The idea for our Control Plan was to perform a job that would scale up by launching more instances when there were video files in an Amazon S3 bucket. The console can be accessed on any of the instances within the fabric, and the fabrics can be woven together through instances of the Appistry Network Bridge. Console access requires a browser, an instance of Java, and Adobe Air.

The CloudIQ engine can launch tasks which will then be taken care of by the fabric workers. The CloudIQ Platform user interface divides a fabric into applications, services, packages and workers. Applications monitored are fabric processes, that use services, existing in packages, that are, in turn, attended to by workers. The fabric’s work output is homogeneous, as workers have identical processes running on them. The fabrics can be linked together to create dependencies among the workers’ discrete fabric processes. CloudIQ Storage is similar in concept to Amazon S3, and in a way competes with S3. Each instance of CloudIQ Storage can be in different locations but they all work together as one group and look like one virtual drive. Generally, CloudIQ files are synced with each other (for example the same files are located on each storage location). In the case of the Amazon Appistry images, the CloudIQ storage is built-in to the image which means by default the storage will disappear along with the instances, unless of course you change the default directories to Amazon Elastic Block Storage (EBS) volumes. This also means that storage is pre-allocated, and finite within the instance by default.

In our testing, we created a wrapper program to launch the ffmpeg video rendering application. We used the CloudIQ engine coded in such a way that if we launched the client multiple times it would distribute a task to another fabric worker. When the work was done, we copied the results over to a single EBS volume attached to the first instance. To access the files in the storage and control the storage process, we could use the ‘curl’ command to send http requests to do things like delete, deploy, get, put, stop and some other things. There are three different types of programs installed onto a fabric: a fabric application that’s a batch processing application or computing application, a service such as Tomcat, Weblogic, or Apache, or a package such as Java Development Kit (JDK), Ruby, RPM, or command line installation like “yum install”.

Appistry is a sophisticated construction set for distributed cloud computing, but generally for more persistent applications. Its monitoring and reporting infrastructure relies on mostly external tools, when compared to the instance monioring capabilities of RightScale and Tap In Systems Control Plan. Appistry can use a variety of code that can be linked in with the Appistry APIs to produce a distributed system (or set of systems) if you’re adept at coding the project, and Appistry’s success is fully dependent on lots of custom coding. The results, however, could be very useful. But first, you need to get thru the 1,400 pages of documentation. Fortunately, paid customers get dedicated systems engineering help, and there’s available architectural support as well.

http://news.idg.no/cw/art.cfm?id=1104EE7C-1A64-6A71-CE78160045E84F52

Read more

Keeping Cloud Costs Grounded

Posted on June 4, 2010December 30, 2021 by admini

As Andy Mulholland, global CTO at Capgemini has said, “Relatively speaking, [cloud computing] is unstoppable… The question is whether you’ll crash into it or migrate into it.”

Similar to implementing any new technology, understanding the key business needs and the technology’s role in supporting it are critical before leveraging the cloud. Unexpected high costs due to poor planning can negatively impact take-up of further cloud initiatives, so companies need to put in the appropriate upfront time conducting research. Without across-the-board involvement, the cloud could end up costing more than you think.

Identify The Right Type Of Cloud
Every cloud service and cloud architecture has different capabilities, so it’s important to determine which ones best meet your business objectives. An organization with a large internal IT estate may wish to repurpose some of this to create a private infrastructure cloud–a sound way to increase utilization of existing assets and consider the internal economics of providing IT as a service. At the other end of the spectrum, an organization with a mobile workforce that makes heavy use of business applications may find that selecting public SaaS over in-house services offers improved productivity, as well as cost savings. Each business, no matter its size, will need to determine which cloud technologies will serve them best.

Pricing Models And Vendor Lock-In
The current lack of maturity in cloud standards and the rush to innovate and differentiate means that businesses will see a similar degree of lock-in with cloud platforms comparable to competing hardware vendors 20 years ago. Not that this is a bad thing–with fewer investments in physical IT assets, the cost of switching from one platform to another is much lower, but still significant. These considerations should be factored first into decisions about the type of cloud, then into decisions about the vendors (including internal resource) that will provide the cloud assets.

Cloud purists proclaim a gospel of “pay-by-use” or “utility pricing,” but the reality is that only the largest cloud providers can operate a service with fine-grained hourly billing at a realistic rate. Cloud providers must invest in IT resources, so they prefer the financial certainty of monthly or longer subscription terms. Even if a cloud project has a known duration, the resources needed by the project may be uncertain over that time and may vary on a daily or hourly basis. Where this degree of flexibility to scale resources is required, the price plan should support this or the promise of cloud scalability cannot be realized.

Varying charges for compute, storage, bandwidth and related services such as load balancing, make comparing competing offerings almost impossible. Idle hosting, where your application is deployed in the cloud but not running, and not accurately estimating bandwidth are two of the most prevalent unexpected costs.

http://www.forbes.com/2010/06/02/internet-software-zeus-technology-cloud-computing-10-garrett.html?boxes=Homepagechannels

Read more

Cloud Market Share: 2 Percent, But Growing

Posted on June 4, 2010December 30, 2021 by admini

Clouds Are Customers, Not Competitors
Tier 1 Research tracks the market for third-party data center providers, a universe that includes hosting companies as well as data center developers who lease turn-key “wholesale” space. Although cloud computing is seen as a potential replacement for in-house server rooms and company-owned data centers, many cloud services require their own data center space, and lease it from colocation providers and data center operators. Piraino said cloud services are creating customers for data centers, not competition. Antonio Piraino”I believe the cloud computing growth helps the entire data center and Internet infrastructure market,” said Piraino (pictured at left).

Sean Hackett, the Research Director of CloudScape for The 451 Group, agreed that for most data center providers, cloud computing represents an opportunity, not a threat. “This will translate into increased demand for the stuff you sell,” Hackett told the audience of more than 200 data center professionals.”

Small businesses’ enthusiasm for cloud services may translate into lost customers for some providers offering shared hosting and dedicated servers.

Enterprise Adoption Growing Slowly
Hackett said enterprise use of cloud services shows a similar pattern to corporate adoption of other outsourced services.

The report predicts that enterprise adoption of “private cloud” services will accelerate over the next five years, and will boost business for third party data center outsourcing. While many cloud computing providers will occupy leased colocation or third-party data center space, some will shift their business to huge public clouds served out of massive data centers.

http://www.datacenterknowledge.com/archives/2010/06/04/cloud-market-share-2-percent-but-growing/

Read more

Logicworks Launches “The Compliant Cloud”

Posted on June 3, 2010December 30, 2021 by admini

Logicworks has been a popular choice for demanding infrastructure hosting projects for 17 years, and has a client base that includes Dow Jones, Major League Baseball Advanced Media, NBC Universal, Hearst Corporation, Starwood Hotels, nextEMR, and Wealth Management Systems.

“We looked at how the internal IT departments of Fortune 500 companies were approaching cloud-computing and decided to offer a similar approach for our enterprise clientele, a fully dedicated VMware environment with managed security features designed to meet the most stringent auditing and compliance standards,” said Logicworks President and COO Kenneth Ziegler.

Standard features include dedicated VMware ESX cloud processing and storage equipment, separation of confidential data onto independent networks in a demilitarized zone (DMZ), and advanced monitoring services like Intrusion Detection and Prevention Systems (IDS / IPS).

By keeping a razor sharp focus on our sophisticated group of clients and providing them with world-class facilities, support, and expertise, we can in fact surpass the experience of any in-house server infrastructure.”

http://www.businesswire.com/portal/site/home/permalink/?ndmViewId=news_view&newsId=20100603005236&newsLang=en

Read more

Microsoft Opens Cloud Computing Center in Taiwan

Posted on June 3, 2010December 30, 2021 by admini

Taiwan will need such servers for an initiative to build complete containerized data centers that was announced Wednesday at Computex by Taiwan’s biggest publicly funded research group, the Industrial Technology Research Institute (ITRI). The research organization is working to halve the cost of building containerized data centers by using standardized computing components and a set stack of software.

Microsoft and the two laptop makers plan to have prototypes of the new cloud computing servers available in the fall.

http://www.pcworld.com/article/197873/microsoft_opens_cloud_computing_center_in_taiwan.html

Read more

Google touts benefits of cloud computing

Posted on June 2, 2010December 30, 2021 by admini

An accompanying video suggests that companies need spend only two minutes answering two questions before deciding whether the cloud is right for them.

The tool creates custom URLs, presentations, spreadsheets and posters which can be used internally to spread the word about the benefits of the cloud.

Google estimates that organisations can save thousands of pounds a year by making the switch, while adding new capabilities and storage to common applications like email.

http://www.v3.co.uk/v3/news/2263998/google-offers-cloud-trial

Read more

Posts navigation

  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • Next

Recent Posts

  • AI/ML News – 2024-04-14
  • Incident Response and Security Operations -2024-04-14
  • CSO News – 2024-04-15
  • IT Security News – 2023-09-25
  • IT Security News – 2023-09-20

Archives

  • April 2024
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • April 2023
  • March 2023
  • February 2022
  • January 2022
  • December 2021
  • September 2020
  • October 2019
  • August 2019
  • July 2019
  • December 2018
  • April 2018
  • December 2016
  • September 2016
  • August 2016
  • July 2016
  • April 2015
  • March 2015
  • August 2014
  • March 2014
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • October 2012
  • September 2012
  • August 2012
  • February 2012
  • October 2011
  • August 2011
  • June 2011
  • May 2011
  • April 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • June 2009
  • May 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007
  • February 2007
  • January 2007
  • December 2006
  • November 2006
  • October 2006
  • September 2006
  • August 2006
  • July 2006
  • June 2006
  • May 2006
  • April 2006
  • March 2006
  • February 2006
  • January 2006
  • December 2005
  • November 2005
  • October 2005
  • September 2005
  • August 2005
  • July 2005
  • June 2005
  • May 2005
  • April 2005
  • March 2005
  • February 2005
  • January 2005
  • December 2004
  • November 2004
  • October 2004
  • September 2004
  • August 2004
  • July 2004
  • June 2004
  • May 2004
  • April 2004
  • March 2004
  • February 2004
  • January 2004
  • December 2003
  • November 2003
  • October 2003
  • September 2003

Categories

  • AI-ML
  • Augment / Virtual Reality
  • Blogging
  • Cloud
  • DR/Crisis Response/Crisis Management
  • Editorial
  • Financial
  • Make You Smile
  • Malware
  • Mobility
  • Motor Industry
  • News
  • OTT Video
  • Pending Review
  • Personal
  • Product
  • Regulations
  • Secure
  • Security Industry News
  • Security Operations
  • Statistics
  • Threat Intel
  • Trends
  • Uncategorized
  • Warnings
  • WebSite News
  • Zero Trust

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
© 2025 CyberSecurity Institute | Powered by Superbs Personal Blog theme