White Papers

Research is essential to choosing the right search technology for your organization. With new and complex technologies emerging every day, it can be difficult to navigate the path that will lead you to the right solution. Staying abreast of new tools and technology is a top priority for our team of software developers. We have reported on many tools and search technologies, their components and applications in a series of White Papers. Our papers are geared for the technology professional but often have enough business cases that illustrate how improving search can be of value to the needs of the business like analyzing large sets of data, better site performance, higher customer satisfaction and an overall healthy bottom line.

To indicate your interest in receiving our White Papers on the following subjects, click the headings below to enter your email.  From time to time we may update the paper or send relevant information on the subject, but by no means will we inundate you with email. Our White Papers are free when you sign up. 

Thank you for your interest in our work.  Please feel free to contact us to discuss your specific needs. We’re happy to discuss your options.

White Papers Published 2012:

Elasticsearch Evaluation

Reporting on Large Data Sets with Elasticsearch

Bridging the Gap: A Migration Path from Fast ESP to Lucene Solr

Museum Collection Search

And if you are just getting started or learning about Enterprise Search on a smaller scale, you can view these White Papers as well, no email necessary.

White Papers Published 2010-2011:

Elasticsearch Evaluation White Paper Released: Promising for Big Data

We believe that Elasticsearch is a product that everyone working in the field of big data will want to take a look at.

There are many new technologies emerging around search, and we’ve been investigating several of them for our clients. Search has never been “easy” but Elasticsearch attempts to make it at least easier. Elasticsearch is billed to be “built for the cloud,” and with so many companies moving into the cloud, it seems like a natural that search would move there too.  This paper is designed to show you just how Elasticsearch works by setting up a cluster and feeding it data.  We also let you know what tools we use so you can test out the technology and we include a rough sketch of code as well. Finally, we make conclusions about how Elasticsearch can help with problems like Big Data and other search related uses.

Elasticsearch is an open source technology developed by one developer, Shay Bannon. This paper is simply a first look at elasticsearch and is not associated with an additonal product or variation of elaticsearch. The appeal for big data is due to elasticsearch’s wonderful ability to scale with growing content, which has largely been associated with the “big data problem” we all keep hearing about. It’s very easy to add new nodes and it handles the balancing of your data across the available nodes. It handles the failure of nodes in a graceful way that is important in a cloud environment. And lastly, we simply evaluate and test the technology. We really don’t believe there is a one size fits all technology in the realm of enterprise search, it is really highly dependent upon your systems, how many documents you have, how much unstructured data you have, and how you want your site to function. But that said– in terms of storing big data, it is as capable as any Lucene based product; it can handle a much larger load that the current Solr release as the notion of breaking the index up into smaller chunks is “baked in” to the product.

Here is an except from the paper:

“Products like Elasticsearch that lack a document processing component entirely become more attractive. In fact, most projects that involve a data set large enough to qualify as “big data”³² are building their own document processing stages anyway as part of their ETL cycle.”

If you are interested in downloading this free White Paper, sign up with us here.

If you would like help using Elasticsearch with your search project, contact us.

Business Intelligence

Businesses need every competitive advantage they can get in this difficult marketplace. We use search technologies to extract valuable information buried in massive data sets to give business leaders the intelligence they need to make important stratgic decisions. We have procedural and administrative expertise to build and scale systems that can handle many terabytes of data. Our analytics tools overcome the complexity of massive data sets and the intricates of Hadoop to allow non technical business managers to extract the data they need. We integrate technologies to grow in step with content growth, building scalable business intelligence solutions. We utilized JasperReports to produce beautiful, colorful, readable reports. Harass the power of Big Data with a custom solution designed by our team of software engineers and developers specifically for your business needs. We can help you unlock the power inside the data. Contact us to learn more about using BI to advance your competitve advantage.

Big Data

Big Data is data that has outgrown the processing capacity of traditional database systems. It is data that is too big, moves too fast, or cannot be contained within your database architectures. But Big Data has immense value, because of the information trapped inside. To leverage this value and unlock the data’s potential,  it must be processed differently to extract meaningful information.

Our software engineers have experience working with datasets containing several terrabytes of data. We use technologies like Hadoop and HBase to process this data and indexers like Solr and ElasticSearch with JSON to index and extract meaningfull information from enormous data sets.  Combining these technologies creates a search engine that powers discovery, business intelligence, and analytics.

elasticsearch_small hadoop_smallsolr_FC1

Cloud Computing and Virtualization for Big Data

Cloud Computing and Virtualization Services

TNR Global offers different cloud computing and virtualization solutions depending upon your needs. Whether you run your own data center, or want to run on hosted infrastructure services such as Amazon Elastic Compute Cloud (Amazon EC2) and Rackspace Hosting, we can assist in assessing costs and performing migrations to the cloud. We have the expertise to leverage the full spectrum of Amazon Web Services (AWS) and Rackspace to work for small and mid-sized businesses, laboratories and organizations.  We have over 4 years of experience in cloud computing platforms. Our extensive knowledge of the AWS platform and tools allows you to avoid costly mistakes and false starts, getting you up and running quickly, securely and scaled just right.

Virtualization:

We can help you improve your IT infrastructure with a Virtualization Platform.  Virtualization reduces expense, consolidates servers, reduces overall downtime, and improves efficiencies through automation.  We use Open VZ, Virtuozzo, Xen and Eucalyptus virtaulization technologies to streamline your IT department.

Migration:

We create a cloud computing environment tailored to the requirements of your application or development needs. We specialize in methodologies and tools that help in migration, porting, testing, and emulating systems in the cloud.

Custom AMIs:

TNR Global can create your own Custom Amazon Machine Image that will wrap your operating system, domain specific tools and applications, and shared data in one easily deployable package.

IT Outsourcing:

At TNR Global we believe in freeing innovators to innovate. Our deployment and maintenance services allow businesses and laboratories of any size to utilize highly secure, enterprise quality, massively scalable IT infrastructure and experienced, dedicated and available staff.

Consulting Services:

  • cost comparisons and risk assessment for application hosting: ‘in the cloud’ vs. traditional data centers
  • security audits
  • suggestions for integration and best use of new services from AWS including ingestion and structure of your data
  • solutions specifications development
  • solutions implementation

Contact us for a free consultation.


Since the fall of 2007, TNR Global has been working with Amazon Web Services and specifically Elastic Compute Cloud (EC2) services to help mid-sized companies leverage the benefits of the cloud computing platform. Cloud computing offers application vendors, publishers, and researchers increased agility/time to market, elasticity, minimal capital expenditure, and pay-as-you-go pricing.

TNR Global specializes in methodologies and tools that help in migration, porting, testing and emulating applications in the cloud.

logo_amazon web services

We offer expertise on the full spectrum of services related to Amazon Web Services.  Our experts will work with you to provide cost comparisons and risk assessment for application hosting ‘in the cloud’ versus traditional data centers for ongoing deployment, shorter-term prototyping or even one-time computations.   If it is determined that AWS is the best alternative, we provide efficient, secure, cost-effective and properly scaled configuration, creation, and deployment of application platforms using the full range of AWS offerings. Our expertise in building custom images on EC2 allows us to offer unique solutions tailored for each customer.

Contact us for a free consultation. Amazon Elastic Compute Cloud

 


Amazon Web Services and the “Powered by Amazon Web Services” logo are trademarks of Amazon.com, Inc. or its affiliates in the United States and/or other countries