Вы находитесь на странице: 1из 8

Before Web 2.0 took off, Internet usage was dominated by clients consuming data. The Web 1.

0s technological answer to accommodate that was the invention of the Content Delivery Network. This is changing fundamentally now. Instead of pure data consumption, more than ever before content is being exchanged between individuals and companies alike. To

CEN

efficiently and securely share content across the Internet, a better approach is needed:

Enter the Content Exchange Network (CEN)

infinipool

CEN
CEN : ProduCt ovErviEw
Our CEN software is the best way to efficiently and securely exchange BigContent across the Internet. Right now, when Gigabytes or even Terabytes of data are to be exchanged, common practice is to pick tapes or disks as a transport method which are then FedExd. Clearly, this is not the best method but it is done because of the lack of any viable alternative. Using the Internet is not possible in most cases since time to transport the data across the Internet forbids it. For instance, to transport Terabytes worth of content using a normal internet access line takes several days, sometimes even weeks. This is not practical and thus people pick the traditional FedEx-method of content delivery. CEN fundamentally changes this. With CEN we can reduce transport time from several days to hours thus making same-business-day delivery possible! We think this makes CEN a game-changer. To make this all possible, we have added sophisticated compression and data transport technologies to our CEN product-line to streamline the whole Content exchange process. CEN features transparent encryption, on-the-fly data compression, parallel data transport, strong checksumming and even more advanced features to make it easier and faster than ever before to exchange content across the Internet. Thanks to this, we not only shrink down the time from content-created to content-transported by typically a factor of 10, we also add higher levels of data security and confidentiality than any regular means of content transport.

infinipool

2012 global infinipool GmbH

CEN
How wE makE tHiNgs rEally fast
The fastest data transfer involves no data.

To effectively speed up any content transfer, actual data transfer has to be avoided. This is the single and most important rule to keep in mind. We have integrated different strategies deep into our software to reach our goal of the fastest and best possible BigContent transfer. Here are a few key areas we focus on to achieve this: 1. Data Avoidance: we only transfer new data between servers and clients. Its that simple. For instance when virtual machine images are transported, we commonly see transfer improvements by 10x and more. 2. Data Communication Optimization: we optimize the data transfer process

end-to-end by leveraging the unique data avoidance strategies of our server components. This way CEN greatly speeds up data transfer in both directions. This is especially relevant when the available bandwidth is scarce (think a DSL line). 3. Data Caching: deeply built into our product is the ability for clients to cache data. Focusing on our The fastest data transfer involves no data. principle, data that our client software caches must not be downloaded again. Especially when content is being continuously exchanged between different parties, data caching is a great performance boost.

somE CEN PErformaNCE NumbErs


Data volume (Datarate) Regular Transfer Time CEN Transfer Time* * Compression Ratio: 85% 100 Gigabyte (10 mbit) 22 hours 4 hours 100 Gigabyte (100 mbit) 2 hours 20 minutes 1 Terabyte (10 mbit) 10 days 1.5 days 1 Terabyte (100 mbit) 1 day 3 hours

infinipool

2012 global infinipool GmbH

CEN
How wE makE tHiNgs rEally sECurE
Exchanging content must be secure and fast. We solved it.

Before CEN transfers your content, you have the option to encrypt the data. Yes, its that simple. This may be the best feature of our software. Our customers love it and we regard it as a major breakthrough of CEN. Normally data encryption is not very user-friendly, and, even more severe, render traditional data compression methodologies useless. Our software overcomes this fundamental limitation by sophisticated end-to-end integration between state-of-the-art encryption and our data avoidance algorithms. From a user perspective, this has many great implications:
4

There is zero transfer performance impact by switching to encrypted data! CEN is ready for your most precious content Full separation of concerns: CEN is responsible for efficiency and performance while you remain in full control of your content. Enjoy seeded content delivery: proactively distribute content seeding while the encryption information is provided later. Use this to e.g. distribute content for your high-stake product launch, for video productions, etc.

1 2 3 4

infinipool

2012 global infinipool GmbH

Freelancer CEN Master Agency Key

uploads sensitive content. Automatic encryption upon upload optimizes delivery over encrypted data receives encrypted data Transport decryption info exchanged separated from content > full control over content

CEN
CEN : somE tECHNiCal dEtails
Our CEN solution consists of 3 different software products to enable you enjoy the best and fastest way to exchange your content. You can install our software on effectively every state-of-the-art hardware. Our encryption option makes it possible for you to leverage Cloud Computing resources without sacrificing confidentiality of your content. With CEN you can scale your content exchange backbone seamlessly and securely across multiple data centers, continents and even Cloud Computing providers in the best and simple way possible.

CEN Components
CEN consists of 3 components that cooperatively work together to enable the
CEN Master Objective The CEN backbone: accepts new content; distributes content to CEN Slaves and Clients Software-only product: can be run on-premise or in the cloud Linux-based Operating System (RHEL 6, SuSE 11, Ubuntu 10.04 LTS

most efficient content exchange across the Internet:


CEN Client Transfers content from CEN; Uploads content to CEN masters

CEN Slave Add Read-scaling capabilities to CEN

Deployment

Software-only product: can be run on-premise or in the cloud Linux-based Operating System (RHEL, SuSE, Debian, Ubuntu)

Software-only product: can be run on-premise or in the cloud Windows (XP upwards), Linux (RHEL and Mac OS X)

Requirements

infinipool

2012 global infinipool GmbH

CEN
CEN master
CEN masters are the main component of any CEN network as they enable efficient and secure content communication. CEN Clients leverage the capabilities of the CEN master when content is retrieved or upload to CEN. Additionally, CEN Masters also secure access to reverse delivery networks data by performing user authentication and authorization.

CEN Client
CEN Clients enable simple, direct and secure access to the RD network. For this our clients are tightly integrated in the whole CEN system to achieve the best possible content transfer and sharing performance. When the encryption option is used, our client software carries out the actual encryption. This way our customers stay in total control of their content and the encryption process while our software enables maximum confidentiality. CEN Clients can be used with multiple, independent CEN installations.

CEN slave
CEN slaves create read-only copies of a CEN Masters repository. Slaves add scaling, increased resilience, and higher performance to any CEN installation. By having a full copy of the master repository, CEN Slaves can serve clients locally. For instance when you run a CEN Slave in the Amazon Cloud, not only are downloads faster there, they are also cheaper due to lower data communication costs. Slaves can be deployed everywhere and enable new ways to distribute content faster than ever before: Run CEN Slaves in the cloud side-byside with your existing systems for the fastest possible content access inside a Cloud Computing providers network. Save a lot on data transfer cost since no data has to be transferred from the Internet into the Cloud Computing providers network Deploy CEN Slaves at various data centers. While new content is being added to a CEN Master, it is automatically replicated to several other data centers and continents in near realtime. Let CEN solve that data distribution problem for you. Introduce a central content distribution regime: use CEN to distribute your content globally and pervasively and seamlessly spanning your own datacenters and Cloud Computing offerings.
2012 global infinipool GmbH

infinipool

CEN
dEPloymENt
The most important thing to know about CEN is: its all software. One of our core beliefs at infinipool is to pick the best tool for the job. Our primary focus is to have our CEN software components run on the platforms that are most appropriate for the job. Therefore we decided to focus on Linux as the underlying operating system for our server-side components while supporting major Operating Systems on the client-side. Since CEN is just software, you can run it everywhere: spanning from local, dedicated HW, to virtual machines that run e.g. in the Amazon Webservices Cloud.
2

minimal deployment
A minimal product deployment consists of a single Repository Master and at least one client. With such a setup every CEN feature is fully available. To enhance CEN for e.g. higher delivery performance or resilience, repository slaves can be added.
1

1 2 3

Freelancer uploads edited video CEN Master optimizes video delivery Agency retrievs edited video locally

advanced deployment: software distribution spanning local data Centers and the Cloud
Challenge: distribute really big virtual machine images across multiple data centers and cloud computing providers. Solution: run a Repository Master in your main data center while multiple Repository Slaves run at your other data centers or in e.g. the Amazon or Microsoft cloud.
3

1 2 3

Engineer uploads modified VM CEN Master optimizes VM delivery CEN Slaves add scalability, resilience, performance

infinipool

2012 global infinipool GmbH

CEN
ProduCt fEaturEs
Works across any network connection Deploy it on-premise or in the Cloud Can leverage existing CDNs Can leverage Cloud Storage Services like S3 Works hardware independent Supports special content-driven optimizations Separates content transport and confidentiality concerns Optimizes both downloads as well as uploads Scales to Terabytes of data Can be used for streaming and real-time data

liCENsiNg aNd suPPort oPtioNs


CEN Master License Option fix price per server unlimited client access Content Encryption 1y / 3y 1y / 3y CEN Slave fix price per server unlimited client access CEN Client per user

Additional Options Support, Maintenance

Content Encryption 1y / 3y

about iNfiNiPool gmbH


infinipool is a privately held company based in Marburg, Germany. Their focus is to build the best tools to bring data, the 21 centurys most valuable resource, to life.

our physical location


global infinipool GmbH Gerhard-Jahn-Platz 1 D-35037 Marburg Germany

our virtual locations


Twitter: @infinipool Email: hello@infinipool.com Phone: +49 (6421) 983004-0 Web: http://infinipool.com

infinipool

Folder symbol (p. 4) by Sergio Calcara, from thenounproject.com collection. Lock symbol (p. 4) from thenounproject.com collection. Computer symbol (p. 4, 7) from thenounproject.com collection. Cloud symbol (p. 4, 7) by Adam Whitcroft, from thenounproject.com collection

2012 global infinipool GmbH

Вам также может понравиться